hdf5_1_10_11-gnu-openmpi4-hpc-devel-1.10.11-150400.3.17.2<>,⸉fkp9|3zJZ^Gw& |ʽ~nmLW@ϒC=5eVvkb1㓥Aocz2A3G례83~IR_=GߋjϠ%O?_{E 3(،r0uAaZ֮R+%"ꛓ*$gp\f3\F0mwqiWiZdDabư|FaoLx S~1|~_U-o;u( ,iDmhV>>,?d&. < pX\hl  ( 2 < P ' (*-i00@2T2+3P+8+(888R99R:?RFQGhH|IXY \L]`^b cȴdDeIfLlNu`vt ẅxΜyаzҼChdf5_1_10_11-gnu-openmpi4-hpc-devel1.10.11150400.3.17.2Development files for hdf5_1_10_11-gnu-openmpi4-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-openmpi4-hpc version of HDF5.fkh01-ch4d)SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttps://www.hdfgroup.org/HDF5/linuxx86_642q11&- K   ,: ?K@ W3c Z8 K ')CY U 3 )" 2 kam  E% Q!J 9lE f-G l+#0OwTsAC/16GM'y+8n ,.$'Ks0  ]<7Uu-.7R^Sq& I"XA큤A큤A큤fkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkfkcbe0b392e5064aa3fa8c7f9abf38b454779357e6376b53ba48c23e8785722057f66da1c41f7ea88194e5d590a753f3dcd4b0a6a737a676e568f3e10c2d45fb629195e8ebde259a474b0433b486e4684f6ced5b9775aff89018cd08129a8ca670b7975fd2726ef0994241d96cd29c0133e86c99051608b5dfa29e3eedc1724a38bbfe8528ef9a8d1e59eb1a00b595e82f6b466a297b5999ca53ee92eb0b2a2ef0719003f158d0df5287b473bee338d11d2b6ee11cd779a4298cda434ce731b5ad3eac9e90063dc1729906ce8768932b9b3218f941511139ca1481ebffbb4a6eb2ec24c457546cff99e4b64ca99559d79daf9c7322aac259ffcfd45c58311a027ee7c5a224d3c04dbb74c1ff33b1dee51f829a7d396ec08ff3fa98d62906a0500bb9c9884c9e8e1a2880ccf36f09247ab741985ad5430008e066005a3c3ec2a124ca89a92d86563c2185ecb6858456975c4a952c34a3f8b774ae8f56ba167ed8dc66fe182bdef023840565f5507313b1b92635ecc60fd2a1aab200efc9377937535e43aaf7ed46cb8db323d2eada1a38301ade64e3ec3e0e7e69583c1dab8cb770c49f38760ef7b722c3a15678a996c6cf71b068308d3349643b550a760c1cd2c48b897dca59bf9984e6dea63f1567020c7f0b430e6259d9f0f4ec5a0cee60d33a38bc23671d37da44b02477737627890f0c9df79c355804b5c4f816b3d3050aefa819a9c8a1509d8cbc1f742634ad2039ab91bc377df267cff257ca5526d8a07718d1b537344e53f24c3380c7ef39a687e3231f297ffda4d29cefd847b82326c8e0ec438cc1f204d876fbfead0b75883ea4247d96a6bc681d4edadf6368f85e79aa49f0b8c7dc1ccaac6ebd995e86afff34ae72ee76cbd250e45934ed15ad97c9f597d8823d2c07a038a4d4f38c5537503614da9f940f45e6a2df13594dbdfa6f0a1f49755340881c01bf3e68e3f66918a340c66066d50c6af47dc5d57b9092b9417862f872a732eb6f14d6c56a848a4cbebb88571db407e74b0c0cc179eec69bdbef05689688eae9e0d8686e19cdff9858013a4c12865cd8aa5f8512d71add4dd970a676cfdf3ee9de1fd8cae7d0809f73dcd18a67d11aee95693f723810c8c656660eba7ccb7d8406561fbc01b6fa1b2f12e60ea34b7fb456724914a6fc0cd67c93ca69a6b6085fc4b9901d4da01f7ca0140204c178a84efe58a9e60175b1960a41b49b7787a92b6f62d4638da3cc9438c2c33f1a517183ed8cfdaabd3b777c38440de1ceb6a66a8f25d795fc1c72b0ae5b72bf0a62701e607ae5ff41cf7224e39922a22454bb262ab219146d3b111b518b9d608a6a3394854b0525b7a81802bcce886ed64583b7d0820806189f18757ed1370606fe8c03cf32b174e560ac0d94c18ba92b58adce86012bfcc8bfcd35a852d41c64abe6bad1b6668406b198e04f45b1a2ea1bae25607c6b8d47bdea4e81d03e46e91108239e252c6e5489bb6dac4516c44d96119448468cac41828dd084a7c7bf2301e977f3a38461a0f2156a3c9870e7be43345253fe2e784b2614437f111be33d08340c85445ac8df02c15d1fbb23ec6238ebbd1bf8ddeda6d8a12cdfc80c54f29db2435f6d372bc32310610053e88ded61bfcfead321d92835d644b1de4afea90cf783ac04e070113fd36dfa53ff549348026dd93999d467ade7160290b5cc9ca213c15e98fec42a9b9039dd8088c3cd8cb570f0e1dcfc8070e790c536372ed6596846208c169e67910131492f23aa258548a945bad3f4b7053b3ba60d46b5b465f0923294d89136902b9721de305022c382ab67c3647a7ec536ef91b7d4a48c5e3e8f7f06c852a9b9752cb4670022f3fdec6e8af569ec9f4d1db4045b371777d8d8bae32547ad757510702d4e99ae36ecea1955debe024babbe782ce883505bb3ad07048a9592ce85aba2e86a331125f48476d862fbfc0100efd776486414c0ae1ce97288721b25b631fbdbcaef6328d7a19a31d308832ffba9255a3004540cc437f015703d08c71ccd1486b4ef7f989d20977e68b8e56b62eac6795c850e11fea0f28cf13b347dd6e3ebe3d495d150ece44e3b2ba05b983f32e94424cb0fbfbb351ec37fb779551a25dbe005952e1e720b9b4c8fdb11c7598a8b3197ec10ee92030dbbb80383df3bc4fbea16bb77036225511ad9dff3db3348413e4768ff7bbf59f4a589de3b36f06411e8060385901953f660daa72c056c4714c144b245f0e4f5156bc3a47dc65b345b70f6245ff627214c64e3ae636c60e09e17d1e888020130c82127953d3931f0bf36d29eacd2c258d722d07d64c2236b0448364c72026ee2902487a74ef8905879a343fc8bfd6f37de6ffbb6e084c62da63b6176d3f520d32cd1ea23665a8a36e4a0f8bb903fe3b28c6ef86d4e5e12ffcb81e18f829db5640b950c86baad31ef7146227cce435fb187de0f224b1efb6f6a0f86433553494df0c66eed8ca000ca605a97086c0fff595217beb11526e13b56f727119fcc6e9238c068bfd14a5a6eb0734b2518fdc7aefb47654c83620b7a441fc3a98393014eda66a0470b4505fbbf9c857c7570deb85806cfc71f445187a7d6e8ee6798c509ccdbcf04b98593549c1e681cea7223c6fa89b7d0ffc136bdb7cdfaa572526db80914c3e586b5f5b4aed26c1a2f0add946d701d336f5553130968ecd6877dc71b4599425798c5544cf8c88756f87baa6f67a6b2d16628de2619c9cba1e442f43370dbc24eb987c0e669faded2084a3d6d1158762d10e3e21431f955526b423b3aafbb24d53192cf4771b0c03d5f8806f6da035e900c7a49501914d0282db20d8ffa35534c3e88f775aefe6d7a5548252714343e68a9e20ff924de56841c540b2cf646f08cde4310535b79d4f62e6474256b910b8c8f48036d2ee9c074ff7668fb3e9bfd07c31debf3b1a08318c95ee7fd6b095dc61419dfc72557f45234ee738032579b823eab5458737b24aa25754745cd18504c0173492e09baebba48ea409ec823658267c67c60ed89ad151a41cd37ee9ed5000de4668e76063e9ef0327f364dbc349200addeea20bbe067892486de65d3b57bd9382f8250d52b32ccba85fc327c7dc9b8a23fef85768f9452fa9b6a9b2a5010946160608a94c07e70415128c58702208c1b8993516ca91de1f8746950bb16bfb3c782501551aec8a03e91c96851b841357b2ad7ee07adba052d0c6227cbcbbcd86b0c09ebdc065cbb337c10052e5f7e3670d9165d5235edbf94f11d066486c5e8f59e641b4051ba8cb4fc361cb519726e155169d3248a1ef8731325640dfefc5b39ee00ef351806ca10a1bc489f3183760d558fb3b2faa4179d2b435ae2b8cae0a84daaed83870d1930e8348b27a169111a4fd7556bdb4211cb81366dd9c8f1e1293f9c962f1fdca04a954db345512cabb5fcd139ef70f679db365a31f403826f36646f94adb2fafebfddab9354bbe6add99cf9fd195c862076c79e396f3d07f18e41d80db411495b455982c12ed012b9f97e0f3dea2a8a34dfc2d572c9cafefca20c551f9e68016f0112b4fecd0f3864b27c85beb0a0a9e5a17a9f1f03f0c66ddc398f72814bde5ba9fc1f9742f1b954a15a2d1c145ccf38aa005527649671ddbbed95a5be54daf480f16c29d11be3f4144a48fc59cb20ee8736c1c16a9d92f3a359106f9d63c0934a1bbcaf8c9a90bcc22bce2d8f3289eedd52b4051c82ef39c9538ffdd8561458af5064d073a29d272f177e7f70836d6760fd3dff517e26e74e66982b8f35452b664223c344d7eb35d541acd31645163a876c92206d34e5f293ae340d794c731d94912ad44a2d35911b3798adfa45edfb4b5638193359e1837822fc4053843bec14b376b292f49520144ed367c1577a468a605835db6e67a4a93ed87e3c178db27dd9af7bd64457e02479d2b3940bf3e66c1374bc868b7ee51f4e32f04d8efeefe2ebb2164534d49416daff85146f693b892b0ed53dfc461c32bc28a5b6dbe39790fbbd592774c81740a0b9e76512282b6997888c1bbebf7096843dcc17cf23919d9ec3e5e7513c0fb5733f707d731f1a1f1e07b28a4ee6c11ba1d0d92e4fac98bc94b47921a92d133aff7c02623060cff12d1745fd2b6d2943964cec0b707a72367f0d8e399fd6da15ca59722f405634314116ed242bd5686ef8213524581e7cf01c3bc599118eab786b39e3c9d41343a850f557f6454aeceafdb9dc3a2b2da8f08767748734202a02e6bee71abd600a8917f6f6ce2993ff289f5d53b6dfaecc33347c5abc3b930df62df6499d710fc2f9ebe3b9debe1176778845d5ad7cc08bc9906a7fca9b9a013c7dc20bba6aa099bb8ed74587aa197ef13285010beba1a1503029893fd9d2b340219eb2b269c72f37dd4d8b2e483caee9479addce9830c961b1801428e04b41e57c3d83cbc8c37dcd2076ffb52ed24d0d35e7ac483fe8b635b44240f3ddc2e75809b22a5650eab3784808875c7ce25d843c995d8a7ccb6080b1594d0148b748449200b21ab1a5ff79a9b5a6245d0048db6284a8cb4292507572bb0536516008d20b68fdc617e628ca6ddf5abb7a45de89b6427e58f20338867cc2c00d5bbebbe1af861b23847312b597de759dc1e4789a31ae45754b341d644a73dcf17d9a1117cd82188ed7695db6ab9356c4d89fe969bc07150270184973dc9aee88b39ab34eec726f22464a5ef3db483917e84e82f6650ae7f8cdffebe1565ee23e5093528f3492f828e97922628944c3a2d2629ef2013f575208d62755365ff18c9a69358b169cec450adbb4b4f96dcd7d7a608e894fffc9481e3e1eb7505fb180f4aa3d49d8c3f4c91c9b12ba9a8ba8bb773b23644f917c8cdcf0eb37697683dcd1fdd48f12353a2c0b6fadd2dd7d9337fd20346846385003cb0d1172ee4f403f0d81d5439f97e13e25e81592a6ad7442e04d01996237fb4bcbc5d45cb28fd11838b42ed24b4bfe9de5c315da75cf2ee52f0e322d329f9eab23e79f7ab15338e8743e250b8c3f117e7f7725a81062f99f974dffa4637ea2831e7a30c495d18ea8fe89bb48d2ddf5cc78e1eed5701b17a7a80307859e84bf2e7d651e232b75bbf20b5700e64115126f675e717cf8cbd1caaf4df51151837266f80887fe314d8641e28bbf1801f19dba06081e8b2dabee71a9912ad8528c18a4c7a31d85ed370fe81a71b416ac5b00e6d9324a892bf3fa55977fb642db11e1f00892491e4cbd057d70fbbee5c0ea39bdfe75f970d2b643269bcf20f174b5b95003d42fa623fee937b24fab108d8c520b8ed91e1aed4cf138d007330cbc1b1f35fac542538148beb2b2befa4ca27ca5977076c2c063c2a601d293579dca0d1cddacd60a143a4d32c9b7348f3a051a788c86961d84338fe2a77d17308ec57d6dcdcc90780223d642eb8e58105dc4abc49d3322c11fdb0b675d7208f87dccb6afc962352b822a02ce388d85de24f30121949214c31bddb2bf90a9db005067505f1793ad7f3881baf89e870c60b79e2f06ec74c5636727b1eda596035ac87896099f8963ed11cc955db1d04ccdb2fb8c9498elibhdf5.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-openmpi4-hpc-1.10.11-150400.3.17.2.src.rpmhdf5_1_10_11-gnu-openmpi4-hpc-develhdf5_1_10_11-gnu-openmpi4-hpc-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shgnu-compilers-hpc-develhdf5_1_10_11-gnu-openmpi4-hpclibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(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-openmpi4-hpclibhdf5_cpp_1_10_11-gnu-openmpi4-hpclibhdf5_fortran_1_10_11-gnu-openmpi4-hpclibhdf5_hl_1_10_11-gnu-openmpi4-hpclibhdf5_hl_cpp_1_10_11-gnu-openmpi4-hpclibhdf5hl_fortran_1_10_11-gnu-openmpi4-hpclibm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(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)openmpi4-gnu-hpc-develrpmlib(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.txth01-ch4d 1718289652  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.10.11-150400.3.17.21.10.11-150400.3.17.2h5c++h5pcch5pfcincludeH5ACpublic.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-openmpi4-hpc-develACKNOWLEDGMENTSRELEASE.txt/usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.11/bin//usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.11//usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.11/include//usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.11/lib64//usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.11/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/hdf5_1_10_11-gnu-openmpi4-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:34207/SUSE_SLE-15-SP4_Update/e4a6b9fc775acf056e59f5b734d10a52-hdf5.SUSE_SLE-15-SP4_Update:gnu-openmpi4-hpcdrpmxz5x86_64-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 text)?M[kw& RRRRRRRR$RRRR R RR RRR RRRR RRRRR$RRRR R RR RRR RRRR RRR RRR"R#R!R RRRRR RRR"R#R!R RRRRRRR RRRRRRR RRRRR RRRRRRR RRRRRRR RRRR!R RRR RRRR!R RRR RRRRRR RRRRRR RRRRRR RRR-nI_?#iJ Ҡ:utf-8ae8cf001b9b73da70c9b830213bb660b38c0d010033b8995c5347833eeb8fcdd? 7zXZ !t/ D]"k%-EHҡHQ4?i"D ׭0QTU$x@jg>+$S*:3,^ծ.uR+Y]#.\wZեo [u#4h| K[_a ul%ك|^1sXlT!f "!-1?9gG[3FF%j'ⱬ(F[dsd*3Ӹ : C]dOvk mV -nZU|#=l_' ]^8 ӷ־Ip*pqgYRZ;$8% J@"\oσ +>OUx_~˓6Ϯrxi~ߋMxSRiPx6P*^cq={,&Jh3-L#JK/.> !zVuM*9㙊ݴD 8iЖ*>/O00Ļ![{+iLh;ꄉ̐%1XFj]}D&Ci-}[.v._d9Q25t͚Y"_5`ZGe:X1#dB.E%+h3Bh[X||~||CCp?ARDYbW\P`Î|+I瓣`iu޻י+:Ft+ EfaUXH`5-廚s6l%_hݔA&{eԱ|EDvm0xp]-㥢gG4*C=qGu)6SFDxa%bq$SwaNO,]SJ3 z(7;{BXvIy)u9.H`Lj-`p0]܋izM4{|b'Äe@" Sx3'0h-sq"X cA?mƻKiInh*%Co_ig^>*0aOv^lf,Y:o`L9<ϘGJjry^dAlFZtS]טFuO-~/Lde4+>WyFWX .KYAJrF Lqw)XS }|X7*W"]> zu㾠)q``&NYؖ3]-6ZZ{(MՇGlMs g23hVڠ]; 5% jtB__nf3Sacr Z=u"l$(0DJ֬чM$P〢[gҿt7TʅdjuFɥ#B(IHyznp!f0&{^wiW.CÈց+uş(g <#`M)-jZ5@u}`7``,89X6nQl1[Հ9D}U&Uvn~J՚I$wґCN͖Ab~ Ht<عGD6\ ;fY 6g?3&:TZxk::VJv!AC8)H)Y7/fd^0̄]Ony9PD0~#5F6.u4Ϣ$Mpxjީ 3ҴH4~L5K4B =ۢnj$HjEZ3.) 5"@DH4Qu+u0O mRZlj9+ǨӞN퉾-fuzOԊo{^1JIn6 /+hR h7aYlg}S] Z[ș_=;9 jQh'b½tPM&6ȩN(rd^ TlxTMNY m'pUf!ryG9(ԈăX`:Q$cF@I3WG! 9InwbL KwPw3ՔCUKL$!Y0P#3T\t{;iDTSԙkIOL&;E{!tO۶mk ( M?nݖ Y?d YZ