Bug#732151: postgis: FTBFS on various architectures
Hi, the test suite (failing on some architectures) was activated in the postgis 2.x line in Debian. This made the builds start to fail. Please decide if the respective test failures justify the build failures. Roland ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#701504: hdf5: FTBFS on powerpc and powerpcspe due to symbols files
Attached is the updated patch for hdf5's new version (1.8.8-9.1) in unstable. --- hdf5-1.8.8/debian/libhdf5-openmpi-7.symbols.orig 2013-03-19 11:17:26.924668681 +0100 +++ hdf5-1.8.8/debian/libhdf5-openmpi-7.symbols 2013-03-19 11:24:53.980779197 +0100 @@ -2055,7 +2055,7 @@ H5T_conv_ldouble_double@Base 1.8.7 H5T_conv_ldouble_float@Base 1.8.7 H5T_conv_ldouble_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_ldouble_llong@Base 1.8.7 + (arch=!powerpc !powerpcspe)H5T_conv_ldouble_llong@Base 1.8.7 H5T_conv_ldouble_long@Base 1.8.7 H5T_conv_ldouble_schar@Base 1.8.7 H5T_conv_ldouble_short@Base 1.8.7 @@ -2067,7 +2067,7 @@ H5T_conv_llong_double@Base 1.8.7 H5T_conv_llong_float@Base 1.8.7 H5T_conv_llong_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_llong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe)H5T_conv_llong_ldouble@Base 1.8.7 H5T_conv_llong_long@Base 1.8.7 H5T_conv_llong_schar@Base 1.8.7 H5T_conv_llong_short@Base 1.8.7 @@ -2146,7 +2146,7 @@ H5T_conv_ullong_double@Base 1.8.7 H5T_conv_ullong_float@Base 1.8.7 H5T_conv_ullong_int@Base 1.8.7 - (arch=!powerpc !armel !armhf !alpha)H5T_conv_ullong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe !armel !armhf !alpha)H5T_conv_ullong_ldouble@Base 1.8.7 H5T_conv_ullong_llong@Base 1.8.7 H5T_conv_ullong_long@Base 1.8.7 H5T_conv_ullong_schar@Base 1.8.7 --- hdf5-1.8.8/debian/libhdf5-mpich2-7.symbols.orig 2013-03-19 11:26:43.872806507 +0100 +++ hdf5-1.8.8/debian/libhdf5-mpich2-7.symbols 2013-03-19 11:27:20.848815696 +0100 @@ -2056,7 +2056,7 @@ H5T_conv_ldouble_double@Base 1.8.7 H5T_conv_ldouble_float@Base 1.8.7 H5T_conv_ldouble_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_ldouble_llong@Base 1.8.7 + (arch=!powerpc !powerpcspe)H5T_conv_ldouble_llong@Base 1.8.7 H5T_conv_ldouble_long@Base 1.8.7 H5T_conv_ldouble_schar@Base 1.8.7 H5T_conv_ldouble_short@Base 1.8.7 @@ -2068,7 +2068,7 @@ H5T_conv_llong_double@Base 1.8.7 H5T_conv_llong_float@Base 1.8.7 H5T_conv_llong_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_llong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe)H5T_conv_llong_ldouble@Base 1.8.7 H5T_conv_llong_long@Base 1.8.7 H5T_conv_llong_schar@Base 1.8.7 H5T_conv_llong_short@Base 1.8.7 @@ -2147,7 +2147,7 @@ H5T_conv_ullong_double@Base 1.8.7 H5T_conv_ullong_float@Base 1.8.7 H5T_conv_ullong_int@Base 1.8.7 - (arch=!mipsel !armel !armhf !alpha !powerpc !sh4)H5T_conv_ullong_ldouble@Base 1.8.7 + (arch=!mipsel !armel !armhf !alpha !powerpc !powerpcspe !sh4)H5T_conv_ullong_ldouble@Base 1.8.7 H5T_conv_ullong_llong@Base 1.8.7 H5T_conv_ullong_long@Base 1.8.7 H5T_conv_ullong_schar@Base 1.8.7 --- hdf5-1.8.8/debian/libhdf5-7.symbols.orig 2013-03-19 11:28:16.940829635 +0100 +++ hdf5-1.8.8/debian/libhdf5-7.symbols 2013-03-19 11:29:04.656841493 +0100 @@ -2015,7 +2015,7 @@ H5T_conv_ldouble_double@Base 1.8.7 H5T_conv_ldouble_float@Base 1.8.7 H5T_conv_ldouble_int@Base 1.8.7 - (arch=!powerpc !sh4)H5T_conv_ldouble_llong@Base 1.8.7 + (arch=!powerpc !powerpcspe !sh4)H5T_conv_ldouble_llong@Base 1.8.7 H5T_conv_ldouble_long@Base 1.8.7 H5T_conv_ldouble_schar@Base 1.8.7 H5T_conv_ldouble_short@Base 1.8.7 @@ -2027,7 +2027,7 @@ H5T_conv_llong_double@Base 1.8.7 H5T_conv_llong_float@Base 1.8.7 H5T_conv_llong_int@Base 1.8.7 - (arch=!powerpc !sh4)H5T_conv_llong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe !sh4)H5T_conv_llong_ldouble@Base 1.8.7 H5T_conv_llong_long@Base 1.8.7 H5T_conv_llong_schar@Base 1.8.7 H5T_conv_llong_short@Base 1.8.7 @@ -2107,7 +2107,7 @@ H5T_conv_ullong_float@Base 1.8.7 H5T_conv_ullong_int@Base 1.8.7 H5T_conv_ullong_ldouble@Base 1.8.7 - (arch=!armel !armhf !alpha !sparc !mipsel !powerpc !sh4)H5T_conv_ullong_ldouble@Base 1.8.7 + (arch=!armel !armhf !alpha !sparc !mipsel !powerpc !powerpcspe !sh4)H5T_conv_ullong_ldouble@Base 1.8.7 H5T_conv_ullong_llong@Base 1.8.7 H5T_conv_ullong_long@Base 1.8.7 H5T_conv_ullong_schar@Base 1.8.7 ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#701504: hdf5: FTBFS on powerpc and powerpcspe due to symbols files
Package: hdf5 Version: 1.8.10-patch1-1~exp2 Severity: normal Tags: patch experimental User: debian-powerpc...@breakpoint.cc Usertags: powerpcspe Hi, the current version of hdf5 in experimental FTBFS on powerpc and powerpcspe[1] like this: dh_fixperms -s dh_makeshlibs -plibhdf5-openmpi-7 -V libhdf5-openmpi-7 dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libhdf5-openmpi-7/DEBIAN/symbols doesn't match completely debian/libhdf5-openmpi-7.symbols --- debian/libhdf5-openmpi-7.symbols (libhdf5-openmpi-7_1.8.8-9_powerpcspe) +++ dpkg-gensymbolsYK6HlU 2013-02-18 10:08:54.869572100 + @@ -2055,7 +2055,7 @@ H5T_conv_ldouble_double@Base 1.8.7 H5T_conv_ldouble_float@Base 1.8.7 H5T_conv_ldouble_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_ldouble_llong@Base 1.8.7 +#MISSING: 1.8.8-9# (arch=!powerpc)H5T_conv_ldouble_llong@Base 1.8.7 H5T_conv_ldouble_long@Base 1.8.7 H5T_conv_ldouble_schar@Base 1.8.7 H5T_conv_ldouble_short@Base 1.8.7 @@ -2067,7 +2067,7 @@ H5T_conv_llong_double@Base 1.8.7 H5T_conv_llong_float@Base 1.8.7 H5T_conv_llong_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_llong_ldouble@Base 1.8.7 +#MISSING: 1.8.8-9# (arch=!powerpc)H5T_conv_llong_ldouble@Base 1.8.7 H5T_conv_llong_long@Base 1.8.7 H5T_conv_llong_schar@Base 1.8.7 H5T_conv_llong_short@Base 1.8.7 [...] The attached hdf5-experimental.patch fixes this. I tested this to build also on amd64 to prevent regressions. Also, I'm attaching hdf5-unstable.patch for reference which fixes #694427 (building hdf5 in unstable's 1.8.8-9) which was supposed to be fixed (done) in experimental. Thanks in advance, Roland [1] http://wiki.debian.org/PowerPCSPEPort -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.7.0 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/dash --- hdf5-1.8.10-patch1/debian/libhdf5-openmpi-7.symbols.orig 2013-02-23 15:15:38.294002254 + +++ hdf5-1.8.10-patch1/debian/libhdf5-openmpi-7.symbols 2013-02-23 15:16:05.573998796 + @@ -2138,7 +2138,6 @@ H5T__conv_ldouble_double@Base 1.8.10 H5T__conv_ldouble_float@Base 1.8.10 H5T__conv_ldouble_int@Base 1.8.10 - H5T__conv_ldouble_llong@Base 1.8.10 H5T__conv_ldouble_long@Base 1.8.10 H5T__conv_ldouble_schar@Base 1.8.10 H5T__conv_ldouble_short@Base 1.8.10 @@ -2150,7 +2149,6 @@ H5T__conv_llong_double@Base 1.8.10 H5T__conv_llong_float@Base 1.8.10 H5T__conv_llong_int@Base 1.8.10 - H5T__conv_llong_ldouble@Base 1.8.10 H5T__conv_llong_long@Base 1.8.10 H5T__conv_llong_schar@Base 1.8.10 H5T__conv_llong_short@Base 1.8.10 --- hdf5-1.8.10-patch1/debian/libhdf5-mpich2-7.symbols.orig 2013-02-23 18:33:44.107930520 + +++ hdf5-1.8.10-patch1/debian/libhdf5-mpich2-7.symbols 2013-02-23 18:34:30.891931268 + @@ -2138,7 +2138,6 @@ H5T__conv_ldouble_double@Base 1.8.10 H5T__conv_ldouble_float@Base 1.8.10 H5T__conv_ldouble_int@Base 1.8.10 - H5T__conv_ldouble_llong@Base 1.8.10 H5T__conv_ldouble_long@Base 1.8.10 H5T__conv_ldouble_schar@Base 1.8.10 H5T__conv_ldouble_short@Base 1.8.10 @@ -2150,7 +2149,6 @@ H5T__conv_llong_double@Base 1.8.10 H5T__conv_llong_float@Base 1.8.10 H5T__conv_llong_int@Base 1.8.10 - H5T__conv_llong_ldouble@Base 1.8.10 H5T__conv_llong_long@Base 1.8.10 H5T__conv_llong_schar@Base 1.8.10 H5T__conv_llong_short@Base 1.8.10 --- hdf5-1.8.10-patch1/debian/libhdf5-7.symbols.orig 2013-02-23 18:36:11.735934371 + +++ hdf5-1.8.10-patch1/debian/libhdf5-7.symbols 2013-02-23 18:36:59.027934488 + @@ -2020,7 +2020,6 @@ H5T__conv_ldouble_double@Base 1.8.7 H5T__conv_ldouble_float@Base 1.8.7 H5T__conv_ldouble_int@Base 1.8.7 - H5T__conv_ldouble_llong@Base 1.8.7 H5T__conv_ldouble_long@Base 1.8.7 H5T__conv_ldouble_schar@Base 1.8.7 H5T__conv_ldouble_short@Base 1.8.7 @@ -2032,7 +2031,6 @@ H5T__conv_llong_double@Base 1.8.7 H5T__conv_llong_float@Base 1.8.7 H5T__conv_llong_int@Base 1.8.7 - H5T__conv_llong_ldouble@Base 1.8.7 H5T__conv_llong_long@Base 1.8.7 H5T__conv_llong_schar@Base 1.8.7 H5T__conv_llong_short@Base 1.8.7 diff -ruN hdf5-1.8.8.backup/debian/control hdf5-1.8.8/debian/control --- hdf5-1.8.8.backup/debian/control 2012-03-08 11:18:22.0 +0100 +++ hdf5-1.8.8/debian/control 2012-11-26 11:22:14.242636329 +0100 @@ -76,7 +76,7 @@ Package: libhdf5-openmpi-7 Section: libs Priority: extra -Architecture: alpha armel armhf amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libhdf5-7, libhdf5-1.8, libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6, @@ -95,7 +95,7 @@ Package: libhdf5-openmpi-dev Section: libdevel
Bug#694427: hdf5: Please support arch powerpcspe
Package: hdf5 Version: 1.8.8-9 Severity: wishlist Tags: patch sid User: debian-powerpc...@breakpoint.cc Usertags: powerpcspe Hi, hdf5 currently FTBFS on powerpcspe [1] like this: dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libhdf5-openmpi-7/DEBIAN/symbols doesn't match completely debian/libhdf5-openmpi-7.symbols [...] dh_makeshlibs: dpkg-gensymbols -plibhdf5-openmpi-7 -Idebian/libhdf5-openmpi-7.symbols -Pdebian/libhdf5-openmpi-7 returned exit code 1 make: *** [binary-arch] Error 1 dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2 [...] Attaching a patch that fixes this by adding powerpcspe to the respective symbols files, control and rules. Thanks, Roland [1] http://wiki.debian.org/PowerPCSPEPort -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash diff -ruN hdf5-1.8.8.backup/debian/control hdf5-1.8.8/debian/control --- hdf5-1.8.8.backup/debian/control 2012-03-08 11:18:22.0 +0100 +++ hdf5-1.8.8/debian/control 2012-11-26 11:22:14.242636329 +0100 @@ -76,7 +76,7 @@ Package: libhdf5-openmpi-7 Section: libs Priority: extra -Architecture: alpha armel armhf amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libhdf5-7, libhdf5-1.8, libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6, @@ -95,7 +95,7 @@ Package: libhdf5-openmpi-dev Section: libdevel Priority: extra -Architecture: alpha armel armhf amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: libhdf5-openmpi-7 (= ${binary:Version}), zlib1g-dev, libjpeg-dev, libopenmpi-dev, ${misc:Depends}, hdf5-helpers Conflicts: libhdf5-dev @@ -112,7 +112,7 @@ Package: libhdf5-openmpi-7-dbg Section: debug Priority: extra -Architecture: alpha armel armhf amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends}, libhdf5-openmpi-7 (= ${binary:Version}), Description: Hierarchical Data Format 5 (HDF5) - OpenMPI Debug package diff -ruN hdf5-1.8.8.backup/debian/libhdf5-7.symbols hdf5-1.8.8/debian/libhdf5-7.symbols --- hdf5-1.8.8.backup/debian/libhdf5-7.symbols 2012-02-24 11:15:58.0 +0100 +++ hdf5-1.8.8/debian/libhdf5-7.symbols 2012-11-26 11:23:36.758656795 +0100 @@ -2015,7 +2015,7 @@ H5T_conv_ldouble_double@Base 1.8.7 H5T_conv_ldouble_float@Base 1.8.7 H5T_conv_ldouble_int@Base 1.8.7 - (arch=!powerpc !sh4)H5T_conv_ldouble_llong@Base 1.8.7 + (arch=!powerpc !powerpcspe !sh4)H5T_conv_ldouble_llong@Base 1.8.7 H5T_conv_ldouble_long@Base 1.8.7 H5T_conv_ldouble_schar@Base 1.8.7 H5T_conv_ldouble_short@Base 1.8.7 @@ -2027,7 +2027,7 @@ H5T_conv_llong_double@Base 1.8.7 H5T_conv_llong_float@Base 1.8.7 H5T_conv_llong_int@Base 1.8.7 - (arch=!powerpc !sh4)H5T_conv_llong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe !sh4)H5T_conv_llong_ldouble@Base 1.8.7 H5T_conv_llong_long@Base 1.8.7 H5T_conv_llong_schar@Base 1.8.7 H5T_conv_llong_short@Base 1.8.7 @@ -2107,7 +2107,7 @@ H5T_conv_ullong_float@Base 1.8.7 H5T_conv_ullong_int@Base 1.8.7 H5T_conv_ullong_ldouble@Base 1.8.7 - (arch=!armel !armhf !alpha !sparc !mipsel !powerpc !sh4)H5T_conv_ullong_ldouble@Base 1.8.7 + (arch=!armel !armhf !alpha !sparc !mipsel !powerpc !powerpcspe !sh4)H5T_conv_ullong_ldouble@Base 1.8.7 H5T_conv_ullong_llong@Base 1.8.7 H5T_conv_ullong_long@Base 1.8.7 H5T_conv_ullong_schar@Base 1.8.7 diff -ruN hdf5-1.8.8.backup/debian/libhdf5-mpich2-7.symbols hdf5-1.8.8/debian/libhdf5-mpich2-7.symbols --- hdf5-1.8.8.backup/debian/libhdf5-mpich2-7.symbols 2012-01-31 15:02:05.0 +0100 +++ hdf5-1.8.8/debian/libhdf5-mpich2-7.symbols 2012-11-26 11:24:20.902667571 +0100 @@ -2056,7 +2056,7 @@ H5T_conv_ldouble_double@Base 1.8.7 H5T_conv_ldouble_float@Base 1.8.7 H5T_conv_ldouble_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_ldouble_llong@Base 1.8.7 + (arch=!powerpc !powerpcspe)H5T_conv_ldouble_llong@Base 1.8.7 H5T_conv_ldouble_long@Base 1.8.7 H5T_conv_ldouble_schar@Base 1.8.7 H5T_conv_ldouble_short@Base 1.8.7 @@ -2068,7 +2068,7 @@ H5T_conv_llong_double@Base 1.8.7 H5T_conv_llong_float@Base 1.8.7 H5T_conv_llong_int@Base 1.8.7 - (arch=!powerpc)H5T_conv_llong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe)H5T_conv_llong_ldouble@Base 1.8.7 H5T_conv_llong_long@Base 1.8.7