[Mesa-dev] [Bug 90905] mesa: Finish subdir-objects transition

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 8 21:10:52 PDT 2015


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

            Bug ID: 90905
           Summary: mesa: Finish subdir-objects transition
           Product: Mesa
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Other
          Assignee: emil.l.velikov at gmail.com
          Reporter: mattst88 at gmail.com
        QA Contact: mesa-dev at lists.freedesktop.org
                CC: axel.davy at ens.fr

The last thing blocking enabling subdir-objects (the default for automake-1.4,
and the only option for automake-2.0) is

src/loader/Makefile.am:

if HAVE_DRICOMMON
...
libloader_la_SOURCES += \
        $(top_srcdir)/src/mesa/drivers/dri/common/xmlconfig.c
...
endif

Worse, since the loader is linked into the gallium dri targets, which also
links in dricommon which includes xmlconfig.c...

# XXX: Temporary allow duplicated symbols, as the loader pulls in xmlconfig.c
# which already provides driParse* and driQuery* amongst others.
# Remove this hack as we come up with a cleaner solution.
gallium_dri_la_LDFLAGS += \
        -Wl,--allow-multiple-definition

I'd fix it myself, but I literally have no idea what is going on. I've been
poking about this since at least December 21st last year, so I'd *really*
appreciate sorting this out.

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


More information about the mesa-dev mailing list