Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146928 - warzone2100 - problem with incompatible libphysfs
Summary: warzone2100 - problem with incompatible libphysfs
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 155663 216514 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-09 03:46 UTC by Albert Zeyer
Modified: 2008-04-06 14:35 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Albert Zeyer 2006-09-09 03:46:18 UTC
On my AMD64 with GCC 4.1.1 and GLIBC 2.4, I have the same bug as described here:
http://bugs.gentoo.org/show_bug.cgi?id=144511
It seems there, that the bug should be fixed in 2.0.4, but it isn't.

The bug:
...
 ../lib/script/libscript.a ../lib/ivis_common/libivis_common.a ../lib/ivis_openg l/libivis_opengl.a ../lib/gamelib/libgamelib.a ../lib/sequence/libsequence.a ../ lib/widget/libwidget.a -lphysfs -lpng -ljpeg -lz -lm   -lSDL -lpthread -L/usr/X1 1R6/lib -lSDL_net -lGL -lGLU -lopenal -lvorbisfile -lvorbis -logg -lmad
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: s kipping incompatible /usr/X11R6/lib/libphysfs.so when searching for -lphysfs
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: s kipping incompatible /usr/X11R6/lib/libphysfs.a when searching for -lphysfs
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: s kipping incompatible /usr/lib/libphysfs.so when searching for -lphysfs
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: s kipping incompatible /usr/lib/libphysfs.a when searching for -lphysfs
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: c annot find -lphysfs
collect2: ld returned 1 exit status
make[3]: *** [warzone2100] Error 1
make[3]: Leaving directory `/var/tmp/portage/warzone2100-2.0.4/work/warzone2100- 2.0.4/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/warzone2100-2.0.4/work/warzone2100- 2.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/warzone2100-2.0.4/work/warzone2100- 2.0.4'
make: *** [all] Error 2

!!! ERROR: games-strategy/warzone2100-2.0.4 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  warzone2100-2.0.4.ebuild, line 52:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if rel evant.


--
Albert
Comment 1 Tristan Heaven (RETIRED) gentoo-dev 2006-10-05 05:45:41 UTC
The amd64 keyword was dropped. I think it's being worked on upstream.
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-11-19 05:20:04 UTC
*** Bug 155663 has been marked as a duplicate of this bug. ***
Comment 3 Tristan Heaven (RETIRED) gentoo-dev 2006-11-19 05:31:23 UTC
You could try something like this
http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=2

Ask on the forums if you get stuck.
Comment 4 Tristan Heaven (RETIRED) gentoo-dev 2008-04-06 14:35:19 UTC
*** Bug 216514 has been marked as a duplicate of this bug. ***