Blame SPECS/hdf5.spec

71f737
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
71f737
71f737
# Patch version?
71f737
%global snaprel %{nil}
71f737
71f737
## WARNING: Wait for netcdf 4.8.0 !
71f737
71f737
# NOTE: Try not to release new versions to released versions of Fedora
71f737
# You need to recompile all users of HDF5 for each version change
71f737
Name: hdf5
71f737
Version: 1.10.7
71f737
Release: 2%{?dist}
71f737
Summary: A general purpose library and file format for storing scientific data
71f737
License: BSD
71f737
URL: https://portal.hdfgroup.org/display/HDF5/HDF5
71f737
71f737
Source0: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-%{version}/src/hdf5-%{version}.tar.bz2
71f737
Source1: h5comp
71f737
# For man pages
71f737
Source2: http://ftp.us.debian.org/debian/pool/main/h/hdf5/hdf5_1.10.6+repack-2.debian.tar.xz
71f737
Patch0: hdf5-LD_LIBRARY_PATH.patch
71f737
# Fix some warnings
71f737
Patch2: hdf5-warning.patch
71f737
# Fix java build
71f737
Patch3: hdf5-build.patch
71f737
# Remove Fedora build flags from h5cc/h5c++/h5fc
71f737
# https://bugzilla.redhat.com/show_bug.cgi?id=1794625
71f737
Patch5: hdf5-wrappers.patch
71f737
71f737
BuildRequires: gcc-gfortran
71f737
BuildRequires: java-devel
71f737
BuildRequires: javapackages-tools
71f737
BuildRequires: hamcrest
71f737
BuildRequires: junit
71f737
BuildRequires: slf4j
71f737
BuildRequires: krb5-devel
71f737
BuildRequires: openssl-devel
71f737
BuildRequires: time
71f737
BuildRequires: zlib-devel
71f737
# For patches/rpath
71f737
BuildRequires: automake
71f737
BuildRequires: libtool
71f737
# Needed for mpi tests
71f737
BuildRequires: openssh-clients
71f737
BuildRequires: libaec-devel
71f737
BuildRequires: gcc, gcc-c++
71f737
71f737
%global with_mpich 1
71f737
%global with_openmpi 1
71f737
71f737
%if %{with_mpich}
71f737
%global mpi_list mpich
71f737
%endif
71f737
%if %{with_openmpi}
71f737
%global mpi_list %{?mpi_list} openmpi
71f737
%endif
71f737
71f737
%description
71f737
HDF5 is a general purpose library and file format for storing scientific data.
71f737
HDF5 can store two primary objects: datasets and groups. A dataset is
71f737
essentially a multidimensional array of data elements, and a group is a
71f737
structure for organizing objects in an HDF5 file. Using these two basic
71f737
objects, one can create and store almost any kind of scientific data
71f737
structure, such as images, arrays of vectors, and structured and unstructured
71f737
grids. You can also mix and match them in HDF5 files according to your needs.
71f737
71f737
71f737
%package devel
71f737
Summary: HDF5 development files
71f737
Requires: %{name}%{?_isa} = %{version}-%{release}
71f737
Requires: libaec-devel%{?_isa}
71f737
Requires: zlib-devel%{?_isa}
71f737
Requires: gcc-gfortran%{?_isa}
71f737
71f737
%description devel
71f737
HDF5 development headers and libraries.
71f737
71f737
%package -n java-hdf5
71f737
Summary: HDF5 java library
71f737
Requires:  slf4j
71f737
Obsoletes: jhdf5 < 3.3.1-2
71f737
71f737
%description -n java-hdf5
71f737
HDF5 java library
71f737
71f737
%package static
71f737
Summary: HDF5 static libraries
71f737
Requires: %{name}-devel = %{version}-%{release}
71f737
71f737
%description static
71f737
HDF5 static libraries.
71f737
71f737
71f737
%if %{with_mpich}
71f737
%package mpich
71f737
Summary: HDF5 mpich libraries
71f737
BuildRequires: mpich-devel
71f737
Provides: %{name}-mpich2 = %{version}-%{release}
71f737
Obsoletes: %{name}-mpich2 < 1.8.11-4
71f737
71f737
%description mpich
71f737
HDF5 parallel mpich libraries
71f737
71f737
71f737
%package mpich-devel
71f737
Summary: HDF5 mpich development files
71f737
Requires: %{name}-mpich%{?_isa} = %{version}-%{release}
71f737
Requires: libaec-devel%{?_isa}
71f737
Requires: zlib-devel%{?_isa}
71f737
Requires: mpich-devel%{?_isa}
71f737
Provides: %{name}-mpich2-devel = %{version}-%{release}
71f737
Obsoletes: %{name}-mpich2-devel < 1.8.11-4
71f737
71f737
%description mpich-devel
71f737
HDF5 parallel mpich development files
71f737
71f737
71f737
%package mpich-static
71f737
Summary: HDF5 mpich static libraries
71f737
Requires: %{name}-mpich-devel%{?_isa} = %{version}-%{release}
71f737
Provides: %{name}-mpich2-static = %{version}-%{release}
71f737
Obsoletes: %{name}-mpich2-static < 1.8.11-4
71f737
71f737
%description mpich-static
71f737
HDF5 parallel mpich static libraries
71f737
%endif
71f737
71f737
71f737
%if %{with_openmpi}
71f737
%package openmpi
71f737
Summary: HDF5 openmpi libraries
71f737
BuildRequires: openmpi-devel
71f737
BuildRequires: make
71f737
71f737
%description openmpi
71f737
HDF5 parallel openmpi libraries
71f737
71f737
71f737
%package openmpi-devel
71f737
Summary: HDF5 openmpi development files
71f737
Requires: %{name}-openmpi%{?_isa} = %{version}-%{release}
71f737
Requires: libaec-devel%{?_isa}
71f737
Requires: zlib-devel%{?_isa}
71f737
Requires: openmpi-devel%{?_isa}
71f737
71f737
%description openmpi-devel
71f737
HDF5 parallel openmpi development files
71f737
71f737
71f737
%package openmpi-static
71f737
Summary: HDF5 openmpi static libraries
71f737
Requires: %{name}-openmpi-devel%{?_isa} = %{version}-%{release}
71f737
71f737
%description openmpi-static
71f737
HDF5 parallel openmpi static libraries
71f737
%endif
71f737
71f737
71f737
%prep
71f737
%setup -q -a 2 -n %{name}-%{version}%{?snaprel}
71f737
%patch0 -p1 -b .LD_LIBRARY_PATH
71f737
%patch2 -p1 -b .warning
71f737
%patch3 -p1 -b .build
71f737
%patch5 -p1 -b .wrappers
71f737
71f737
# Replace jars with system versions
71f737
# hamcrest-core is obsoleted in hamcrest-2.2
71f737
# Junit tests are failing with junit-4.13.1
71f737
%if 0%{?rhel} >= 9 || 0%{?fedora} > 34
71f737
find . ! -name junit.jar -name "*.jar" -delete
71f737
ln -s %{_javadir}/hamcrest/hamcrest.jar java/lib/hamcrest-core.jar
71f737
%else
71f737
find . -name "*.jar" -delete
71f737
ln -s %{_javadir}/hamcrest/core.jar java/lib/hamcrest-core.jar
71f737
ln -s %{_javadir}/junit.jar java/lib/junit.jar
71f737
# Fix test output
71f737
junit_ver=$(sed -n '/<version>/{s/^.*>\([0-9]\.[0-9.]*\)<.*/\1/;p;q}' /usr/share/maven-poms/junit.pom)
71f737
sed -i -e "s/JUnit version .*/JUnit version $junit_ver/" java/test/testfiles/JUnit-*.txt
71f737
%endif
71f737
ln -s %{_javadir}/slf4j/api.jar java/lib/slf4j-api-1.7.25.jar
71f737
ln -s %{_javadir}/slf4j/nop.jar java/lib/ext/slf4j-nop-1.7.25.jar
71f737
ln -s %{_javadir}/slf4j/simple.jar java/lib/ext/slf4j-simple-1.7.25.jar
71f737
71f737
# Force shared by default for compiler wrappers (bug #1266645)
71f737
sed -i -e '/^STATIC_AVAILABLE=/s/=.*/=no/' */*/h5[cf]*.in
71f737
autoreconf -f -i
71f737
71f737
# Modify low optimization level for gnu compilers
71f737
sed -e 's|-O -finline-functions|-O3 -finline-functions|g' -i config/gnu-flags
71f737
71f737
71f737
%build
71f737
#Do out of tree builds
71f737
%global _configure ../configure
71f737
#Common configure options
71f737
%global configure_opts \\\
71f737
  --disable-silent-rules \\\
71f737
  --enable-fortran \\\
71f737
  --enable-fortran2003 \\\
71f737
  --enable-hl \\\
71f737
  --enable-shared \\\
71f737
  --with-szlib \\\
71f737
%{nil}
71f737
# --enable-cxx and --enable-parallel flags are incompatible
71f737
# --with-mpe=DIR Use MPE instrumentation [default=no]
71f737
# --enable-cxx/fortran/parallel and --enable-threadsafe flags are incompatible
71f737
71f737
#Serial build
71f737
export CC=gcc
71f737
export CXX=g++
71f737
export F9X=gfortran
71f737
export LDFLAGS="%{__global_ldflags} -fPIC -Wl,-z,now -Wl,--as-needed"
71f737
mkdir build
71f737
pushd build
71f737
ln -s ../configure .
71f737
%configure \
71f737
  %{configure_opts} \
71f737
  --enable-cxx \
71f737
  --enable-java
71f737
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
71f737
make LDFLAGS="%{__global_ldflags} -fPIC -Wl,-z,now -Wl,--as-needed"
71f737
popd
71f737
71f737
#MPI builds
71f737
export LDFLAGS="%{__global_ldflags} -fPIC -Wl,-z,now -Wl,--as-needed"
71f737
for mpi in %{?mpi_list}
71f737
do
71f737
  mkdir $mpi
71f737
  pushd $mpi
71f737
  module load mpi/$mpi-%{_arch}
71f737
  ln -s ../configure .
71f737
  %configure \
71f737
    %{configure_opts} \
71f737
    CC=mpicc CXX=mpicxx F9X=mpif90 \
71f737
    FCFLAGS="$FCFLAGS -I$MPI_FORTRAN_MOD_DIR" \
71f737
    --enable-parallel \
71f737
    --exec-prefix=%{_libdir}/$mpi \
71f737
    --libdir=%{_libdir}/$mpi/lib \
71f737
    --bindir=%{_libdir}/$mpi/bin \
71f737
    --sbindir=%{_libdir}/$mpi/sbin \
71f737
    --includedir=%{_includedir}/$mpi-%{_arch} \
71f737
    --datarootdir=%{_libdir}/$mpi/share \
71f737
    --mandir=%{_libdir}/$mpi/share/man
71f737
  sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
71f737
  make LDFLAGS="%{__global_ldflags} -fPIC -Wl,-z,now -Wl,--as-needed"
71f737
  module purge
71f737
  popd
71f737
done
71f737
71f737
71f737
%install
71f737
%make_install -C build
71f737
rm %{buildroot}%{_libdir}/*.la
71f737
#Fortran modules
71f737
mkdir -p %{buildroot}%{_fmoddir}
71f737
mv %{buildroot}%{_includedir}/*.mod %{buildroot}%{_fmoddir}
71f737
for mpi in %{?mpi_list}
71f737
do
71f737
  module load mpi/$mpi-%{_arch}
71f737
  make -C $mpi install DESTDIR=%{buildroot}
71f737
  rm %{buildroot}/%{_libdir}/$mpi/lib/*.la
71f737
  #Fortran modules
71f737
  mkdir -p %{buildroot}${MPI_FORTRAN_MOD_DIR}
71f737
  mv %{buildroot}%{_includedir}/${mpi}-%{_arch}/*.mod %{buildroot}${MPI_FORTRAN_MOD_DIR}/
71f737
  module purge
71f737
done
71f737
#Fixup example permissions
71f737
find %{buildroot}%{_datadir} \( -name '*.[ch]*' -o -name '*.f90' \) -exec chmod -x {} +
71f737
71f737
#Fixup headers and scripts for multiarch
71f737
%ifarch x86_64 ppc64 ia64 s390x sparc64 alpha
71f737
sed -i -e s/H5pubconf.h/H5pubconf-64.h/ %{buildroot}%{_includedir}/H5public.h
71f737
mv %{buildroot}%{_includedir}/H5pubconf.h \
71f737
   %{buildroot}%{_includedir}/H5pubconf-64.h
71f737
for x in h5c++ h5cc h5fc
71f737
do
71f737
  mv %{buildroot}%{_bindir}/${x} \
71f737
     %{buildroot}%{_bindir}/${x}-64
71f737
  install -m 0755 %SOURCE1 %{buildroot}%{_bindir}/${x}
71f737
done
71f737
%else
71f737
sed -i -e s/H5pubconf.h/H5pubconf-32.h/ %{buildroot}%{_includedir}/H5public.h
71f737
mv %{buildroot}%{_includedir}/H5pubconf.h \
71f737
   %{buildroot}%{_includedir}/H5pubconf-32.h
71f737
for x in h5c++ h5cc h5fc
71f737
do
71f737
  mv %{buildroot}%{_bindir}/${x} \
71f737
     %{buildroot}%{_bindir}/${x}-32
71f737
  install -m 0755 %SOURCE1 %{buildroot}%{_bindir}/${x}
71f737
done
71f737
%endif
71f737
# rpm macro for version checking
71f737
mkdir -p %{buildroot}%{macrosdir}
71f737
cat > %{buildroot}%{macrosdir}/macros.hdf5 <
71f737
# HDF5 version is
71f737
%%_hdf5_version %{version}
71f737
EOF
71f737
71f737
# Install man pages from debian
71f737
mkdir -p %{buildroot}%{_mandir}/man1
71f737
cp -p debian/man/*.1 %{buildroot}%{_mandir}/man1/
71f737
for mpi in %{?mpi_list}
71f737
do
71f737
  mkdir -p %{buildroot}%{_libdir}/$mpi/share/man/man1
71f737
  cp -p debian/man/h5p[cf]c.1 %{buildroot}%{_libdir}/$mpi/share/man/man1/
71f737
done
71f737
rm %{buildroot}%{_mandir}/man1/h5p[cf]c*.1
71f737
71f737
# Java
71f737
mkdir -p %{buildroot}%{_libdir}/%{name}
71f737
mv %{buildroot}%{_libdir}/libhdf5_java.so %{buildroot}%{_libdir}/%{name}/
71f737
71f737
71f737
## %check
71f737
## make -C build check
71f737
## #export HDF5_Make_Ignore=yes
71f737
## export OMPI_MCA_rmaps_base_oversubscribe=1
71f737
## for mpi in %{?mpi_list}
71f737
## do
71f737
##   module load mpi/$mpi-%{_arch}
71f737
## # i686 & s390x mpich - testphdf5: malloc.c:4189: _int_malloc: Assertion `(unsigned long) (size) >= (unsigned long) (nb)' failed.
71f737
## %ifarch armv7hl %{ix86} s390x
71f737
##   make -C $mpi check || :
71f737
## %else
71f737
##   make -C $mpi check
71f737
## %endif
71f737
##   module purge
71f737
## done
71f737
71f737
71f737
%ldconfig_scriptlets
71f737
71f737
71f737
%files
71f737
%license COPYING
71f737
%doc MANIFEST README.txt release_docs/RELEASE.txt
71f737
%doc release_docs/HISTORY*.txt
71f737
%{_bindir}/gif2h5
71f737
%{_bindir}/h52gif
71f737
%{_bindir}/h5clear
71f737
%{_bindir}/h5copy
71f737
%{_bindir}/h5debug
71f737
%{_bindir}/h5diff
71f737
%{_bindir}/h5dump
71f737
%{_bindir}/h5format_convert
71f737
%{_bindir}/h5import
71f737
%{_bindir}/h5jam
71f737
%{_bindir}/h5ls
71f737
%{_bindir}/h5mkgrp
71f737
%{_bindir}/h5perf_serial
71f737
%{_bindir}/h5repack
71f737
%{_bindir}/h5repart
71f737
%{_bindir}/h5stat
71f737
%{_bindir}/h5unjam
71f737
%{_bindir}/h5watch
71f737
%{_bindir}/mirror_server
71f737
%{_bindir}/mirror_server_stop
71f737
%{_libdir}/libhdf5.so.103*
71f737
%{_libdir}/libhdf5_cpp.so.103*
71f737
%{_libdir}/libhdf5_fortran.so.102*
71f737
%{_libdir}/libhdf5hl_fortran.so.100*
71f737
%{_libdir}/libhdf5_hl.so.100*
71f737
%{_libdir}/libhdf5_hl_cpp.so.100*
71f737
%{_mandir}/man1/gif2h5.1*
71f737
%{_mandir}/man1/h52gif.1*
71f737
%{_mandir}/man1/h5copy.1*
71f737
%{_mandir}/man1/h5diff.1*
71f737
%{_mandir}/man1/h5dump.1*
71f737
%{_mandir}/man1/h5import.1*
71f737
%{_mandir}/man1/h5jam.1*
71f737
%{_mandir}/man1/h5ls.1*
71f737
%{_mandir}/man1/h5mkgrp.1*
71f737
%{_mandir}/man1/h5perf_serial.1*
71f737
%{_mandir}/man1/h5repack.1*
71f737
%{_mandir}/man1/h5repart.1*
71f737
%{_mandir}/man1/h5stat.1*
71f737
%{_mandir}/man1/h5unjam.1*
71f737
71f737
%files devel
71f737
%{macrosdir}/macros.hdf5
71f737
%{_bindir}/h5c++*
71f737
%{_bindir}/h5cc*
71f737
%{_bindir}/h5fc*
71f737
%{_bindir}/h5redeploy
71f737
%{_includedir}/*.h
71f737
%{_libdir}/*.so
71f737
%{_libdir}/*.settings
71f737
%{_fmoddir}/*.mod
71f737
%{_datadir}/hdf5_examples/
71f737
%{_mandir}/man1/h5c++.1*
71f737
%{_mandir}/man1/h5cc.1*
71f737
%{_mandir}/man1/h5debug.1*
71f737
%{_mandir}/man1/h5fc.1*
71f737
%{_mandir}/man1/h5redeploy.1*
71f737
71f737
%files static
71f737
%{_libdir}/*.a
71f737
71f737
%files -n java-hdf5
71f737
%{_jnidir}/hdf5.jar
71f737
%{_libdir}/%{name}/
71f737
71f737
%if %{with_mpich}
71f737
%files mpich
71f737
%license COPYING
71f737
%doc MANIFEST README.txt release_docs/RELEASE.txt
71f737
%doc release_docs/HISTORY*.txt
71f737
%{_libdir}/mpich/bin/gif2h5
71f737
%{_libdir}/mpich/bin/h52gif
71f737
%{_libdir}/mpich/bin/h5clear
71f737
%{_libdir}/mpich/bin/h5copy
71f737
%{_libdir}/mpich/bin/h5debug
71f737
%{_libdir}/mpich/bin/h5diff
71f737
%{_libdir}/mpich/bin/h5dump
71f737
%{_libdir}/mpich/bin/h5format_convert
71f737
%{_libdir}/mpich/bin/h5import
71f737
%{_libdir}/mpich/bin/h5jam
71f737
%{_libdir}/mpich/bin/h5ls
71f737
%{_libdir}/mpich/bin/h5mkgrp
71f737
%{_libdir}/mpich/bin/h5redeploy
71f737
%{_libdir}/mpich/bin/h5repack
71f737
%{_libdir}/mpich/bin/h5perf
71f737
%{_libdir}/mpich/bin/h5perf_serial
71f737
%{_libdir}/mpich/bin/h5repart
71f737
%{_libdir}/mpich/bin/h5stat
71f737
%{_libdir}/mpich/bin/h5unjam
71f737
%{_libdir}/mpich/bin/h5watch
71f737
%{_libdir}/mpich/bin/mirror_server
71f737
%{_libdir}/mpich/bin/mirror_server_stop
71f737
%{_libdir}/mpich/bin/ph5diff
71f737
%{_libdir}/mpich/lib/*.so.10*
71f737
71f737
%files mpich-devel
71f737
%{_includedir}/mpich-%{_arch}
71f737
%{_fmoddir}/mpich/*.mod
71f737
%{_libdir}/mpich/bin/h5pcc
71f737
%{_libdir}/mpich/bin/h5pfc
71f737
%{_libdir}/mpich/lib/lib*.so
71f737
%{_libdir}/mpich/lib/lib*.settings
71f737
%{_libdir}/mpich/share/hdf5_examples/
71f737
%{_libdir}/mpich/share/man/man1/h5pcc.1*
71f737
%{_libdir}/mpich/share/man/man1/h5pfc.1*
71f737
71f737
%files mpich-static
71f737
%{_libdir}/mpich/lib/*.a
71f737
%endif
71f737
71f737
%if %{with_openmpi}
71f737
%files openmpi
71f737
%license COPYING
71f737
%doc MANIFEST README.txt release_docs/RELEASE.txt
71f737
%doc release_docs/HISTORY*.txt
71f737
%{_libdir}/openmpi/bin/gif2h5
71f737
%{_libdir}/openmpi/bin/h52gif
71f737
%{_libdir}/openmpi/bin/h5clear
71f737
%{_libdir}/openmpi/bin/h5copy
71f737
%{_libdir}/openmpi/bin/h5debug
71f737
%{_libdir}/openmpi/bin/h5diff
71f737
%{_libdir}/openmpi/bin/h5dump
71f737
%{_libdir}/openmpi/bin/h5format_convert
71f737
%{_libdir}/openmpi/bin/h5import
71f737
%{_libdir}/openmpi/bin/h5jam
71f737
%{_libdir}/openmpi/bin/h5ls
71f737
%{_libdir}/openmpi/bin/h5mkgrp
71f737
%{_libdir}/openmpi/bin/h5perf
71f737
%{_libdir}/openmpi/bin/h5perf_serial
71f737
%{_libdir}/openmpi/bin/h5redeploy
71f737
%{_libdir}/openmpi/bin/h5repack
71f737
%{_libdir}/openmpi/bin/h5repart
71f737
%{_libdir}/openmpi/bin/h5stat
71f737
%{_libdir}/openmpi/bin/h5unjam
71f737
%{_libdir}/openmpi/bin/h5watch
71f737
%{_libdir}/openmpi/bin/mirror_server
71f737
%{_libdir}/openmpi/bin/mirror_server_stop
71f737
%{_libdir}/openmpi/bin/ph5diff
71f737
%{_libdir}/openmpi/lib/*.so.10*
71f737
71f737
%files openmpi-devel
71f737
%{_includedir}/openmpi-%{_arch}
71f737
%{_fmoddir}/openmpi/*.mod
71f737
%{_libdir}/openmpi/bin/h5pcc
71f737
%{_libdir}/openmpi/bin/h5pfc
71f737
%{_libdir}/openmpi/lib/lib*.so
71f737
%{_libdir}/openmpi/lib/lib*.settings
71f737
%{_libdir}/openmpi/share/hdf5_examples/
71f737
%{_libdir}/openmpi/share/man/man1/h5pcc.1*
71f737
%{_libdir}/openmpi/share/man/man1/h5pfc.1*
71f737
71f737
%files openmpi-static
71f737
%{_libdir}/openmpi/lib/*.a
71f737
%endif
71f737
71f737
71f737
%changelog
71f737
* Mon Aug 30 2021 Orion Poplawski <orion@nwra.com> - 1.10.7-2
71f737
- Fix typo in h5fc (bz#1998879)
71f737
71f737
* Mon Aug 09 2021 Orion Poplawski <orion@nwra.com> - 1.10.7-1
71f737
- Update to 1.10.7
71f737
71f737
* Thu Jul 29 2021 Antonio Trande <sagitter@fedoraproject.org> - 1.10.6-7
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
71f737
- Use bundled junit
71f737
- Fix hamcrest symlinks in Fedora 35+
71f737
71f737
* Sun May 30 2021 Orion Poplawski <orion@nwra.com> - 1.10.6-6
71f737
- Handle junit versions better
71f737
71f737
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.6-5
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
71f737
71f737
* Wed Oct 14 2020 Orion Poplawski <orion@nwra.com> - 1.10.6-4
71f737
- Drop MPI tests for now - hanging
71f737
- Build openmpi for EL s390x again
71f737
71f737
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.6-3
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
71f737
71f737
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 1.10.6-2
71f737
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
71f737
71f737
* Thu Jun 25 2020 Orion Poplawski <orion@nwra.com> - 1.10.6-1
71f737
- Update to 1.10.6
71f737
71f737
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.5-6
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
71f737
71f737
* Sun Jan 26 2020 Orion Poplawski <orion@nwra.com> - 1.10.5-5
71f737
- Remove Fedora build flags from h5cc/h5c++/h5fc (bz#1794625)
71f737
71f737
* Mon Nov 11 2019 Orion Poplawski <orion@nwra.com> - 1.10.5-4
71f737
- Add upstream patch to fix 32-bit java tests
71f737
71f737
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.5-3
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
71f737
71f737
* Sat Apr  6 2019 Orion Poplawski <orion@nwra.com> - 1.10.5-2
71f737
- Enable java
71f737
71f737
* Sat Mar 16 2019 Orion Poplawski <orion@nwra.com> - 1.10.5-1
71f737
- Update to 1.10.5
71f737
71f737
* Thu Feb 14 2019 Orion Poplawski <orion@nwra.com> - 1.8.20-6
71f737
- Rebuild for openmpi 3.1.3
71f737
71f737
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.20-5
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
71f737
71f737
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.20-4
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
71f737
71f737
* Fri Feb 23 2018 Antonio Trande <sagitter@fedoraproject.com> - 1.8.20-3
71f737
- Force default ldflags for Fedora (bz#1548533)
71f737
- Switch -shared flag to -Wl,--as-needed
71f737
- Modify low optimization level for gnu compilers
71f737
- New URL
71f737
71f737
* Tue Feb 20 2018 Antonio Trande <sagitter@fedoraproject.com> - 1.8.20-2
71f737
- Devel package with full versioned dependency
71f737
- Use %%make_install
71f737
71f737
* Wed Feb 7 2018 Orion Poplawski <orion@nwra.com> - 1.8.20-1
71f737
- Update to 1.8.20
71f737
71f737
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.18-14
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
71f737
71f737
* Fri Feb 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.8.18-13
71f737
- Switch to %%ldconfig_scriptlets
71f737
71f737
* Wed Jan 31 2018 Orion Poplawski <orion@cora.nwra.com> - 1.8.18-12
71f737
- Rebuild for gfortran-8
71f737
71f737
* Fri Sep 08 2017 Dan Horák <dan[at]danny.cz> - 1.8.18-11
71f737
- fix the compiler wrapper - s390x is 64-bit (#1489954)
71f737
71f737
* Wed Aug 16 2017 Orion Poplawski <orion@cora.nwra.com> - 1.8.18-10
71f737
- Bump for rebuild
71f737
71f737
* Wed Aug 16 2017 Orion Poplawski <orion@nwra.com> - 1.8.18-9
71f737
- Make hdf5-devel require libaec
71f737
71f737
* Sun Aug 06 2017 Christoph Junghans <junghans@votca.org> - 1.8.18-8
71f737
- enable szip support through libaec
71f737
71f737
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.18-7
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
71f737
71f737
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.18-6
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
71f737
71f737
* Sun Feb 05 2017 Kalev Lember <klember@redhat.com> - 1.8.18-5
71f737
- Enable testsuite again now that gcc fixes have landed
71f737
71f737
* Wed Feb 01 2017 Björn Esser <me@besser82.io> - 1.8.18-4
71f737
- Ignore testsuite on PPC64LE until GCC-7 is fixed
71f737
71f737
* Sat Jan 28 2017 Björn Esser <besser82@fedoraproject.org> - 1.8.18-4
71f737
- Rebuilt for GCC-7
71f737
71f737
* Fri Dec 30 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.18-3
71f737
- Install MPI Fortran module into proper location (bug #1409229)
71f737
- Use %%license
71f737
71f737
* Thu Dec 8 2016 Dan Horák <dan[at]danny.cz> - 1.8.18-2
71f737
- Enable openmpi for s390(x) on F>=26
71f737
71f737
* Mon Dec 5 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.18-1
71f737
- Update to 1.8.18
71f737
- Add patch to fix build with -Werror=implicit-function-declaration
71f737
71f737
* Fri Oct 21 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.17-2
71f737
- Rebuild for openmpi 2.0
71f737
71f737
* Wed Jun 29 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.17-1
71f737
- Update to 1.8.17
71f737
71f737
* Sun Mar 20 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.16-4
71f737
- Add patch to properly call MPI_Finalize() in t_pflush1
71f737
71f737
* Wed Mar 2 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.16-3
71f737
- Make hdf5-mpich-devel require mpich-devel (bug #1314091)
71f737
71f737
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.16-2
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
71f737
71f737
* Fri Nov 20 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.16-1
71f737
- Update to 1.8.16
71f737
71f737
* Fri Nov 20 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.15-9.patch1
71f737
- Use MPI_FORTRAN_MOD_DIR to locate MPI Fortran module
71f737
71f737
* Fri Sep 25 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.15-8.patch1
71f737
- Force shared by default for compiler wrappers (bug #1266645)
71f737
71f737
* Tue Sep 15 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.15-7.patch1
71f737
- Rebuild for openmpi 1.10.0
71f737
71f737
* Sat Aug 15 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.8.15-6.patch1
71f737
- Rebuild for MPI provides
71f737
71f737
* Sun Jul 26 2015 Sandro Mani <manisandro@gmail.com> - 1.8.15-5.patch1
71f737
- Rebuild for RPM MPI Requires Provides Change
71f737
71f737
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.15-4.patch1
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
71f737
71f737
* Mon Jun 8 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.15-3.patch1
71f737
- Update to 1.8.15-patch1
71f737
71f737
* Fri Jun 05 2015 Dan Horák <dan[at]danny.cz> - 1.8.15-2
71f737
- drop unnecessary patch, issue seems fixed with gcc5
71f737
71f737
* Sat May 16 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.15-1
71f737
- Update to 1.8.15
71f737
71f737
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.8.14-4
71f737
- Rebuilt for GCC 5 C++11 ABI change
71f737
71f737
* Wed Mar 11 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.14-3
71f737
- Rebuild for mpich 3.1.4 soname change
71f737
71f737
* Mon Feb 16 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.14-2
71f737
- Rebuild for gcc 5 fortran module
71f737
71f737
* Tue Jan 6 2015 Orion Poplawski <orion@cora.nwra.com> - 1.8.14-1
71f737
- Update to 1.8.14
71f737
71f737
* Wed Sep 3 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.13-7
71f737
- No longer build with -O0, seems to be working
71f737
71f737
* Wed Aug 27 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.13-6
71f737
- Rebuild for openmpi Fortran ABI change
71f737
71f737
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.13-5
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
71f737
71f737
* Fri Jun 27 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.13-4
71f737
- Make build work if not building any mpi pacakges (bug #1113610)
71f737
71f737
* Fri Jun 27 2014 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 1.8.13-3
71f737
- Drop gnu-config patches replaced by %%configure macro
71f737
71f737
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.13-2
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
71f737
71f737
* Thu May 15 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.13-1
71f737
- Update to 1.8.13
71f737
71f737
* Mon Mar 24 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.12-6
71f737
- Add patch to add ppc64le to config.guess (bug #1080122)
71f737
71f737
* Wed Mar 19 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.12-5
71f737
- Add patch to fix long double conversions on ppc64le (bug #1078173)
71f737
- Run autoreconf for patches and to remove rpaths
71f737
71f737
* Sat Feb 22 2014 Deji Akingunola <dakingun@gmail.com> - 1.8.12-4
71f737
- Rebuild for mpich-3.1
71f737
71f737
* Fri Jan 31 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.12-4
71f737
- Fix rpm macros install dir
71f737
71f737
* Wed Jan 29 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.12-3
71f737
- Fix rpm/macros.hdf5 generation (bug #1059161)
71f737
71f737
* Wed Jan 8 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.12-2
71f737
- Update debian source
71f737
- Add patch for aarch64 support (bug #925545)
71f737
71f737
* Fri Dec 27 2013 Orion Poplawski <orion@cora.nwra.com> 1.8.12-1
71f737
- Update to 1.8.12
71f737
71f737
* Fri Aug 30 2013 Dan Horák <dan[at]danny.cz> - 1.8.11-6
71f737
- disable parallel tests on s390(x)
71f737
71f737
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.11-5
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
71f737
71f737
* Sat Jul 20 2013 Deji Akingunola <dakingun@gmail.com> - 1.8.11-4
71f737
- Rename mpich2 sub-packages to mpich and rebuild for mpich-3.0
71f737
71f737
* Thu Jul 11 2013 Orion Poplawski <orion@cora.nwra.com> 1.8.11-3
71f737
- Rebuild for openmpi 1.7.2
71f737
71f737
* Fri Jun 7 2013 Orion Poplawski <orion@cora.nwra.com> 1.8.11-2
71f737
- Add man pages from debian (bug #971551)
71f737
71f737
* Wed May 15 2013 Orion Poplawski <orion@cora.nwra.com> 1.8.11-1
71f737
- Update to 1.8.11
71f737
71f737
* Mon Mar 11 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.8.10-3
71f737
- Remove %%config from %%{_sysconfdir}/rpm/macros.*
71f737
  (https://fedorahosted.org/fpc/ticket/259).
71f737
71f737
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.10-2
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
71f737
71f737
* Wed Nov 14 2012 Orion Poplawski <orion@cora.nwra.com> 1.8.10-1
71f737
- Update to 1.8.10
71f737
- Rebase LD_LIBRARY_PATH patch
71f737
- Drop ph5diff patch fixed upstream
71f737
71f737
* Mon Nov 12 2012 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.9-5
71f737
- Enable openmpi support on ARM as we now have it
71f737
71f737
* Mon Nov 5 2012 Orion Poplawski <orion@cora.nwra.com> 1.8.9-4
71f737
- Rebuild for fixed openmpi f90 soname
71f737
71f737
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> 1.8.9-3
71f737
- Rebuild for openmpi and mpich2 soname bumps
71f737
71f737
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.9-2
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
71f737
71f737
* Tue May 15 2012 Orion Poplawski <orion@cora.nwra.com> 1.8.9-1
71f737
- Update to 1.8.9
71f737
71f737
* Mon Feb 20 2012 Dan Horák <dan[at]danny.cz> 1.8.8-9
71f737
- use %%{mpi_list} also for tests
71f737
71f737
* Wed Feb 15 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.8.8-8
71f737
- disable openmpi for ARM as we currently don't have it
71f737
71f737
* Fri Feb 10 2012 Orion Poplawski <orion@cora.nwra.com> 1.8.8-7
71f737
- Add patch to fix parallel mpi tests
71f737
- Add patch to fix bug in parallel h5diff
71f737
71f737
* Sat Jan 7 2012 Orion Poplawski <orion@cora.nwra.com> 1.8.8-6
71f737
- Enable Fortran 2003 support (bug 772387)
71f737
71f737
* Wed Dec 21 2011 Dan Horák <dan[at]danny.cz> 1.8.8-5
71f737
- reintroduce the tstlite patch for ppc64 and s390x
71f737
71f737
* Thu Dec 01 2011 Caolán McNamara <caolanm@redhat.com> 1.8.8-4
71f737
- Related: rhbz#758334 hdf5 doesn't build on ppc64
71f737
71f737
* Fri Nov 25 2011 Orion Poplawski <orion@cora.nwra.com> 1.8.8-3
71f737
- Enable static MPI builds
71f737
71f737
* Wed Nov 16 2011 Orion Poplawski <orion@cora.nwra.com> 1.8.8-2
71f737
- Add rpm macro %%{_hdf5_version} for convenience
71f737
71f737
* Tue Nov 15 2011 Orion Poplawski <orion@cora.nwra.com> 1.8.8-1
71f737
- Update to 1.8.8
71f737
- Drop tstlite patch
71f737
- Add patch to avoid setting LD_LIBRARY_PATH
71f737
71f737
* Wed Jun 01 2011 Karsten Hopp <karsten@redhat.com> 1.8.7-2
71f737
- drop ppc64 longdouble patch, not required anymore
71f737
71f737
* Tue May 17 2011 Orion Poplawski <orion@cora.nwra.com> 1.8.7-1
71f737
- Update to 1.8.7
71f737
71f737
* Tue Mar 29 2011 Deji Akingunola <dakingun@gmail.com> - 1.8.6-2
71f737
- Rebuild for mpich2 soname bump
71f737
71f737
* Fri Feb 18 2011 Orion Poplawski <orion@cora.nwra.com> 1.8.6-1
71f737
- Update to 1.8.6-1
71f737
- Update tstlite patch - not fixed yet
71f737
71f737
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.5.patch1-8
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
71f737
71f737
* Sun Feb 6 2011 Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-7
71f737
- Add Requires: zlib-devel to hdf5-devel
71f737
71f737
* Sun Dec 12 2010 Dan Horák <dan[at]danny.cz> 1.8.5.patch1-6
71f737
- fully conditionalize MPI support
71f737
71f737
* Wed Dec 8 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-5
71f737
- Add EL6 compatibility - no mpich2 on ppc64
71f737
71f737
* Wed Oct 27 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-4
71f737
- Really fixup all permissions
71f737
71f737
* Wed Oct 27 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-3
71f737
- Add docs to the mpi packages
71f737
- Fixup example source file permissions
71f737
71f737
* Tue Oct 26 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-2
71f737
- Build parallel hdf5 packages for mpich2 and openmpi
71f737
- Rework multiarch support and drop multiarch patch
71f737
71f737
* Tue Sep 7 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-1
71f737
- Update to 1.8.5-patch1
71f737
71f737
* Wed Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5-4
71f737
- Re-add rebased tstlite patch - not fixed yet
71f737
71f737
* Wed Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5-3
71f737
- Update longdouble patch for 1.8.5
71f737
71f737
* Wed Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5-2
71f737
- Re-add longdouble patch on ppc64 for EPEL builds
71f737
71f737
* Mon Jun 21 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.5-1
71f737
- Update to 1.8.5
71f737
- Drop patches fixed upstream
71f737
71f737
* Mon Mar 1 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.4.patch1-1
71f737
- Update to 1.8.4-patch1
71f737
71f737
* Wed Jan 6 2010 Orion Poplawski <orion@cora.nwra.com> 1.8.4-1
71f737
- Update to 1.8.4
71f737
- Must compile with -O0 due to gcc-4.4 incompatability
71f737
- No longer need -fno-strict-aliasing
71f737
71f737
* Thu Oct 1 2009 Orion Poplawski <orion@cora.nwra.com> 1.8.3-3.snap12
71f737
- Update to 1.8.3-snap12
71f737
- Update signal patch
71f737
- Drop detect and filter-as-option patch fixed upstream
71f737
- Drop ppc only patch
71f737
- Add patch to skip tstlite test for now, problem reported upstream
71f737
- Fixup some source file permissions
71f737
71f737
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3-2
71f737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
71f737
71f737
* Tue Jun 2 2009 Orion Poplawski <orion@cora.nwra.com> 1.8.3-1
71f737
- Update to 1.8.3
71f737
- Update signal and detect patches
71f737
- Drop open patch fixed upstream
71f737
71f737
* Sat Apr 18 2009 Karsten Hopp <karsten@redhat.com> 1.8.2-1.1
71f737
- fix s390x builds, s390x is 64bit, s390 is 32bit
71f737
71f737
* Mon Feb 23 2009 Orion Poplawski <orion@cora.nwra.com> 1.8.2-1
71f737
- Update to 1.8.2
71f737
- Add patch to compile H5detect without optimization - make detection
71f737
  of datatype characteristics more robust - esp. long double
71f737
- Update signal patch
71f737
- Drop destdir patch fixed upstream
71f737
- Drop scaleoffset patch
71f737
- Re-add -fno-strict-aliasing
71f737
- Keep settings file needed for -showconfig (bug #481032)
71f737
- Wrapper script needs to pass arguments (bug #481032)
71f737
71f737
* Wed Oct 8 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.1-3
71f737
- Add sparc64 to 64-bit conditionals
71f737
71f737
* Fri Sep 26 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.1-2
71f737
- Add patch to filter -little as option used on sh arch (#464052)
71f737
71f737
* Thu Jun 5 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.1-1
71f737
- Update to 1.8.1
71f737
71f737
* Tue May 27 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.1-0.rc1.1
71f737
- Update to 1.8.1-rc1
71f737
71f737
* Tue May 13 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.0.snap5-2
71f737
- Use new %%{_fmoddir} macro
71f737
- Re-enable ppc64, disable failing tests.  Failing tests are for
71f737
  experimental long double support.
71f737
71f737
* Mon May 5 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.0.snap5-1
71f737
- Update to 1.8.0-snap5
71f737
- Remove --enable-threadsafe, incompatible with --enable-cxx and
71f737
  --enable-fortran
71f737
- ExcludeArch ppc64 until we can get it to build (bug #445423)
71f737
71f737
* Tue Mar 4 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.0-2
71f737
- Remove failing test for now
71f737
71f737
* Fri Feb 29 2008 Orion Poplawski <orion@cora.nwra.com> 1.8.0-1
71f737
- Update to 1.8.0, drop upstreamed patches
71f737
- Update signal patch
71f737
- Move static libraries into -static sub-package
71f737
- Make -devel multiarch (bug #341501)
71f737
71f737
* Wed Feb  6 2008 Orion Poplawski <orion@cora.nwra.com> 1.6.6-7
71f737
- Add patch to fix strict-aliasing
71f737
- Disable production mode to enable debuginfo
71f737
71f737
* Tue Feb  5 2008 Orion Poplawski <orion@cora.nwra.com> 1.6.6-6
71f737
- Add patch to fix calling free() in H5PropList.cpp
71f737
71f737
* Tue Feb  5 2008 Orion Poplawski <orion@cora.nwra.com> 1.6.6-5
71f737
- Add patch to support s390 (bug #431510)
71f737
71f737
* Mon Jan  7 2008 Orion Poplawski <orion@cora.nwra.com> 1.6.6-4
71f737
- Add patches to support sparc (bug #427651)
71f737
71f737
* Tue Dec  4 2007 Orion Poplawski <orion@cora.nwra.com> 1.6.6-3
71f737
- Rebuild against new openssl
71f737
71f737
* Fri Nov 23 2007 Orion Poplawski <orion@cora.nwra.com> 1.6.6-2
71f737
- Add patch to build on alpha (bug #396391)
71f737
71f737
* Wed Oct 17 2007 Orion Poplawski <orion@cora.nwra.com> 1.6.6-1
71f737
- Update to 1.6.6, drop upstreamed patches
71f737
- Explicitly set compilers
71f737
71f737
* Fri Aug 24 2007 Orion Poplawski <orion@cora.nwra.com> 1.6.5-9
71f737
- Update license tag to BSD
71f737
- Rebuild for BuildID
71f737
71f737
* Wed Aug  8 2007 Orion Poplawski <orion@cora.nwra.com> 1.6.5-8
71f737
- Fix memset typo
71f737
- Pass mode to open with O_CREAT
71f737
71f737
* Mon Feb 12 2007 Orion Poplawski <orion@cora.nwra.com> 1.6.5-7
71f737
- New project URL
71f737
- Add patch to use POSIX sort key option
71f737
- Remove useless and multilib conflicting Makefiles from html docs
71f737
  (bug #228365)
71f737
- Make hdf5-devel own %%{_docdir}/%%{name}
71f737
71f737
* Tue Aug 29 2006 Orion Poplawski <orion@cora.nwra.com> 1.6.5-6
71f737
- Rebuild for FC6
71f737
71f737
* Wed Mar 15 2006 Orion Poplawski <orion@cora.nwra.com> 1.6.5-5
71f737
- Change rpath patch to not need autoconf
71f737
- Add patch for libtool on x86_64
71f737
- Fix shared lib permissions
71f737
71f737
* Mon Mar 13 2006 Orion Poplawski <orion@cora.nwra.com> 1.6.5-4
71f737
- Add patch to avoid HDF setting the compiler flags
71f737
71f737
* Mon Feb 13 2006 Orion Poplawski <orion@cora.nwra.com> 1.6.5-3
71f737
- Rebuild for gcc/glibc changes
71f737
71f737
* Wed Dec 21 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.5-2
71f737
- Don't ship h5perf with missing library
71f737
71f737
* Wed Dec 21 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.5-1
71f737
- Update to 1.6.5
71f737
71f737
* Wed Dec 21 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-9
71f737
- Rebuild
71f737
71f737
* Wed Nov 30 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-8
71f737
- Package fortran files properly
71f737
- Move compiler wrappers to devel
71f737
71f737
* Fri Nov 18 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-7
71f737
- Add patch for fortran compilation on ppc
71f737
71f737
* Wed Nov 16 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-6
71f737
- Bump for new openssl
71f737
71f737
* Tue Sep 20 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-5
71f737
- Enable fortran since the gcc bug is now fixed
71f737
71f737
* Tue Jul 05 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-4
71f737
- Make example scripts executable
71f737
71f737
* Wed Jun 29 2005 Orion Poplawski <orion@cora.nwra.com> 1.6.4-3
71f737
- Add --enable-threads --with-pthreads to configure
71f737
- Add %%check
71f737
- Add some %%docs
71f737
- Use %%makeinstall
71f737
- Add patch to fix test for h5repack
71f737
- Add patch to fix h5diff_attr.c
71f737
71f737
* Mon Jun 27 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.6.4-2
71f737
- remove szip from spec, since szip license doesn't meet Fedora standards
71f737
71f737
* Sun Apr 3 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.6.4-1
71f737
- inital package for Fedora Extras