Filing a bug so I know which packages are broken.
Created attachment 87104 [details, diff] boson-0.11-openal.patch Probably works, although I havn't got it to run yet. Freealut isn't used.
boson-0.12 (bug 134701) works without a patch.
Does it also work with the "old" openal?
Works fine with openal-20050504-r2, yep.
PPC: Please stabilize boson 0.12... I know that it hasn't been in the tree for long, but it resolves this bug and also will allow me to clean up the openal/freealut mess we're in now.
* Applying boson-0.12-gcc41.patch ... [ ok ]>>> Source unpacked. >>> Compiling source in /var/tmp/portage/boson-0.12/work/boson-all-0.12 ... /home/tobias/cvs/gentoo-x86/games-strategy/boson/boson-0.12.ebuild: line 39: cmake: command not found Looks like it's missing a DEPEND on dev-util/cmake
DEPEND="${RDEPEND} >=dev-util/cmake-2.4.2" strange.
Latest stable cmake is 2.0.6 but boson needs a newer version. >>> Compiling source in /var/tmp/portage/boson-0.12/work/boson-all-0.12 ... -- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc -- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc -- works -- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -- works CMake Error: Error in cmake code at /var/tmp/portage/boson-0.12/work/boson-all-0.12/CMakeLists.txt:1: Unknown CMake command "project". CMake Error: Error in cmake code at /var/tmp/portage/boson-0.12/work/boson-all-0.12/CMakeLists.txt:3: Unknown CMake command "add_subdirectory". CMake Error: Error in cmake code at /var/tmp/portage/boson-0.12/work/boson-all-0.12/CMakeLists.txt:4: Unknown CMake command "add_subdirectory". CMake Error: Error in cmake code at /var/tmp/portage/boson-0.12/work/boson-all-0.12/CMakeLists.txt:5: Unknown CMake command "add_subdirectory". -- Configuring done
OK... I've added x86 back... Lisa, Daniel... Can we mark cmake 2.4.2 stable? There's no open bugs on it and it's needed for boson now.
Comment on attachment 87104 [details, diff] boson-0.11-openal.patch This patch is in the tree, unused.
(In reply to comment #9) > OK... I've added x86 back... > > Lisa, Daniel... Can we mark cmake 2.4.2 stable? There's no open bugs on it and > it's needed for boson now. > rather it waited a week or two so it gets over 30 days in the tree. has a few outstanding selftest failures https://bugs.gentoo.org/show_bug.cgi?id=131080#c4. has a couple of pages of Significant to Critical bugs on upstream too http://www.cmake.org/Bug/query.php?page=8&order=severity_name&sort=asc
Cool, thanks Daniel. Alright, so instead, I'm going to add the openal patch to 0.11 and hope that fixes the problem. I've tested this locally and I have problems getting the game to actually play. Perhaps there's something that I don't know going on here. I get the exact same problem with the old openal and boson 0.11, though, so I don't think that's the problem. Anyway, please test boson 0.11-r1 now. We'll have to revisit 0.12 at a later date.
i've thrown a glance at boson-0.11-r1 USE="opengl -arts -debug -xinerama" on x86; that means that i was able to play it for about 10 minutes without experiencing a crash.
I tried boson-0.12 and it compiled cleanly. I can start it and the menu comes up. When I try to start a game it crashes though. I've filed a bug https://bugs.kde.org/show_bug.cgi?id=129245 about that. The relevant konsole output seems to be: native_blitbuffer: select error occured boson: arch/linux/lin_dsp.c:567: native_blitbuffer: Assertion `0' failed. but I do not seem to have a file called lin_dsp.c on my system nor is there such a file in /usr/portage/distfiles/boson-all-0.12.tar.bz2.
I'm marking this one fixed since 0.11-r1 is stable on x86.