[Pkg-pascal-devel] Bug#831168: libqtpas: FTBFS with GCC 6: dh_makeshlibs: failing due to earlier errors

Lucas Nussbaum lucas at debian.org
Thu Jul 14 08:06:37 UTC 2016


Source: libqtpas
Version: 2.5-16
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> dh_install --list-missing
> make[1]: Leaving directory '/«PKGBUILDDIR»'
>    dh_installdocs -a -O--parallel
>    dh_installchangelogs -a -O--parallel
>    dh_perl -a -O--parallel
>    dh_link -a -O--parallel
>    dh_strip_nondeterminism -a -O--parallel
>    dh_compress -a -O--parallel
>    dh_fixperms -a -O--parallel
>    dh_strip -a -O--parallel
>    dh_makeshlibs -a -O--parallel
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libqt4pas5/DEBIAN/symbols doesn't match completely debian/libqt4pas5.symbols
> --- debian/libqt4pas5.symbols (libqt4pas5_2.5-16_amd64)
> +++ dpkg-gensymbolswOMgb_	2016-07-13 19:23:42.760000000 +0000
> @@ -8251,8 +8251,8 @@
>   _ZN20QSplitterHandle_hookD0Ev at Base 2.4
>   _ZN20QSplitterHandle_hookD1Ev at Base 2.4
>   _ZN20QSplitterHandle_hookD2Ev at Base 2.4
> - _ZN20QStyleOptionViewItemD1Ev at Base 2.5
> - _ZN20QStyleOptionViewItemD2Ev at Base 2.5
> +#MISSING: 2.5-16# _ZN20QStyleOptionViewItemD1Ev at Base 2.5
> +#MISSING: 2.5-16# _ZN20QStyleOptionViewItemD2Ev at Base 2.5
>   _ZN20QSystemTrayIcon_hook11qt_metacallEN11QMetaObject4CallEiPPv at Base 2.4
>   _ZN20QSystemTrayIcon_hook11qt_metacastEPKc at Base 2.4
>   _ZN20QSystemTrayIcon_hook16staticMetaObjectE at Base 2.4
> @@ -8450,7 +8450,7 @@
>   (arch=!amd64 !arm64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !powerpc !ppc64 !sparc)_ZN5QListI7QStringE13detach_helperEv at Base 2.5
>   (optional=templinst)_ZN5QListI7QStringE18detach_helper_growEii at Base 2.4
>   (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListI7QStringE4freeEPN9QListData4DataE at Base 2.5
> - (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListI7QStringE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListI7QStringE5clearEv at Base 2.5
>   (optional=templinst)_ZN5QListI7QStringE6appendERKS0_ at Base 2.4
>   (optional=templinst)_ZN5QListI7QStringE9removeAllERKS0_ at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListI7QStringED1Ev at Base 2.5
> @@ -8464,72 +8464,72 @@
>   (optional=templinst)_ZN5QListIN8QPrinter8PageSizeEE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIN8QPrinter8PageSizeEED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIN8QPrinter8PageSizeEED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP10QTextFrameE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP10QTextFrameE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP10QTextFrameED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP10QTextFrameED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP11QDockWidgetE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP11QDockWidgetE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP11QDockWidgetED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP11QDockWidgetED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP13QGraphicsItemE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP13QGraphicsItemE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=!amd64 !arm64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !powerpc !ppc64 !sparc)_ZN5QListIP13QGraphicsItemE13detach_helperEv at Base 2.5
>   (optional=templinst)_ZN5QListIP13QGraphicsItemE18detach_helper_growEii at Base 2.4
> - (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIP13QGraphicsItemE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIP13QGraphicsItemE5clearEv at Base 2.5
>   (optional=templinst|arch=armel armhf)_ZN5QListIP13QGraphicsItemE6appendERKS1_ at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QGraphicsItemED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QGraphicsItemED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP13QGraphicsViewE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP13QGraphicsViewE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QGraphicsViewED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QGraphicsViewED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP13QMdiSubWindowE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP13QMdiSubWindowE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QMdiSubWindowED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QMdiSubWindowED2Ev at Base 2.5
> - (arch=amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 sparc)_ZN5QListIP13QStandardItemE13detach_helperEi at Base 2.5
> +#MISSING: 2.5-16# (arch=amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 sparc)_ZN5QListIP13QStandardItemE13detach_helperEi at Base 2.5
>   (optional=templinst|arch=!amd64 !arm64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !powerpc !ppc64 !sparc)_ZN5QListIP13QStandardItemE13detach_helperEv at Base 2.5
>   (optional=templinst)_ZN5QListIP13QStandardItemE18detach_helper_growEii at Base 2.4
> - (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIP13QStandardItemE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIP13QStandardItemE5clearEv at Base 2.5
>   (optional=templinst)_ZN5QListIP13QStandardItemE6appendERKS1_ at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QStandardItemED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP13QStandardItemED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP15QAbstractButtonE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP15QAbstractButtonE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QAbstractButtonED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QAbstractButtonED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP15QGraphicsWidgetE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP15QGraphicsWidgetE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QGraphicsWidgetED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QGraphicsWidgetED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP15QListWidgetItemE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP15QListWidgetItemE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QListWidgetItemED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QListWidgetItemED2Ev at Base 2.5
> - (arch=amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 sparc)_ZN5QListIP15QTreeWidgetItemE13detach_helperEi at Base 2.5
> +#MISSING: 2.5-16# (arch=amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 sparc)_ZN5QListIP15QTreeWidgetItemE13detach_helperEi at Base 2.5
>   (optional=templinst|arch=!amd64 !arm64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !powerpc !ppc64 !sparc)_ZN5QListIP15QTreeWidgetItemE13detach_helperEv at Base 2.5
>   (optional=templinst)_ZN5QListIP15QTreeWidgetItemE18detach_helper_growEii at Base 2.4
> - (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIP15QTreeWidgetItemE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIP15QTreeWidgetItemE5clearEv at Base 2.5
>   (optional=templinst|arch=armel armhf)_ZN5QListIP15QTreeWidgetItemE6appendERKS1_ at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QTreeWidgetItemED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP15QTreeWidgetItemED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP16QTableWidgetItemE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP16QTableWidgetItemE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP16QTableWidgetItemED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP16QTableWidgetItemED2Ev at Base 2.5
>   (optional=templinst)_ZN5QListIP7QActionE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=!amd64 !arm64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !powerpc !ppc64 !sparc)_ZN5QListIP7QActionE13detach_helperEv at Base 2.4
>   (optional=templinst)_ZN5QListIP7QActionE18detach_helper_growEii at Base 2.4
> - (optional=templinst|arch=!ia64)_ZN5QListIP7QActionE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (optional=templinst|arch=!ia64)_ZN5QListIP7QActionE5clearEv at Base 2.5
>   (optional=templinst|arch=armel armhf)_ZN5QListIP7QActionE6appendERKS1_ at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP7QActionED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP7QActionED2Ev at Base 2.5
>   (optional=templinst)_ZN5QListIP7QObjectE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP7QObjectED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP7QObjectED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP7QWidgetE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP7QWidgetE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP7QWidgetED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP7QWidgetED2Ev at Base 2.5
> - (optional=templinst)_ZN5QListIP9QWebFrameE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIP9QWebFrameE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP9QWebFrameED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIP9QWebFrameED2Ev at Base 2.5
> - (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIdE5clearEv at Base 2.5
> - (optional=templinst)_ZN5QListIiE13detach_helperEi at Base 2.4
> +#MISSING: 2.5-16# (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIdE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (optional=templinst)_ZN5QListIiE13detach_helperEi at Base 2.4
>   (optional=templinst|arch=!amd64 !arm64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !powerpc !ppc64 !sparc)_ZN5QListIiE13detach_helperEv at Base 2.5
>   (optional=templinst)_ZN5QListIiE18detach_helper_growEii at Base 2.4
> - (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIiE5clearEv at Base 2.5
> +#MISSING: 2.5-16# (arch=!arm64 !armel !armhf !powerpc !ppc64)_ZN5QListIiE5clearEv at Base 2.5
>   (optional=templinst|arch=armel armhf)_ZN5QListIiE6appendERKi at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIiED1Ev at Base 2.5
>   (optional=templinst|arch=arm64 armel armhf powerpc ppc64)_ZN5QListIiED2Ev at Base 2.5
> dh_makeshlibs: failing due to earlier errors
> make: *** [binary-arch] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/13/libqtpas_2.5-16_unstable_gcc6.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.



More information about the Pkg-pascal-devel mailing list