Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 450360 - Ebuild games-fps/sauerbraten-2013.01.04.ebuild
Summary: Ebuild games-fps/sauerbraten-2013.01.04.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-05 10:54 UTC by Sven Müller
Modified: 2013-01-05 18:24 UTC (History)
0 users

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


Attachments
Ebuild (sauerbraten-2013.01.04.ebuild,3.17 KB, text/plain)
2013-01-05 10:55 UTC, Sven Müller
Details
emerge --info (emerge.info,7.24 KB, text/plain)
2013-01-05 11:00 UTC, Sven Müller
Details
sauerbraten-2013.01.04.ebuild.diff (sauerbraten-2013.01.04.ebuild.diff,4.26 KB, patch)
2013-01-05 14:44 UTC, Julian Ospald
Details | Diff
sauerbraten-2013.01.04-system-enet.patch (sauerbraten-2013.01.04-system-enet.patch,1.84 KB, patch)
2013-01-05 14:45 UTC, Julian Ospald
Details | Diff
sauerbraten-2013.01.04-QA.patch (sauerbraten-2013.01.04-QA.patch,1.99 KB, patch)
2013-01-05 14:45 UTC, Julian Ospald
Details | Diff
sauerbraten-2013.01.04-master.patch (sauerbraten-2013.01.04-master.patch,9.35 KB, patch)
2013-01-05 14:45 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Müller 2013-01-05 10:54:00 UTC
Hi there, 

yesterday a new version of sauerbraten was released. It isn't available via portage yet. So I tried to change the ebuild. There are still some things to do.

I removed the enet-patch because I didn't get it applied successfully. But I think, it could be still neccessary. Please check that and include it again.

Nevertheless the package doesn't compile on my machine.

Reproducible: Always
Comment 1 Sven Müller 2013-01-05 10:55:14 UTC
Created attachment 334496 [details]
Ebuild

Has still some issues
Comment 2 Sven Müller 2013-01-05 10:58:52 UTC
Unfortunately the build fails after some seconds. Maybe it's related to the enet-patch, which I excluded from the ebuild:

aes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -MT protocol.lo -MD -MP -MF .deps/protocol.Tpo -c protocol.c -o protocol.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"libenet\" -DPACKAGE_TARNAME=\"libenet\" -DPACKAGE_VERSION=\"1.3.6\" "-DPACKAGE_STRING=\"libenet 1.3.6\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libenet\" -DVERSION=\"1.3.6\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_POLL=1 -DHAS_FCNTL=1 -DHAS_INET_PTON=1 -DHAS_INET_NTOP=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_SOCKLEN_T=1 -I. -I./include -march=corei7 -O2 -pipe -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c compress.c -o compress.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"libenet\" -DPACKAGE_TARNAME=\"libenet\" -DPACKAGE_VERSION=\"1.3.6\" "-DPACKAGE_STRING=\"libenet 1.3.6\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libenet\" -DVERSION=\"1.3.6\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_POLL=1 -DHAS_FCNTL=1 -DHAS_INET_PTON=1 -DHAS_INET_NTOP=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_SOCKLEN_T=1 -I. -I./include -march=corei7 -O2 -pipe -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -o unix.o
mv -f .deps/win32.Tpo .deps/win32.Plo
mv -f .deps/callbacks.Tpo .deps/callbacks.Plo
mv -f .deps/list.Tpo .deps/list.Plo
mv -f .deps/packet.Tpo .deps/packet.Plo
mv -f .deps/unix.Tpo .deps/unix.Plo
mv -f .deps/host.Tpo .deps/host.Plo
mv -f .deps/compress.Tpo .deps/compress.Plo
mv -f .deps/peer.Tpo .deps/peer.Plo
mv -f .deps/protocol.Tpo .deps/protocol.Plo
/bin/sh ./libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -march=corei7 -O2 -pipe -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288  -version-info 3:0:1 -Wl,-O1 -Wl,--as-needed -o libenet.la -rpath /usr/local/lib callbacks.lo compress.lo host.lo list.lo packet.lo peer.lo protocol.lo unix.lo win32.lo  
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libenet.a  callbacks.o compress.o host.o list.o packet.o peer.o protocol.o unix.o win32.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libenet.a
libtool: link: ( cd ".libs" && rm -f "libenet.la" && ln -s "../libenet.la" "libenet.la" )
make[1]: Leaving directory `/var/tmp/portage/games-fps/sauerbraten-2013.01.04/work/sauerbraten/src/enet'
x86_64-pc-linux-gnu-g++ -march=corei7 -O2 -pipe -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -Wall -fsigned-char -fno-exceptions -fno-rtti -o sauer_master shared/crypto-standalone.o shared/stream-standalone.o shared/tools-standalone.o engine/command-standalone.o engine/master-standalone.o -Lenet/.libs -lenet -lz -Wl,-O1 -Wl,--as-needed
x86_64-pc-linux-gnu-g++ -march=corei7 -O2 -pipe -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -Wall -fsigned-char -fno-exceptions -fno-rtti -o sauer_server shared/crypto-standalone.o shared/stream-standalone.o shared/tools-standalone.o engine/command-standalone.o engine/server-standalone.o engine/worldio-standalone.o fpsgame/entities-standalone.o fpsgame/server-standalone.o -Lenet/.libs -lenet -lz -Wl,-O1 -Wl,--as-needed
engine/command-standalone.o: In function `_stdcmd<2510>::run(char*)':
command.cpp:(.text+0xd11): undefined reference to `filtertext(char*, char const*, bool, int)'
collect2: ld gab 1 als Ende-Status zurück
make: *** [master] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
make: Leaving directory `/var/tmp/portage/games-fps/sauerbraten-2013.01.04/work/sauerbraten/src'
emake failed
 * ERROR: games-fps/sauerbraten-2013.01.04 failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_compile
 *   environment, line 2674:  Called die
 * The specific snippet of code:
 *       emake -C src master server $(use dedicated || echo client) || die
 * 
 * If you need support, post the output of `emerge --info '=games-fps/sauerbraten-2013.01.04'`,
 * the complete build log and the output of `emerge -pqv '=games-fps/sauerbraten-2013.01.04'`.
 * The complete build log is located at '/var/tmp/portage/games-fps/sauerbraten-2013.01.04/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-fps/sauerbraten-2013.01.04/temp/environment'.
 * Working directory: '/var/tmp/portage/games-fps/sauerbraten-2013.01.04/work/sauerbraten'
 * S: '/var/tmp/portage/games-fps/sauerbraten-2013.01.04/work/sauerbraten'

>>> Failed to emerge games-fps/sauerbraten-2013.01.04, Log file:
Comment 3 Sven Müller 2013-01-05 11:00:38 UTC
Created attachment 334498 [details]
emerge --info
Comment 4 Julian Ospald 2013-01-05 14:44:51 UTC
Created attachment 334522 [details, diff]
sauerbraten-2013.01.04.ebuild.diff
Comment 5 Julian Ospald 2013-01-05 14:45:14 UTC
Created attachment 334524 [details, diff]
sauerbraten-2013.01.04-system-enet.patch
Comment 6 Julian Ospald 2013-01-05 14:45:26 UTC
Created attachment 334526 [details, diff]
sauerbraten-2013.01.04-QA.patch
Comment 7 Julian Ospald 2013-01-05 14:45:37 UTC
Created attachment 334528 [details, diff]
sauerbraten-2013.01.04-master.patch
Comment 8 Julian Ospald 2013-01-05 18:24:04 UTC
+*sauerbraten-2013.01.04 (05 Jan 2013)
+
+  05 Jan 2013; Julian Ospald <hasufell@gentoo.org>
+  +sauerbraten-2013.01.04.ebuild, +files/sauerbraten-2013.01.04-QA.patch,
+  +files/sauerbraten-2013.01.04-master.patch,
+  +files/sauerbraten-2013.01.04-system-enet.patch:
+  version bump wrt #450360