Summary: | mesa: Finish subdir-objects transition | ||
---|---|---|---|
Product: | Mesa | Reporter: | Matt Turner <mattst88> |
Component: | Other | Assignee: | Emil Velikov <emil.l.velikov> |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | CC: | davyaxel0, julien.isorce, kusmabite |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
dirty hack
subdir-objects2 |
Description
Matt Turner
2015-06-08 21:10:52 UTC
Created attachment 116376 [details] [review] dirty hack I gave it a spin, and got this compiling. It's a mess, but works for me. Dunno. Created attachment 116377 [details] [review] subdir-objects2 Here's a version that works with out-of-tree builds, and also gets rid of --allow-multiple-definition. Yes the situation is a "bit" messy, and considering the interesting use of xmlconfig by the loader (and effectively libGL) I intentionally stayed away from it. Anywho, I've picked Erik's approach, updated+tested the other two build systems and will send the patch to the ML in a second. Meanwhile Eric pushed some patches that make autotools complain about another subdir-objects issue. Will send a patch for that one as well. *** Bug 90310 has been marked as a duplicate of this bug. *** attachment 116377 [details] [review] works for me on osx with --enable-dri --disable-vdpau --disable-va --enable-asm --with-gallium-drivers=swrast --enable-gles2 --enable-gles1 --enable-glx --enable-opengl --enable-gallium-osmesa --with-egl-platforms=x11 --enable-debug --enable-gallium-llvm --disable-omx --disable-llvm-shared-libs Both issues (the subdir-objects and -Wl,--allow-multiple-definition) should be sorted now. Thank for the help gents. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.