| Summary: | mark dev-games/crystalspace-1.0.1 and dev-games/cel-1.0.1 stable | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Mr. Bones. (RETIRED) <mr_bones_> |
| Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | Keywords: | STABLEREQ |
| Priority: | High | ||
| Version: | 1.4 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 188632 | ||
| Bug Blocks: | |||
| Attachments: | build.log dev-games/ode | ||
|
Description
Mr. Bones. (RETIRED)
2007-07-30 06:19:09 UTC
This needs dev-games/cegui and media-libs/lib3ds stable as well. Created attachment 128239 [details]
build.log dev-games/ode
Test suite fails without further comment. Maybe you should remove the -q on the grep command and add -C <n> for more output. Mine gave
testLDLTAddTL()
maximum difference = 1.776357e-15 - passed
testLDLTRemove()
maximum difference = 8.881784e-16 - passed
testMassFunctions()
FAILED (1)
passed (2)
passed (3)
passed (4)
FAILED (5)
passed (6)
passed (7)
passed (8)
testRtoQandQtoR()
makeRandomRotation() - passed (1)
ode-0.8 should work so please mark that stable too if it's blocking this on amd64:
this is what happens to me when trying to merge
dev-games/crystalspace-1.0.1 USE="alsa java jpeg perl png python sdl truetype vorbis -3ds -cal3d -cegui -cg -doc -javascript -mng -ode -wxwindows" (i know that sun-jdk-1.6 is not yet stable ;-)):
"
[...]
BUILD SUCCESSFUL
Total time: 6 seconds
Copy crystalspace.jar
MkDir1 ./out/linux/optimize/plugins/cscript/csperl5
RunSwig ./out/linux/optimize/plugins/cscript/csperl5/cswigpl5.inc
./include/bindings/cspace.i:1290: Warning(302): Identifier '~iBase' redefined (ignored),
./include/csutil/scf_interface.h:118: Warning(302): previous definition of '~iBase'.
C++ ./out/linux/optimize/plugins/cscript/csperl5/cswigpl5.o
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
PerlEmbedGlueFile ./out/linux/optimize/plugins/cscript/csperl5/csperlxs.c
Cc ./out/linux/optimize/plugins/cscript/csperl5/csperlxs.o
C++ ./out/linux/optimize/plugins/cscript/csperl5/csperl5.o
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
plugins/cscript/csperl5/csperl5.h: In member function 'virtual bool csPerl5::Object::SetPointer(iBase*)':
plugins/cscript/csperl5/csperl5.h:178: error: cast from 'iBase*' to 'int' loses precision
x86_64-pc-linux-gnu-g++ -c -o ./out/linux/optimize/plugins/cscript/csperl5/csperl5.o -I. -I./include -I./include -march=nocona -O2 -pipe -pipe -march=nocona -O2 -pipe -Wall -Wno-unknown-pragmas -fvisibility=hidden -march=nocona -O2 -pipe -march=nocona -O2 -pipe -fno-exceptions -fPIC -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE -I./out/linux/optimize/plugins/cscript/csperl5 -Wno-unused -Wno-uninitialized plugins/cscript/csperl5/csperl5.cpp
...failed C++ ./out/linux/optimize/plugins/cscript/csperl5/csperl5.o ...
...skipped csperl5.so for lack of <plugins!cscript!csperl5!>csperl5.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...
...updated 435 target(s)...
!!! ERROR: dev-games/crystalspace-1.0.1 failed.
[...]
GENTOO_VM=sun-jdk-1.6 CLASSPATH="." JAVA_HOME="/opt/sun-jdk-1.6.0.02"
JAVACFLAGS="-source 1.5 -target 1.5" COMPILER=""
"
Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r5 x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 25 Aug 2007 09:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ynet.sk/pub"
LC_ALL="en_US.utf8"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/var/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage/repos/gentoo"
PORTDIR_OVERLAY="/var/portage/repos/private"
SYNC="rsync://192.168.0.1/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi alsa amd64 beagle berkdb bitmap-fonts bzip2 cairo caps cddb cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac fortran gd gdbm gif gimp gnome gpm gstreamer gtk hal hddtemp iconv icu ipod ipv6 isdnlog java jpeg jpeg2k lcms ldap libnotify lm_sensors mad matroska midi mikmod mmap mmx mmxext mono mp3 mpeg mudflap ncurses nls nptl nptlonly nvidia ogg opengl openmp pam pcre pdf perl plotutils png pppd python qt3support quicktime readline reflection ruby sdl session spell spl sse sse2 ssl ssse3 svg tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis xattr xml xorg xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
crystalspace fails to build on my ppc:
BUILD SUCCESSFUL
Total time: 34 seconds
Copy crystalspace.jar
MkDir1 ./out/linuxppc/optimize/plugins/cscript/csperl5
RunSwig ./out/linuxppc/optimize/plugins/cscript/csperl5/cswigpl5.inc
./include/bindings/cspace.i:1290: Warning(302): Identifier '~iBase' redefined (ignored),
./include/csutil/scf_interface.h:118: Warning(302): previous definition of '~iBase'.
C++ ./out/linuxppc/optimize/plugins/cscript/csperl5/cswigpl5.o
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
{standard input}: Assembler messages:
{standard input}:1046823: Error: operand out of range (0x0000000000008004 is not between 0xffffffffffff8000 and 0x0000000000007fff)
{standard input}:1046881: Error: operand out of range (0x0000000000008000 is not between 0xffffffffffff8000 and 0x0000000000007fff)
<snip lots of similar messages>
{standard input}:1105391: Error: operand out of range (0x0000000000008f24 is not
between 0xffffffffffff8000 and 0x0000000000007fff)
{standard input}:1105447: Error: operand out of range (0x0000000000008f1c is not
between 0xffffffffffff8000 and 0x0000000000007fff)
powerpc-unknown-linux-gnu-g++ -c -o ./out/linuxppc/optimize/plugins/cscript/csperl5/cswigpl5.o -I. -I./include -I./include -O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -pipe -O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -Wall -Wno-unknown-pragmas -fvisibility=hidden -O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -fno-exceptions -fvisibility-inlines-hidden -fPIC -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/powerpc-linux/CORE -I./out/linuxppc/optimize/plugins/cscript/csperl5 -Wno-unused -Wno-uninitialized -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/powerpc-linux/CORE -fPIC plugins/cscript/csperl5/cswigpl5.cpp
...failed C++ ./out/linuxppc/optimize/plugins/cscript/csperl5/cswigpl5.o ...
...skipped csperl5.so for lack of <plugins!cscript!csperl5!>cswigpl5.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...
...updated 451 target(s)...
!!! ERROR: dev-games/crystalspace-1.0.1 failed.
Both plus ode 0.8 stable on x86, no build failures he dev-games/cegui (dependency) fails on ppc, although it is stable. Test build of dev-games/cel has been aborted by the oom-killer. It ate up all mem (512MB) and Swap (1GB). I'm unsure if we really need/want those packages on ppc. dropped ~ppc from cel-1.0.1 and crystalspace-1.0.1 because of a oom bug: (http://trac.crystalspace3d.org/trac/CS/ticket/258) Is someone from amd64 looking at this? (In reply to comment #9) > Is someone from amd64 looking at this? > " +m+ executing "FEATURES="-test collision-protect multilib-strict sandbox" /usr/bin/emerge -akv =dev-games/crystalspace-1.0.1"... [...] [ebuild N ] dev-games/crystalspace-1.0.1 USE="alsa java jpeg perl png python sdl truetype vorbis -3ds -cal3d -cegui -cg -doc -javascript -mng -ode -wxwindows" 0 kB [...] plugins/cscript/csperl5/csperl5.h:178: error: cast from 'iBase*' to 'int' loses precision [...] * ERROR: dev-games/crystalspace-1.0.1 failed. [...] " or, to put a long story short: comment 4 is still an issue on amd64 (at least for me). Portage 2.1.3.16 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 x86_64) ================================================================= System uname: 2.6.22-gentoo-r8 x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz Timestamp of tree: Thu, 01 Nov 2007 10:20:01 +0000 app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/var/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.ynet.sk/pub" LC_ALL="en_US.utf8" LINGUAS="en de" MAKEOPTS="-j3" PKGDIR="/var/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage/repos/gentoo" PORTDIR_OVERLAY="/var/portage/repos/private" SYNC="rsync://192.168.0.1/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi alsa amd64 berkdb bitmap-fonts bzip2 cairo caps cddb cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac fortran gd gdbm gif gimp gnome gphoto2 gpm gstreamer gtk hal hddtemp iconv icu ipod ipv6 isdnlog java jpeg jpeg2k lcms ldap libnotify lm_sensors mad matroska midi mikmod mmap mmx mmxext mono mp3 mpeg mudflap musicbrainz ncurses nls nptl nptlonly nvidia ogg opengl openmp pam pcre pdf perl plotutils png pppd python qt3support quicktime readline reflection ruby sdl session spell spl sse sse2 ssl ssse3 svg tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb vcd vim-syntax vorbis xattr xml xorg xv xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="canon konica ptp2 kodak" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Thanks... Sounds like the keyword should be dropped then. OK. I marked both as -amd64 on the 1.0.1 version. I left 1.2 versions alone, since they were still ~arch only. I guess I should have closed this one, too. |