Source: simgear
Version: 1:2020.3.4+dfsg-1
Severity: serious
Tags: ftbfs

simgear fails to build from source in unstable on amd64. A build ends
with:

| cd /<<PKGBUILDDIR>>/build/simgear && /usr/bin/c++ -DHAVE_CONFIG_H 
-DHAVE_INTTYPES_H -I/<<PKGBUILDDIR>>/build -I/<<PKGBUILDDIR>> 
-I/<<PKGBUILDDIR>>/build/simgear -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -msse2 -mfpmath=sse -ftree-vectorize -ftree-slp-vectorize  
-Wall -fPIC -Wno-unused-local-typedefs  -DBOOST_BIMAP_DISABLE_SERIALIZATION 
-DBOOST_NO_STDLIB_CONFIG -O3 -g -DNDEBUG -msse2 -mfpmath=sse -ftree-vectorize 
-ftree-slp-vectorize -std=gnu++11 -o 
CMakeFiles/SimGearCore.dir/props/props.cxx.o -c 
/<<PKGBUILDDIR>>/simgear/props/props.cxx
| /<<PKGBUILDDIR>>/simgear/props/props.cxx: In function ‘SGPropertyNode* 
find_node(SGPropertyNode*, const Range&, bool, int)’:
| /<<PKGBUILDDIR>>/simgear/props/props.cxx:577:69: error: template argument 1 
is invalid
|   577 |   typedef split_iterator<typename range_result_iterator<Range>::type>
|       |                                                                     ^
| /<<PKGBUILDDIR>>/simgear/props/props.cxx: In instantiation of 
‘SGPropertyNode* find_node(SGPropertyNode*, const Range&, bool, int) [with 
Range = boost::iterator_range<const char*>]’:
| /<<PKGBUILDDIR>>/simgear/props/props.cxx:2113:26:   required from here
| /<<PKGBUILDDIR>>/simgear/props/props.cxx:581:26: error: cannot convert 
‘boost::algorithm::split_iterator<const char*>’ to ‘PathSplitIterator’ {aka 
‘int’} in initialization
|   581 |     = make_split_iterator(path, first_finder("/", is_equal()));
|       |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                          |
|       |                          boost::algorithm::split_iterator<const char*>
| make[3]: *** [simgear/CMakeFiles/SimGearCore.dir/build.make:1515: 
simgear/CMakeFiles/SimGearCore.dir/props/props.cxx.o] Error 1
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
| make[2]: *** [CMakeFiles/Makefile2:1810: 
simgear/CMakeFiles/SimGearCore.dir/all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
| make[1]: *** [Makefile:185: all] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
| dh_auto_build: error: cd build && make -j1 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
| make: *** [debian/rules:42: binary] Error 25
| dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2

This is also seen by crossqa since around 5 days and wasn't an issue 13
days ago:
http://crossqa.debian.net/build/simgear_1:2020.3.4+dfsg-1_s390x_20201218192054.log
http://crossqa.debian.net/src/simgear

Helmut

Reply via email to