| Summary: | media-libs/glide-v3-3.10-r4 compile error with linux26-headers and nptl | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jakub Z. <jakubpol> |
| Component: | Current packages | Assignee: | X11 External Driver Maintainers <x11-drivers> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | critical | CC: | n.blanke, sekretarz |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Jakub Z.
2004-08-13 15:33:28 UTC
Works for me. Try to turn off distcc and reemerge one more time. I did try disabling distcc before reporting the problem and it didn't help. I checked it again: 1) first, I changed my make.conf file to get the below output of emerge info: (...) FEATURES="autoaddcvs ccache sandbox" (...) 2) The emerge process stops with the very same problem. I had to downgrade from the 2.6 kernel with linux26-headers and nptl to 2.4 and linux-headers. On the new setup, glide-v3 compiled fine. So I'm not sure what the problem was (maybe the linux26-headers?) but, anyway, I won't be able to try out a possible fix. I guess the status of the bug should be changed but I do not want to mess with that so I'll leave it to the Gentoo developers. Thanks See resolution. I would like to know a fix other than simply switching back to linuxthreads & linux-headers.. i want to fix the package lol not the whole system !!! K -- Bryan, would you like to look into this? Otherwise, let's get it reported upstream. Glide has a bad history with 2.6 headers (there's already a patch in portage to fix ioctl() on 2.6). I'll see if I can find anything from their CVS or list. Glorp. I got a way to get it compile correctly ... I was having the same problem as listed above and I switched back to gcc 3.3 and it compiled correctly:
oXide root # gcc-config -l
[1] i686-pc-linux-gnu-3.3.4
[2] i686-pc-linux-gnu-3.4.3 *
[3] i686-pc-linux-gnu-3.4.3-hardened
[4] i686-pc-linux-gnu-3.4.3-hardenednopie
[5] i686-pc-linux-gnu-3.4.3-hardenednossp
oXide root # gcc-config 1
* Switching to i686-pc-linux-gnu-3.3.4 compiler... [ ok ]
* If you intend to use the gcc from the new profile in an already
* running shell, please remember to do:
* # source /etc/profile
oXide root # env-update && source /etc/profile
>>> Regenerating /etc/ld.so.cache...
* Caching service dependencies...
AFTER THIS, emerge glide-v3
(it should complete successfully)
and then do:
oXide root # gcc-config 2
oXide root # env-update && source /etc/profile
Hope this helps
*** Bug 114400 has been marked as a duplicate of this bug. *** Since my bug ( 114400 ) was marked as a duplicate of this bug, I thought I can find a solution here, but there is nothing that points to my error. Using GCC 3.3.6 : ../../../../h3/glide3/src/xdraw2.inc.S: Assembler messages: ../../../../h3/glide3/src/xdraw2.inc.S:815: Error: Macro with this name was already defined ../../../../h3/glide3/src/xdraw2.inc.S:815: Error: Macro with this name was already defined ../../../../h3/glide3/src/xdraw2.inc.S:815: Error: Macro with this name was already defined make[3]: *** [xdraw2.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3/glide3/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3/glide3' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3' make: *** [all-recursive] Error 1 Any Help would be nice Is this still an issue? I just added a new patch tonight to fix another bug, and there's already a 2.6 header fix in there. It works for me. This bug is awaiting user response... |