Source: tinygltf
Version: 2.2.0+dfsg1-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[2]: Nothing to be done for 'preinstall'.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> Install the project...
> /usr/bin/cmake -P cmake_install.cmake
> -- Install configuration: "None"
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libtinygltf.so.2.2.0
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libtinygltf.so.0d
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libtinygltf.so
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/TinyGLTF/TinyGLTFTargets.cmake
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/TinyGLTF/TinyGLTFTargets-none.cmake
> -- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/tiny_gltf.h
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/TinyGLTF/TinyGLTFConfig.cmake
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/TinyGLTF/TinyGLTFConfigVersion.cmake
> -- Installing: 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/tinygltf.pc
> make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
>    dh_install -O--buildsystem=cmake
>    dh_installdocs -O--buildsystem=cmake
>    dh_installchangelogs -O--buildsystem=cmake
>    dh_installinit -O--buildsystem=cmake
>    dh_installsystemduser -O--buildsystem=cmake
>    dh_perl -O--buildsystem=cmake
>    dh_link -O--buildsystem=cmake
>    dh_strip_nondeterminism -O--buildsystem=cmake
>    dh_compress -O--buildsystem=cmake
>    dh_fixperms -O--buildsystem=cmake
>    dh_missing -O--buildsystem=cmake
>    dh_dwz -O--buildsystem=cmake
>    dh_strip -O--buildsystem=cmake
>    dh_makeshlibs -O--buildsystem=cmake
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libtinygltf0d/DEBIAN/symbols doesn't match 
> completely debian/libtinygltf0d.symbols
> --- debian/libtinygltf0d.symbols (libtinygltf0d_2.2.0+dfsg1-3_amd64)
> +++ dpkg-gensymbolsng3UJL     2020-08-02 16:48:19.803988872 +0000
> @@ -7,15 +7,15 @@
>   (c++)"tinygltf::Animation::operator==(tinygltf::Animation const&) 
> const@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Animation::~Animation()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::AnimationChannel::operator==(tinygltf::AnimationChannel 
> const&) const@Base" 2.2.0+dfsg1
> - (c++)"tinygltf::AnimationChannel::~AnimationChannel()@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# 
> (c++)"tinygltf::AnimationChannel::~AnimationChannel()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::AnimationSampler::operator==(tinygltf::AnimationSampler 
> const&) const@Base" 2.2.0+dfsg1
> - (c++)"tinygltf::AnimationSampler::~AnimationSampler()@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# 
> (c++)"tinygltf::AnimationSampler::~AnimationSampler()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Asset::operator==(tinygltf::Asset const&) const@Base" 
> 2.2.0+dfsg1
> - (c++)"tinygltf::Buffer::Buffer(tinygltf::Buffer const&)@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# (c++)"tinygltf::Buffer::Buffer(tinygltf::Buffer 
> const&)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Buffer::operator==(tinygltf::Buffer const&) const@Base" 
> 2.2.0+dfsg1
>   (c++)"tinygltf::Buffer::~Buffer()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::BufferView::operator==(tinygltf::BufferView const&) 
> const@Base" 2.2.0+dfsg1
> - (c++)"tinygltf::BufferView::~BufferView()@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# (c++)"tinygltf::BufferView::~BufferView()@Base" 
> 2.2.0+dfsg1
>   (c++)"tinygltf::Camera::Camera(tinygltf::Camera const&)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Camera::operator==(tinygltf::Camera const&) const@Base" 
> 2.2.0+dfsg1
>   (c++)"tinygltf::Camera::~Camera()@Base" 2.2.0+dfsg1
> @@ -49,12 +49,12 @@
>   (c++)"tinygltf::Primitive::~Primitive()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::ReadWholeFile(std::vector<unsigned char, 
> std::allocator<unsigned char> >*, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >*, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, void*)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Sampler::operator==(tinygltf::Sampler const&) const@Base" 
> 2.2.0+dfsg1
> - (c++)"tinygltf::Sampler::~Sampler()@Base" 2.2.0+dfsg1
> - (c++)"tinygltf::Scene::Scene(tinygltf::Scene const&)@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# (c++)"tinygltf::Sampler::~Sampler()@Base" 
> 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# (c++)"tinygltf::Scene::Scene(tinygltf::Scene 
> const&)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Scene::operator==(tinygltf::Scene const&) const@Base" 
> 2.2.0+dfsg1
>   (c++)"tinygltf::Scene::~Scene()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Skin::operator==(tinygltf::Skin const&) const@Base" 
> 2.2.0+dfsg1
> - (c++)"tinygltf::Skin::~Skin()@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# (c++)"tinygltf::Skin::~Skin()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Texture::operator==(tinygltf::Texture const&) const@Base" 
> 2.2.0+dfsg1
>   (c++)"tinygltf::Texture::~Texture()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::TinyGLTF::LoadASCIIFromFile(tinygltf::Model*, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >*, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >*, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, unsigned int)@Base" 
> 2.2.0+dfsg1
> @@ -68,10 +68,10 @@
>   (c++)"tinygltf::TinyGLTF::WriteGltfSceneToFile(tinygltf::Model*, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, bool, bool, bool, bool)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Value::Get(int) const::null_value@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Value::Get(int) const@Base" 2.2.0+dfsg1
> - 
> (c++|arch=!s390x)"tinygltf::Value::Value(std::map<std::__cxx11::basic_string<char,
>  std::char_traits<char>, std::allocator<char> >, tinygltf::Value, 
> std::less<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > >, 
> std::allocator<std::pair<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const, tinygltf::Value> > > 
> const&)@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# 
> (c++|arch=!s390x)"tinygltf::Value::Value(std::map<std::__cxx11::basic_string<char,
>  std::char_traits<char>, std::allocator<char> >, tinygltf::Value, 
> std::less<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > >, 
> std::allocator<std::pair<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const, tinygltf::Value> > > 
> const&)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Value::Value(tinygltf::Value const&)@Base" 2.2.0+dfsg1
> - (c++)"tinygltf::Value::operator=(tinygltf::Value const&)@Base" 2.2.0+dfsg1
> - (c++)"tinygltf::Value::operator=(tinygltf::Value&&)@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# (c++)"tinygltf::Value::operator=(tinygltf::Value 
> const&)@Base" 2.2.0+dfsg1
> +#MISSING: 2.2.0+dfsg1-3# 
> (c++)"tinygltf::Value::operator=(tinygltf::Value&&)@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::Value::operator==(tinygltf::Value const&) const@Base" 
> 2.2.0+dfsg1
>   (c++)"tinygltf::Value::~Value()@Base" 2.2.0+dfsg1
>   (c++)"tinygltf::WriteImageData(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const*, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const*, tinygltf::Image*, bool, void*)@Base" 2.2.0+dfsg1
> dh_makeshlibs: error: failing due to earlier errors
> make: *** [debian/rules:11: binary] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/08/02/tinygltf_2.2.0+dfsg1-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to