[Mesa-dev] [Bug 92985] Mac OS X build error "ar: no archive members specified"

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 17 23:53:28 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92985

            Bug ID: 92985
           Summary: Mac OS X build error "ar: no archive members
                    specified"
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Mac OS X (All)
            Status: NEW
          Keywords: bisected, regression
          Severity: normal
          Priority: medium
         Component: Mesa core
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: vlee at freedesktop.org
        QA Contact: mesa-dev at lists.freedesktop.org
                CC: emil.l.velikov at gmail.com, krh at bitplanet.net,
                    martin.peres at free.fr, stu_dby at 126.com

mesa: dd05ffebfcb5d2e7ca44def1907aa2fbadd5e19d (master 11.1.0-devel)

Build failure on Mac OS X.


Making all in loader
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -Wall -std=c99
-Werror=implicit-function-declaration -Werror=missing-prototypes
-fno-strict-aliasing -fno-math-errno -fno-trapping-math -fno-builtin-memcmp
-Qunused-arguments    -o libloader_dri3_helper.la    
libtool: link: ar cru .libs/libloader_dri3_helper.a 
ar: no archive members specified
usage:  ar -d [-TLsv] archive file ...
    ar -m [-TLsv] archive file ...
    ar -m [-abiTLsv] position archive file ...
    ar -p [-TLsv] archive [file ...]
    ar -q [-cTLsv] archive file ...
    ar -r [-cuTLsv] archive file ...
    ar -r [-abciuTLsv] position archive file ...
    ar -t [-TLsv] archive [file ...]
    ar -x [-ouTLsv] archive [file ...]


Build error introduced with commit 6bd9ba7d07490059024d16ba32fafa1c5bb239ee
"loader: Add dri3 helper".

commit 6bd9ba7d07490059024d16ba32fafa1c5bb239ee
Author: Boyan Ding <boyan.j.ding at gmail.com>
Date:   Tue Jul 21 23:43:54 2015 +0800

    loader: Add dri3 helper

    v2: From Martin Peres
     - Try to fit in the 80-col limit as much as possible

    v3: From Martin Peres
     - introduce loader_dri3_helper.la to avoid dragging the xcb dep everywhere
(Kristian & Emil)
     - get rid of the width, height, dri_screen and is_different_gpu vfuncs
(Kristian)
     - replace the create/destroy functions with init/fini for dri3 drawables
     - prefix static functions with dri3_ and exported ones with loader_dri3
(Emil)
     - keep the function definition consistent (Emil)

    Signed-off-by: Boyan Ding <boyan.j.ding at gmail.com>
    Signed-off-by: Martin Peres <martin.peres at linux.intel.com>
    Reviewed-by: Kristian Høgsberg <krh at bitplanet.net>
    Reviewed-by: Emil Velikov <emil.velikov at collabora.co.uk>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20151118/2af3e671/attachment.html>


More information about the mesa-dev mailing list