Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187093 - mark dev-games/crystalspace-1.0.1 and dev-games/cel-1.0.1 stable
Summary: mark dev-games/crystalspace-1.0.1 and dev-games/cel-1.0.1 stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 188632
Blocks:
  Show dependency tree
 
Reported: 2007-07-30 06:19 UTC by Mr. Bones. (RETIRED)
Modified: 2007-11-14 00:47 UTC (History)
0 users

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


Attachments
build.log dev-games/ode (ode-build.log,72.07 KB, text/plain)
2007-08-16 09:04 UTC, Christian Faulhammer (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mr. Bones. (RETIRED) gentoo-dev 2007-07-30 06:19:09 UTC
Please mark dev-games/crystalspace and dev-games/cel stable

Reproducible: Always
Comment 1 Tiago Cunha (RETIRED) gentoo-dev 2007-08-11 22:12:21 UTC
This needs dev-games/cegui and media-libs/lib3ds stable as well.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2007-08-16 09:04:19 UTC
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)
Comment 3 Tristan Heaven (RETIRED) gentoo-dev 2007-08-24 11:49:26 UTC
ode-0.8 should work so please mark that stable too if it's blocking this
Comment 4 Matthias Langer 2007-08-26 23:19:13 UTC
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
Comment 5 nixnut (RETIRED) gentoo-dev 2007-09-02 11:44:40 UTC
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.

Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2007-09-06 07:30:38 UTC
Both plus ode 0.8 stable on x86, no build failures he
Comment 7 Lars Weiler (RETIRED) gentoo-dev 2007-10-12 11:10:51 UTC
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.
Comment 8 nixnut (RETIRED) gentoo-dev 2007-10-28 13:29:11 UTC
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)
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2007-10-30 17:37:32 UTC
Is someone from amd64 looking at this?
Comment 10 Matthias Langer 2007-11-02 03:11:31 UTC
(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
Comment 11 Chris Gianelloni (RETIRED) gentoo-dev 2007-11-03 00:17:43 UTC
Thanks...
Comment 12 Mr. Bones. (RETIRED) gentoo-dev 2007-11-12 02:33:00 UTC
Sounds like the keyword should be dropped then.
Comment 13 Chris Gianelloni (RETIRED) gentoo-dev 2007-11-13 23:32:54 UTC
OK.  I marked both as -amd64 on the 1.0.1 version.  I left 1.2 versions alone, since they were still ~arch only.
Comment 14 Chris Gianelloni (RETIRED) gentoo-dev 2007-11-14 00:47:31 UTC
I guess I should have closed this one, too.