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

Bug 379995

Summary: splashutils-1.5.4.3-r3 fail to compile(configure phase)miscsplashutils: libfreetype.a missing?
Product: Gentoo Linux Reporter: jms <jms.gentoo>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info =media-gfx/splashutils-1.5.4.3-r3
build log
ebuild environment

Description jms 2011-08-20 18:23:35 UTC
splashutils-1.5.4.3-r3 fail to compile
at the configure phase.
seems to complain about:
/usr/lib64/libfreetype.a: No such file or directory

x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I/usr/include/freetype2 -Wl,-O1 -Wl,--as-needed -L/usr/lib64 -static -o fbtruetype.static -Wl,-O1 -Wl,--as-needed -L/usr/lib64 fbtruetype.o messages.o console.o ttf.o luxisri.o /usr/lib64/libfreetype.a /usr/lib64/libz.a -lm
x86_64-pc-linux-gnu-gcc: /usr/lib64/libfreetype.a: No such file or directory
make[1]: *** [fbtruetype.static] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/splashutils-1.5.4.3-r3/work/miscsplashutils-0.1.8/fbtruetype'
make: *** [all] Error 2
emake failed
 * ERROR: media-gfx/splashutils-1.5.4.3-r3 failed (configure phase):
 *   failed to build miscsplashutils
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_configure
 *   environment, line 2879:  Called die
 * The specific snippet of code:
 *       emake CC="${CC}" LIB=$(get_libdir) STRIP=true || die "failed to build miscsplashutils";


Reproducible: Always

Steps to Reproduce:
1.emerge splashutils-1.5.4.3-r3  with USE="fbcondecor gpm mng png truetype -hardened"
2.
3.
Actual Results:  
fail to compile

Expected Results:  
compile
Comment 1 jms 2011-08-20 18:26:37 UTC
Created attachment 284049 [details]
emerge --info =media-gfx/splashutils-1.5.4.3-r3
Comment 2 jms 2011-08-20 18:30:54 UTC
Created attachment 284051 [details]
build log
Comment 3 jms 2011-08-20 18:33:28 UTC
Created attachment 284053 [details]
ebuild environment
Comment 4 jms 2011-08-20 18:53:51 UTC
# ls -al /usr/lib64/libfreetype*
lrwxrwxrwx 1 root root     20 Aug  7 13:45 /usr/lib64/libfreetype.so -> libfreetype.so.6.7.1
lrwxrwxrwx 1 root root     20 Aug  7 13:45 /usr/lib64/libfreetype.so.6 -> libfreetype.so.6.7.1
-rwxr-xr-x 1 root root 646608 Aug  7 13:45 /usr/lib64/libfreetype.so.6.7.1



# locate libfreetype
/usr/lib32/libfreetype.so
/usr/lib32/libfreetype.so.6
/usr/lib32/libfreetype.so.6.6.1
/usr/lib64/libfreetype.a
/usr/lib64/libfreetype.la
/usr/lib64/libfreetype.so
/usr/lib64/libfreetype.so.6
/usr/lib64/libfreetype.so.6.6.1
/usr/lib64/vlc/plugins/misc/libfreetype_plugin.la
/usr/lib64/vlc/plugins/misc/libfreetype_plugin.so


however after updating db
# updatedb
# locate libfreetype
/usr/lib32/libfreetype.so
/usr/lib32/libfreetype.so.6
/usr/lib32/libfreetype.so.6.6.2
/usr/lib64/libfreetype.so
/usr/lib64/libfreetype.so.6
/usr/lib64/libfreetype.so.6.7.1
/usr/lib64/vlc/plugins/misc/libfreetype_plugin.la
/usr/lib64/vlc/plugins/misc/libfreetype_plugin.so



also
[ebuild   R    ] media-libs/freetype-2.4.6  USE="X -auto-hinter -bindist -debug -doc -fontforge -static-libs -utils"
Comment 5 jms 2011-08-20 19:00:29 UTC
Well it looks like freetype should be compiled with USE="static-libs"
 I belive we should have a hint about that maybe in the ebuild or 
http://en.gentoo-wiki.com/wiki/Fbsplash
Comment 6 jms 2011-08-20 19:05:34 UTC
and now after compiling freetype with USE="static-libs" and emerge splashutils

I got Bug 378751
Comment 7 SpanKY gentoo-dev 2011-08-21 16:04:12 UTC

*** This bug has been marked as a duplicate of bug 373121 ***