wmrack compile fail due to -I without include path. Patch coming up. Reproducible: Always Steps to Reproduce: 1. use recent Xorg installed in /usr 2. emerge wmrack 3. Actual Results: gcc -O2 -march=athlon-tbird -pipe -fomit-frame-pointer -I -c -o xpmicon.o xpmicon.c /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../crt1.o(.text+0x18): In function `_start': : undefined reference to `main' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x41): In function `xpm_getDimColor': : undefined reference to `XGetWindowAttributes' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x64): In function `xpm_getDimColor': : undefined reference to `XParseColor' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x172): In function `xpm_getDimColor': : undefined reference to `XAllocColor' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x2ab): In function `parseXpm': : undefined reference to `XpmCreatePixmapFromBuffer' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x4f4): In function `xpm_loadSet': : undefined reference to `lib_findfile' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x90d): In function `xpm_setDefaultSet': : undefined reference to `XpmCreatePixmapFromData' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x991): In function `xpm_setDefaultSet': : undefined reference to `XpmCreatePixmapFromData' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x9de): In function `xpm_freeSet': : undefined reference to `XFreePixmap' /var/tmp/portage/wmrack-1.2.0/temp/ccKAGzkC.o(.text+0x9f6): In function `xpm_freeSet': : undefined reference to `XFreePixmap' Expected Results: compile install qmerge clean
Created attachment 63055 [details, diff] patch
Added some econf magic to wmrack ebuild that should make provided patch non necessary... does it work for you?
After a month of silence I assume it *does* work...
sorry didn't get a chance to test it. Just tested it though. works now
Glad to read this :-)