# changelog

author: Sérgio Basto <sergio@serjux.com> - 2.2-2
changelog:
  - Updated the remove of cardsets already included in PySolFC package (PySolFC-Cardsets--Minimal-2.2.0)
  - Convert to SPDX License


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1.60-1
changelog:
  - Update to 1.60
  - Drop workaround for broken openblas on aarch64 in RHEL 8 and 9
    Fixed in RHEL 8.8 and 9.2 respectively


author: Jiri Vanek <jvanek@redhat.com> - 1:21.0.0.0.35-2.rolling
changelog:
  - adapted to new path in sources
  - repacked alt-java from misc subpkg
  - adapted alt-java to grep correctly prctl
  - removed no longer prepared nss.cfg


author: Jiri Vanek <jvanek@redhat.com> - 1:20.0.1.0.9-4.rolling
changelog:
  - Redeclared ForFiles release sections as %nil no longer works with %1
  - RPM 4.19 no longer accept our double percentaged %{nil} passed to %{1}
  - so we have to pass in "" but evaluate it, otherwise files record will include it


author: Petra Alice Mikova <pmikova@redhat.com> 1:21.0.0.0.34-0.1.ea.rolling
changelog:
  - initial update to jdk21
  - commented out fips patches
  - updated to jdk21 ea
  - updated patch 1001 - rh1648249-add_commented_out_nss_cfg_provider_to_java_security
  - replace smoketests in staticlibs test, as the previous files used were removed by a patch in JDK
  - require tzdata 2023c
  - Update FIPS support to bring in latest changes
  - * RH2048582: Support PKCS#12 keystores
  - * RH2020290: Support TLS 1.3 in FIPS mode
  - * Add nss.fips.cfg support to OpenJDK tree
  - * RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
  - * Remove forgotten dead code from RH2020290 and RH2104724
  - * OJ1357: Fix issue on FIPS with a SecurityManager in place
  - * RH2134669: Add missing attributes when registering services in FIPS mode.
  - * test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class
  - * RH1940064: Enable XML Signature provider in FIPS mode
  - * Remove GCC minor versioning (JDK-8284772) to unbreak testing
  - Drop local nss.fips.cfg.in handling now this is handled in the patched OpenJDK build


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.0.0.35-3.rolling
changelog:
  - Update documentation (README.md, add missing JEP to release notes)
  - Replace alt-java patch with a binary separate from the JDK
  - Drop stale patches that are of little use any more:
  - * nss.cfg has been disabled since early PKCS11 work and long superseded by FIPS work
  - * No accessibility subpackage to warrant RH1648242 patch any more
  - * No use of system libjpeg turbo to warrant RH649512 patch any more
  - Replace RH1684077 pcsc-lite-libs patch with better JDK-8009550 fix being upstreamed
  - Update generate_tarball.sh to sync with upstream vanilla script
  - Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball
  - Use upstream release URL for OpenJDK source
  - Port misc tarball from RHEL to house alt-java outside the JDK tree
  - Port improved tarball creation and checking from RHEL so tarballs are verified


author: Jiri Vanek <jvanek@redhat.com> - 1:21.0.1.0.12-2.rolling
changelog:
  - updated to OpenJDK 21.0.1 (2023-10-17)
  - adjsuted generate_source_tarball
  - removed icedtea_sync
  - dropped standalone licenses
  - added usntripped subpkg
  - added docs subpkg
  - adjsuted versions of bundled libraries
  - build refactored to several solid methods following gnu_andrew
  - removed no longer needed jdk8296108-tzdata2022f.patch, jdk8296715-cldr2022f.patch, rh1648644-java_access_bridge_privileged_security.patch
  - added jdk8311630-s390_ffmapi.patch to support virtual threads on s390x
  - aligned fips-21u-75ffdc48eda.patch (gnu_andrew)
  - fixed '--without release' build-ability by moving docs and misc to if-release only


author: Christoph Erhardt <fedora@sicherha.de> - 1.9.0-1
changelog:
  - Bump version to 1.9.0
  - Don't enforce out-of-source build since the `inttypes.h` collision is resolved


author: Christoph Erhardt <fedora@sicherha.de> - 2.0.0-1
changelog:
  - Bump version to 2.0.0
  - Change license from AGPL-3.0-or-later to MIT
  - Update version number of bundled tbb package to 2021.9
  - Remove `ExcludeArch` as mold now supports MIPS64


author: Iryna Shcherbina <ishcherb@redhat.com> - 1.0.3-7
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.28.04-3
changelog:
  - Fix build on Fedora 39+ where glibc has strlcpy and strlcat
  - Enable build of root-gui-qt6webdisplay sub-package if Qt6 is available


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.28.06-1
changelog:
  - Update to 6.28.06
  - Drop patches root-testRooAbsL-test-compares-two-doubles-and-fails.patch and
    root-strlcpy.patch (fixed upstream)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.30.00-1
changelog:
  - Update to 6.30.00
  - Removed subpackages: root-io-gfal and root-roofit-common
  - Dropped patches: 6
  - New patches: 6


author: Ondřej Nosek <onosek@redhat.com> - 1.66-5
changelog:
  - Patch: Fix unittests for `clone` and pre-push hook script
  - Patch: pre-push hook script contains a user's config
  - Patch: A HEAD query into a lookaside cache
  - Patch: `pre-push-check` have to use spectool with --define
  - Patch: Add more information about pre-push hook
  - Patch: Update to spec file presence checking
  - Patch: More robust spec file presence checking


author: Ondřej Nosek <onosek@redhat.com> - 1.66-6
changelog:
  - Patch: Pre-push hook won't check private branches
  - Patch: Config file option to skip the hook script creation
  - Patch: Allow empty commits when `uses_rpmautospec`
  - Patch: Check remote file with correct hash
  - Patch: Ignore missing spec file in pre-push hook
  - Patch: import_srpm: allow pre-generated srpms


author: Ondřej Nosek <onosek@redhat.com> - 1.66-7
changelog:
  - Patch: Do not require 'sources' file for all namespaces
  - Use release's rpmdefines in unused sources check


author: Ondřej Nosek <onosek@redhat.com> - 1.66-11
changelog:
  - Patch: Support for checking exploded sources before push
  - Patch: Split git credential data on first = only


author: Ondřej Nosek <onosek@redhat.com> - 1.66-12
changelog:
  - Patch: Fix flake8 complaints
  - Patch: Prepare the lookaside cache code for retries
  - Patch: Lookaside cache operations retries
  - Patch: Make lookaside cache retries configurable


author: Ondřej Nosek <onosek@redhat.com> - 1.66-13
changelog:
  - Patch: *pkg import: Don't delete changelog generated by `rpmautospec convert`
  - Patch: *pkg import: Undo rpmautospec processing
  - Patch: Unittests for "Undo rpmautospec processing"


author: Miro Hrončok <mhroncok@redhat.com> - 1.66-14
changelog:
  - Actually add the patches:
  - Patch: *pkg import: Don't delete changelog generated by `rpmautospec convert`
  - Patch: *pkg import: Undo rpmautospec processing
  - Patch: Unittests for "Undo rpmautospec processing"


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.6.1-1
changelog:
  - Update to version 5.6.1
  - Add --use-pep517 --no-build-isolation to pip options for Fedora and EPEL 9+


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.6.3-1
changelog:
  - Update to version 5.6.3
  - Drop patches accepted upstream or previously backported
  - Enable tests and add check section


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.6.3-3
changelog:
  - Avoid /tmp when running some tests
  - Fail gracefully in case of unsupported extended file attributes
  - Avoid null bytes in error message strings
  - Fix include path in XRootDConfig.cmake
  - Avoid dereferencing unaligned pointers
  - Support big endian in XrdZip


