Control: retitle -1 hdf5: FTBFS on powerpc, powerpcspe, and ppc64 due to symbols files
Here are patches including ppc64 port. -- Hiroyuki Yamamoto A75D B285 7050 4BF9 AEDA 91AC 3A10 59C6 5203 04DC
diff -Nurd hdf5-1.8.10-patch1.orig/debian/libhdf5-7.symbols hdf5-1.8.10-patch1/debian/libhdf5-7.symbols --- hdf5-1.8.10-patch1.orig/debian/libhdf5-7.symbols 2013-01-27 19:22:09.000000000 +0900 +++ hdf5-1.8.10-patch1/debian/libhdf5-7.symbols 2013-04-05 23:32:33.000000000 +0900 @@ -2020,7 +2020,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 - H5T__conv_ldouble_llong@Base 1.8.7 + (arch=!powerpc !powerpcspe !ppc64)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 +2032,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 - H5T__conv_llong_ldouble@Base 1.8.7 + (arch=!powerpc !powerpcspe !ppc64)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 -Nurd hdf5-1.8.10-patch1.orig/debian/libhdf5-mpich2-7.symbols hdf5-1.8.10-patch1/debian/libhdf5-mpich2-7.symbols --- hdf5-1.8.10-patch1.orig/debian/libhdf5-mpich2-7.symbols 2013-01-27 19:22:09.000000000 +0900 +++ hdf5-1.8.10-patch1/debian/libhdf5-mpich2-7.symbols 2013-04-05 23:30:00.000000000 +0900 @@ -2138,7 +2138,7 @@ 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 + (arch=!powerpc !powerpcspe !ppc64)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 +2150,7 @@ 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 + (arch=!powerpc !powerpcspe !ppc64)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 diff -Nurd hdf5-1.8.10-patch1.orig/debian/libhdf5-openmpi-7.symbols hdf5-1.8.10-patch1/debian/libhdf5-openmpi-7.symbols --- hdf5-1.8.10-patch1.orig/debian/libhdf5-openmpi-7.symbols 2013-01-27 19:22:09.000000000 +0900 +++ hdf5-1.8.10-patch1/debian/libhdf5-openmpi-7.symbols 2013-04-05 23:31:12.000000000 +0900 @@ -2138,7 +2138,7 @@ 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 + (arch=!powerpc !powerpcspe !ppc64)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 +2150,7 @@ 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 + (arch=!powerpc !powerpcspe !ppc64)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
diff -Nurd hdf5-1.8.8.orig/debian/libhdf5-7.symbols hdf5-1.8.8/debian/libhdf5-7.symbols --- hdf5-1.8.8.orig/debian/libhdf5-7.symbols 2012-02-24 19:15:58.000000000 +0900 +++ hdf5-1.8.8/debian/libhdf5-7.symbols 2013-04-08 07:34:41.000000000 +0900 @@ -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 !ppc64 !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 !ppc64 !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 !ppc64 !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 -Nurd hdf5-1.8.8.orig/debian/libhdf5-mpich2-7.symbols hdf5-1.8.8/debian/libhdf5-mpich2-7.symbols --- hdf5-1.8.8.orig/debian/libhdf5-mpich2-7.symbols 2012-01-31 23:02:05.000000000 +0900 +++ hdf5-1.8.8/debian/libhdf5-mpich2-7.symbols 2013-04-08 07:33:32.000000000 +0900 @@ -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 !ppc64)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 !ppc64)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 !ppc64 !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 -Nurd hdf5-1.8.8.orig/debian/libhdf5-openmpi-7.symbols hdf5-1.8.8/debian/libhdf5-openmpi-7.symbols --- hdf5-1.8.8.orig/debian/libhdf5-openmpi-7.symbols 2012-01-18 23:10:07.000000000 +0900 +++ hdf5-1.8.8/debian/libhdf5-openmpi-7.symbols 2013-04-08 07:32:17.000000000 +0900 @@ -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 !ppc64)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 !ppc64)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 !ppc64 !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