Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 638014 - dev-libs/boost-1.63.0: fails to build with static-libs USE flag
Summary: dev-libs/boost-1.63.0: fails to build with static-libs USE flag
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: David Seifert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-18 13:56 UTC by farmboy0
Modified: 2020-02-08 11:13 UTC (History)
2 users (show)

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


Attachments
emerge --info (emerge-info,20.73 KB, text/plain)
2017-11-18 13:56 UTC, farmboy0
Details

Note You need to log in before you can comment on or make changes to this bug.
Description farmboy0 2017-11-18 13:56:47 UTC
Created attachment 504622 [details]
emerge --info

Error log extract from build-abi_x86_64.amd64.log:

The Boost C++ Libraries were successfully built!

The following directory should be added to compiler include paths:

    /tmp/portage/dev-libs/boost-1.63.0/work/boost_1_63_0-abi_x86_64.amd64

The following directory should be added to linker library paths:

    /tmp/portage/dev-libs/boost-1.63.0/work/boost_1_63_0-abi_x86_64.amd64/stage/lib

b2 --user-config=/tmp/portage/dev-libs/boost-1.63.0/work/boost_1_63_0-abi_x86_64.amd64/user-config.jam gentoorelease -j5 -q -d+2 -sICU_PATH=/usr --without-mpi --without-context --without-coroutine --without-coroutine2 --without-fiber pch=off --boost-build=/usr/share/boost-build --prefix=/tmp/portage/dev-libs/boost-1.63.0/image/usr --layout=system threading=multi link=shared,static
Performing configuration checks

    - 32-bit                   : no  (cached)
    - 64-bit                   : yes (cached)
    - arm                      : no  (cached)
    - mips1                    : no  (cached)
    - power                    : no  (cached)
    - sparc                    : no  (cached)
    - x86                      : yes (cached)
    - symlinks supported       : yes
    - has_icu builds           : yes (cached)
    - lockfree boost::atomic_flag : yes (cached)
error: Name clash for '<p../dist/bin>auto_index'
error: 
error: Tried to build the target twice, with property sets having 
error: these incompatible properties:
error: 
error:     -  none
error:     -  <format>html
error: 
error: Please make sure to have consistent requirements for these 
error: properties everywhere in your project, especially for install
error: targets.

 * ERROR: dev-libs/boost-1.63.0::gentoo failed (compile phase):
 *   Building of Boost tools failed
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called src_compile
 *   environment, line 4380:  Called multilib-minimal_src_compile
 *   environment, line 2497:  Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
 *   environment, line 2728:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
 *   environment, line 2375:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
 *   environment, line 2373:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
 *   environment, line  437:  Called multilib-minimal_abi_src_compile
 *   environment, line 2491:  Called multilib_src_compile
 *   environment, line 2988:  Called die
 * The specific snippet of code:
 *           ejam "${OPTIONS[@]}" ${PYTHON_OPTIONS} || die "Building of Boost tools failed";
Comment 1 Jonas Stein gentoo-dev 2019-05-19 09:47:08 UTC
dev-libs/boost-1.63.0 is no longer in the tree.
Could you test again with dev-libs/boost-1.65.0 and report, please?
Comment 2 farmboy0 2019-05-19 20:46:30 UTC
Same with 1.65.
Comment 3 David Seifert gentoo-dev 2020-02-08 11:13:14 UTC
Tested on stable dev-libs/boost-1.72.0-r1, works fine here.