I'm having the following problem ever since the descent rebirth package was changed:
Code: Select all
>>> Emerging (1 of 1) games-action/dxx-rebirth-0.59.100::gentoo
>>> Failed to emerge games-action/dxx-rebirth-0.59.100, Log file:
>>> '/var/tmp/portage/games-action/dxx-rebirth-0.59.100/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 1.55, 2.79, 3.62
* Package: games-action/dxx-rebirth-0.59.100
* Repository: gentoo
* Maintainer: games@gentoo.org totktonada.ru@gmail.com
* USE: abi_x86_64 amd64 data descent1 descent2 elibc_glibc ipv6 kernel_linux l10n_de music opengl sc55-musicpack textures userland_GNU
* FEATURES: preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking dxx-rebirth_v0.59.100-src.tar.gz to /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
>>> Unpacking d1xr-sc55-music.dxa to /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
unpack d1xr-sc55-music.dxa: file format not recognized. Ignoring.
>>> Unpacking d2xr-sc55-music.dxa to /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
unpack d2xr-sc55-music.dxa: file format not recognized. Ignoring.
>>> Unpacking d1xr-briefings-ger.dxa to /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
unpack d1xr-briefings-ger.dxa: file format not recognized. Ignoring.
>>> Unpacking d2xr-briefings-ger.dxa to /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
unpack d2xr-briefings-ger.dxa: file format not recognized. Ignoring.
>>> Unpacking d1xr-hires.dxa to /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
unpack d1xr-hires.dxa: file format not recognized. Ignoring.
>>> Source unpacked in /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work
>>> Preparing source in /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work/dxx-rebirth_v0.59.100-src ...
* Applying dxx-rebirth-0.59.100-flags.patch ...
[ ok ]
* Applying dxx-rebirth-0.59.100-sharepath.patch ...
[ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work/dxx-rebirth_v0.59.100-src ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/games-action/dxx-rebirth-0.59.100/work/dxx-rebirth_v0.59.100-src ...
scons -j5 prefix=/usr d1x=1 d2x=1 debug=0 ipv6=1 opengl=1 sdlmixer=1 verbosebuild=1
scons: Reading SConscript files ...
===== D1X-Rebirth v0.59.100 =====
===== D2X-Rebirth v0.59.100 =====
DXX-Archive.3: compiling on linux2 for linux into .
DXX-Archive.3: checking version of C++ compiler 'x86_64-pc-linux-gnu-g++' ... 'x86_64-pc-linux-gnu-g++ (Gentoo 7.3.0-r3 p1.4) 7.3.0'
DXX-Archive.3: checking path to assembler ... '/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/as'
DXX-Archive.3: checking version of assembler '/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/as' ... 'GNU assembler (Gentoo 2.31.1 p1) 2.31.1'
DXX-Archive.3: checking path to linker ... '/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/ld'
DXX-Archive.3: checking version of linker '/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/ld' ... 'GNU ld (Gentoo 2.31.1 p1) 2.31.1'
DXX-Archive.3: CXX: 'x86_64-pc-linux-gnu-g++'
DXX-Archive.3: CPPDEFINES: None
DXX-Archive.3: CPPPATH: ['common/include', 'common/main', '.', '']
DXX-Archive.3: CPPFLAGS: ['-Wno-sign-compare']
DXX-Archive.3: CXXFLAGS: ['-ftabstop=4', '-Wall', '-Wshadow', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=redundant-decls', '-Werror=vla', '-march=amdfam10', '-O2', '-pipe', '-pthread', '-funsigned-char', '-march=amdfam10', '-O2', '-pipe']
DXX-Archive.3: LIBS: None
DXX-Archive.3: LINKFLAGS: ['-Wl,-O1', '-Wl,--as-needed', '-Wl,-O1', '-Wl,--as-needed']
DXX-Archive.3: $CCACHE_PREFIX: None
DXX-Archive.3: $DISTCC_HOSTS: None
DXX-Archive.3: checking whether C++ compiler and linker work...yes
DXX-Archive.3: checking whether C++ compiler accepts -std=gnu++14...yes
DXX-Archive.3: checking endian to use...little
DXX-Archive.3: checking whether to enable word alignment fixups...no
DXX-Archive.3: building with OpenGL
DXX-Archive.3: checking whether to enable release options...yes
DXX-Archive.3: checking whether to enable memory allocation tracking...no
DXX-Archive.3: checking whether to enable level editor...no
DXX-Archive.3: checking whether to enable IPv6 support...yes
DXX-Archive.3: checking whether to enable multiplayer over UDP...yes
DXX-Archive.3: checking whether to enable UDP game tracker...yes
DXX-Archive.3: checking for usable library physfs...no
DXX-Archive.3: checking for usable header physfs.h...no
DXX-Archive.3: checking for parseable header physfs.h...yes
scons: *** Header physfs.h is parseable, but cannot compile the test program. See sconf.log for details. Stop.
* ERROR: games-action/dxx-rebirth-0.59.100::gentoo failed (compile phase):
* escons failed.
*
* Call stack:
* ebuild.sh, line 124: Called src_compile
* environment, line 2128: Called escons 'prefix=/usr' 'd1x=1' 'd2x=1' 'debug=0' 'ipv6=1' 'opengl=1' 'sdlmixer=1' 'verbosebuild=1'
* environment, line 938: Called die
* The specific snippet of code:
* die -n "escons failed."
*
* If you need support, post the output of `emerge --info '=games-action/dxx-rebirth-0.59.100::gentoo'`,
* the complete build log and the output of `emerge -pqv '=games-action/dxx-rebirth-0.59.100::gentoo'`.
* The complete build log is located at '/var/tmp/portage/games-action/dxx-rebirth-0.59.100/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/games-action/dxx-rebirth-0.59.100/temp/environment'.
* Working directory: '/var/tmp/portage/games-action/dxx-rebirth-0.59.100/work/dxx-rebirth_v0.59.100-src'
* S: '/var/tmp/portage/games-action/dxx-rebirth-0.59.100/work/dxx-rebirth_v0.59.100-src'
* Messages for package games-action/dxx-rebirth-0.59.100:
* ERROR: games-action/dxx-rebirth-0.59.100::gentoo failed (compile phase):
* escons failed.
*
* Call stack:
* ebuild.sh, line 124: Called src_compile
* environment, line 2128: Called escons 'prefix=/usr' 'd1x=1' 'd2x=1' 'debug=0' 'ipv6=1' 'opengl=1' 'sdlmixer=1' 'verbosebuild=1'
* environment, line 938: Called die
* The specific snippet of code:
* die -n "escons failed."Code: Select all
USE="data descent1 descent2 ipv6 music opengl sc55-musicpack textures -debug -opl3-musicpack"

