Bug#732151: postgis: FTBFS on various architectures

2013-12-24 Thread Roland Stigge
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

2013-03-19 Thread Roland Stigge
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

2013-02-23 Thread Roland Stigge
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

2012-11-26 Thread Roland Stigge
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