hdf5_1_10_11-gnu-hpc-devel-1.10.11-150400.3.21.2<>,Tfp9|kfˮ&WيnR5QTRlDN椈v \# Ai3~,Lsu>*遹g[3 S|YČ#ضaN#$7Jcl,KΦ>K.kYBLj3|JǶ!\MzkVZp&By5IR,(I\jp\K8&'^̴﵅%>>l?\d% 3 ^<@LPi   $ 8 '} (*-Q/0 242t$3$6$(7B87LR98R:>iRFGH,I@XY\]^kbzc#dǪeǯfDzlǴuv wxyyz XChdf5_1_10_11-gnu-hpc-devel1.10.11150400.3.21.2Development files for hdf5_1_10_11-gnu-hpcHDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes. This package contains all files needed to create projects that use the gnu-hpc version of HDF5.fh02-armsrv2(SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttps://www.hdfgroup.org/HDF5/linuxaarch642P11- K   ,: ?K@ W3c Z8 K ')CY U 3 )" 2 kam  E% Q!J 9lE f-G l+#0OwT~AC16;'b+(n ,+$' :/ L|7R-.7.JBi% 8'$^bfaehXA큤A큤A큤fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcbebfda076608ad3504880cde7f51af168e22441afbc39b7b7534b154a21ff566852d2b8c8a9767fdad3520772efe00adc365974702a0790518f5bfb50219882ff04a2c5bde24a10ddd479e79f1311036c50d7178129b5e19b7b81a0e533b1e9da775fd2726ef0994241d96cd29c0133e86c99051608b5dfa29e3eedc1724a38bbfe8528ef9a8d1e59eb1a00b595e82f6b466a297b5999ca53ee92eb0b2a2ef0719003f158d0df5287b473bee338d11d2b6ee11cd779a4298cda434ce731b5ad3eac9e90063dc1729906ce8768932b9b3218f941511139ca1481ebffbb4a6eb2ec24c457546cff99e4b64ca99559d79daf9c7322aac259ffcfd45c58311a027ee7c5a224d3c04dbb74c1ff33b1dee51f829a7d396ec08ff3fa98d62906a0500bb9c9884c9e8e1a2880ccf36f09247ab741985ad5430008e066005a3c3ec2a124ca89a92d86563c2185ecb6858456975c4a952c34a3f8b774ae8f56ba167ed8dc66fe182bdef023840565f5507313b1b92635ecc60fd2a1aab200efc9377937535e43aaf7ed46cb8db323d2eada1a38301ade64e3ec3e0e7e69583c1dab8cb770c49f38760ef7b722c3a15678a996c6cf71b068308d3349643b550a760c1cd2c48b897dca59bf9984e6dea63f1567020c7f0b430e6259d9f0f4ec5a0cee60d33a38bc23671d37da44b02477737627890f0c9df79c355804b5c4f816b3d3050aefa819a9c8a1509d8cbc1f742634ad2039ab91bc377df267cff257ca5526d8a07718d1b537344e53f24c3380c7ef39a687e3231f297ffda4d29cefd847b82326c8e0ec438cc1f204d876fbfead0b75883ea4247d96a6bc681d4edadf6368f85e79aa49f0b8c7dc1ccaac6ebd995e86afff34ae72ee76cbd250e45934ed15ad97c9f597d8823d2c07a038a4d4f38c5537503614da9f940f45e6a2df13594dbdfa6f0a1f49755340881c01bf3e68e3f66918a340c66066d50c6af47dc5d57b9092b9417862f872a732eb6f14d6c56a848a4cbebb88571db407e74b0c0cc179eec69bdbef05689688eae9e0d8686e19cdff9858013a4c12865cd8aa5f8512d71add4dd970a676cfdf3ee9de1fd8cae7d0809f73dcd18a67d11aee95693f723810c8c656660eba7ccb7d8406561fbc01b6fa1b2f12e60ea34b7fb456724914a6fc0cd67c93ca69a6b6085fc4b9901d4da01f7ca0140204c178a84efe58a9e60175b1960a41b49b7787a92b6f62d4638da3cc9438c2c33f1a517183ed8cfdaabd3b777c38440de1ceb6a66a8f25d795fc1c72b0ae5b72bf0a62701e607ae5ff41cf7224e39922a22454bb262ab219146d3b111b518b9d608a6a3394854b0525b7a81802bcce886ed64583b7d0820806189f18757ed1370606fe8c03cf32b174e560ac0d94c18ba92b58adce86012bfcc8bfcd35a852d41c64abe6bad1b6668406b198e04f45b1a2ea1bae25607c6b8d47bdea4e81d03e46e91108239e252c6e5489bb6dac4516c44d96119448468cac41828dd084a7c7bf2301e977f3a38461a0f2156a3c9870e7be43345253fe2e784b2614437f111be33d08340c85445ac8df02c15d1fbb23ec6238ebbd1bf8ddeda6d8a12cdfc80c54f29db2435f6d372bc32310610053e88ded61bfcfead321d92835d644b1de4afea90cf783ac04e070113fd36dfa53ff549348026dd93999d467ade7160290b5cc9ca213c15e98fec42a9b9039dd8088c3cd8cb570f0e1dcfc8070e790c536372ed6596846208c169e67910131492f23aa258548a945bad3f4b7053b3ba60d46b5b465f0923294d89136902b9721de305022c382ab67c3647a7ec536ef91b7d4a48c5e3e8f7f06c852a9b9752cb4670022f3fdec6e8af569ec9f4d1db4045b371777d8d8bae32547ad757510702d4e99ae36ecea1955debe024babbe782ce883505bb3ad07048a9592ce85aba2e86a331125f48476d862fbfc0100efd776486414c0ae1ce97288721b25b631fbdbcaef6328d7a19a31d308832ffba9255a3004540cc437f015703d08c71ccd1486b4ef7f989d20977e68b8e56b62eac6795c850e11fea0f28cf13b347dd6e3ebe3d495d150ece44e3b2ba05b983f32e94424cb0fbfbb351ec37fb779551a25dbe005952e1e720b9b4c8fdb11c7598a8b3197ec10ee92030dbbb80383df3bc4fbea16bb77036225511ad9dff3db3348413e4768ff7bbf59f4a589de3b36f06411e8060385901953f660daa72c056c4714c144b245f0e4f5156bc3a47dc65b345b70f6245ff627214c64e3ae636c60e09e17d1e888020130c82127953d3931f0bf36d29eacd2c258d722d07d64c2236b0448364c72026ee2902487a74ef8905879a343fc8bfd6f37de6ffbb6e084c62da63b6176d3f520d32cd1ea23665a8a36e4a0f8bb903fe3b28c6ef86d4e5e12ffcb81e18f829db5640b950c86baad31ef7146227cce435fb187de0f224b1efb6f6a0f86433553494df0c66eed8ca000ca605a97086c0fff595217beb11526e13b56f727119fcc6e9238c068bfd14a5a6eb0734b2518fdc7aefb47654c83620b7a441fc3a98393014eda66a0470b4505fbbf9c857c7570deb85806cfc71f445187a7d6e8ee6798c509ccdbcf04b98593549c1e681cea7223c6fa89b7d0ffc136bdb7cdfaa572526db80914c3e586b5f5b4aed26c1a2f0add946d701d336f5553130968ecd6877dc71b4599425798c5544cf8c88756f87baa6f67a6b2d16628de2619c9cba1e442f43370dbc24eb987c0e669faded2084a3d6d1158762d10e3e21431f955526b423b3aafbb24d53192cf4771b0c03d5f8806f6da035e900c7a49501914d0282db20d8ffa35534c3e88f775aefe6d7a5548252714343e68a9e20ff924de56841c540b2cf646f08cde4310535b79d4f62e6474256b910b8c8f48036d2ee9c074ff7668fb3e9bfd07c31debf3b1a08318c95ee7fd6b095dc61419dfc72557f45234ee738032579b823eab5458737b24aa25754745cd18504c0173492e09baebba48ea409ec823658267c67c60ed89ad151a41cd37ee9ed5000de4668e76063e9ef0327f364dbc349200addeea20bbe067892486de65d3b57bd9382f8250d52b32ccba85fc327c7dc9b8a23fef85768f9452fa9b6a9b2a5010946160608a94c07e70415128c58702208c1b8993516ca91de1f8746950bb16bfb3c782501551aec8a03e91c96851b841357b2ad7ee07adba052d0c6227cbcbbcd86b0c09ebdc065cbb337c10052e5f7e3670d9165d5235edbf94f11d066486c5e8f59e641b4051ba8cb4fc361cb519726e155169d3248a1ef8731325640dfefc5b39ee00ef351806ca10a1bc489f3183760d558fb3b2faa4179d2b435ae2b8cae0a84daaed83870d1930e8348b27a169111a4fd7556bdb4211cb81366dd9c8f1e1293f9c962f1fdca04a954db345512cabb5fcd139ef70f679db365a31f403826f36646f94adb2fafebfddab9354bbe6add99cf9fd195c862076c79e396f3d07f18e41d80db411495b455982c12ed012b9f97e0f3dea2a8a34dfc2d572c9cafefca20c551f9e68016f0112b4fecd0f3864b27c85beb0a0a9e5a17a9f1f03f0c66ddc398f72814bde5ba9fc1f9742f1b954a15a2d1c145ccf38aa005527649671ddbbed95a5be54daf480f16c29d11be3f4144a48fc59cb20ee8736c1c16a9d92f3a359106f9d63c0934a1bbcaf8c9a90bcc22bce2d8f3ba14101d028f39e83be7ca7946e820d1fd441e0caf14137feb52aa9ab8384e2236d6760fd3dff517e26e74e66982b8f35452b664223c344d7eb35d541acd3164fe18743ea7bc7700d0304961e208286c94129ded1804ef79c4b547179d47c36a5edfb4b5638193359e1837822fc4053843bec14b376b292f49520144ed367c1577a468a605835db6e67a4a93ed87e3c178db27dd9af7bd64457e02479d2b3940728e2626afe45b30f6290b4fc94abd57d1b4752c11981f393e24a81bdcf17ab8912059e564f7e8802a7f9f5255faca47bc6b6736e73ee6f170588d813acbd10e87741936b7492c0015ff61524a968c1814f54e52edcd18d1875a7bd4cfbe4812e91b074140eb9a321675f979f331738c7426cb644e4abdfb9a37d726607937e0bd1d0d0fcc98c005283bb753376c272c437d42e62035bd8e4e813a742fa6b13516aabae1e6c876af2370f9e82d23359b8fe78794e9b4926b81d539072c17194f41343a850f557f6454aeceafdb9dc3a2b2da8f08767748734202a02e6bee71abff7dae28f1a69be171a63df32488486c9100c009c36155f2c8555bfc643cc7af92ea2d54ff428660f036519ea764d03abd06ea6b712e1562ac9575af04d24a6d6a25fe2991cf665c430daac25b9295b9def38c4e8aa1861d4385bca923d7532aef21a60e236ddb4c600c57b0852cf7de0b6ea7f718dfe2864aed3ff3d1809b80b8e34b52facead69bf3f32f0b46c72cf10774a5d7080fae36e384204f8d3a08c67f9bc2eb4da8ffee1a426da5bfa9f8f5ed450cbe5201c5707644becdf29b41e9da73b69f46ad652c27fe731f89ab79e463da664b248d43f223e4e04454b262f4ead507cd14f4dd4ed110d3a77949e4171bdb534c0bb10d36a4b1dd4920f5ddec054eb567e03e2051c411848caff92e208b7bd1179a9a0b83b019bff7480fcd9845c5d6d00679ddb51c5e9e3329edf07382cd1bc8509b5db90f5eb2786abb54273f720a8ab29997cc4fa5bc49fe02502c6bb94316a3339f29aa09e3a5913fbf15cd1c641dd9d6f7945bac39df096d43ac2e8fcdfd3a03bff5d188a18126c1dc6c03224766198ff3a15b66ce9a113522e6a6306523185d81f9658ef70157b57456fe42af19cf0c81bf6e5fb88abf50e49125c71b88d5584f853963e5c564a7bcadcfce2fd714f93ace84133d97eab25b02f90e3949c395ac4bdda8b8a395d239e591dee7cd5f8736b5d75354fc3f347651021eb9dfeada04ac84d6f32ea2c30db067717b048660d5512b1733d792d187537d794d5ba178bc14c3d1bf9695c8dbdf7725a81062f99f974dffa4637ea2831e7a30c495d18ea8fe89bb48d2ddf5cc7049701c930f80d1833cda814714e1965a00df8ec7dc59c18516eafe83b5d3dfe75e717cf8cbd1caaf4df51151837266f80887fe314d8641e28bbf1801f19dba0914ebc6e921ad3c9d4eb9b19c34eca0fa168aadd630bd2aa1d083b10583fd6043afc456d8206eaa9856a7c14401666afab92fd8cd5931a6b267231ea1b78a0e6eb2a95897cf795f5e47933ba18b245083249c233f6518c76f714fbeae989422d81607dade2073a9c7c8974c71549c9b0c8264512615c9d889ae8bb9b111715962ba3d4e28732aa0f7498e616571c7360d32ad2e7b3186fe6acc67f192e64315991ed617f98e28efdac43bb73990dc7d0ec3104f5995baabc45cb3acf79e0e3a5201dd4e22aad8278cee6ffc97c1173800adb87d123288cb60cdd4843d8a18371214c31bddb2bf90a9db005067505f1793ad7f3881baf89e870c60b79e2f06ec74c5636727b1eda596035ac87896099f8963ed11cc955db1d04ccdb2fb8c9498elibhdf5.so.103.4.1libhdf5_cpp.so.103.4.3libhdf5_fortran.so.102.1.4libhdf5_hl.so.100.1.8libhdf5_hl_cpp.so.100.1.9libhdf5hl_fortran.solibhdf5hl_fortran.so.100.0.10rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_11-gnu-hpc-1.10.11-150400.3.21.2.src.rpmhdf5_1_10_11-gnu-hpc-develhdf5_1_10_11-gnu-hpc-devel(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@    /bin/shgnu-compilers-hpc-develhdf5_1_10_11-gnu-hpcld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgfortran.so.4()(64bit)libgfortran.so.4(GFORTRAN_7)(64bit)libhdf5_1_10_11-gnu-hpclibhdf5_cpp_1_10_11-gnu-hpclibhdf5_fortran_1_10_11-gnu-hpclibhdf5_hl_1_10_11-gnu-hpclibhdf5_hl_cpp_1_10_11-gnu-hpclibhdf5hl_fortran_1_10_11-gnu-hpclibm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zlib-devel1.10.111.10.111.10.111.10.111.10.111.10.111.10.113.0.4-14.6.0-14.0-15.2-14.14.3faeM@d@c&@cGbrjbN@bEb @`_:_{_@^@@^@^^%@]]߶]߶]@]w@]nU]_@]@\@\@\\y\y\d\J@\ 15.1. - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).- openmpi has been renamed into openmpi1- Use -ffat-lto-objects to provide a proper static library.- Re-list hdf5-mpi.patch in the spec file for the sake of a avoiding a script rejecting the package automatically.- Update to version 1.10.5: (jsc#SLE-8501) * https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5-RELEASE.txt - Security bugs fixed: * CVE-2018-17233: A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper. (bsc#1109166) * CVE-2018-17234: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c (bsc#1109167) * CVE-2018-17434: A SIGFPE signal is raised in function apply_filters() of h5repack_filters.c (bsc#1109566) * CVE-2018-17437: Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c. (bsc#1109569) * CVE-2018-17237: A SIGFPE signal is raised in the function H5D__chunk_set_info_real (bsc#1109168) (commit 4e31361d). - Bump fortran library soname, sonum_F from 100 to 102. - Adjust library installation path, use %hpc_prefix/lib64 in x86_64 and %hpc_libdir in all other cases - Patches refreshed: * hdf5-LD_LIBRARY_PATH.patch * hdf5-1.8.11-abort_unknown_host_config.patch * PPC64LE-Fix-long-double-handling.patch * hdf5-Remove-timestamps-from-binaries.patch * Disable-phdf5-tests.patch - Patch disabled, upstream have changed the file that was being patched, while it could be ported, it's unknown if this patch is still needed. * hdf5-mpi.patch - Patch removed, merged upstream * 0001-Fix-return-value-in-test_libver_bounds_open.patch- Since build machine size issues do not seem to go way, make the %check stage optional: enable with '--with check'.- set higher constraints for succesful mpich tests (boo#1332222)- Add _constraints to avoid transient build error ppc64le- Update URL: and Source: to use https://.- Like on PPC ignore transient 'make check' failures on aarch64.- Remove ringdisabled magic as hdf5 is no longer a ring package. This should resolve a number of problems in the review channels for Factory with packages requiring hdf5 libs.- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.- Remove dependency to the hdf5-devel-data file for HPC: Currently, there are no macro files for HPC - these files will have to be handled differently. - Re-disable all non-HPC builds for SLE.- Reenable 'serial' build for SLE: this build creates hdf5-devel-data.- Do not build non-HPC on SLE: This helps to save some build cycles.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Also build for regular openmpi2 and openmpi3- Build HDF5 C++ bindings also for the MPI variants, there is no reason not to do it. - Enable sz2 support also for MPI variants.- Replace git-archive generated by downloaded tar-ball.- Update to 1.10.4: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4-RELEASE.txt * Update Disable-phdf5-tests.patch * Replace and update hdf5-buildcompare.patch by hdf5-Remove-timestamps-from-binaries.patch- Remove lib*_cpp and lib*_hl_cpp dependencies for MPI for the time being.- Create main master package, fix dependencies.- Update to 1.10.3: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.3/src/hdf5-1.10.3-RELEASE.txt - Update to 1.10.2: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt - Bump soversions (101 -> 103) for libhdf5 and libhdf5_cpp - Drop Fix-warnings-for-missing-returns.patch, fixed upstream - Add 0001-Fix-return-value-in-test_libver_bounds_open.patch - Rebase patches (tab / space conversion): * PPC64LE-Fix-long-double-handling.patch * hdf5-buildcompare.patch * hdf5-mpi.patch - Rebase Disable-phdf5-tests.patch - Security bugs fixed: * CVE-2017-17505: NULL pointer dereference in the function H5O_pline_decode allowing for DoS via crafted file (bsc#1072087) * CVE-2017-17506: Out of bounds read in the function H5Opline_pline_decode (bsc#1072090) * CVE-2017-17508: divide-by-zero vulnerability in function H5T_set_loc (bsc#1072108) * CVE-2017-17509: out of bounds write vulnerability in function H5G__ent_decode_vec (bsc#1072111) * CVE-2018-11202: NULL pointer dereference in H5S_hyper_make_spans in H5Shyper.c allows a remote denial of service attack (bsc#1093641) * CVE-2018-11203: division by zero in H5D__btree_decode_key in H5Dbtree.c It could allow a remote denial of service attack (bsc#1093649) * CVE-2018-11204: A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c (bsc#1093655) * CVE-2018-11206: A out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c (bsc#1093657) * CVE-2018-11207: division by zero was discovered in H5D__chunk_init in H5Dchunk.c (bsc#1093653)- Handle license file using %license where applicable. - Package example package also for HPC build and create a master file for it.- Fix HPC library master packages dependency: make it require the correct flavor (bsc#1091237).- Only build one examples package for all flavors, do not include dependencies as these would be flavor specific (bsc#1088547).- Fix some typos, one trivial, two mispelled macros- Trim description for size and drop most of the marketing blurb. Fix RPM groups.- Make module files package arch dependent: it contains arch-dependent paths (boo#1080442).- Prepend PKG_CONFIG_PATH in modules file (boo#1080426).- Add support for openmpi2 for HPC (FATE#325089).- Fix summary in module files (bnc#1080259)- Disable %check stage for mpich builds on s390(x) (bsc#1080022).- Disable the openmpi3 flavor in some products.- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Add support for mpich and openmpi3 for HPC.- temporarily disable make check for PowerPC boo#1058563- Update to 1.10.1: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt - Fix-warnings-for-missing-returns.patch: replace: hdf5-non_void_return.patch - PPC64LE-Fix-long-double-handling.patch: replace: hdf5-ldouble-ppc64le.patch - Disable-phdf5-tests.patch: replace: hdf5_disable_testphdf5.patch - Disabling validation tests for the MPI variant for now as they seem to cause issues in OBS.- Fix name: baselib.conf -> baselibs.conf- Remove openssl-devel and krb5-devel from the BuildRequires.- Add magic to limit the number of flavors built in the OBS ring to non-HPC and mvapich2 builds. - Fix %libname() for non-HPC builds. - Fix some summaries and a Requires: of devel-static.- Convert package to multibuild. - Add HPC build using environment modules (FATE#321717, FATE#321710).- fix compiler flag substitution- Add libsz2-devel to list of Requires for -devel packages, this is required for compilation against hdf5 when szlib support is enabled. - Minor specfile cleanups using spec-cleaner.- Enabled szlib support through libaec's szlib API- Fix baselibs.conf so numbers. Fixes bnc#1002569- 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- temporarily disable mpi test for ppc64le- update to 1.10.0-patch1 https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1-RELEASE.txt- update to 1.8.17, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.17/src/hdf5-1.8.17-RELEASE.txt- add hdf5-mpi.patch same as fedora commit id 78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c should avoid transient hung of t_pflush1 test- Split libraries into C, C++, and Fortran versions to comply with openSUSE library packaging policies. Fixes BNC#971602 - Make Fortran builds required. - Manually set so numbers. The autodetected ones weren't matching the real ones.- Remove timestamps from binaries hdf5-buildcompare.patch- 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- 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.- Add hdf5-cpp-compilation-errors.patch: Reverts a change from v1.8.15 to H5api_adpt.h that caused compilation errors for C++ HDF5 applications; patch taken from upstream svn.- Update subpackage groups - Make subpackage summaries and descriptions more consistent - Provide rpm macros for version identification - Spec file cleanups- Use explicit library requirements to avoid ambiguities. Without this, packages that depend on hdf5 won't know which library to use.- Fix baselibs.conf- update to 1.8.15 * New Features + Library - Added Memory Allocation Functions that Use the Library's Allocator - H5Pset_istore_k and H5Pset_sym_k added validation of "ik" to not exceed the max v1 btree entries (2 bytes) to these two routines. - Added Functions to Control the Value of H5PL_no_plugin_g without Using an Environment Variable + Parallel Library - Attached an attribute destroy callback to MPI_COMM_SELF that shuts down the HDF5 library when MPI_COMM_SELF is destroyed, in other words, on MPI_Finalize. This should fix several issues that users see when they forget to close HDF5 objects before + Fortran API - Added Global Variables. These new global variables are equivalent to the C definitions without the '_F': o H5G_UDLINK_F o H5G_SAME_LOC_F o H5O_TYPE_UNKNOWN_F o H5O_TYPE_GROUP_F o H5O_TYPE_DATASET_F o H5O_NAMED_DATATYPE_F o H5O_TYPE_NTYPES_F + C++ API - New Wrappers for C Functions H5P[s/g]et_libver_bounds - New Wrappers to Get the Object Header's Version - New DataType Constructor + Support for New Platforms, Languages, and Compilers - Support for Linux 3.10.0-123.20.1.el7 added (LK - 2015/04/01) * Bug Fixes since HDF5-1.8.14 + Library - Addition of Error Tracing Functionality to Several C API Calls - H5Rdereference Now Checks for HADDR_UNDEF or Uninitialized References - Fixed Bugs in H5Sextent_copy + Parallel Library - Fixed a Potential Memory Error - Parallel Test Problem Fixed - MPE Support + Tools - h5repack crashed on enumerated 8-bit type. - h52gif crashed non-8bit images. - perform/benchpar.c retired. - Source perform/ directory moved to tools/perform. + Fortran API - Fortran Fails with --enable-fortran2003 and Intel 15.x Compilers - h5tenum_insert_f Does Not Work with Default 8 Byte Integers (xlf compiler) - Some Fortran APIs Never Returned the Error State - Fixed h5pget_class_f + C++ API - Combined Two H5File::getObjCount Overloaded Methods The following two methods o ssize_t getObjCount(unsigned types) const; o ssize_t getObjCount() const; were combined into one: o ssize_t getObjCount(unsigned types = H5F_OBJ_ALL) const; - Many Warnings Were Removed - Functionality Deprecation The following two constructors of classes AbstractDs, IdComponent, H5Location, and H5Object are no longer appropriate after the data member "id" had been moved from IdComponent to the sub-classes in previous releases. o (const hid_t h5_id); o (const & original); The copy constructors were no-op and removed in 1.8.15. The other constructors will be removed from 1.10 release, and then from 1.8.17 if their removal does not cause any problems. + High-Level APIs: - Suppress Warnings from Flex/Bison-generated Code - Changed hdf5_hl.h to Include the HDF5 Main Library "hdf5.h" - H5PTcreate_fl Does Not Convert to Memory Datatype - Fix for H5LT Attribute Functions + Fortran High-Level APIs: - Internal Library Fix for Missing Argument Declaration - Build in thread-safe mode to allow parallel reads * These are only unsupported to avoid confusing casual users. The fotran and C++ libraries don't support thread-safe mode, while the C library does. So you have to explicitly allow building the thread-safe C library and the non-thread-safe C++ and fortran libraries in order to make sure only people who have done their research do so. Since users are going to be accessing this through other programs, this doesn't matter. - Build fortran 2003 libraries - Rebase hdf5-non_void_return.patch - Remove irrelevant hdf5-configure-long-double.patch- update hdf5-non_void_return.patch for GCC 5.x- Tag baselibs.conf as source.- fix typos in ChangeLog- updated to 1.8.14: * bugfix release, see RELEASE.txth02-armsrv2 1722351270  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.10.11-150400.3.21.21.10.11-150400.3.21.2h5c++h5cch5fcincludeH5ACpublic.hH5AbstractDs.hH5Apublic.hH5ArrayType.hH5AtomType.hH5Attribute.hH5Classes.hH5CommonFG.hH5CompType.hH5Cpp.hH5CppDoc.hH5Cpublic.hH5DOpublic.hH5DSpublic.hH5DaccProp.hH5DataSet.hH5DataSpace.hH5DataType.hH5DcreatProp.hH5Dpublic.hH5DxferProp.hH5EnumType.hH5Epubgen.hH5Epublic.hH5Exception.hH5FDcore.hH5FDdirect.hH5FDfamily.hH5FDhdfs.hH5FDlog.hH5FDmirror.hH5FDmpi.hH5FDmpio.hH5FDmulti.hH5FDpublic.hH5FDros3.hH5FDsec2.hH5FDsplitter.hH5FDstdio.hH5FDwindows.hH5FaccProp.hH5FcreatProp.hH5File.hH5FloatType.hH5Fpublic.hH5Gpublic.hH5Group.hH5IMpublic.hH5IdComponent.hH5Include.hH5IntType.hH5Ipublic.hH5LDpublic.hH5LTpublic.hH5LaccProp.hH5LcreatProp.hH5Library.hH5Location.hH5Lpublic.hH5MMpublic.hH5Object.hH5OcreatProp.hH5Opublic.hH5PLextern.hH5PLpublic.hH5PTpublic.hH5PacketTable.hH5Ppublic.hH5PredType.hH5PropList.hH5Rpublic.hH5Spublic.hH5StrType.hH5TBpublic.hH5Tpublic.hH5VarLenType.hH5Zpublic.hH5api_adpt.hH5f90i.hH5f90i_gen.hH5overflow.hH5pubconf.hH5public.hH5version.hh5_gen.modh5a.modh5d.modh5ds.modh5e.modh5f.modh5fortkit.modh5fortran_types.modh5g.modh5global.modh5i.modh5im.modh5l.modh5lib.modh5lt.modh5lt_const.modh5o.modh5p.modh5r.modh5s.modh5t.modh5tb.modh5tb_const.modh5z.modhdf5.hhdf5.modhdf5_hl.hlibhdf5.settingslibhdf5.solibhdf5_cpp.solibhdf5_fortran.solibhdf5_hl.solibhdf5_hl_cpp.solibhdf5_hl_fortran.solibhdf5hl_fortran.sopkgconfighdf5.pchdf5_cpp.pchdf5_fortran.pchdf5_hl.pchdf5_hl_cpp.pchdf5_hl_fortran.pchdf5_1_10_11-gnu-hpc-develACKNOWLEDGMENTSRELEASE.txt/usr/lib/hpc/gnu7/hdf5/1.10.11/bin//usr/lib/hpc/gnu7/hdf5/1.10.11//usr/lib/hpc/gnu7/hdf5/1.10.11/include//usr/lib/hpc/gnu7/hdf5/1.10.11/lib64//usr/lib/hpc/gnu7/hdf5/1.10.11/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/hdf5_1_10_11-gnu-hpc-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34857/SUSE_SLE-15-SP4_Update/1d0e462269dfd6cba373c35753bfcf66-hdf5.SUSE_SLE-15-SP4_Update:gnu-hpcdrpmxz5aarch64-suse-linux   POSIX shell script, ASCII text executabledirectoryC source, UTF-8 Unicode textC++ source, ASCII textC source, ASCII textLaTeX document, ASCII textASCII textASCII text (gzip compressed data, from Unix)ASCII text, with very long linespkgconfig fileUTF-8 Unicode text3COam  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R RRRRRRRRRR R R R R R RRRRR R R R RRRRRRRRRRRRRRRRRRRRRRRR R RRRRRRRR R RRR R RRRRR R RRRRR R RRRRR R RR-Q},fLAYk\utf-82f42190b5734ef8fd887a4eb01da983176b2560cf84e335b25481e52d2f23057? 7zXZ !t/U]"k%sEHҡHQ2J4hiUD/O6 kWaDPnW>,YHN1M~~ U :bu?5)%,r+,- 7(&kIE^y)܎ͩdҟ2osy<ŰG*@􂜉`&<~Qu/r"RS:S}AQk\w=.aͷ Ø5t6[*(^uKT,t4xt=W>QdDd=S5cBt[ʯ`˽f+E˽j` F`Zj[P 5ہG:O$v(^anlgKJ2 j;'nSi)OJ npAaEoՔ/d䘔 KQᎭEFO/;.h[R= 6X)/ >%B0P %)sKQLPU}8&v A'/'ܬbnI(#+XHΡ劘lI'E?zܴtd_i$ 3)ya3k 7I|E9%41:ߍvJJߔ@l0y!).O4FWw5Wi6u`\"Y8B0ůH~-p22|xJ^,Z&='Wf7@;JDvr"DsNOZdgӪ1(C@AZU>@@/"ۃqDJ0uVҧw2zsT?$m Mĺ /8ӈső>=av~uk l7j#Ԅ 𴗣aFm}u!='t``UƬb]avۊI.7&*/\+e{TLiyW{~U=cL!Rb5-Lz1B|^U% 3\`ee0(t$xS仿`"B KIKA4?aMU,鐱IdU~`n^*_%BF%@,j *BԶ YZ