[hdf5: 1/2] Update to 1.8.10 Rebase LD_LIBRARY_PATH patch Drop ph5diff patch fixed upstream
Orion Poplawski
orion at fedoraproject.org
Mon Dec 3 18:15:38 UTC 2012
commit 7468b4ff9dedd67adbf1b33beca44e8eac166552
Author: Orion Poplawski <orion at nwra.com>
Date: Mon Dec 3 11:14:37 2012 -0700
Update to 1.8.10
Rebase LD_LIBRARY_PATH patch
Drop ph5diff patch fixed upstream
.gitignore | 1 +
hdf5-LD_LIBRARY_PATH.patch | 25 +++++++++++++------------
hdf5-ph5diff.patch | 12 ------------
hdf5.spec | 14 ++++++++------
sources | 2 +-
5 files changed, 23 insertions(+), 31 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index de5cacb..d77bafb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ hdf5-1.8.5.tar.bz2
/hdf5-1.8.7.tar.bz2
/hdf5-1.8.8.tar.bz2
/hdf5-1.8.9.tar.bz2
+/hdf5-1.8.10.tar.bz2
diff --git a/hdf5-LD_LIBRARY_PATH.patch b/hdf5-LD_LIBRARY_PATH.patch
index da8a390..f34ea69 100644
--- a/hdf5-LD_LIBRARY_PATH.patch
+++ b/hdf5-LD_LIBRARY_PATH.patch
@@ -1,19 +1,20 @@
-diff -up hdf5-1.8.8/configure.LD_LIBRARY_PATH hdf5-1.8.8/configure
---- hdf5-1.8.8/configure.LD_LIBRARY_PATH 2011-11-16 11:21:54.511269486 -0700
-+++ hdf5-1.8.8/configure 2011-11-16 11:28:18.673392600 -0700
-@@ -26746,8 +26746,6 @@ $as_echo_n "checking how to print long l
- if ${hdf5_cv_printf_ll+:} false; then :
+diff -up hdf5-1.8.10/configure.LD_LIBRARY_PATH hdf5-1.8.10/configure
+--- hdf5-1.8.10/configure.LD_LIBRARY_PATH 2012-10-26 18:14:59.000000000 -0600
++++ hdf5-1.8.10/configure 2012-11-14 08:56:52.695024834 -0700
+@@ -27496,9 +27496,6 @@ if ${hdf5_cv_printf_ll+:} false; then :
$as_echo_n "(cached) " >&6
else
-- LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo $AM_LDFLAGS $LDFLAGS | sed -e 's/-L/:/g' -e 's/ //g'`"
--export LD_LIBRARY_PATH
+-LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo $AM_LDFLAGS $LDFLAGS | sed -e 's/-L/:/g' -e 's/ //g'`"
+-export LD_LIBRARY_PATH
+-
for hdf5_cv_printf_ll in l ll L q unknown; do
if test "$cross_compiling" = yes; then :
-diff -up hdf5-1.8.8/src/Makefile.in.LD_LIBRARY_PATH hdf5-1.8.8/src/Makefile.in
---- hdf5-1.8.8/src/Makefile.in.LD_LIBRARY_PATH 2011-11-15 08:13:54.000000000 -0700
-+++ hdf5-1.8.8/src/Makefile.in 2011-11-16 11:43:42.938914069 -0700
-@@ -1267,8 +1267,6 @@ help:
+ continue
+diff -up hdf5-1.8.10/src/Makefile.in.LD_LIBRARY_PATH hdf5-1.8.10/src/Makefile.in
+--- hdf5-1.8.10/src/Makefile.in.LD_LIBRARY_PATH 2012-10-26 18:14:55.000000000 -0600
++++ hdf5-1.8.10/src/Makefile.in 2012-11-14 08:55:35.197476914 -0700
+@@ -1327,8 +1327,6 @@ help:
# Remove the generated .c file if errors occur unless HDF5_Make_Ignore
# is set to ignore the error.
H5Tinit.c: H5detect$(EXEEXT)
@@ -22,7 +23,7 @@ diff -up hdf5-1.8.8/src/Makefile.in.LD_LIBRARY_PATH hdf5-1.8.8/src/Makefile.in
$(RUNSERIAL) ./H5detect$(EXEEXT) > $@ || \
(test $$HDF5_Make_Ignore && echo "*** Error ignored") || \
($(RM) $@ ; exit 1)
-@@ -1279,8 +1277,6 @@ H5Tinit.c: H5detect$(EXEEXT)
+@@ -1339,8 +1337,6 @@ H5Tinit.c: H5detect$(EXEEXT)
# Remove the generated .c file if errors occur unless HDF5_Make_Ignore
# is set to ignore the error.
H5lib_settings.c: H5make_libsettings$(EXEEXT) libhdf5.settings
diff --git a/hdf5.spec b/hdf5.spec
index a3af29f..833644c 100644
--- a/hdf5.spec
+++ b/hdf5.spec
@@ -3,8 +3,8 @@
# NOTE: Try not to realease new versions to released versions of Fedora
# You need to recompile all users of HDF5 for each version change
Name: hdf5
-Version: 1.8.9
-Release: 4%{?dist}
+Version: 1.8.10
+Release: 1%{?dist}
Summary: A general purpose library and file format for storing scientific data
License: BSD
Group: System Environment/Libraries
@@ -13,8 +13,6 @@ Source0: http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-%{version}%{?snaprel}
Source1: h5comp
Patch0: hdf5-LD_LIBRARY_PATH.patch
Patch1: hdf5-1.8.8-tstlite.patch
-# Fix typo bug in parallel h5diff
-Patch3: hdf5-ph5diff.patch
BuildRequires: krb5-devel, openssl-devel, zlib-devel, gcc-gfortran, time
# Needed for mpi tests
@@ -139,7 +137,6 @@ HDF5 parallel openmpi static libraries
# the tstlite test fails with "stack smashing detected" on these arches
%patch1 -p1 -b .tstlite
%endif
-%patch3 -p1 -b .ph5diff
#This should be fixed in 1.8.7
find \( -name '*.[ch]*' -o -name '*.f90' -o -name '*.txt' \) -exec chmod -x {} +
@@ -149,7 +146,7 @@ find \( -name '*.[ch]*' -o -name '*.f90' -o -name '*.txt' \) -exec chmod -x {} +
%global _configure ../configure
#Common configure options
%global configure_opts \\\
- --disable-dependency-tracking \\\
+ --disable-silent-rules \\\
--enable-fortran \\\
--enable-fortran2003 \\\
--enable-hl \\\
@@ -382,6 +379,11 @@ done
%changelog
+* Wed Nov 14 2012 Orion Poplawski <orion at cora.nwra.com> 1.8.10-1
+- Update to 1.8.10
+- Rebase LD_LIBRARY_PATH patch
+- Drop ph5diff patch fixed upstream
+
* Mon Nov 5 2012 Orion Poplawski <orion at cora.nwra.com> 1.8.9-4
- Rebuild for fixed openmpi f90 soname
diff --git a/sources b/sources
index 7ec4e41..4237ecc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-33e105583417eff1c57fff910a53cd6f hdf5-1.8.9.tar.bz2
+8166c0fa3ee34fee6cdef4c5f3cbc94e hdf5-1.8.10.tar.bz2
More information about the scm-commits
mailing list