Boost updated to 1.58.0 in rawhide and f23

Jonathan Wakely jwakely at redhat.com
Fri Jul 24 18:26:09 UTC 2015


On 23/07/15 14:33 +0200, David Tardon wrote:
>Hi,
>
>On Thu, Jul 23, 2015 at 02:27:33PM +0200, David Tardon wrote:
>> Hi,
>>
>> On Sat, Jul 18, 2015 at 12:46:51PM +0100, Jonathan Wakely wrote:
>> > Any problems rebuilding either open a bug or feel free to email me or
>> > ping me on IRC (my freenode nick is 'redi') and I'll be happy to help.
>>
>> This is a work-in-progress list of FTBFS packages:
>>
>> * Build failures:
>>
>> - F23 + Rawhide
>>
>> adobe-source-libraries

This won't even install the BuildRequires, it fails with an error
about libpoppler.so

Error: Package: 4:texlive-pdftex-bin-svn30845.0-11.20140525_r34255.fc23.1.x86_64 (build)
           Requires: libpoppler.so.52()(64bit)
Error: Package: 4:texlive-luatex-bin-svn31084.0-11.20140525_r34255.fc23.1.x86_64 (build)
           Requires: libpoppler.so.52()(64bit)

Doesn't look related to Boost.

>> blobby

blobby needs this patch to build:

http://git.engineering.redhat.com/git/users/jwakely/fedora/blobby/commit/?h=ostream

(I've sent the patch to one of the upstream project maintainers).

But it still fails anyway with:

/usr/bin/ld: CMakeFiles/blobby.dir/BlobbyDebug.cpp.o: relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC
CMakeFiles/blobby.dir/BlobbyDebug.cpp.o: error adding symbols: Bad value

which doesn't seem to be a Boost problem.

>> condor

Another BuildRequires failure with libpoppler.so

>> elektra

/builddir/build/BUILD/elektra-0.8.7/src/bindings/swig/python3/kdb.i:77: Error: Unknown SWIG preprocessor directive: TODO (if this is a block of target language code, delimit it with %{ and %})
src/bindings/swig/python3/CMakeFiles/_swig-python3.dir/build.make:64: recipe for target 'src/bindings/swig/python3/kdbPYTHON_wrap.cxx' failed

Probably not Boost related.

>> fityk

Not Boost related:

app.cpp:12:2: error: #error "Not everything is working with wxGTK3.  Use default wxGTK instead, " "based on GTK+2. If you want to test it, just remove this #error."


>> flamerobin

This looks like a Boost problem:

configure: error: invalid value: boost_major_version=

But actually it's caused by a GCC change that puts a # preprocessor
marker before macro expansions:

boost-lib-version = 
# 2 "/tmp/conftest.cpp" 3 4
                   "1_58"

The configure script needs to use -P as described at
https://gcc.gnu.org/gcc-5/porting_to.html


>> inkscape

Fails due to a glibmm problem, see adamw's email in this thread.

>> scantailor

This has some weird CMake error about being unable to figure out how
to use -pthread.

>> xmlcopyeditor

This fails with a "recompile with -fPIC" error that doesn't seem
related to Boost.

>> xs

This is fixed.


I'll keep checking the remaining failures, but maybe not until Monday.




More information about the devel mailing list