| Summary: | xorg-server-1.3.0.0-r4 fails to build with USE nptl enabled in both xorg-server and mesa | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | ralph-bugzillagentoo |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
*** This bug has been marked as a duplicate of bug 202403 *** |
I have mesa-7.0.2 with USE=nptl and tried to update my xorg-server to 1.3.0.0-r4. It failed to build claiming that mesa and xorg-server need the same USE nptl setting - which they have. From the mesa message, I know about AIGLX not working with USE=nptl but AIGLX is not of concern to me. So I'm guessing, either something's wrong in the build or the message should really read "same USE=-nptl setting", i.e. nptl must not be enabled for xorg-server to compile? * Messages for package x11-base/xorg-server-1.3.0.0-r4: * * ERROR: x11-base/xorg-server-1.3.0.0-r4 failed. * Call stack: * ebuild.sh, line 1717: Called dyn_setup * ebuild.sh, line 768: Called qa_call 'pkg_setup' * ebuild.sh, line 44: Called pkg_setup * xorg-server-1.3.0.0-r4.ebuild, line 334: Called die * The specific snippet of code: * use nptl && die "${diemsg}" * The die message: * You must build xorg-server and mesa with the same nptl USE setting. * Messages for package media-libs/mesa-7.0.2: * Rebuild x11-base/xorg-server without USE=nptl * or AIGLX (compiz, etc.) will not work. * This is because of a bug in the Mesa NPTL assembly code * in all Mesa 7.0.x versions (Mesa 6.x is OK). Reproducible: Always Steps to Reproduce: 1. enable USE=nptl 2. build mesa-7.0.0.2 3. build xorg-server Actual Results: Fails to build. Expected Results: Build.