[packages/hdf5/DEVEL-1.10.x] - updated to 1.10.5 - updated sig patch - removed obsolete config patch - added sh patch

qboosh qboosh at pld-linux.org
Wed Apr 3 21:17:25 CEST 2019


commit 0d2cb1467cd9751624412c375879ff95fc15fb22
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Apr 3 21:17:09 2019 +0200

    - updated to 1.10.5
    - updated sig patch
    - removed obsolete config patch
    - added sh patch

 hdf5-cmake.patch  | 24 ++++++++++++------------
 hdf5-config.patch | 15 ---------------
 hdf5-sh.patch     | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 hdf5-sig.patch    | 11 ++++++-----
 hdf5.spec         | 55 +++++++++++++++++++++++++++----------------------------
 5 files changed, 92 insertions(+), 60 deletions(-)
---
diff --git a/hdf5.spec b/hdf5.spec
index 2a09ba5..7afebbf 100644
--- a/hdf5.spec
+++ b/hdf5.spec
@@ -10,15 +10,15 @@
 Summary:	Hierarchical Data Format 5 library
 Summary(pl.UTF-8):	Biblioteka HDF5 (Hierarchical Data Format 5)
 Name:		hdf5
-Version:	1.8.21
+Version:	1.10.5
 Release:	1
 License:	Nearly BSD, but changed sources must be marked
 Group:		Libraries
-Source0:	https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/hdf5-%{version}/src/%{name}-%{version}.tar.bz2
-# Source0-md5:	2d2408f2a9dfb5c7b79998002e9a90e9
-Patch0:		%{name}-config.patch
-Patch1:		%{name}-sig.patch
-Patch2:		%{name}-cmake.patch
+Source0:	https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-%{version}/src/%{name}-%{version}.tar.bz2
+# Source0-md5:	7c19d6b81ee2a3ba7d36f6922b2f90d3
+Patch0:		%{name}-sig.patch
+Patch1:		%{name}-cmake.patch
+Patch2:		%{name}-sh.patch
 URL:		https://support.hdfgroup.org/HDF5/
 BuildRequires:	autoconf >= 2.69
 BuildRequires:	automake >= 1:1.11
@@ -184,16 +184,17 @@ Narzędzia do konwersji z i to formatu HDF5.
 %configure \
 	--docdir=%{_docdir} \
 	--disable-silent-rules \
+	--enable-build-node=production \
 	--enable-cxx \
 	--enable-fortran \
 	%{?with_fortran2003:--enable-fortran2003} \
 	%{?with_mpi:--enable-parallel --enable-unsupported} \
-	--enable-production \
 	--enable-shared \
+	--with-optimization="" \
 	--with-pthread \
 	%{?with_szip:--with-szlib}
 
-#	--enable-threadsafe is incompatible with cxx/fortran
+#	--enable-threadsafe is unspported with cxx/fortran/java/hl
 
 %{__make}
 
@@ -278,9 +279,9 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc COPYING README.txt release_docs/{HISTORY*.txt,RELEASE.txt}
 %attr(755,root,root) %{_libdir}/libhdf5.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libhdf5.so.10
+%attr(755,root,root) %ghost %{_libdir}/libhdf5.so.103
 %attr(755,root,root) %{_libdir}/libhdf5_hl.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libhdf5_hl.so.10
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_hl.so.100
 # used to show configuration at runtime
 %{_libdir}/libhdf5.settings
 
@@ -309,11 +310,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/H5FDpublic.h
 %{_includedir}/H5FDsec2.h
 %{_includedir}/H5FDstdio.h
+%{_includedir}/H5FDwindows.h
 %{_includedir}/H5Fpublic.h
 %{_includedir}/H5Gpublic.h
 %{_includedir}/H5IMpublic.h
 %{_includedir}/H5Include.h
 %{_includedir}/H5Ipublic.h
+%{_includedir}/H5LDpublic.h
 %{_includedir}/H5LTpublic.h
 %{_includedir}/H5Lpublic.h
 %{_includedir}/H5MMpublic.h
@@ -352,9 +355,9 @@ rm -rf $RPM_BUILD_ROOT
 %files c++
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libhdf5_cpp.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libhdf5_cpp.so.16
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_cpp.so.103
 %attr(755,root,root) %{_libdir}/libhdf5_hl_cpp.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libhdf5_hl_cpp.so.11
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_hl_cpp.so.100
 
 %files c++-devel
 %defattr(644,root,root,755)
@@ -364,7 +367,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libhdf5_cpp.la
 %{_libdir}/libhdf5_hl_cpp.la
 %{_includedir}/H5AbstractDs.h
-%{_includedir}/H5AcreatProp.h
 %{_includedir}/H5ArrayType.h
 %{_includedir}/H5AtomType.h
 %{_includedir}/H5Attribute.h
@@ -373,6 +375,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/H5CompType.h
 %{_includedir}/H5Cpp.h
 %{_includedir}/H5CppDoc.h
+%{_includedir}/H5DaccProp.h
 %{_includedir}/H5DataSet.h
 %{_includedir}/H5DataSpace.h
 %{_includedir}/H5DataType.h
@@ -397,7 +400,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/H5PredType.h
 %{_includedir}/H5PropList.h
 %{_includedir}/H5StrType.h
-%{_includedir}/H5StrcreatProp.h
 %{_includedir}/H5VarLenType.h
 %{_examplesdir}/%{name}-%{version}/c++
 %{_examplesdir}/%{name}-%{version}/hl/c++
@@ -410,66 +412,62 @@ rm -rf $RPM_BUILD_ROOT
 %files fortran
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libhdf5_fortran.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libhdf5_fortran.so.10
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_fortran.so.102
 %attr(755,root,root) %{_libdir}/libhdf5hl_fortran.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libhdf5hl_fortran.so.10
+%attr(755,root,root) %ghost %{_libdir}/libhdf5hl_fortran.so.100
 
 %files fortran-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/h5fc
 %attr(755,root,root) %{_libdir}/libhdf5_fortran.so
+%attr(755,root,root) %{_libdir}/libhdf5_hl_fortran.so
 %attr(755,root,root) %{_libdir}/libhdf5hl_fortran.so
 %{_libdir}/libhdf5_fortran.la
 %{_libdir}/libhdf5hl_fortran.la
 %{_includedir}/H5f90i.h
 %{_includedir}/H5f90i_gen.h
-%{_includedir}/h5_dble_interface.mod
+%{_includedir}/h5_gen.mod
 %{_includedir}/h5a.mod
-%{_includedir}/h5a_provisional.mod
 %{_includedir}/h5d.mod
-%{_includedir}/h5d_provisional.mod
 %{_includedir}/h5ds.mod
 %{_includedir}/h5e.mod
-%{_includedir}/h5e_provisional.mod
 %{_includedir}/h5f.mod
-%{_includedir}/h5f_provisional.mod
+%{_includedir}/h5fortkit.mod
 %{_includedir}/h5fortran_types.mod
 %{_includedir}/h5g.mod
 %{_includedir}/h5global.mod
 %{_includedir}/h5i.mod
 %{_includedir}/h5im.mod
 %{_includedir}/h5l.mod
-%{_includedir}/h5l_provisional.mod
 %{_includedir}/h5lib.mod
-%{_includedir}/h5lib_provisional.mod
 %{_includedir}/h5lt.mod
+%{_includedir}/h5lt_const.mod
 %{_includedir}/h5o.mod
-%{_includedir}/h5o_provisional.mod
 %{_includedir}/h5p.mod
-%{_includedir}/h5p_provisional.mod
 %{_includedir}/h5r.mod
-%{_includedir}/h5r_provisional.mod
 %{_includedir}/h5s.mod
 %{_includedir}/h5t.mod
-%{_includedir}/h5t_provisional.mod
 %{_includedir}/h5tb.mod
-%{_includedir}/h5test_kind_storage_size_mod.mod
+%{_includedir}/h5tb_const.mod
 %{_includedir}/h5z.mod
 %{_includedir}/hdf5.mod
 
 %files fortran-static
 %defattr(644,root,root,755)
 %{_libdir}/libhdf5_fortran.a
+%{_libdir}/libhdf5_hl_fortran.a
 %{_libdir}/libhdf5hl_fortran.a
 
 %files progs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/gif2h5
 %attr(755,root,root) %{_bindir}/h52gif
+%attr(755,root,root) %{_bindir}/h5clear
 %attr(755,root,root) %{_bindir}/h5copy
 %attr(755,root,root) %{_bindir}/h5debug
 %attr(755,root,root) %{_bindir}/h5diff
 %attr(755,root,root) %{_bindir}/h5dump
+%attr(755,root,root) %{_bindir}/h5format_convert
 %attr(755,root,root) %{_bindir}/h5import
 %attr(755,root,root) %{_bindir}/h5jam
 %attr(755,root,root) %{_bindir}/h5ls
@@ -480,3 +478,4 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/h5repart
 %attr(755,root,root) %{_bindir}/h5stat
 %attr(755,root,root) %{_bindir}/h5unjam
+%attr(755,root,root) %{_bindir}/h5watch
diff --git a/hdf5-cmake.patch b/hdf5-cmake.patch
index 25c91e5..d6c37b9 100644
--- a/hdf5-cmake.patch
+++ b/hdf5-cmake.patch
@@ -278,12 +278,12 @@
 +# Import target "hdf5::hdf5-shared" for configuration ""
 +set_property(TARGET hdf5::hdf5-shared APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
 +set_target_properties(hdf5::hdf5-shared PROPERTIES
-+  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5.so.10.3.2"
++  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5.so.103.1.0"
 +  IMPORTED_SONAME_NOCONFIG "libhdf5.so.10"
 +  )
 +
 +list(APPEND _IMPORT_CHECK_TARGETS hdf5::hdf5-shared )
-+list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5-shared "${_IMPORT_PREFIX}/@lib@/libhdf5.so.10" )
++list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5-shared "${_IMPORT_PREFIX}/@lib@/libhdf5.so.103" )
 +
 +# Import target "hdf5::hdf5_tools-static" for configuration ""
 +set_property(TARGET hdf5::hdf5_tools-static APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
@@ -298,12 +298,12 @@
 +# Import target "hdf5::hdf5_tools-shared" for configuration ""
 +set_property(TARGET hdf5::hdf5_tools-shared APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
 +set_target_properties(hdf5::hdf5_tools-shared PROPERTIES
-+  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_tools.so.10.3.2"
++  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_tools.so.103.1.0"
 +  IMPORTED_SONAME_NOCONFIG "libhdf5_tools.so.10"
 +  )
 +
 +list(APPEND _IMPORT_CHECK_TARGETS hdf5::hdf5_tools-shared )
-+list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_tools-shared "${_IMPORT_PREFIX}/lib/libhdf5_tools-shared.so.10.3.2" )
++list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_tools-shared "${_IMPORT_PREFIX}/lib/libhdf5_tools-shared.so.103.1.0" )
 +
 +# Import target "hdf5::h5diff" for configuration ""
 +set_property(TARGET hdf5::h5diff APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
@@ -481,11 +481,11 @@
 +set_property(TARGET hdf5::hdf5_hl-shared APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
 +set_target_properties(hdf5::hdf5_hl-shared PROPERTIES
 +  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_hl.so.10"
-+  IMPORTED_SONAME_NOCONFIG "libhdf5_hl.so.10.2.2"
++  IMPORTED_SONAME_NOCONFIG "libhdf5_hl.so.100.1.2"
 +  )
 +
 +list(APPEND _IMPORT_CHECK_TARGETS hdf5::hdf5_hl-shared )
-+list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_hl-shared "${_IMPORT_PREFIX}/@lib@/libhdf5_hl.so.10" )
++list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_hl-shared "${_IMPORT_PREFIX}/@lib@/libhdf5_hl.so.100" )
 +
 +# Import target "hdf5::gif2h5" for configuration ""
 +set_property(TARGET hdf5::gif2h5 APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
@@ -518,12 +518,12 @@
 +# Import target "hdf5::hdf5_cpp-shared" for configuration ""
 +set_property(TARGET hdf5::hdf5_cpp-shared APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
 +set_target_properties(hdf5::hdf5_cpp-shared PROPERTIES
-+  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_cpp.so.16.0.0"
-+  IMPORTED_SONAME_NOCONFIG "libhdf5_cpp.so.16"
++  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_cpp.so.103.1.0"
++  IMPORTED_SONAME_NOCONFIG "libhdf5_cpp.so.103"
 +  )
 +
 +list(APPEND _IMPORT_CHECK_TARGETS hdf5::hdf5_cpp-shared )
-+list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_cpp-shared "${_IMPORT_PREFIX}/@lib@/libhdf5_cpp.so.16" )
++list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_cpp-shared "${_IMPORT_PREFIX}/@lib@/libhdf5_cpp.so.103" )
 +
 +# Import target "hdf5::hdf5_hl_cpp-static" for configuration ""
 +set_property(TARGET hdf5::hdf5_hl_cpp-static APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
@@ -538,12 +538,12 @@
 +# Import target "hdf5::hdf5_hl_cpp-shared" for configuration ""
 +set_property(TARGET hdf5::hdf5_hl_cpp-shared APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
 +set_target_properties(hdf5::hdf5_hl_cpp-shared PROPERTIES
-+  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_hl_cpp.so.11.1.2"
-+  IMPORTED_SONAME_NOCONFIG "libhdf5_hl_cpp.so.11"
++  IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/@lib@/libhdf5_hl_cpp.so.100.1.3"
++  IMPORTED_SONAME_NOCONFIG "libhdf5_hl_cpp.so.100"
 +  )
 +
 +list(APPEND _IMPORT_CHECK_TARGETS hdf5::hdf5_hl_cpp-shared )
-+list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_hl_cpp-shared "${_IMPORT_PREFIX}/lib/libhdf5_hl_cpp-shared.so.11" )
++list(APPEND _IMPORT_CHECK_FILES_FOR_hdf5::hdf5_hl_cpp-shared "${_IMPORT_PREFIX}/lib/libhdf5_hl_cpp-shared.so.100" )
 +
 +# Commands beyond this point should not need to know the version.
 +set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/hdf5-config.patch b/hdf5-config.patch
deleted file mode 100644
index 277dd49..0000000
--- a/hdf5-config.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- hdf5-1.8.16/config/gnu-flags.orig	2015-11-26 21:06:26.741682874 +0100
-+++ hdf5-1.8.16/config/gnu-flags	2015-11-26 21:08:37.605010716 +0100
-@@ -99,10 +99,10 @@
-     # Production
-     case "$cc_vendor-$cc_version" in
-       gcc-[34].*)
--        PROD_CFLAGS="-O3"
-+        PROD_CFLAGS=
-         ;;
-       gcc-5.*)
--        PROD_CFLAGS="-O3 -fstdarg-opt"
-+        PROD_CFLAGS="-fstdarg-opt"
-         ;;
-       *)
-         PROD_CFLAGS="-O -finline-functions"
diff --git a/hdf5-sh.patch b/hdf5-sh.patch
new file mode 100644
index 0000000..44c5edd
--- /dev/null
+++ b/hdf5-sh.patch
@@ -0,0 +1,47 @@
+--- hdf5-1.10.5/m4/aclocal_cxx.m4.orig	2018-09-04 04:54:44.000000000 +0200
++++ hdf5-1.10.5/m4/aclocal_cxx.m4	2019-04-02 21:29:26.123178128 +0200
+@@ -26,7 +26,7 @@
+ dnl Checking if C++ needs old style header files in includes
+ AC_DEFUN([PAC_PROG_CXX_HEADERS],[
+   AC_MSG_CHECKING([if $CXX needs old style header files in includes])
+-  TEST_SRC="`(echo \"#define OLD_HEADER_FILENAME 1\"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)`"
++  TEST_SRC="$(echo "#define OLD_HEADER_FILENAME 1"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)"
+ 
+   AC_LINK_IFELSE([AC_LANG_SOURCE([$TEST_SRC])],
+     [AC_MSG_RESULT([no])],
+@@ -38,7 +38,7 @@
+ dnl Checking if ++ can handle namespaces
+ AC_DEFUN([PAC_PROG_CXX_NAMESPACE],[
+   AC_MSG_CHECKING([if $CXX can handle namespaces])
+-  TEST_SRC="`(echo \"#define HDF_NO_NAMESPACE 1\"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)`"
++  TEST_SRC="$(echo "#define HDF_NO_NAMESPACE 1"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)"
+ 
+   AC_LINK_IFELSE([AC_LANG_SOURCE([$TEST_SRC])], [AC_MSG_RESULT([yes])],
+      [AC_MSG_RESULT([no])
+@@ -49,7 +49,7 @@
+ dnl Checking if C++ supports std
+ AC_DEFUN([PAC_PROG_CXX_STD],[
+   AC_MSG_CHECKING([if $CXX supports std])
+-  TEST_SRC="`(echo \"#define HDF_NO_STD 1\"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)`"
++  TEST_SRC="$(echo "#define HDF_NO_STD 1"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)"
+ 
+   AC_LINK_IFELSE([AC_LANG_SOURCE([$TEST_SRC])], [AC_MSG_RESULT([yes])],
+      [AC_MSG_RESULT([no])
+@@ -60,7 +60,7 @@
+ dnl Checking if C++ has offsetof extension
+ AC_DEFUN([PAC_PROG_CXX_OFFSETOF],[
+   AC_MSG_CHECKING([if $CXX has offsetof extension])
+-  TEST_SRC="`(echo \"#define CXX_HAVE_OFFSETOF 1\"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)`"
++  TEST_SRC="$(echo "#define CXX_HAVE_OFFSETOF 1"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)"
+ 
+   AC_LINK_IFELSE([AC_LANG_SOURCE([$TEST_SRC])],[AC_MSG_RESULT([yes])
+     AC_DEFINE([CXX_HAVE_OFFSETOF], [1], [Define if C++ compiler recognizes offsetof])],
+@@ -70,7 +70,7 @@
+ dnl Checking if C++ can handle static cast
+ AC_DEFUN([PAC_PROG_CXX_STATIC_CAST],[
+   AC_MSG_CHECKING([if $CXX can handle static cast])
+-  TEST_SRC="`(echo \"#define NO_STATIC_CAST 1\"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)`"
++  TEST_SRC="$(echo "#define NO_STATIC_CAST 1"; cat $srcdir/config/cmake_ext_mod/HDFCXXTests.cpp)"
+ 
+   AC_LINK_IFELSE([AC_LANG_SOURCE([$TEST_SRC])], [AC_MSG_RESULT([yes])],
+     [AC_MSG_RESULT([no])
diff --git a/hdf5-sig.patch b/hdf5-sig.patch
index b6c3c67..5f47fe0 100644
--- a/hdf5-sig.patch
+++ b/hdf5-sig.patch
@@ -1,14 +1,15 @@
---- hdf5-1.8.20/configure.ac.orig	2018-05-08 18:00:29.595517793 +0200
-+++ hdf5-1.8.20/configure.ac	2018-05-08 18:02:35.958849694 +0200
-@@ -1585,11 +1585,16 @@
- AC_CHECK_FUNCS([alarm clock_gettime difftime fork frexpf frexpl])
- AC_CHECK_FUNCS([gethostname getrusage gettimeofday])
+--- hdf5-1.10.5/configure.ac.orig	2019-04-02 21:10:59.572506160 +0200
++++ hdf5-1.10.5/configure.ac	2019-04-02 21:11:57.108861125 +0200
+@@ -1852,12 +1852,17 @@
+ AC_CHECK_FUNCS([alarm clock_gettime difftime fcntl flock fork frexpf])
+ AC_CHECK_FUNCS([frexpl gethostname getrusage gettimeofday])
  AC_CHECK_FUNCS([lstat rand_r random setsysinfo])
 -AC_CHECK_FUNCS([signal longjmp setjmp siglongjmp sigsetjmp sigprocmask])
 +AC_CHECK_FUNCS([signal longjmp setjmp siglongjmp sigprocmask])
  AC_CHECK_FUNCS([snprintf srandom strdup symlink system])
  AC_CHECK_FUNCS([strtoll strtoull])
  AC_CHECK_FUNCS([tmpfile asprintf vasprintf vsnprintf waitpid])
+ AC_CHECK_FUNCS([roundf lroundf llroundf round lround llround])
  
 +dnl cannot be detected in glibc by plain AC_CHECK_FUNCS
 +AH_TEMPLATE([HAVE_SIGSETJMP], [Have sigsetjmp function])
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/hdf5.git/commitdiff/0d2cb1467cd9751624412c375879ff95fc15fb22



More information about the pld-cvs-commit mailing list