Package: libusbtc08
Version: 1.7.2-5
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-symbols

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libusbtc08-1/DEBIAN/symbols doesn't match 
> completely debian/libusbtc08-1.symbols
> --- debian/libusbtc08-1.symbols (libusbtc08-1_1.7.2-5_amd64)
> +++ dpkg-gensymbolsJW_lF0     2016-01-19 19:17:50.888068045 +0000
> @@ -67,9 +67,9 @@
>   _ZN13PicoUsbDevice4InitEv@Base 1.7.2
>   _ZN13PicoUsbDevice5CountEt@Base 1.7.2
>   _ZN13PicoUsbDevice9EnumerateEPPS_jt@Base 1.7.2
> - (optional=gccinternal)_ZN13PicoUsbDeviceD0Ev@Base 1.7.2
> - (optional=gccinternal)_ZN13PicoUsbDeviceD1Ev@Base 1.7.2
> - (optional=gccinternal)_ZN13PicoUsbDeviceD2Ev@Base 1.7.2
> +#MISSING: 1.7.2-5# (optional=gccinternal)_ZN13PicoUsbDeviceD0Ev@Base 1.7.2
> +#MISSING: 1.7.2-5# (optional=gccinternal)_ZN13PicoUsbDeviceD1Ev@Base 1.7.2
> +#MISSING: 1.7.2-5# (optional=gccinternal)_ZN13PicoUsbDeviceD2Ev@Base 1.7.2
>   _ZN13ReadingBuffer10AddReadingEf@Base 1.7.2
>   _ZN13ReadingBuffer10AddReadingEfb@Base 1.7.2
>   _ZN13ReadingBuffer12BufferIsFullEv@Base 1.7.2
> @@ -154,14 +154,22 @@
>   _ZN22TC08DeviceInternalDataC2Ev@Base 1.7.2
>   _ZN26TC08EnumeratorInternalDataD1Ev@Base 1.7.2
>   _ZN26TC08EnumeratorInternalDataD2Ev@Base 1.7.2
> - 
> _ZNSt6vectorIP12tTCDataTableSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> - 
> (optional=templinst)_ZNSt6vectorIP15linux_usbfs_urbSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> - 
> _ZNSt6vectorIP16TC08DeviceHandleSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> +#MISSING: 1.7.2-5# 
> _ZNSt6vectorIP12tTCDataTableSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> + 
> _ZNSt6vectorIP12tTCDataTableSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base
>  1.7.2-5
> +#MISSING: 1.7.2-5# 
> (optional=templinst)_ZNSt6vectorIP15linux_usbfs_urbSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> + 
> _ZNSt6vectorIP15linux_usbfs_urbSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base
>  1.7.2-5
> +#MISSING: 1.7.2-5# 
> _ZNSt6vectorIP16TC08DeviceHandleSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> + 
> _ZNSt6vectorIP16TC08DeviceHandleSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base
>  1.7.2-5
>   _ZNSt6vectorIP16TC08DeviceHandleSaIS1_EED1Ev@Base 1.7.2
>   _ZNSt6vectorIP16TC08DeviceHandleSaIS1_EED2Ev@Base 1.7.2
> - 
> _ZNSt6vectorIP18EndpointDescriptorSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> - 
> _ZNSt6vectorIPN14PicoDownloader10DeviceSpecESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_@Base
>  1.7.2
> - 
> (optional=templinst)_ZNSt6vectorIPcSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_@Base
>  1.7.2
> +#MISSING: 1.7.2-5# 
> _ZNSt6vectorIP18EndpointDescriptorSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base
>  1.7.2
> + 
> _ZNSt6vectorIP18EndpointDescriptorSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base
>  1.7.2-5
> + 
> _ZNSt6vectorIPN14PicoDownloader10DeviceSpecESaIS2_EE12emplace_backIJS2_EEEvDpOT_@Base
>  1.7.2-5
> +#MISSING: 1.7.2-5# 
> _ZNSt6vectorIPN14PicoDownloader10DeviceSpecESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_@Base
>  1.7.2
> + 
> _ZNSt6vectorIPN14PicoDownloader10DeviceSpecESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_@Base
>  1.7.2-5
> + 
> _ZNSt6vectorIPN14PicoDownloader10DeviceSpecESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_@Base
>  1.7.2-5
> +#MISSING: 1.7.2-5# 
> (optional=templinst)_ZNSt6vectorIPcSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_@Base
>  1.7.2
> + _ZNSt6vectorIPcSaIS0_EE19_M_emplace_back_auxIJRKS0_EEEvDpOT_@Base 1.7.2-5
>   _ZTI13PicoUsbDevice@Base 1.7.2
>   _ZTI14PicoDownloader@Base 1.7.2
>   _ZTI18PicoLinuxUsbDevice@Base 1.7.2
> @@ -170,7 +178,7 @@
>   _ZTS14PicoDownloader@Base 1.7.2
>   _ZTS18PicoLinuxUsbDevice@Base 1.7.2
>   _ZTS20PicoDownloader_Linux@Base 1.7.2
> - (optional=gccinternal)_ZTV13PicoUsbDevice@Base 1.7.2
> +#MISSING: 1.7.2-5# (optional=gccinternal)_ZTV13PicoUsbDevice@Base 1.7.2
>   _ZTV14PicoDownloader@Base 1.7.2
>   _ZTV18PicoLinuxUsbDevice@Base 1.7.2
>   _ZTV20PicoDownloader_Linux@Base 1.7.2
> dh_makeshlibs: failing due to earlier errors
> debian/rules:8: recipe for target 'binary' failed
> make: *** [binary] Error 25

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

Reply via email to