Your message dated Thu, 18 Aug 2016 00:38:48 +0200
with message-id <[email protected]>
and subject line Re: Bug#834672: mapnik-vector-tile: FTBFS in testing (boost 
related linking error)
has caused the Debian Bug report #834672,
regarding mapnik-vector-tile: FTBFS in testing (boost related linking error)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
834672: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834672
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mapnik-vector-tile
Version: 1.1.2+dfsg-1
Severity: serious

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --parallel
   dh_testdir -i -O--parallel
   dh_update_autotools_config -i -O--parallel
   dh_auto_configure -i -O--parallel
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-vector-tile-1.1.2+dfsg'
mkdir -p deps/gyp
ln -s /usr/bin/gyp deps/gyp/gyp
mkdir -p deps/clipper/cpp
ln -s /<<BUILDDIR>>/mapnik-vector-tile-1.1.2+dfsg/debian/clipper.cpp 
deps/clipper/cpp/clipper.cpp
ln -s /<<BUILDDIR>>/mapnik-vector-tile-1.1.2+dfsg/debian/clipper.hpp 
deps/clipper/cpp/clipper.hpp
dh_auto_build

[... snipped ...]

                 from ../test/utils/geom_to_wkt.cpp:2:
/usr/include/boost/type_traits/detail/template_arity_spec.hpp:13:84: note: 
#pragma message: NOTE: Use of this header (template_arity_spec.hpp) is 
deprecated
 # pragma message("NOTE: Use of this header (template_arity_spec.hpp) is 
deprecated")
                                                                                
    ^
In file included from 
/usr/include/boost/iostreams/detail/is_dereferenceable.hpp:13:0,
                 from /usr/include/boost/iostreams/detail/resolve.hpp:26,
                 from /usr/include/boost/iostreams/detail/push.hpp:24,
                 from 
/usr/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:31,
                 from /usr/include/boost/iostreams/stream_buffer.hpp:22,
                 from /usr/include/boost/iostreams/stream.hpp:21,
                 from 
/usr/include/boost/spirit/home/qi/stream/detail/iterator_source.hpp:14,
                 from /usr/include/boost/spirit/home/qi/stream/stream.hpp:16,
                 from /usr/include/boost/spirit/home/qi/stream.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:30,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from /usr/include/mapnik/wkt/wkt_grammar.hpp:32,
                 from /usr/include/mapnik/wkt/wkt_factory.hpp:29,
                 from /usr/include/mapnik/util/geometry_to_wkt.hpp:27,
                 from ../test/utils/geom_to_wkt.cpp:2:
/usr/include/boost/type_traits/detail/template_arity_spec.hpp:13:84: note: 
#pragma message: NOTE: Use of this header (template_arity_spec.hpp) is 
deprecated
 # pragma message("NOTE: Use of this header (template_arity_spec.hpp) is 
deprecated")
                                                                                
    ^
  CXX(target) Release/obj.target/tests/test/utils/encoding_util.o
  CXX(target) Release/obj.target/tests/test/utils/round_trip.o
  CXX(target) Release/obj.target/tests/test/utils/decoding_util.o
  LINK(target) Release/tests
/usr/bin/ld: warning: libboost_filesystem.so.1.58.0, needed by 
/usr/lib/libmapnik.so, may conflict with libboost_filesystem.so.1.61.0
/usr/bin/ld: warning: libboost_regex.so.1.58.0, needed by 
/usr/lib/libmapnik.so, may conflict with libboost_regex.so.1.61.0
/usr/bin/ld: warning: libicui18n.so.55, needed by /usr/lib/libmapnik.so, may 
conflict with libicui18n.so.57
/usr/bin/ld: warning: libboost_system.so.1.58.0, needed by 
/usr/lib/libmapnik.so, may conflict with libboost_system.so.1.61.0
/usr/bin/ld: warning: libicuuc.so.55, needed by /usr/lib/libmapnik.so, may 
conflict with libicuuc.so.57
/usr/bin/ld: /usr/lib/libmapnik.so: undefined reference to symbol 
'_ZN6icu_5513UnicodeStringC1ERKS0_'
//usr/lib/x86_64-linux-gnu/libicuuc.so.55: error adding symbols: DSO missing 
from command line
collect2: error: ld returned 1 exit status
gyp/tests.target.mk:253: recipe for target 'Release/tests' failed
make[3]: *** [Release/tests] Error 1
rm gyp_build_gyp_make_vector_tile_target_run_protoc.intermediate
make[3]: Leaving directory '/<<BUILDDIR>>/mapnik-vector-tile-1.1.2+dfsg/build'
Makefile:23: recipe for target 'libvtile' failed
make[2]: *** [libvtile] Error 2
make[2]: Leaving directory '/<<BUILDDIR>>/mapnik-vector-tile-1.1.2+dfsg'
dh_auto_build: make -j1 returned exit code 2
debian/rules:21: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-vector-tile-1.1.2+dfsg'
debian/rules:8: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

Because this source package only generates "Arch: all" packages, this
is the same as a FTBFS bug in the usual sense and the fact that I was
using "dpkg-buildpackage -A" is quite irrelevant.

For this particular package, I've also checked that it fails to build
from source in the reproducible builds site:

https://tests.reproducible-builds.org/

Thanks.

--- End Message ---
--- Begin Message ---
notfound 834672 mapnik-vector-tile/1.1.2+dfsg-1
thanks

Hi Santiago,

On 08/18/16 00:21, Santiago Vila wrote:
/usr/bin/ld: warning: libboost_filesystem.so.1.58.0, needed by 
/usr/lib/libmapnik.so, may conflict with libboost_filesystem.so.1.61.0
/usr/bin/ld: warning: libboost_regex.so.1.58.0, needed by 
/usr/lib/libmapnik.so, may conflict with libboost_regex.so.1.61.0
/usr/bin/ld: warning: libicui18n.so.55, needed by /usr/lib/libmapnik.so, may 
conflict with libicui18n.so.57
/usr/bin/ld: warning: libboost_system.so.1.58.0, needed by 
/usr/lib/libmapnik.so, may conflict with libboost_system.so.1.61.0
/usr/bin/ld: warning: libicuuc.so.55, needed by /usr/lib/libmapnik.so, may 
conflict with libicuuc.so.57
/usr/bin/ld: /usr/lib/libmapnik.so: undefined reference to symbol 
'_ZN6icu_5513UnicodeStringC1ERKS0_'
//usr/lib/x86_64-linux-gnu/libicuuc.so.55: error adding symbols: DSO missing 
from command line

This is a false positive caused by mapnik 3.0.11 failing to build with Boost 1.61 (#833756).

The mapnik 3.0.12 release candidates in experimental do support Boost 1.61 and mapnik-vector-tile builds just fine using -A with that.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

--- End Message ---

Reply via email to