Summary: | avifile-0.7.34.20030319 fails with xfree4.3.0-r2 based libXft | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Derk W te Bokkel <derk.tebokkel> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | esigra, gene |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Derk W te Bokkel
2003-04-22 10:15:56 UTC
adding the fix from: http://forums.gentoo.org/viewtopic.php?t=48895&highlight=avifile and changing it to : avifile-0.7.32.20030319.ebuild online 140 change emake || die to emake LDFLAGS=-lfontconfig || die works and it now compiles. this may not be an optimum fix but it does work .. is there then a problem with the fontconfig files in the source code refering to obsolete functions or is the libxft lib incomplete? derk try rebuilding fontconfig...i.e. emerge fontconfig Nope still blows up at the same spot. still while in directory: ..../work/avifile0.7-0.7.34/samples/misc after 'mkdir .libs' there is one more g++ call for .libs/avibench benchmark.o (flags and cruft omitted) /usr/lib/libXft.so: undefined reference to 'Fc..etc..etc.' (38 lines here) ends with -- collect2: ld returned 1 exit status and make cleaning up as per normal error handling exit code is 2 ,line 140, src_compile Tried a .. 'source /etc/profile' that didn't help either .. I'll try a few other things and report back later derk tried a full reboot .. just to make sure .. still no joy except with the work arround. derk okay here's the deal .. once I had the latest fontconfig -2.0 emerged I re-emerged xfree then avifile compiles properly .. so the order is important .. is there anyway portage can be used to force or suggest this kind of recompile ordering when it is needed? this type of problem must come-up more often .. there's got to be a way to fix or hint in the ebuilds that some things require recompiling before certain software will install correctly. derk *** This bug has been marked as a duplicate of 1991 *** |