Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 71704

Summary: windowmaker xfree ebuild dependancy
Product: Gentoo Linux Reporter: s252 <jerome>
Component: New packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: jerome, lcars, pez, stharward
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: fixed xfree dependancy

Description s252 2004-11-18 15:26:08 UTC
Hello !

Please find attached a modification to the windowmaker-0.91-r1.ebuild 
I have found that the depend var need "x11-base/xorg-x11" and I think it would be better to set "virtual/x11" then ppl who use xfree can too emerge the new release


Jerome
Comment 1 s252 2004-11-18 15:29:27 UTC
Created attachment 44250 [details]
fixed xfree dependancy
Comment 2 Armando Di Cianno (RETIRED) gentoo-dev 2004-11-19 14:38:04 UTC
Does this actually work for you?  Meaning, does this compile and run for you?  There were reports of freetype incompatibilities.
Comment 3 Armando Di Cianno (RETIRED) gentoo-dev 2004-11-19 18:31:45 UTC
*** Bug 71726 has been marked as a duplicate of this bug. ***
Comment 4 Matt Taylor 2004-11-20 01:10:35 UTC
checking for the Xft2 library... found
checking whether libXft is at least version 2.1.2... no

ERROR!!! libXft on this system is an old version.
         Please consider upgrading to at least version 2.1.2.

# locate libXft                     
/usr/X11R6/lib/libXft.so.1.1
/usr/X11R6/lib/libXft.so.1
/usr/X11R6/lib/libXft.so.2
/usr/X11R6/lib/libXft.so
/usr/X11R6/lib/libXft.so.2.1
/usr/X11R6/lib/libXft.a

with xfree-4.3.0-r7
Comment 5 Matt Taylor 2004-11-20 01:20:07 UTC
I changed configure to accept libXft-2.1.0 just to test, but the compile fails with: 

 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../src -I/usr/include -I/usr/X11R6/include -march=i686 -O3 -pipe -O0 -c x86_specific.c  -fPIC -DPIC -o .libs/x86_specific.o
x86_specific.c: In function `x86_mmx_TrueColor_32_to_16':
x86_specific.c:323: more than 10 operands in `asm'
x86_specific.c: In function `x86_mmx_TrueColor_24_to_16':
x86_specific.c:459: more than 10 operands in `asm'
x86_specific.c: In function `x86_PseudoColor_32_to_8':
x86_specific.c:754: more than 10 operands in `asm'
make[1]: *** [x86_specific.lo] Error 1
make[1]: Leaving directory `/mnt/portage/tmp/portage/windowmaker-0.91.0-r1/work/WindowMaker-0.91.0/wrlib'
make: *** [all-recursive] Error 1

Looks like its incompatable with gcc-2.95.
Comment 6 Armando Di Cianno (RETIRED) gentoo-dev 2004-12-04 16:36:45 UTC
Has anyone had success with the new windowmaker series on Xfree?

Heh, that's why I didn't add "virtual/x11", but it if works, I would like to know.

I'll close this bug tomorrow otherwise.
Comment 7 Armando Di Cianno (RETIRED) gentoo-dev 2004-12-12 16:11:15 UTC
No new ideas from anyone; closing bug as "wontfix".