Description of problem: Boost doesn't build --without python3 Proposed fix diff -up boost/boost.spec.old boost/boost.spec --- boost/boost.spec.old 2012-05-24 11:29:55.083758818 +0200 +++ boost/boost.spec 2012-05-24 11:30:11.761633553 +0200 @@ -687,7 +687,9 @@ export PATH=/bin${PATH:+:}$PATH %endif echo ============================= install Python 3 ================== +%if %{with python3} DESTDIR=$RPM_BUILD_ROOT make -C serial-python3 VERBOSE=1 install +%endif echo ============================= install serial ================== DESTDIR=$RPM_BUILD_ROOT make -C serial VERBOSE=1 install
D'oh. A fixed package is building.
Diky! :-)
We are hitting an unrelated bug on rebuild. glibc now defines a macro named TIME_UTC, which collides with an enum value in boost::xtime_clock_typesone.
Upstream ticket https://svn.boost.org/trac/boost/ticket/6940
The build that should take care of the Python 3 problem has passed. The TIME_UTC problem will be tracked in a separate bug 825039.