Commit Graph

34 Commits

Author SHA256 Message Date
Todd R
11813780fa Accepting request 433491 from home:TheBlackCat:branches:science
- Fix baselibs.conf so numbers.
  Fixes bnc#1002569

OBS-URL: https://build.opensuse.org/request/show/433491
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=36
2016-10-05 19:24:08 +00:00
Ismail Dönmez
5a0a6665e4 Accepting request 424930 from home:michel_mno:branches:science
-  new hdf5_disable_testphdf5.patch to disable only testphdf5
   for all arches and not all mpi tests for ppc64le
   tempo patch as long as boo#997252 not solved

OBS-URL: https://build.opensuse.org/request/show/424930
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=34
2016-09-08 10:26:29 +00:00
Ismail Dönmez
f1daf5c541 Accepting request 424827 from home:michel_mno:branches:science
-  temporarily disable mpi test for ppc64le

OBS-URL: https://build.opensuse.org/request/show/424827
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=33
2016-09-06 08:00:40 +00:00
Matthias Mailänder
d4b81c5dac Accepting request 415427 from science:unstable
version update

OBS-URL: https://build.opensuse.org/request/show/415427
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=31
2016-07-27 17:24:50 +00:00
Todd R
acbf1f317d Accepting request 397763 from home:TheBlackCat:branches:science
update to 1.8.17

OBS-URL: https://build.opensuse.org/request/show/397763
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=27
2016-05-24 17:06:48 +00:00
Matthias Mailänder
2d24c31f44 Accepting request 390197 from home:michel_mno:branches:science
- add hdf5-mpi.patch same as fedora commit id
  78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c
  should avoid transient hung of t_pflush1 test

OBS-URL: https://build.opensuse.org/request/show/390197
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=25
2016-04-17 13:34:23 +00:00
Todd R
47e5c4ebea Accepting request 375333 from home:TheBlackCat:branches:science
- Split libraries into C, C++, and Fortran versions to comply with openSUSE library packaging policies. Fixes BNC#971602

OBS-URL: https://build.opensuse.org/request/show/375333
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=21
2016-03-18 18:30:05 +00:00
Ismail Dönmez
aabcdfa8b6 Accepting request 368163 from home:olh:branches:science
Remove timestamps from binaries

OBS-URL: https://build.opensuse.org/request/show/368163
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=18
2016-03-08 11:06:15 +00:00
Todd R
bbed69ec6c Accepting request 356581 from home:rudi_m:branches:science
- update to 1.8.16, changes documented here: 
  https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.16/src/hdf5-1.8.16-RELEASE.txt
- rebase hdf5-ldouble-ppc64le.patch
- remove hdf5-cpp-compilation-errors.patch
- prepare independent so versions and add TODO

!!! see TODO in spec file !!!
I'm not the right persion to split packages and care for deps and baselibs etc.
Don't forward to Factory before this TODO is fixed!

OBS-URL: https://build.opensuse.org/request/show/356581
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=17
2016-01-29 10:06:01 +00:00
Todd R
49a03eafb5 Accepting request 324850 from home:TheBlackCat:branches:science
Currently the regular, openmpi, and mpivachi2 versions of the library packages all provide the exact same libraries.  So any package built against the -devel package will end up with an "unresolvable" build error because there are multiple versions of the library it can use. To avoid this, I have added generic provides for the library package so packages can depend on the version they really need, avoiding these build issues.

OBS-URL: https://build.opensuse.org/request/show/324850
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=15
2015-08-21 11:12:22 +00:00
Dmitry Roshchin
b11b94ca42 Accepting request 322318 from home:badshah400:branches:science
Add patch from upstream to fix compiling of C++ applications against v1.8.15

OBS-URL: https://build.opensuse.org/request/show/322318
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=13
2015-08-13 09:57:20 +00:00
Todd R
a0f8c8ae3d OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=11 2015-08-07 00:23:01 +00:00
Todd R
16f7a4cb82 Accepting request 321015 from home:TheBlackCat:branches:science
SLES 11 apparently has problems with numbers in macros, so provide a no-number version.

OBS-URL: https://build.opensuse.org/request/show/321015
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=9
2015-08-06 21:53:59 +00:00
Todd R
23afd06433 Accepting request 319005 from home:TheBlackCat:branches:science
- Update subpackage groups
- Make subpackage summaries and descriptions more consistent
- Provide rpm macros for version identification
- Spec file cleanups

OBS-URL: https://build.opensuse.org/request/show/319005
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=7
2015-07-27 16:01:54 +00:00
Todd R
423a45aab4 Accepting request 318941 from home:TheBlackCat:branches:science
- Use explicit library requirements to avoid ambiguities.  Without this, packages that depend on hdf5 won't know which library to use.

OBS-URL: https://build.opensuse.org/request/show/318941
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=6
2015-07-27 10:12:44 +00:00
Stephan Kulow
f9b95bef44 Accepting request 318150 from science
- update to 1.8.15

fixed baselibs.conf compared to previous version

OBS-URL: https://build.opensuse.org/request/show/318150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=23
2015-07-25 05:43:29 +00:00
Dominique Leuenberger
a5a06c5b4e Accepting request 306387 from devel:libraries:c_c++
- update hdf5-non_void_return.patch for GCC 5.x

OBS-URL: https://build.opensuse.org/request/show/306387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=22
2015-05-20 21:44:45 +00:00
Dominique Leuenberger
2ac96b7b4d Accepting request 281002 from devel:libraries:c_c++
- Tag baselibs.conf as source.

- fix typos in ChangeLog

OBS-URL: https://build.opensuse.org/request/show/281002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=21
2015-01-15 15:01:05 +00:00
Stephan Kulow
cfb9770742 Accepting request 238365 from devel:libraries:c_c++
- updated to 1.8.3:
    - Added an H5free_memory API call. This should be used to free memory 
      that has been allocated by HDF5 API calls. H5Tget_member_name and 
      H5Pget_class_name are two examples. The main motivation for this call 
      is Windows, where it is common for application code and the HDF5 Library 
      to be using different C run-time libraries (CRT). Using the new call 
      ensures that the same CRT handles both the allocation and free. This 
      new function can also be useful in any case where the library uses a 
      different memory manager than the application, such as when a debug 
      memory manager is in use or when the HDF5 Library is wrapped for use 
      in a managed language like Python or Java. Fixes HDFFV-7710, 8519, 
      and 8851. (DER - 2014/04/11)
    - The Core VFD (aka Memory VFD) can now be configured to track dirty 
      regions in the file and only write out the changed regions on 
      flush/close. Additionally, a "page aggregation" size can be set that 
      will aggregate small writes into larger writes. For example, setting 
      a 1 MiB page aggregation size will logically partition the the 
      in-memory file into 1 MiB pages that will be written out in their 
      entirety if even a single byte is dirtied. The feature is controlled 
      via the new H5Pset/get_core_write_tracking() API call. A new 
      "core_paged" target has been added to the check-vfd target in 
      test/Makefile.am that exercises the feature over all HDF5 VFD-aware
      tests. (DER - 2014/04/12)
    - see http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.13-RELEASE.txt
      for more
- modified patches:
  * hdf5-LD_LIBRARY_PATH.patch

OBS-URL: https://build.opensuse.org/request/show/238365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=19
2014-06-25 08:48:59 +00:00
Stephan Kulow
01557377c2 Accepting request 213737 from devel:libraries:c_c++
(forwarded request 213736 from matz2)

OBS-URL: https://build.opensuse.org/request/show/213737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=18
2014-01-16 14:37:39 +00:00
Stephan Kulow
79fff2e63f Accepting request 208529 from devel:libraries:c_c++
- update to 1.8.2:
    - Added a configuration option to change the default plugin path.
      The configure option is --with-default-plugindir=location.
      The cmake option is -DH5_DEFAULT_PLUGINDIR:PATH=location.
      HDFFV-8513.  (ADB 2013/09/04)
    - Renamed FFLAGS to FCFLAGS in configure. (ADB 2013/08/13)
    - CMake can now package a compressed examples file, the default for 
      Windows binaries from HDF Group.  (ADB  - 2013/07/22)
    - h5repack: Added the ability to use plugin filters to read and write 
              files. The option uses the filter number. HDFFV-8345 
              (ADB - 2013/09/04).
    - h5dump: Added the option -N --any_path, which searches the file for 
              paths that match the search path. HDFFV-7989 (ADB - 2013/08/12).
    - h5dump: Added the optional arg 0 to -A, which excludes attributes 
              from display. HDFFV-8134 (ADB - 2013/08/01).
    - Added tutorial examples to C++/examples.  They can be installed by
      "make install-examples" and, in the installed directory, they can be
      executed by running the script file run-c++-ex.sh. (BMR - 2013/09/28)
    - A new class, H5::H5Location, is added to represent the location concept
      in the C library.  It is a base class to H5::H5File and H5::H5Ojbect,
      whose member functions are moved into H5::H5Location.  H5::H5File can
      now inherent those functions.  As a result, an H5::H5File object can have
      an attribute. (BMR - 2013/09/27)
    - Added wrappers for H5Rget_obj_type2 to retrieve the type of the object
      that an object reference points to. (BMR - 2013/09/27)
	H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_type)
    - Added wrappers for H5Aexist to check whether an attribute exists given
      a name. (BMR - 2013/09/27)
	bool H5::H5Location::attrExists(const char* name)
	bool H5::H5Location::attrExists(const H5std_string& name)

OBS-URL: https://build.opensuse.org/request/show/208529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=17
2013-11-26 20:06:01 +00:00
Stephan Kulow
990b349eec Accepting request 200467 from devel:libraries:c_c++
- hdf5-configure-long-double.patch: fix configure check for unsigned long
  long to long double conversion to not fail spuriously for 128bit long
  double
- Increase testsuite timeout for qemu user space build (forwarded request 200299 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/200467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=16
2013-09-25 15:14:33 +00:00
Stephan Kulow
197b915f8c Accepting request 198974 from devel:libraries:c_c++
- build with -O0 also for gcc 4.8 (forwarded request 198947 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/198974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=14
2013-09-16 10:36:18 +00:00
Stephan Kulow
95aadd87dc Accepting request 178962 from devel:libraries:c_c++
- increase hdf5_libver to 8 (forwarded request 178934 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/178962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=13
2013-06-18 08:31:19 +00:00
Stephan Kulow
b8dca05fe8 Accepting request 163982 from devel:libraries:c_c++
- Update to 1.8.10-patch1:
  * official important bug fixes for 1.8.10
  * see RELEASE.txt "Bug Fixes since HDF5-1.8.10" (forwarded request 163804 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/163982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=12
2013-04-16 04:44:22 +00:00
Stephan Kulow
c08d405a85 Accepting request 142035 from devel:libraries:c_c++
- Update to 1.8.10, changes documented here:
  http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
- remove hdf5-ph5diff.patch (fixed by upstream)
- add hdf5-fix_printf.patch (forwarded request 142034 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/142035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=10
2012-11-21 16:00:51 +00:00
Stephan Kulow
151f2f8746 Accepting request 140219 from devel:libraries:c_c++
- fixing baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/140219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=9
2012-11-06 15:04:26 +00:00
Stephan Kulow
e532d0c896 Accepting request 136159 from devel:libraries:c_c++
- make sure to install the examples from non-parallel build (forwarded request 136098 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/136159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=8
2012-09-29 13:32:19 +00:00
Stephan Kulow
db058bdc72 Accepting request 135876 from devel:libraries:c_c++
Fix the ugliness of that make install line and make RPM_OPT_FLAGS
replacement more robust. (forwarded request 135874 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/135876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=7
2012-09-26 07:54:36 +00:00
Stephan Kulow
cceb4efe37 Accepting request 134430 from devel:libraries:c_c++
remove noisy and unneeded entries in changes file as requested (forwarded request 134414 from scorot)

OBS-URL: https://build.opensuse.org/request/show/134430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=6
2012-09-17 14:57:16 +00:00
Stephan Kulow
536bc903c7 Accepting request 125782 from devel:libraries:c_c++
- remove unused source file h5comp
 - enable all tests on ppc again (remove hdf5-1.8.8-tstlite.patch)
 - build fixes for arm
   * avoid some false positives "no-return-in-nonvoid-function"
   * disable some tests on arm only (hdf5-1.8.9-tests-arm.patch) (forwarded request 125770 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/125782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=5
2012-06-26 13:51:23 +00:00
Stephan Kulow
c47dbb6205 Accepting request 122615 from devel:libraries:c_c++
- Update to 1.8.9
* Changes documented here:
  http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html (forwarded request 122598 from ocefpaf)

OBS-URL: https://build.opensuse.org/request/show/122615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=3
2012-05-29 09:43:46 +00:00
Stephan Kulow
7a80b12570 Accepting request 108884 from devel:libraries:c_c++
fix to fix, add missing executable h5fc for suse > 11.4

This got broken in sr108856. Please also supersede sr108860 against Factory. (forwarded request 108882 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/108884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=2
2012-03-12 19:12:59 +00:00
Stephan Kulow
70208ce99f Accepting request 107061 from devel:libraries:c_c++
Fixed the rpmlint warning for the license. Changed from BSD to BSD-3-Clause.

OBS-URL: https://build.opensuse.org/request/show/107061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=1
2012-03-09 20:23:35 +00:00