Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280411 (boost_1.39) - Boost 1.39 build failed
Summary: Boost 1.39 build failed
Status: VERIFIED FIXED
Alias: boost_1.39
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 06:20 UTC by Maxim
Modified: 2009-08-05 17:17 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim 2009-08-05 06:20:41 UTC
Emerging boost 1.39 fails with message:

 * boost_1_39_0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                               [ ok ]
 * boost-patches-1.39.0-1.tbz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                        [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                  [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                 [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                [ ok ]
>>> Unpacking source...
>>> Unpacking boost_1_39_0.tar.bz2 to /var/tmp/portage/dev-libs/boost-1.39.0/work
>>> Unpacking boost-patches-1.39.0-1.tbz2 to /var/tmp/portage/dev-libs/boost-1.39.0/work
>>> Source unpacked in /var/tmp/portage/dev-libs/boost-1.39.0/work
>>> Preparing source in /var/tmp/portage/dev-libs/boost-1.39.0/work/boost_1_39_0 ...
 * Applying various patches (bugfixes/updates) ...
 *   01_all_1.39.0-tools_wave_cpp.patch ...                                                                                                            [ ok ]
 *   02_all_1.37.0-function-templates-compile-fix.patch ...                                                                                            [ ok ]
 *   07_all_1.35.0-fix_mpi_installation.patch ...                                                                                                      [ ok ]
 * Done with patching
 * Applying remove_toolset_from_targetname.patch ...                                                                                                   [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-libs/boost-1.39.0/work/boost_1_39_0 ...
 * Writing new user-config.jam
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-libs/boost-1.39.0/work/boost_1_39_0 ...
 * Using the following options to build: 
 *   -sICU_PATH=/usr -sEXPAT_INCLUDE=/usr/include -sEXPAT_LIBPATH=/usr/lib64 --user-config="/var/tmp/portage/dev-libs/boost-1.39.0/work/boost_1_39_0/user-config.jam" --boost-build=/usr/share/boost-build-1_39 --prefix="/var/tmp/portage/dev-libs/boost-1.39.0/image//usr" --layout=versioned
types/register.jam: No such file or directory
/usr/share/boost-build-1_39/build/type.jam:146: in type.validate from module type
error: Unknown target type EXE
/usr/share/boost-build-1_39/kernel/modules.jam:103: in modules.call-in from module object(installed-exe-generator)@3
/usr/share/boost-build-1_39/util/sequence.jam:48: in sequence.transform from module sequence
/usr/share/boost-build-1_39/build/generators.jam:227: in generator.__init__ from module object(installed-exe-generator)@3
/usr/share/boost-build-1_39/tools/stage.jam:352: in object(installed-exe-generator)@3.__init__ from module object(installed-exe-generator)@3
/usr/share/boost-build-1_39/kernel/class.jam:88: in new from module class
/usr/share/boost-build-1_39/tools/stage.jam:373: in load from module stage
/usr/share/boost-build-1_39/kernel/modules.jam:283: in import from module modules
/usr/share/boost-build-1_39/tools/builtin.jam:25: in load from module builtin
/usr/share/boost-build-1_39/kernel/modules.jam:283: in import from module modules
/usr/share/boost-build-1_39/build-system.jam:11: in load from module build-system
/usr/share/boost-build-1_39/kernel/modules.jam:283: in import from module modules
/usr/share/boost-build-1_39/kernel/bootstrap.jam:138: in boost-build from module
/var/tmp/portage/dev-libs/boost-1.39.0/work/boost_1_39_0/boost-build.jam:16: in module scope from module

 * 
 * ERROR: dev-libs/boost-1.39.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3581:  Called die
 * The specific snippet of code:
 *       ${BJAM} ${NUMJOBS} -q gentoorelease ${OPTIONS} threading=single,multi link=shared,static runtime-link=shared || die "building boost failed";
 *  The die message:
 *   building boost failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-libs/boost-1.39.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/boost-1.39.0/temp/environment'.
Comment 1 Alex Legler (RETIRED) archtester gentoo-dev Security 2009-08-05 09:09:50 UTC
Please do not CC arch teams by yourself. Thanks.
Comment 2 Maxim 2009-08-05 17:14:48 UTC
Resolved. Need to use "python" flag while compiling boost-build and boost.