# changelog

author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
changelog:
  - Forward port of Oracle patches over 2.28-251.1
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.4
changelog:
  - elf: Avoid some free (NULL) calls in _dl_update_slotinfo
  - elf: Support recursive use of dynamic TLS in interposed malloc (RHEL-39994)


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.5
changelog:
  - elf: Clarify and invert second argument of _dl_allocate_tls_init
  - elf: Avoid re-initializing already allocated TLS in dlopen (RHEL-36147)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
changelog:
  - Forward port of Oracle patches
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Florian Weimer <fweimer@redhat.com> - 2.28-251.2
changelog:
  - CVE-2024-33599: nscd: buffer overflow in netgroup cache (RHEL-34264)
  - CVE-2024-33600: nscd: null pointer dereferences in netgroup cache (RHEL-34267)
  - CVE-2024-33601: nscd: crash on out-of-memory condition (RHEL-34271)
  - CVE-2024-33602: nscd: memory corruption with NSS netgroup modules (RHEL-34273)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
changelog:
  - Forward port of Oracle patches over 2.28-251.2
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.4
changelog:
  - elf: Avoid some free (NULL) calls in _dl_update_slotinfo
  - elf: Support recursive use of dynamic TLS in interposed malloc (RHEL-39994)

  +* Mon Aug  5 2024 Patsy Griffin <patsy@redhat.com> - 2.28-251.3
  +- Update i386 libm-test-ulps (RHEL-52428)


author: Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
changelog:
  Oracle history:
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
changelog:
  - Forward port of Oracle patches over 2.28-251.4
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
changelog:
  - OraBug: 36625686 Add MTE support on string functions
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    Oracle history:
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-42.0.1
changelog:
  - add Ampere emag  to tunable cpu list
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.


author: Jingdong Lu <jingdong.lu@oracle.com> - 2.28-42.0.1
changelog:
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.


author: Florian Weimer <fweimer@redhat.com> - 2.28-65
changelog:
  - glibc-all-langpacks: Do not delete locale archive during update (#1717347)
  - Do not mark /usr/lib/locale/locale-archive as a configuration file
    because it is always automatically overwritten by build-locale-archive.


author: Jens Petersen <petersen@redhat.com> - 1.0.8-4
changelog:
  - change ja_JP.SAPSJIS locale from SAP SHIFT_JIS to SAP SHIFT_JISX0213
    (Takao Fujiwara, #888856)
  - previous ja_JP.SAPSJIS locale is still available as ja_JP.oldsapsjis
  - fix install and uninstall scripts to setup the Shift JIS gconv modules
    correctly when upgrading


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-2
changelog:
  - Fix build for RHEL-8
  - Resolves: rhbz#1523696
  - add BuildRequires:  glibc-locale-source
  - fix glibc-cs_CZ@SAP.patch
  - fix glibc-cs_CZ@HPUX.patch
  - fix glibc-sk_SK@SAP.patch
  - fix glibc-tr_TR@SAP.patch
  - fix category in glibc-2.5-de_DE and glibc-2.5-es_ES
  - add patch for iconv stuff for RHEL-8
  - add


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-5
changelog:
  - Move all files into the main package and drop compat-locales-sap-common
    sub-package.
  - Resolves: rhbz#1639296


author: Alan Steinberg <alan.steinberg@oracle.com> - 1.0.10-5.0.1
changelog:
  - Remove Obsoletion of compat-locales-sap-common to allow future releases of the package. [Orabug: 35862052]


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-7
changelog:
  - Remove "Requires: glibc-all-langpacks" again and drop the
    posttrans and postun scripts instead. If these scripts are removed,
    glibc-all-langpacks is not needed anymore.
    This avoids problems with /usr/sbin/build-locale-archive.
  - Related: rhbz#1688815


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-8
changelog:
  - Remove  BuildArch: noarch. The binary locales are architecture
    dependent.
  - Related: rhbz#1688815


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-9
changelog:
  - Add Conflicts: compat-locales-sap <= 1.0.10-6 to avoid
    rpmdeplint error because of the architecture change.
  - Related: rhbz#1688815


author: Tomáš Mráz <tmraz@redhat.com> 1.0.2m-1
changelog:
  - minor upstream release 1.0.2m fixing security issues
  - fix locking of RNG in FIPS mode for some obscure use-cases


author: Clemens Lang <cllang@redhat.com> - 1:1.0.2o-4
changelog:
  - Fix CVE-2022-0778: Infinite loop in BN_mod_sqrt() reachable when parsing certificates
    Resolves: rhbz#2077418


author: Clemens Lang <cllang@redhat.com> - 1:1.0.2o-4
changelog:
  - Fix CVE-2022-0778: Infinite loop in BN_mod_sqrt() reachable when parsing certificates
    Resolves: rhbz#2077417


author: Brian C. Lane <bcl@redhat.com> 28.14.15-1
changelog:
  - Add an openstack image type (bcl)
    Resolves: rhbz#1628645
  - Add cloud-init to vhd images. (dshea)
    Related: rhbz#1628648
  - Replace /etc/machine-id with an empty file (dshea)
    Related: rhbz#1628648
    Related: rhbz#1628645
    Related: rhbz#1628647
    Related: rhbz#1628646


author: Brian C. Lane <bcl@redhat.com> 28.14.16-1
changelog:
  - Fix vhd images (vponcova)
    Related: rhbz#1628648
  - Update depsolving with suggestions from dnf (bcl)
    Resolves: rhbz#1638683


author: Brian C. Lane <bcl@redhat.com> 28.14.17-1
changelog:
  - Update documentation for - 28.14.17 (bcl)
    Related: rhbz#1645189
  - lorax-composer: Install selinux-policy-targeted in images (bcl)
    Resolves: rhbz#1645189
  - Remove setfiles from mkrootfsimage (bcl)
    Related: rhbz#1645189
  - Remove SELinux Permissive checks (bcl)
    Resolves: rhbz#1645189
  - New lorax documentation - 28.14.17 (bcl)
    Related: rhbz#1639132
  - Build manpages for composer-cli and lorax-composer (bcl)
    Resolves: rhbz#1639132
  - Add --no-system-repos to lorax-composer (bcl)
    Resolves: rhbz#1650363


author: Brian C. Lane <bcl@redhat.com> 28.14.18-1
changelog:
  - New lorax documentation - 28.14.18 (bcl)
    Related: rhbz#1656642
  - Add openstack to the image type list in the docs (dshea)
    Related: rhbz#1628645
  - lorax-composer: Handle packages with multiple builds (bcl)
    Resolves: rhbz#1656642
  - Adjust test_drtfr_gpgkey to pass on Fedora 28 and RHEL 8 (bcl)
    Related: rhbz#1655876
  - Update the projects tests to use DNF Repo object (bcl)
    Related: rhbz#1655876
  - dnf changed the type of gpgkey to a tuple (bcl)
    Resolves: rhbz#1655876
  - lorax-composer: Add CDN repo checks to startup and compose start. (bcl)
    Resolves: rhbz#1655623
  - lorax-composer: Check for CDN only repos (bcl)
    Related: rhbz#1655623
  - There is no support for edk2-ovmf on arm/arm64 (bcl)
    Resolves: rhbz#1655512
  - lorax-composer: Check the queue and results at startup (bcl)
    Resolves: rhbz#1647985


author: Brian C. Lane <bcl@redhat.com> 28.14.19-1
changelog:
  - lorax: Save information about rootfs filesystem size and usage (bcl)
    Resolves: rhbz#1659625
  - lorax-composer: Cancel running Anaconda process (bcl)
    Resolves: rhbz#1656691
  - Add cancel_func to virt and novirt_install functions (bcl)
    Resolves: rhbz#1656691
  - lorax-composer: Check for STATUS before deleting (bcl)
    Related: rhbz#1656691
  - Check for existing CANCEL request, and exit on FINISHED (bcl)
    Related: rhbz#1656691


author: Brian C. Lane <bcl@redhat.com> 28.14.20-1
changelog:
  - Revert "lorax-composer: Cancel running Anaconda process" (bcl)
    Related: rhbz#1656691
  - Make sure cancel_func is not None (bcl)
    Related: rhbz#1656691
  - Increase boot.iso rootfs to 3GiB (bcl)
    Resolves: rhbz#1661169


author: Brian C. Lane <bcl@redhat.com> 28.14.21-1
changelog:
  - Remove unneeded else from for/else loop. It confuses pylint (bcl)
    Related: rhbz#1664485
  - Allow customizations to be specified as a toml list (dshea)
    Resolves: rhbz#1664485
  - New lorax documentation - 28.14.21 (bcl)
    Related: rhbz#1650295
  - Update the example livemedia-creator kickstarts for RHEL8 (bcl)
    Resolves: rhbz#1650295
  - Change default releasever to 8 (bcl)
    Related: rhbz#1650295


author: Brian C. Lane <bcl@redhat.com> 28.14.22-1
changelog:
  - Report an error if the blueprint doesn't exist (bcl)
    Related: rhbz#1653934
  - tmux is version 2.8 on Fedora 28 (atodorov)
    Related: rhbz#1653934
  - Disable pylint no-member errors for 2 dnf constants (atodorov)
    Related: rhbz#1653934
  - Backport cloud image tests to RHEL 8 (atodorov)
    Related: rhbz#1653934


author: Brian C. Lane <bcl@redhat.com> 28.14.23-1
changelog:
  - lorax: Move default tmp dir to /var/tmp/lorax (bcl)
    Resolves: rhbz#1668408
  - Expand parameters as separate words (jstodola)
    Related: rhbz#1653934
  - Add /usr/local/bin to PATH for tests (atodorov) (atodorov)
  - Do not generate journal.xml from beakerlib (atodorov)
    Related: rhbz#1653934
  - Use any tmux version (atodorov)
    Related: rhbz#1653934
  - Make test scripts executable with chmod +x (atodorov)
    Related: rhbz#1653934


author: EL Errata <el-errata_ww@oracle.com> - 28.14.23-1.0.1
changelog:
  - Add bug28945615-to-reset-permission-under-efi-boot.patch [Orabug: 28945615]
  - Add to_check_if_uek_kernel.patch to make sure pick up uek kernel when to boot uek boot iso [Orabug: 23180571]
  - Do not create early microcode initrd.img by default [Orabug: 18920725]
  - Adjust menu so text is not hidden [Orabug: 19029563]
  - Add logic to enable UEK kernel in boot ISO (kevin.x.lyons@oracle.com)
  - Updated lorax package to adjust ISO splash screen text so it is
    aligned better (kevin.x.lyons@oracle.com)
  - Added oracle-logos.patch


author: Brian C. Lane <bcl@redhat.com> 28.14.23-2
changelog:
  - lorax-composer: pass customization.kernel append to extra_boot_args (bcl)
    Resolves: rhbz#1690068
  - Improve logging for template syntax errors (bcl)
    Related: rhbz#1690068
  - Add extra boot args to the livemedia-creator iso templates (bcl)
    Related: rhbz#1690068
  - lorax-composer: Add the ability to append to the kernel command-line (bcl)
    Related: rhbz#1690068
  - Add some extra cancel_func protection to QEMUInstall (bcl)
    Related: rhbz#1690507
  - installer: make sure cancel_func has a value (yuvalt)
    Resolves: rhbz#1690507


author: Brian C. Lane <bcl@redhat.com> 28.14.23-4
changelog:
  - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl)
    Related: rhbz#1693801
  - Revert "lorax-composer: Check for CDN only repos" (bcl)
    Related: rhbz#1693801
  - Fix bz# for ssl cert patch (bcl)
    Resolves: rhbz#1693801


author: Brian C. Lane <bcl@redhat.com> 28.14.23-6
changelog:
  - Fix path to generic.prm (jstodola)
    Resolves: rhbz#1712822
  - Add kernel to ext4-filesystem template (bcl)
    Resolves: rhbz#1710969
  - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl)
    Resolves: rhbz#1682992
  - lorax-composer: Delete workspace copy when deleting blueprint (bcl)
    Related: rhbz#1682992


author: Brian C. Lane <bcl@redhat.com> 28.14.23-7
changelog:
  - tests: Make it easier to update version globs (bcl)
    Related: rhbz#171282
  - Add patches to lorax.spec (bcl)
    Related: rhbz#1712822


author: Brian C. Lane <bcl@redhat.com> 28.14.24-1
changelog:
  - Add a ppc64le template for live iso creation (bcl)
    Related: rhbz#1673744
  - Move the package requirements for live-iso setup out of the template (bcl)
    Resolves: rhbz#1673744
  - Remove exclusions from lorax-composer templates (bcl)
    Related: rhbz#1673744
  - Add LiveTemplateRunner to parse per-arch live-iso package requirements (bcl)
    Related: rhbz#1673744
  - Move the run part of LoraxTemplateRunner into new TemplateRunner class (bcl)
    Related: rhbz#1673744
  - lorax-composer: Use reqpart --add-boot for partitioned disk templates (bcl)
    Related: rhbz#1673744
  - livemedia-creator: Add support for reqpart kickstart command (bcl)
    Related: rhbz#1673744
  - Fix make_appliance and the libvirt.tmpl (bcl)
    Related: rhbz#1673744
  - Add get_file_magic to tests/lib.py (bcl)
    Related: rhbz#1673744
  - Clarify the ks repo only error message (bcl)
    Related: rhbz#1673744
  - Add tests to test_creator.py (bcl)
    Related: rhbz#1673744
  - Add some tests for creator.py (bcl)
    Related: rhbz#1673744
  - Make the lorax-composer ks templates more generic (bcl)
    Related: rhbz#1673744
  - Add some extra cancel_func protection to QEMUInstall (bcl)
    Related: rhbz#1684316
  - installer: make sure cancel_func has a value (yuvalt)
    Resolves: rhbz#1684316
  - Update VMware datastore location to unblock tests (chrobert)
    Related: rhbz#1678937
  - Allow overriding $CLI outside test scripts (atodorov)
    Related: rhbz#1678937
  - Use make ci inside test-in-copy target (atodorov)
    Related: rhbz#1678937
  - New test: Build live-iso and boot with KVM (atodorov)
  - New test: Build qcow2 compose and test it with QEMU-KVM (atodorov)
  - Removed remnants of fedora branding. (47631017+jakub-vavra)
    Resolves: rhbz#1672583
  - Drop auth from the kickstart examples (bcl)
    Resolves: rhbz#1672583
  - New test: Verify tar images with Docker and systemd-nspawn (atodorov)
  - Update OpenStack flavor and network settings in tests (atodorov)
  - Use existing storage account (jstodola)
  - Record date/time of VM creation (jstodola)
  - Make sure compose build tests run with SELinux in enforcing mode (jikortus)


author: Brian C. Lane <bcl@redhat.com> 28.14.25-1
changelog:
  - New lorax documentation - 28.14.25 (bcl)
    Related: rhbz#1687743
  - lorax-composer: pass customization.kernel append to extra_boot_args (bcl)
    Resolves: rhbz#1687743
  - Improve logging for template syntax errors (bcl)
    Related: rhbz#1687743
  - Add extra boot args to the livemedia-creator iso templates (bcl)
    Related: rhbz#1687743
  - lorax-composer: Add the ability to append to the kernel command-line (bcl)
    Related: rhbz#1687743
  - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl)
    Resolves: rhbz#1683441
  - lorax-composer: Delete workspace copy when deleting blueprint (bcl)
    Related: rhbz#1683441
  - Remove 3G minimum from lorax-composer (bcl)
    Resolves: rhbz#1677741


author: Brian C. Lane <bcl@redhat.com> 28.14.26-1
changelog:
  - Only use repos with valid urls for test_server.py (bcl)
    Related: rhbz#1678937
  - Use strict=False when reading repo files (bcl)
    Related: rhbz#1678937
  - tests: Skip docs if not installed (bcl)
    Related: rhbz#1678937
  - tests: Make sure example-development is present for delete test (bcl)
    Related: rhbz#1678937
  - tests: Make it easier to update version globs (bcl)
    Related: rhbz#1678937
  - tests: Select the group to use based on the release (bcl)
    Related: rhbz#1678937
  - Add requirements-test.txt (bcl)
    Related: rhbz#1678937
  - Fix the google cloud boot console settings (dshea)
    Related: rhbz#1689140
  - Add a compose type for alibaba. (dshea)
    Resolves: rhbz#1689140
  - Add a compose check for google cloud images. (dshea)
    Related: rhbz#1689140
  - Add a compose type for Google Compute Engine (dshea) (dshea)
  - Add a new output type, tar-disk. (dshea)
    Related: rhbz#1689140
  - Support compressing single files. (dshea)
    Related: rhbz#1689140
  - Add an option to align the image size to a multiplier. (dshea)
    Related: rhbz#1689140
  - Pass ssl certificate options to anaconda (lars)
    Resolves: rhbz#1663950
  - Add checks for disabled root account (jikortus)
  - Fixup lorax.spec bugs (bcl)
    Related: rhbz#1678937


author: Brian C. Lane <bcl@redhat.com> 28.14.27-1
changelog:
  - Add kernel to ext4-filesystem template (bcl)
    Resolves: rhbz#1709792
  - Switch the --virt-uefi method to use SecureBoot (bcl)
    Resolves: rhbz#1691661
  - qemu wasn't restoring the terminal if it was terminated early (bcl)
    Resolves: rhbz#1691632
  - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl)
    Related: rhbz#1691969
  - Revert "lorax-composer: Check for CDN only repos" (bcl)
    Related: rhbz#1691969
  - Add test for passing custom option on kernel command line (jikortus)
    Related: rhbz#1687743
  - Use verify_image function as a helper for generic tests (jikortus)
    Related: rhbz#1704172
  - Change [[modules]] to [[packages]] in tests (atodorov)
    Related: rhbz#1698368
  - Add new test to verify compose paths exist (atodorov)
    Related: rhbz#1698368
  - Add new sanity tests for blueprints (atodorov)
    Related: rhbz#1698368
  - Update VMware info for VMware testing (chrobert)
    Related: rhbz#1678937
  - Add test for starting compose with deleted blueprint (jikortus)
    Related: rhbz#1699303
  - Fixes for locked root account test (jikortus)
    Related: rhbz#1698473
  - Fix lorax.spec bz reference (bcl)
    Related: rhbz#1678937


author: Brian C. Lane <bcl@redhat.com> 28.14.28-1
changelog:
  - Create a lorax-docs package with the html docs (bcl)
    Resolves: rhbz#1695274
  - Fix path to generic.prm (jstodola)
    Resolves: rhbz#1714107


author: Brian C. Lane <bcl@redhat.com> 28.14.29-1
changelog:
  - tests: Update openssh-server to version * (bcl)
    Related: rhbz#1678937
  - Remove repos.git related tests (bcl)
    Related: rhbz#1709595
  - composer-cli: Update diff support for customizations and repos.git (bcl)
    Related: rhbz#1709595
  - Add support for customizations and repos.git to /blueprints/diff/ (bcl)
    Related: rhbz#1709595
  - tests: Update custom-base with customizations (bcl)
    Related: rhbz#1709595
  - Change customizations.firewall to append items instead of replace (bcl)
    Resolves: rhbz#1709595
  - Update customizations.services documentation (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add services support to blueprints (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add firewall support to blueprints (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add locale support to blueprints (bcl)
    Related: rhbz#1709595
  - lorax-composer: Fix customizations when creating a recipe (bcl)
    Related: rhbz#1709595
  - Update docs for new timezone section (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add timezone support to blueprint (bcl)
    Related: rhbz#1709595
  - Proposal for adding to the blueprint customizations (bcl)
    Related: rhbz#1709595


author: Brian C. Lane <bcl@redhat.com> 28.14.30-1
changelog:
  - New lorax documentation - 28.14.30 (bcl)
    Related: rhbz#1709594
  - Assert that RuntimeErrors have correct messages (egoode)
    Related: rhbz#1709594
  - More descriptive error for a bad ref in repos.git (egoode)
    Related: rhbz#1709594
  - Add more tests for gitrpm.py (bcl)
    Related: rhbz#1709594
  - lorax-composer: Fix installing files from [[repos.git]] to / (bcl)
    Related: rhbz#1709594
  - Add tests using repos.git in blueprints (bcl)
    Related: rhbz#1709594
  - Move git repo creation into tests/lib.py (bcl)
    Related: rhbz#1709594
  - rpmgit: catch potential errors while running git (bcl)
    Related: rhbz#1709594
  - tests: Add test for Recipe.freeze() function (bcl)
    Related: rhbz#1709594
  - Add repos.git support to lorax-composer builds (bcl)
    Related: rhbz#1709594
  - Add pylorax.api.gitrpm module and tests (bcl)
    Related: rhbz#1709594
  - Add support for [[repos.git]] section to blueprints (bcl)
    Resolves: rhbz#1709594
  - [tests] Handle blueprints in setup_tests/teardown_tests correctly (atodorov)
    Related: rhbz#1714298
  - tests: Set BLUEPRINTS_DIR in all cases (lars)
    Related: rhbz#1714298


author: Brian C. Lane <bcl@redhat.com> 28.14.34-1
changelog:
  - lorax-composer: Add cloud-init support to the vhd image (bcl)
    Resolves: rhbz#1754711
  - Add dmidecode on supported architectures (bcl)
    Related: rhbz#1714793


author: Brian C. Lane <bcl@redhat.com> 28.14.35-1
changelog:
  - tests: If TEST_OS isn't specified then match the host OS (atodorov)
    Related: rhbz#1769525
  - tests: enable compose_ext4 test to use CDN repos (jrusz)
    Related: rhbz#1777265
  - Add more lines to .gitignore (jrusz)
    Related: rhbz#1777265
  - Remove all repo files & install composer-cli from host repos (atodorov)
    Related: rhbz#1769525
  - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov)
    Related: rhbz#1769525
  - Always remove existing VM image before building new one (atodorov)
    Related: rhbz#1769525


author: Brian C. Lane <bcl@redhat.com> 28.14.36-1
changelog:
  - composer-cli: Only display the available compose types (bcl)
    Related: rhbz#1751998
  - composer-cli: Return int from handle_api_result not bool (bcl)
    Related: rhbz#1779301
  - Add support for API v1 commands upload, and providers (bcl)
    Resolves: rhbz#1779301


author: Brian C. Lane <bcl@redhat.com> 28.14.37-1
changelog:
  - composer-cli: Add python3-pytoml to composer-cli requirements (bcl)
    Related: rhbz#1779301
  - composer-cli: Remove unneeded % from API WARNING message (bcl)
    Related: rhbz#1779301
  - Use mkisofs for the s390 live-iso template (bcl)
    Related: rhbz#1746424


author: Brian C. Lane <bcl@redhat.com> 28.14.38-1
changelog:
  - composer-cli: Increase DELETE timeout to 120s (bcl)
    Resolves: rhbz#1788461
  - Add test for running composer with --no-system-repos option (jikortus)
    Related: rhbz#1785154


author: Brian C. Lane <bcl@redhat.com> 28.14.39-1
changelog:
  - tests: Enable Elastic Network Adapter support for AWS (atodorov)
    Related: rhbz#1789308
  - AWS test: take into account different instance type for non x86 (atodorov)
    Related: rhbz#1789308
  - lorax-composer: Enable ami on aarch64 (bcl)
    Resolves: rhbz#1789308
  - Add test for canceling a running compose (jrusz)
    Related: rhbz#1788461


author: Brian C. Lane <bcl@redhat.com> 28.14.40-1
changelog:
  - tests: run ssh commands in batch mode (jrusz)
    Related: rhbz#1785154
  - tests: remove --test=2 from compose_sanity (jrusz)
    Related: rhbz#1788461
  - Add tests for metapackages and package name globs (bcl)
    Related: rhbz#1791612
  - tests: Check for cloud-init presence in azure image (jrusz)
    Related: rhbz#1754711


author: Brian C. Lane <bcl@redhat.com> 28.14.41-1
changelog:
  - tests: Add new test to run 'test' and 'check' in cockpit ci (jrusz)
    Related: rhbz#1785154
  - tests: rpm now returns str, drop decode() call (bcl)
    Related: rhbz#1785154
  - tests: Switch to using CentOS8 for the Docker tests (bcl)
    Related: rhbz#1785154
  - tests: Finish switch to using example-development in composer tests (bcl)
    Related: rhbz#1785154
  - tests: this_is_rhel function return true for CentOS or RHEL (bcl)
    Related: rhbz#1785154
  - tests: Disable pylint preexec-fn warning (bcl)
    Related: rhbz#1785154
  - pylint: whitelist the rpm module (bcl)
    Related: rhbz#1785154
  - tests: Use unittest.mock (bcl)
    Related: rhbz#1785154
  - Test & cleanup script for Alibaba cloud (atodorov)
    Related: rhbz#1785154


author: Brian C. Lane <bcl@redhat.com> 28.14.42-1
changelog:
  - lorax: Restore the 98dracut-systemd service files to the install.img (bcl)
    Related: rhbz#1805405
  - lorax: Add eject back into the boot.iso (bcl)
    Related: rhbz#1805405


author: Brian C. Lane <bcl@redhat.com> - 28.14.42-2
changelog:
  - tests: Add tests for branding (bcl)
  - Move get_dnf_base_object into a module (bcl)
  - lorax: Add --skip-branding cmdline argument (bcl)
    Related: rhbz#1826479
    Resolves: rhbz#1828616


author: Brian C. Lane <bcl@redhat.com> 28.14.48-1
changelog:
  - composer-cli: Disable retry counter on connection timeout (bcl)
    Related: rhbz#1848727
  - composer-cli: Change timeout to 5 minutes (bcl)
    Resolves: rhbz#1848727


author: Brian C. Lane <bcl@redhat.com> 28.14.49-1
changelog:
  - include generic.ins for s390 boot iso (dan)
    Related: rhbz#1844517
  - Fix the bug referenced in the last build (bcl)
    Resolves: rhbz#1848727


author: Brian C. Lane <bcl@redhat.com> 28.14.50-1
changelog:
  - composer-cli: Make start-ostree parent and ref optional (bcl)
    Resolves: rhbz#1859680
  - composer-cli: Add a get_arg function (bcl)
    Related: rhbz#1859680


author: Brian C. Lane <bcl@redhat.com> 28.14.51-1
changelog:
  - tests: Overwrite rhel-8.json when testing with osbuild-composer (atodorov)
    Related: rhbz#1825190
  - tests: Allow skipping image build in compose sanity test (atodorov)
    Related: rhbz#1825190
  - Set BACKEND=osbuild-composer if running that test scenario (atodorov)
    Related: rhbz#1825190
  - tests: Don't check info after compose cancel with osbuild-composer (atodorov)
    Related: rhbz#1825190
  - tests: Compare blueprints as TOML objects, not strings (atodorov)
    Related: rhbz#1825190
  - tests: Remove lorax-composer specific checks (atodorov)
    Related: rhbz#1825190
  - tests: Remove compose after we're done (atodorov)
    Related: rhbz#1825190
  - tests: don't use beakerlib in blueprint (lars)
    Related: rhbz#1825190
  - tests: don't depend on internal state of composer (lars)
    Related: rhbz#1825190
  - tests: Do not rely on example blueprints (atodorov)
    Related: rhbz#1825190
  - tests: Special case compose types for osbuild-composer (atodorov)
    Related: rhbz#1825190
  - tests: Don't check example blueprints if we don't have to (atodorov)
    Related: rhbz#1825190
  - tests: Use BACKEND env variable instead of hard-coded values (atodorov)
    Related: rhbz#1825190
  - tests: Disable non-cli test scenarios b/c osbuild-composer (atodorov)
    Related: rhbz#1825190


author: Brian C. Lane <bcl@redhat.com> 28.14.53-1
changelog:
  - tests: Push example blueprints b/c they may not exist (atodorov)
    Related: rhbz#1825190
  - rhel-livemedia.ks: Add anaconda-live package to the example kickstart (bcl)
    Related: rhbz#1691319
  - Switch VMware testing env to improve stability results (chrobert)
    Related: rhbz#1825190


author: EL Errata <el-errata_ww@oracle.com> - 28.14.55-2.0.1
changelog:
  - Include btrfs-progs and libblockdev-btrfs in the install tree when using UEK kernel
    [Orabug: 30792917]
  - Add bug28945615-to-reset-permission-under-efi-boot.patch [Orabug: 28945615]
  - Add to_check_if_uek_kernel.patch to make sure pick up uek kernel when to boot uek boot iso [Orabug: 23180571]
  - Do not create early microcode initrd.img by default [Orabug: 18920725]
  - Adjust menu so text is not hidden [Orabug: 19029563]
  - Add logic to enable UEK kernel in boot ISO (kevin.x.lyons@oracle.com)
  - Updated lorax package to adjust ISO splash screen text so it is
    aligned better (kevin.x.lyons@oracle.com)
  - Added oracle-logos.patch


author: Brian C. Lane <bcl@redhat.com> 28.14.56-1
changelog:
  - Switch to using upstream mk-s390image for s390 cdboot.img creation (bcl)
    Related: rhbz#1892404
  - Add --squashfs-only option to drop inner rootfs.img layer (marmarek)
    Resolves: rhbz#1846282


author: Brian C. Lane <bcl@redhat.com> 28.14.57-1
changelog:
  - fixes #543 qemu -nodefconfig deprecated (afm404)
    Resolves: rhbz#1904168
  - sshd_config: Apply suggested changes (bcl)
    Resolves: rhbz#1872892


author: Brian C. Lane <bcl@redhat.com> 28.14.58-1
changelog:
  - composer-cli: Add support for start-ostree --url URL (bcl)
    Resolves: rhbz#1929381
  - tests: Override rhel-8-beta.json repositories for osbuild-composer (atodorov)
  - tests: Remove systemctl for osbuild-composer (atodorov)
  - tests: Start osbuild-composer.socket (bcl)
  - test: Fix vm.install for non-LVM cloud images (martin)


author: Brian C. Lane <bcl@redhat.com> 28.14.59-1
changelog:
  - Backport mkksiso to RHEL 8.5.0 (bcl)
    Resolves: rhbz#1955355
  - Move manpages into the correct subpackages (bcl)
    Resolves: rhbz#1928962
  - composer-cli: Update documentation URLs (bcl)
    Resolves: rhbz#1915361
  - Use wildcard for grub2 modules in livemedia.ks example (bcl)
    Related: rhbz#1973530
  - runtime-install: Install ipcalc (bcl)
    Related: rhbz#1958314
  - test: Add new osbuild-composer expected types (martin) (martin)
  - test: Fix URL to bots testmap (martin) (martin)


author: Brian C. Lane <bcl@redhat.com> 28.14.60-1
changelog:
  - New lorax documentation - 28.14.59 (bcl)
    Related: rhbz#1955355
  - docs: Add missing mkksiso.1 manpage (bcl)
    Related: rhbz#1955355
  - docs: Fix reference in composer-cli.rst (bcl)
    Related: rhbz#1915361
  - Makefile: Use user-mode podman and fix docs-in-docker target (bcl)
    Related: rhbz#1955355


author: Brian C. Lane <bcl@redhat.com> 28.14.63-1
changelog:
  - Handle all possible dnf group_install errors (bcl)
    Related: rhbz#1947958
  - runtime-install: Install nvme-cli tool (bcl)
    Related: rhbz#1903339


author: Brian C. Lane <bcl@redhat.com> 28.14.64-1
changelog:
  - mkksiso: Check the length of the filenames (bcl)
    Related: rhbz#2028048
  - mkksiso: Check the iso's arch against the host's (bcl)
    Related: rhbz#2028048
  - mkksiso: Add missing implantisomd5 tool requirements (bcl)
    Related: rhbz#2028048
  - mkksiso: Raise error if no volume id is found (bcl)
    Related: rhbz#2028048
  - mount: Add aarch64 and s390x support to IsoMountopoint (bcl)
    Resolves: rhbz#2028089
  - mkksiso: Skip mkefiboot for non-UEFI isos (bcl)
    Resolves: rhbz#2028097
  - mkksiso: Add -joliet-long (bcl)
    Resolves: rhbz#2028044
  - mkksiso: Return 1 on errors (bcl)
    Resolves: rhbz#2028048
  - Increase boot.iso rootfs to 4GiB (bcl)
    Resolves: rhbz#2028059
  - Fix specfile to match the one from dist-git (bcl)
    Related: rhbz#2001942


author: Brian C. Lane <bcl@redhat.com> 28.14.67-1
changelog:
  - mkksiso: Fix the order of the ppc mkisofs command (bcl)
    Related: rhbz#2049205
  - mkksiso: mkfsiso argument order matters (bcl)
    Resolves: rhbz#2049205
  - mkksiso: Improve debug message about unsupported arch (bcl)
    Related: rhbz#2049190
  - mkksiso: Add kickstart to s390x cdboot.prm (bcl)
    Resolves: rhbz#2049190


author: Brian C. Lane <bcl@redhat.com> 28.14.69-1
changelog:
  - runtime-cleanup: Use branding package name instead of product.name (bcl)
    Related: rhbz#2052154
  - treebuilder: Add branding package to template variables (bcl)
    Related: rhbz#2052154
  - api: Read substitution variables from the host (bcl)
    Resolves: rhbz#2095053
  - tests: Switch to using centos:stream8 for Dockerfile.test (bcl)
    Related: rhbz#2095053


author: Brian C. Lane <bcl@redhat.com> 28.14.70-1
changelog:
  - templates: Update runtime-* templates (bcl)
    Resolves: rhbz#2042101
  - templates: Don't include redhat.exec on s390 (bcl)
    Related: rhbz#2042101
  - templates: Drop non-64bit PPC support from live grub.cfg (bcl)
    Related: rhbz#2042101
  - templates: Update config_files for inst.* usage (bcl)
    Related: rhbz#2042101
  - tests: Run the 'test-in-docker' tests for github PRs (bcl)
    Resolves: rhbz#2095578


author: Brian C. Lane <bcl@redhat.com> 28.14.71-1
changelog:
  - Makefile: skip running pylint for 'make ci' (bcl)
    Related: RHEL-24416
  - templates: Remove libreport bugzilla plugins (bcl)
    Resolves: RHEL-24416


author: Darren Archibald <darren.archibald@oracle.com> - 28.14.71-1.0.1
changelog:
  - fix oracle-logos.patch
  - Include btrfs-progs and libblockdev-btrfs in the install tree when using UEK kernel
    [Orabug: 30792917]
  - Add bug28945615-to-reset-permission-under-efi-boot.patch [Orabug: 28945615]
  - Add to_check_if_uek_kernel.patch to make sure pick up uek kernel when to boot uek boot iso [Orabug: 23180571]
  - Do not create early microcode initrd.img by default [Orabug: 18920725]
  - Adjust menu so text is not hidden [Orabug: 19029563]
  - Add logic to enable UEK kernel in boot ISO (kevin.x.lyons@oracle.com)
  - Updated lorax package to adjust ISO splash screen text so it is
    aligned better (kevin.x.lyons@oracle.com)
  - Added oracle-logos.patch


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-2
changelog:
  - switch to master branch to fix /dev/null ownership issues
    (https://github.com/containers/conmon/commit/372fa19211cfeabdb2bad52a4ab8a4d1b0b0063c)
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.26-3
changelog:
  - fix "Permission on /dev/null are changing from 666 to 777 after running podman as root [rhel-8.4.0.z]"
  - Resolves: #1961682


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-2
changelog:
  - switch to master branch to fix /dev/null ownership issues
    (https://github.com/containers/conmon/commit/372fa19211cfeabdb2bad52a4ab8a4d1b0b0063c)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-4
changelog:
  - update to the latest content of https://github.com/containers/conmon/tree/master
    (https://github.com/containers/conmon/commit/3161452)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-5
changelog:
  - update to the latest content of https://github.com/containers/conmon/tree/master
    (https://github.com/containers/conmon/commit/b033cb5)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-6
changelog:
  - update to the latest content of https://github.com/containers/conmon/tree/master
    (https://github.com/containers/conmon/commit/75e067e)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.1.2-2
changelog:
  - update to latest content of https://github.com/containers/conmon/releases/tag/2.1.2
    (https://github.com/containers/conmon/commit/2bc95ee697e87d5f7b77063cf83fc32739addafe)
  - Related: #2061390


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 2:2.73-2
changelog:
  - moved changelog entries:
  - Define spc_t as a container_domain, so that container_runtime will transition
  to spc_t even when setup with nosuid.
  - Allow container_runtimes to setattr on callers fifo_files
  - Fix restorecon to not error on missing directory


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ $1 -eq 0 ]; then 
    if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
      /usr/sbin/semodule -n -X 200 -s ${_policytype} -r macro which uses priority 200. &> /dev/null || : 
      /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
    fi 
  fi 

    Change the install command in the %post section if the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    /usr/sbin/semodule -n -s ${_policytype} -X 200 -i macro. 
    /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
  fi 

    Replace relabel commands with using the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre 
  fi 

    
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
     if [ -f /var/lib/rpm-state/file_contexts.pre ]; then 
       /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null 
       rm -f /var/lib/rpm-state/file_contexts.pre 
     fi 
  fi 

    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25138


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the %selinux_modules_uninstall macro which uses priority 200.
    Change the install command in the %post section if the specfile
    to use the %selinux_modules_install macro.
    Replace relabel commands with using the %selinux_relabel_pre and
    %selinux_relabel_post macros.
    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25138


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ $1 -eq 0 ]; then 
    if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
      /usr/sbin/semodule -n -X 200 -s ${_policytype} -r macro which uses priority 200. &> /dev/null || : 
      /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
    fi 
  fi 

    Change the install command in the %post section if the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    /usr/sbin/semodule -n -s ${_policytype} -X 200 -i macro. 
    /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
  fi 

    Replace relabel commands with using the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre 
  fi 

    
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
     if [ -f /var/lib/rpm-state/file_contexts.pre ]; then 
       /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null 
       rm -f /var/lib/rpm-state/file_contexts.pre 
     fi 
  fi 

    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the %selinux_modules_uninstall macro which uses priority 200.
    Change the install command in the %post section if the specfile
    to use the %selinux_modules_install macro.
    Replace relabel commands with using the %selinux_relabel_pre and
    %selinux_relabel_post macros.
    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 2:2.130.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.130.0
  - don't use macros in changelog
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.130.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.130.0
  - don't use macros in changelog
  - Related: #1821204


author: Jindrich Novy <jnovy@redhat.com> - 2:2.131.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.131.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.132.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.132.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.132.0-2
changelog:
  - sync with Fedora and install selinux contexts file into /usr/share/containers/selinux/contexts
    (thanks to Dan Walsh)
  - do not print error in RPM transaction log when customizable_types file is missing
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.134.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.134.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.135.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.135.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.134.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.134.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.135.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.135.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.137.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.137.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.138.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.138.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.139.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.139.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.142.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.142.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.143.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.143.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.144.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.144.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.150.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.150.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.151.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.151.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.152.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.152.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.153.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.153.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.154.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.154.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.155.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.155.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.150.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.150.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.151.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.151.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.152.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.152.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.153.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.153.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.154.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.154.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.155.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.155.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.156.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.156.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.158.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.158.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.160.2-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.160.2
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.161.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.161.1
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.0
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.1
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.167.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.167.0
  - Related: #1999245


author: Jindrich Novy <jnovy@redhat.com> - 2:2.167.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.167.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.163.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.163.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.165.1-2
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.165.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.170.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.170.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.171.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.171.0
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.0
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.1
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.173.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.173.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.2
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.174.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.174.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.176.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.176.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.177.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.177.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.178.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.178.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.173.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.179.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.179.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.169.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.169.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.171.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.171.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.183.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.183.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.187.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.187.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.188.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.188.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.189.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.189.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.180.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.180.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.181.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.181.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.183.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.183.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.179.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.179.1
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.190.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.190.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.191.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.191.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.193.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.193.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.195.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.195.1
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.197.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.197.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.198.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.198.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.199.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.200.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.200.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - revert back to https://github.com/containers/container-selinux/releases/tag/v2.199.0
    (2.200.0 fails to build as it relies on the new selinux-policy which is not there yet)
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.191.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.191.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.193.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.193.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.195.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.195.1
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.197.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.197.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.198.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.198.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.199.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.200.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.200.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.205.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.205.0
  - remove user_namespace class, thanks to Lokesh Mandvekar
  - Resolves: #2179466


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - revert back to https://github.com/containers/container-selinux/releases/tag/v2.199.0
    (2.200.0 fails to build as it relies on the new selinux-policy which is not there yet)
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.205.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.205.0
  - remove user_namespace class, thanks to Lokesh Mandvekar
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.205.0-2
changelog:
  - use conditionals from https://github.com/containers/container-selinux/blob/main/container-selinux.spec.rpkg
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.211.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.211.1
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.213.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.213.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.215.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.215.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.218.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.218.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.219.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.219.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.221.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.221.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.229.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.229.0
  - Resolves: RHEL-28923


author: Jindrich Novy <jnovy@redhat.com> - 2:2.221.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.221.1
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.222.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.222.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.224.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.224.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <lsm5@redhat.com> - 2:2.226.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.226.0
  - remove dependency on policycoreutils-python-utils as it pulls in python
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.227.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.227.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.228.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.228.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.228.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.228.1
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.229.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.229.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 0.8.1-2
changelog:
  - backport https://github.com/coreos/go-iptables/pull/62
    from Michael Cambria
  - Resolves: #1627561


author: Jindrich Novy <jnovy@redhat.com> - 0.8.5-1
changelog:
  - update to https://github.com/containernetworking/plugins/archive/v0.8.5.tar.gz
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 0.8.6-1
changelog:
  - update to https://github.com/containernetworking/plugins/releases/tag/v0.8.6
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0.1-2
changelog:
  - revert back to https://github.com/containernetworking/plugins/releases/tag/v1.0.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0.1-2
changelog:
  - revert back to https://github.com/containernetworking/plugins/releases/tag/v1.0.1
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 1:1.1.1-4
changelog:
  - rebuild for following CVEs:
  CVE-2022-41724 CVE-2022-41725 CVE-2023-24538 CVE-2023-24534 CVE-2023-24536 CVE-2022-41723 CVE-2023-24539 CVE-2023-24540 CVE-2023-29400
  - Resolves: #2179944
  - Resolves: #2187342
  - Resolves: #2187360
  - Resolves: #2203693
  - Resolves: #2207506


author: Jindrich Novy <jnovy@redhat.com> - 1:1.4.0-1
changelog:
  - update to https://github.com/containernetworking/plugins/releases/tag/v1.4.0
  - Related: Jira:RHEL-2110


author: Lokesh Mandvekar <lsm5@redhat.com> - 1:0.1.31-7.git0144aa8
changelog:
  - build with %gobuild
  - use scl-ized go-toolset as dep
  - disable i686 builds temporarily because of go-toolset issues


author: Lubos Kloucek <lubos.kloucek@oracle.com> - 1:0.1.32-4.0.1.git1715c90
changelog:
  - Add oracle registry into the conf file [Orabug: 29845934]
  - Fix oracle registry login issues [Orabug: 29937192]


author: David Sloboda <david.x.sloboda@oracle.com> - 1:0.1.32-6.git1715c90.0.1
changelog:
  - Update registry conf file [Orabug: 31306708]
  - Add oracle registry into the conf file [Orabug: 29845934]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Lokesh Mandvekar <lsm5@redhat.com> - 1:0.1.32-4.git1715c90
changelog:
  - Fixes @openshift/machine-config-operator#669
  - install /etc/containers/oci/hooks.d and /etc/containers/certs.d


author: David Sloboda <david.x.sloboda@oracle.com> - 1:0.1.37-6.0.1
changelog:
  - Ensure patch for Oracle docker registry is applied [Orabug: 30533101]
  - Add oracle registry into the conf file [Orabug: 29845934]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Jindrich Novy <jnovy@redhat.com> - 1:0.1.40-2
changelog:
  - comment out mountopt option in order to fix gating tests
    see bug 1769769
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1:0.1.40-4
changelog:
  - fix symlinks in /usr/share/rhel/secrets and make
    subscription-manager soft dependency to make them work
  - Related: RHELPLAN-25139


author: David Sloboda <david.x.sloboda@oracle.com> - 0.1.40-11.0.1
changelog:
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Eduardo Santiago <santiago@redhat.com> - 1:0.1.41-3
changelog:
  - patch broken gating tests: improper 'jq' usage, and use 'registry:2.6'
    (instead of :2) to work around broken image pushed by docker


author: David Sloboda <david.x.sloboda@oracle.com> - 1:0.1.41-3.0.1
changelog:
  - Reduce unnecessary writable mounts in NaiveDiffDriver [Orabug: 31025483]
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Jindrich Novy <jnovy@redhat.com> - 2:1-36
changelog:
  - remove aardvark-dns and netavark - packaged separately
  - update vendored components and configuration files
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:1-4
changelog:
  - consume seccomp.json from the oldest vendored version of c/common,
    not main branch
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 1:0.2.0-1
changelog:
  - update to https://github.com/containers/skopeo/releases/tag/v0.2.0
  - initial rhel8-8.2.1 build
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:0.2.0-4
changelog:
  - re-include ppc64 arch, golang doesn't seem broken there any more
  - synchronize man pages and config files with upstream
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:0.2.0-5
changelog:
  - follow Dan's suggestion to deliver seccomp.json and storage.conf
    from Fedora and not directly from upstream yet
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:1.1.0-2
changelog:
  - fix "CVE-2020-14040 skopeo: golang.org/x/text: possibility to trigger an infinite loop in encoding/unicode could lead to crash [rhel-8]"
  - Resolves: #1854719


author: Eduardo Santiago <santiago@redhat.com> - 1:1.1.0-3
changelog:
  - fix broken gating tests: docker unexpectedly removed htpasswd from
    their 'registry:2' image, so we now use htpasswd from httpd-tools on host.


author: David Sloboda <david.x.sloboda@oracle.com> - 1:1.1.1-3.0.1
changelog:
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.0-4
changelog:
  - change default logging mechanism to use for container engine events
    in containers.conf to be events_logger = "file" - it should fix
    RHEL gating tests for podman nonroot (thanks to Dan Walsh)
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-1
changelog:
  - update vendored component versions
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/2e90a8a)
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.0-8
changelog:
  - revert back to version aimed at 8.3.1 - skopeo-1.2.0
  - also downgrade versions of vendored libraries
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-5
changelog:
  - use infra_image = registry.redhat.io/ubi8/pause in contiainers.conf
    (unlike previous one ubi8/pause doesn't require authentication)
  - Related: #1934947


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-6
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/e7880c4)
  - Related: #1938234


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-7
changelog:
  - update documentation and configs according to the current
    versions of vendored projects
  - Related: #1938234


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.3-1
changelog:
  - assure runc is set as default runtime in RHEL8
  - update shortnames from upstream
  - sync vendored component versions with upstream
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-9
changelog:
  - revert back to state of 3.0-8.4.0
  - sync shortnames with pyxis
  - improve shortnames
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-7
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/2e90a8a)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-9
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/a05ddb8)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-10
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/6c0e35a)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-11
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/b4210c0)
  - Resolves: #1914884


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-12
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/3abb778)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/e72dd9c)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-10
changelog:
  - update shortnames from Pyxis
  - sync with the vendored versions in 3.0-8.5.0
  - bump release to assure upgrade path from 3.0-8.4.0
  - Related: #1934415


author: David Sloboda <david.x.sloboda@oracle.com> - 1:1.2.2-10.0.1
changelog:
  - Ignore rhel-shortnames.conf [JIRA: OLDIS-3902]
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]


author: EL Errata <el-errata_ww@oracle.com> - 1.2.2-7.0.1
changelog:
  - Ignore rhel-shortnames.conf [JIRA: OLDIS-3902]
  - Temporarily update shortnames.conf for oraclelinux to point to docker [JIRA: OLDIS-3902]
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.4-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/9921983)
  - update shortnames from Pyxis
  - Related: #2009153


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.4-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/9921983)
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.4-2
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/7300333)
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-13
changelog:
  - put back ubi8/buildah and ubi8/skopeo as it was released in 8.4
    (only ubi8/podman was not)
  - Related: #1972700


author: Jindrich Novy <jnovy@redhat.com> - 1:1.3.1-2
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.3
    (https://github.com/containers/skopeo/commit/038f70e)
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.3.1-3
changelog:
  - add direct runc dependency to avoid situation when runc is listed
    as default runtime but only crun is present in RHEL8
  - Related: #1954702


author: EL Errata <el-errata_ww@oracle.com> - 1.3.1-5.0.1
changelog:
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]
  - Switch back to the official Oracle Linux image


author: Jiri Vanek <jvanek@redhat.com> - 3.7-3
changelog:
  - added link to http://hydra.brq.redhat.com:8080/view/c~j~c/#projectstatus
  - removed source check from test.yaml
  - added gating.yaml
  - Resolves: rhbz#1855374


author: Jiri Vanek <jvanek@redhat.com> - 4.0-2
changelog:
  - commented out requires lua-posix, it was always commented out in el8, never in fedora. IDK
  - Resolves: rhbz#1953923


author: Jan Friesse <jfriesse@redhat.com> 2.99.3-3
changelog:
  - Resolves: rhbz#1602409

  - Remove libcgroup (rhbz#1602409)
  - merge upstream commit c9e5d6db13fa965d83e27a3b664477e9b5b26edf (rhbz#1602409)


author: Jan Friesse <jfriesse@redhat.com> 2.99.3-5
changelog:
  - Resolves: rhbz#1639211

  - config: Fix crash in reload if new interfaces are added (rhbz#1639211)
  - merge upstream commit 9f2d5a3a3faa8bd1021b505bcf3c5428b3435e39 (rhbz#1639211)


author: Jan Friesse <jfriesse@redhat.com> 2.99.5-2
changelog:
  - Resolves: rhbz#1654630

  - man: Add some information about address resolution (rhbz#1654630)
  - merge upstream commit 8d50bd946dd7e01da75f06da3f885e7dc82f4f12 (rhbz#1654630)
  - config: Look up hostnames in a defined order (rhbz#1654630)
  - merge upstream commit 3d7f136f86a56dd9d9caa9060f7a01e8b681eb7f (rhbz#1654630)


author: Jan Friesse <jfriesse@redhat.com> 3.0.0-2
changelog:
  - Resolves: rhbz#1665211

  - totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4 (rhbz#1665211)
  - merge upstream commit 2ab4d4188670356dcb82a80f2fc4598f5145c77d (rhbz#1665211)


author: Jan Friesse <jfriesse@redhat.com> 2.99.5-2
changelog:
  - Resolves: rhbz#1654630

  - man: Add some information about address resolution (rhbz#1654630)
  - merge upstream commit 8d50bd946dd7e01da75f06da3f885e7dc82f4f12 (rhbz#1654630)
  - config: Look up hostnames in a defined order (rhbz#1654630)
  - merge upstream commit 3d7f136f86a56dd9d9caa9060f7a01e8b681eb7f (rhbz#1654630)


author: Jan Friesse <jfriesse@redhat.com> 3.0.2-3.1
changelog:
  - Resolves: rhbz#1765619

  - totemsrp: Reduce MTU to left room second mcast (rhbz#1765619)
  - merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765619)


author: Jan Friesse <jfriesse@redhat.com> 3.0.2-4
changelog:
  - Resolves: rhbz#1745624
  - Resolves: rhbz#1745642
  - Resolves: rhbz#1749263
  - Resolves: rhbz#1765025

  - totem: fix check if all nodes have same number of links (rhbz#1749263)
  - merge upstream commit 816324c94cfb917b11f43954b8757424db28b390 (rhbz#1749263)
  - totem: Increase ring_id seq after load (rhbz#1745624)
  - merge upstream commit 3675daceeeeb72af043f5c051daed463fdd2d2a1 (rhbz#1745624)
  - man: Fix link_mode priority description (rhbz#1745642)
  - merge upstream commit 0a323ff2ed0f2aff9cb691072906e69cb96ed662 (rhbz#1745642)
  - totemsrp: Reduce MTU to left room second mcast (rhbz#1765025)
  - merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765025)


author: Jan Friesse <jfriesse@redhat.com> 3.0.3-4
changelog:
  - Resolves: rhbz#1780137
  - Resolves: rhbz#1791792
  - Resolves: rhbz#1809864
  - Resolves: rhbz#1816653

  - votequorum: Ignore the icmap_get_* return value (rhbz#1780137)
  - merge upstream commit cddd62f972bca276c934e58f08da84071cec1ddb (rhbz#1780137)
  - man: move cmap_keys man page from section 8 to 7 (rhbz#1791792)
  - merge upstream commit f1d36307e524f9440733f0b01a9fc627a0e1cac7 (rhbz#1791792)
  - votequorum: Reflect runtime change of 2Node to WFA (rhbz#1780137)
  - merge upstream commit 8ce65bf951bc1e5b2d64b60ea027fbdc551d4fc8 (rhbz#1780137)
  - stats: Add stats for scheduler misses (rhbz#1791792)
  - merge upstream commit 48b6894ef41e9a06ccbb696d062d86ef60dc2c4b (rhbz#1791792)
  - stats: Use nanoseconds from epoch for schedmiss (rhbz#1791792)
  - merge upstream commit ebd05fa00826c366922e619b012a0684c6856539 (rhbz#1791792)
  - main: Add schedmiss timestamp into message (rhbz#1791792)
  - merge upstream commit 35662dd0ec53f456445c30c0ef92892f47b25aa2 (rhbz#1791792)
  - votequorum: Change check of expected_votes (rhbz#1809864)
  - merge upstream commit 0c16442f2d93f32a229b87d2672e2dc8025ec704 (rhbz#1809864)
  - quorumtool: exit on invalid expected votes (rhbz#1809864)
  - merge upstream commit 5f543465bb3506b7f4929a426f1c22a9c854cecd (rhbz#1809864)
  - votequorum: set wfa status only on startup (rhbz#1816653)
  - merge upstream commit ca320beac25f82c0c555799e647a47975a333c28 (rhbz#1816653)


author: Jan Friesse <jfriesse@redhat.com> 3.1.0-1
changelog:
  - Resolves: rhbz#1855293
  - Resolves: rhbz#1855303
  - Resolves: rhbz#1870449
  - Resolves: rhbz#1887400

  - New upstream release (rhbz#1855293)
  - Support for reload of crypto configuration (rhbz#1855303)
  - Increase default token timeout to 3000ms (rhbz#1870449)
  - Add support for nodelist callback into quorum service (rhbz#1887400)


author: Jan Friesse <jfriesse@redhat.com> 3.1.0-3
changelog:
  - Resolves: rhbz#1897085
  - Resolves: rhbz#1896493

  - spausedd: Add ability to move process into root cgroup (rhbz#1897085)
  - totemknet: Check both cipher and hash for crypto (rhbz#1896493)


author: Jan Friesse <jfriesse@redhat.com> 3.1.4-1
changelog:
  - Related: rhbz#1948973
  - Resolves: rhbz#1962139

  - New upstream release (rhbz#1948973)
  - stats: fix crash when iterating over deleted keys (rhbz#1962139)


author: Jan Friesse <jfriesse@redhat.com> 3.1.5-2
changelog:
  - Resolves: rhbz#2002115
  - Resolves: rhbz#2024658

  - totem: Add cancel_hold_on_retransmit config option (rhbz#2002115)
  - merge upstream commit cdf72925db5a81e546ca8e8d7d8291ee1fc77be4 (rhbz#2002115)
  - totemsrp: Switch totempg buffers at the right time (rhbz#2024658)
  - merge upstream commit e7a82370a7b5d3ca342d5e42e25763fa2c938739 (rhbz#2024658)


author: Marek Polacek <polacek@redhat.com> 8.2.1-1.3
changelog:
  - change the default -march on s390x to z13 with tuning for z14 (#1571124)
  - use --disable-multilib on s390x


author: Jeff Law <law@redhat.com 8.2.1-3.4
changelog:
  - Backport PPC string inlines from trunk which allow for valgrind's
    memcheck to work properly (#1652929)
  - Backport bugfix for clz pattern on s390 affecting jemalloc (#1652016)


author: Qing Zhao <qing.zhao@oracle.com> 8.2.1-3.5.0.1
changelog:
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from Gcc9:
    gcc9-pr47618.patch
  - Fix Orabug 29457270 - With live patching, still need to obey "inline"
    directive
    This is the similar GCC PR89730, add the fix from Gcc9:
    gcc9-pr89730.patch
  - Fix Orabug 29178534 - SEGV in rdbms with gcc8 running lrgsrgdbcon1 
    lrgsrgdbcon2 lrgsrgdbcone 
    This is the similar GCC PR89595, add the fix from Gcc9:
    gcc9-pr89595.patch
    also fixes GCC PR PR89655 PR89656, add the fix from Gcc9:
    gcc9-pr89655-pr89656.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC 
    Add -fopt-info-inline support from Gcc9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions 
    Add -flive-patching support from Gcc9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-flive-patching.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
  https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
  e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
  					  aarch64.
  d735f3ae4712f66362326d179b4d7e9332c79677: Revert "2017-10-24  Richard Biener
  271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for 
  					  shifted
  0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
  				    	  eMAG.
  c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
  					  X-Gene
  74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
  ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
  b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
  393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
  b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline: 
  					  Add pipelining loads for list finds.
  095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common 
  					  subexpression elimination.
  a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for 
  					  X-Gene cores.
  256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
  					  without definition stmts.
  6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
  1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
  66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation 
  					  of loop preheaders.
  c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Marek Polacek <polacek@redhat.com> 8.3.1-3
changelog:
  - update from Fedora 8.3.1-3 (#1680182)
  - remove load and test FP splitter (#1673116)
  - fix *movsi_from_df (#1677652)
  - add missing headers
  - add support for live patching (#1668903)
  - retire gcc8-rh1612514.patch, gcc8-rh1652016.patch, gcc8-rh1652929-?.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-4
changelog:
  - update from Fedora 8.3.1-4 (#1680182)
  - drop gcc8-pr60790.patch, gcc8-pr89629.patch, gcc8-rh1668903-4.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-4.2
changelog:
  - backport the -fuse-ld=lld option (#1670535)
  - TLS model fix (#1678555, PR c++/85400)
  - two small autoFDO fixes (#1686082)
  - libgomp update (#1707568)
  - member template redeclaration fix (#1652704, PR c++/86747)
  - turn libgcc_s.so into a linker script on i?86, x86_64, ppc64le and also on
    ppc and ppc64 for 64-bit multilib (#1708309)
  - avoid using unaligned vsx or lxvd2x/stxvd2x for memcpy/memmove inline
    expansion (#1666977)


author: Marek Polacek <polacek@redhat.com> 8.3.1-4.5
changelog:
  - fix shift count operand printing (#1730380)
  - fix tree-outof-ssa.c ICE with vector types (PR middle-end/90139, #1730454)
  - fix out-of-ssa with unsupported vector types (PR rtl-optimization/90756,
    - fix ICE with template placeholder for TTP (PR c++/86098, #1730454)


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1
changelog:
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC 
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions 
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
  https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
  e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
  					  aarch64.
  d735f3ae4712f66362326d179b4d7e9332c79677: Revert "2017-10-24  Richard Biener
  271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for 
  					  shifted
  0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
  				    	  eMAG.
  c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
  					  X-Gene
  74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
  ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
  b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
  393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
  b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline: 
  					  Add pipelining loads for list finds.
  095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common 
  					  subexpression elimination.
  a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for 
  					  X-Gene cores.
  256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
  					  without definition stmts.
  6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
  1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
  66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation 
  					  of loop preheaders.
  c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.2
changelog:
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents 
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path 
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3
changelog:
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4
changelog:
  - Add support for CTF in GCC
  - Fix Orabug 30102948 gcc: Add CTF generation to compiler
  - Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5
changelog:
  - Update support for CTF
  - Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
  - Fix Orabug 30779193 CTF generation fails for some flavors of vla
  - Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6
changelog:
  - Add 5 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-mtune-support-for-arm-ares.patch
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.7
changelog:
  - Update support for CTF
  - Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
  - Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
    used


author: Marek Polacek <polacek@redhat.com> 8.3.1-5
changelog:
  - update from Fedora gcc-8.3.1-5 (#1747157)
  - use unspec_volatile for darn (PR target/91481, #1760205, CVE-2019-15847)


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.1
changelog:
  - Forward-port Oracle patches from ol8-u1.
  - Apply ares/neoverse support patches only ifarch aarch64.
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
  - Add 5 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-mtune-support-for-arm-ares.patch
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
  - Update support for CTF
  - Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
  - Fix Orabug 30779193 CTF generation fails for some flavors of vla
  - Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
  - Add support for CTF in GCC
  - Fix Orabug 30102948 gcc: Add CTF generation to compiler
  - Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch
    (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents 
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path 
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch
     (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC 
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions 
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
    https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
    e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
    					  aarch64.
    d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
    271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for 
    					  shifted
    0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
    				    	  eMAG.
    c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
    					  X-Gene
    74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
    ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
    b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
    393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
    b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline: 
    					  Add pipelining loads for list finds.
    095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common 
    					  subexpression elimination.
    a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for 
    					  X-Gene cores.
    256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
    					  without definition stmts.
    6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
    1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
    66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation 
    					  of loop preheaders.
    c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.
  - Reviewed by: Elena Zannoni <elena.zannoni@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3
changelog:
  - Fix Orabug 29838827 - provide an option to adjust the maximum depth of nested #include
    This is the same bug as gcc upstream PR90581 from Gcc9:
    gcc9-pr90581.patch
  - Fix Orabug 29541051 -  confusing error message when there is a problem
    with ASAN_OPTIONS "ERROR: expected '='"
    This is the same bug as gcc upstream PR89832 from Gcc9:
    gcc9-pr89832.patch


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4
changelog:
  - Fix generation of CTF type records for completed structs referred
    thru pointers.
  - Orabug 31095790.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.5
changelog:
  - Add 8 patches from gcc9,10 to support -moutline-atomics for aarch64
    gcc9-early-clobber-aarch64-store.patch
    gcc9-gen-helper-substituting-iterat.patch
    gcc9-imp-swp-generation.patch
    gcc9-imp-atomic-op-lse.patch
    gcc9-simplify-lse-cas.patch
    gcc9-improve-cas.patch
    gcc9-visibility-to-libfunc.patch
    gcc10-imp-moutline-atomics.patch


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.6
changelog:
  - Replace the previous 8 patches in version 0.5 with 19 patches from upstream
    gcc 8 to support -moutline-atomics for aarch64
    moutline-1-add-early-clobber.patch
    moutline-2-simplify-lse-cas.patch
    moutline-3-imp-cas-gen.patch
    moutline-4-imp-swp-gen.patch
    moutline-5-imp-atomic-op-lse.patch
    moutline-6-remove-early-clobber.patch
    moutline-7-extend-R-for-intreg.patch
    moutline-8-imp-TImode-compare-and-swap.patch
    moutline-9-fix-shrinkwrapping-interactions.patch
    moutline-10-tidy-split-compare-and-swap.patch
    moutline-11-out-of-line-for-lse-atomics.patch
    moutline-12-visibility-to-libfunc.patch
    moutline-13-imp-moutline-atomics.patch
    moutline-14-fix-store-exclusive-lse.patch
    moutline-15-configure-for-sys-auxv-libgcc-lse.patch
    moutline-16-fix-compare-and-swphi.patch
    moutline-17-fix-bootstrap-with-old-binutils.patch
    moutline-18-fix-ice-dueto-gen-compare-reg.patch
    moutline-19-re-pr90724.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-5.1
changelog:
  - consider negative edges in cycle detection (#1817991, PR gcov-profile/91601)
  - fix Fortran debug info for arrays with descriptors (#1655624,
    PR fortran/92775)
  - fix wrong code emitted for movv1qi on s390x (#1784758, PR target/92950)


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2
changelog:
  - Fix Orabug 32301371 - bug using gcov with preserve paths option
    This is the same bug as GCC bug PR gcov-profile/88994
    gcc9-pr88994.patch


author: Marek Polacek <polacek@redhat.com> 8.4.1-1
changelog:
  - update from GCC 8.4 release (#1868446)
  - remove symlinks to 32-bit versions of these static libraries: libasan.a,
    libitm.a, libquadmath.a, libubsan.a, libgfortran.a (#1779597)


author: Qing Zhao <qing.zhao@oracle.com> 8.4.1-1.0.1
changelog:
  - Merge the following oracle patches to OL8.4 beta:
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>

  - Fix Orabug 32301371 - bug using gcov with preserve paths option
    This is the same bug as GCC bug PR gcov-profile/88994
    gcc9-pr88994.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
  - Fix generation of CTF type records for completed structs referred
    thru pointers.
    Orabug 31095790.
    (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
  - Fix Orabug 29838827 - provide an option to adjust the maximum depth 
    of nested #include
    This is the same bug as gcc upstream PR90581 from Gcc9:
    gcc9-pr90581.patch
  - Fix Orabug 29541051 -  confusing error message when there is a problem
    with ASAN_OPTIONS "ERROR: expected '='"
    This is the same bug as gcc upstream PR89832 from Gcc9:
    gcc9-pr89832.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
  - Update support for CTF
    Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
    Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
    used
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
  - Apply ares/neoverse support patches only ifarch aarch64.
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
  - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
  - Update support for CTF
    Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
    Fix Orabug 30779193 CTF generation fails for some flavors of vla
    Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
  - Add support for CTF in GCC
    Fix Orabug 30102948 gcc: Add CTF generation to compiler
    Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch
    (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
    https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
    e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                            aarch64.
    d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
    271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                            shifted
    0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                            eMAG.
    c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                            X-Gene
    74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
    ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
    b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
    393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
    b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                            Add pipelining loads for list finds.
    095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                            subexpression elimination.
    a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                            X-Gene cores.
    256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                            without definition stmts.
    6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
    1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
    66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                            of loop preheaders.
    c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2
changelog:
  - Add complex divide improvement
    backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3
changelog:
  - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
    This commit brings the support for CTF/BTF debug formats at par with
    upstream.  GCC now generates the CTF/BTF debug information by using the
    internal DWARF representation.
    For backward compatibility reasons, OL8 GCC continues to support -gt
    command line option.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.4
changelog:
  - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
changelog:
  - Add patches to support marvell on Arm:
    gcc9-add-support-for-profile-extension.patch
    gcc10-add-initial-octeontx2-support.patch
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
changelog:
  - Fix Orabug 34066706 only in OL GCC.
    report error when there is no PROGRAM_SUMMARY section in .gcda file.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
changelog:
  - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 8.5.0-13
changelog:
  - require docbook-style-xsl instead of docbook5-style-xsl (#2073888)
  - backport Default widths with -fdec-format-defaults patch (#2074614)


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
changelog:
  - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
    ISSUES IN LINUX ARM64.
    Removing the buggy patch that has been removed from upstream gcc too:
    gcc10-pr91971.patch


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-16.0.2
changelog:
  - Support for -mpreserve-args in aarch64.
  - Fix Orabug 25853011.
  - Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.


author: Marek Polacek <polacek@redhat.com> 8.5.0-17
changelog:
  - fix deserialization for std::normal_distribution (#2130392,
    PR libstdc++/105502)
  - initialize std::normal_distribution::_M_saved (PR libstdc++/99536)
  - reject std::make_shared<T[]> (PR libstdc++/99006)


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
changelog:
  - Support for -mpreserve-args in aarch64.
  - Orabug 35065765.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
changelog:
  - CVE-2023-4039 GCC mitigation.
    Orabug 35751743.
    Includes removal of aarch64-preserve-args.patch.  
  - CVE-2022-40982 "Intel Downfall" mitigation.
    Orabug 35751810.
    Add two patches originally from GCC upstream releases/gcc-11 branch.
    with major adjustment.
    gcc11-downfall-disable-gather-in-vec.patch
    gcc11-downfall-support-mno-gather.patch
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: David Faust <david.faust@oracle.com> 8.5.0-18.0.6
changelog:
  - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
    interaction with backported aarch64 -fstack-clash-protection support.
    [Orabug 35843962]
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 8.5.0-20
changelog:
  - fix for TLSLD references (#2213753)
  - fix crash in dynamic_cast<>() on null pointer (PR c++/99074, #2211506)
  - adjust a pattern in s390.md (PR target/87723, #2214847)


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
changelog:
  - Restore support for -mpreserve-args in aarch64 targets, adapted to
    new AArch64 stack frame layout.
  - Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
changelog:
  - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
    gcc14-pr111407.patch
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
changelog:
  - Merge Oracle patches to 8.5.0-21.
    Oracle history:
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
changelog:
  - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
changelog:
  - Merge Oracle patches to 8.5.0-23.
    Oracle history:
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-24.0.1
changelog:
  - Merge Oracle patches to 8.5.0-24.
    Oracle history:
    February-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
    - Merge Oracle patches to 8.5.0-23.
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-26.0.1
changelog:
  - Merge Oracle patches to 8.5.0-26.
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    March-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-24.0.1
    - Merge Oracle patches to 8.5.0-24.
    February-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
    - Merge Oracle patches to 8.5.0-23.
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Marek Polacek <polacek@redhat.com> 8.5.0-2
changelog:
  - revert upstream PR85873 gcc-8 fix, apply the fix from gcc-9 (#1960701)
  - fix 'this' adjustment for devirtualized call (PR c++/100797, #1965951)


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
changelog:
  - Merge the following oracle patches to OL8.5 beta:

  - Fix an aarch64 compilation error triggered by the oracle patch
    gcc9-multiple-changes-align.patch on OL8U5 source base.
    gcc-fix-aarch64-tune-params.patch
  - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
    This commit brings the support for CTF/BTF debug formats at par with
    upstream.  GCC now generates the CTF/BTF debug information by using the
    internal DWARF representation.
    For backward compatibility reasons, OL8 GCC continues to support -gt
    command line option.
    (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
  - Add complex divide improvement
    backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
    (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
  - Fix Orabug 32301371 - bug using gcov with preserve paths option
    This is the same bug as GCC bug PR gcov-profile/88994
    gcc9-pr88994.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
  - Fix generation of CTF type records for completed structs referred
    thru pointers.
    Orabug 31095790.
    (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
  - Fix Orabug 29838827 - provide an option to adjust the maximum depth 
    of nested #include
    This is the same bug as gcc upstream PR90581 from Gcc9:
    gcc9-pr90581.patch
  - Fix Orabug 29541051 -  confusing error message when there is a problem
    with ASAN_OPTIONS "ERROR: expected '='"
    This is the same bug as gcc upstream PR89832 from Gcc9:
    gcc9-pr89832.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
  - Update support for CTF
    Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
    Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
    used
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
  - Apply ares/neoverse support patches only ifarch aarch64.
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
  - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
  - Update support for CTF
    Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
    Fix Orabug 30779193 CTF generation fails for some flavors of vla
    Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
  - Add support for CTF in GCC
    Fix Orabug 30102948 gcc: Add CTF generation to compiler
    Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch
    (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
    https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
    e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                            aarch64.
    d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
    271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                            shifted
    0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                            eMAG.
    c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                            X-Gene
    74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
    ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
    b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
    393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
    b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                            Add pipelining loads for list finds.
    095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                            subexpression elimination.
    a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                            X-Gene cores.
    256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                            without definition stmts.
    6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
    1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
    66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                            of loop preheaders.
    c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
changelog:
  - Merge oracle patches to security errata 8.5.0-4.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Dave Anderson <anderson@redhat.com> - 7.2.3-12
changelog:
  - Address covscan issues
    Resolves: rhbz#1602466
  - Fix for x86_64 5-level pagetable vmalloc range expansion
    Resolves: rhbz#1637125


author: Dave Anderson <anderson@redhat.com> - 7.2.3-16
changelog:
  - Resurrect "dev -p" option.
  - Fix "dev -[dD]" options to account for request_queue.in_flight[] removal.
    Resolves: rhbz#1662039
  - Command line input fixes
    Resolves: rhbz#1664061


author: Dave Anderson <anderson@redhat.com> - 7.2.6-1
changelog:
  - Rebase to latest upstream sources
    Resolves: rhbz#1686560 
  - Utilize the VMCOREINFO PT_NOTE in /proc/kcore header
    Resolves: rhbz#1627528
  - Support extraction of CONFIG_PROC_VMCORE_DEVICE_DUMP data from dumpfile header
    Resolves: rhbz#1702535


author: Dave Anderson <anderson@redhat.com> - 7.2.6-2
changelog:
  - Fix "p" command regression
    Resolves: rhbz#1718417  
  - Fix arm64 debug kernel read error message during initialization
    Resolves: rhbz#1718736


author: Dave Anderson <anderson@redhat.com> - 7.2.7-2
changelog:
  - Rebase to latest upstream sources
    Resolves: rhbz#1738619
  - Support for KASLR on s390x
    Resolves: rhbz# 1753172


author: Dave Anderson <anderson@redhat.com> - 7.2.7-3
changelog:
  - Rebase to github commit 6c1c8ac6
    Resolves: rhbz#1738619
  - Fix "log -a" option
    Resolves: rhbz#1785537
  - Fix for ELF kdump vmcores form s390x KASLR kernels
    Resolves: rhbz#1786996


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-3
changelog:
  - Fix for reading compressed kdump dumpfiles from systems with physical memory
    Resolves: rhbz#1819606


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-6
changelog:
  - aarch64: Revert to reading CONFIG_ARM64_USER_VA_BITS_52 and CONFIG_ARM64_PA_BITS=52 for 52-bit VA/PA space.
    Resolves: rhbz#1861086


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-7
changelog:
  - crash/sadump, kaslr: fix failure of calculating kaslr_offset due to an sadump format restriction
    Resolves: rhbz#1855527


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-8
changelog:
  - crash/arm64: Fix arm64 read error with 'idmap_ptrs_per_pgd' symbol with debug kernel
    Resolves: rhbz#1876039


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.9-1
changelog:
  - Rebase to upstream crash version 7.2.9
  - Also minimize the rhel-only patches to the bare minimum.
    Resolves: rhbz#1881854


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.9-2
changelog:
  - Fix the sources file to add gdb-7.6 tarball
    [The line was somehow removed when using rhpkg new-sources to
     update the crash tarball location]
    Resolves: rhbz#1881854


author: EL Errata <el-errata_ww@oracle.com> - 7.2.9-2.0.1
changelog:
  - Add lowercase tcr_el1_t1sz [Orabug: 32534240]
  - Drop patches, incompatible with UEK6 kernel [Orabug: 32130905]
  - Remove upstream references


author: EL Errata <el-errata_ww@oracle.com> - 7.3.0-2.0.1
changelog:
  - Fix module string table access violation problem [Orabug 32887589]
  - Add lowercase tcr_el1_t1sz [Orabug: 32534240]
  - Drop patches, incompatible with UEK6 kernel [Orabug: 32130905]
  - Remove upstream references


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.0-3
changelog:
  - Fix for "sched: Change task_struct::state"
  - Fix for "sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=y"
  - Fix live debugging with lockdown=integrity
  - Fix 'waitq' command for Linux 4.13 and later kernels
  - Fix for "kmem -s|-S" option on Linux 5.7 and later kernels


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.1-3
changelog:
  - Fix segmentation fault caused by crash extension modules
  - Support the overflow stack exception handling on aarch64


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.1-4
changelog:
  - Fix segfault on aarch64 for "bt -a|-c" command
  - Fix HZ calculation on Linux 5.14 and later
  - Fix for "timer -r" option to display all the per-CPU clocks


author: Brian Maly <brian.maly@oracle.com> 8.0.0-2.0.1
changelog:
  - Reworked 0007-bt-x86_64-filter-out-idle-task-stack.patch
  - Reworked lzo_snappy_zstd.patch
  - Reworked rhel8_build.patch
  - Reworked 0008-bt-arm64-add-support-for-bt-n-idle.patch
  - Dropped sbitmapq patches
  - Rebased src tarballs: crash-8.0.0.tar.gz, gdb-10.2.tar.gz [Orabug: 33858562]


author: <brian.maly@oracle.com> 8.0.1-1.0.1
changelog:
  - Reformat rhel8_build.patch
  - Reformat lzo_snappy_zstd.patch
  - Reformat 0007-bt-x86_64-filter-out-idle-task-stack.patch
  - Reformat 0008-bt-arm64-add-support-for-bt-n-idle.patch
  - Rebase to 8.0.1 [Orabug: 34692063]
  - Enable zstd compression [Orabug: 34475766]


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.2-5
changelog:
  - Update to the latest upstream commit 47216437e79a
  - ("Fix "net" command on kernel configured with CONFIG_IPV6=m")


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.2-8
changelog:
  - arm64: Fix again segfault in arm64_is_kernel_exception_frame()
  - Fix invalid structure size error during crash startup on ppc64


author: Lianbo Jiang <lijiang@redhat.com> - 8.0.4-2
changelog:
  - Fix the "dis -lr" not displaying the source file names
    and line numbers
  - Fix incorrect symbol translation by the 'struct blk_mq_ops'


author: Dave Anderson <anderson@redhat.com> - 1.3.1-3
changelog:
  - Fix x86_64 "invalid structure member offset: thread_struct_fs"
    Resolves: rhbz#1589019
  - Fix arm64 "invalid structure member offset: thread_struct_fpsimd_state"
    Resolves: rhbz#1625810


author: Bhupesh Sharma <bhsharma@redhat.com> - 1.5.1-1
changelog:
  - Rebase crash-gcore-command to github upstream version crash-gcore-command-1.5.1
    Resolves: rhbz#1851747


author: Bhupesh Sharma <bhsharma@redhat.com> - 1.6.0-1
changelog:
  - Rebase crash-gcore-command to github upstream version crash-gcore-command-1.6.0
    Resolves: rhbz#1903465


author: Lianbo Jiang <lijiang@redhat.com> - 1.6.3-1
changelog:
  - Rebase to upstream crash-gcore-command-1.6.3
  - Fix memory allocation failure issue
  - Resolves: rhbz#2054066


author: Tao Liu <ltao@redhat.com> - 1.6.3-2
changelog:
  - Rebase to upstream crash-gcore-command-1.6.3
  - Fix memory allocation failure issue
  - Resolves: rhbz#2060355


author: Dave Anderson <anderson@redhat.com> - 1.0.3-2.el7
changelog:
  - Add RPM_OPT_FLAGS to gcc line in ptdump.mk
    Resolves: rhbz#1450708
  - Set gdb scope to get appropriate ring_buffer structure
    Resolves: rhbz#1451181


author: Dave Anderson <anderson@redhat.com> - 1.0.3-5
changelog:
  - ptdump: fix build warning: warning: this ‘if’ clause does not guard
  - ptdump: fix failure: ptdump: invalid size request: 0 type: "read page for write" 
  - ptdump: fix heap memory and fd leak when fault happens
    Resolves: rhbz#1786497


author: Lianbo Jiang <lijiang@redhat.com> - 1.0.7-2
changelog:
  - Fix for "current buffer not found"
  - Fix for "invalid kernel virtual address: 0  type: struct topa_entry"
  - Fix for "invalid ring_buffer"
    Resolves: rhbz#1838927


author: Dave Anderson <anderson@redhat.com> - 2.0.12
changelog:
  - Differentiate ppc64 .ring_buffer_read text symbol from ring_buffer_read data symbol
  - Fix for ring_buffer_per_cpu.nr_pages size change on big-endian systems 
  - Fix for Linux 4.7 change to the TRACE_EVENT_FL_TRACEPOINT flag
    Resolves: rhbz#1441914
    Resolves: rhbz#1440726


author: Dave Anderson <anderson@redhat.com> - 2.0.13
changelog:
  - Build requires crash-devel-7.2.0-2 and usage requires crash-7.2.0-2
    because of load_module structure change.
    Resolves: rhbz#1520825


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-2
changelog:
  - Consistently produce valid URLs by prepending protocol. (RhBug:1632121)
  - modifyrepo_c: Prevent doubling of compression (test.gz.gz) (RhBug:1639287)
  - Correct pkg count in headers if there were invalid pkgs (RhBug:1596211)
  - Add support for modular errata (RhBug:1656584)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-3
changelog:
  - Backport patch to switch off timestamps on documentation in order to remove
    file conflicts (RhBug:1738788)


author: Ales Matej <amatej@redhat.com> - 0.15.1-1
changelog:
  - Update to 0.15.1
  - Allow pip to see installation of python3-createrepo_c
  - Imporove documentation
  - Remove dependency on deltarpm in favour of drpm
  - Obsolete createrepo on all Fedoras again (RhBug:1702771)
  - Fix issue with createrepo_c hanging at the end (RhBug:1714666)
  - Don't include packages with forbidden control chars in repodata
  - Depend on the appropriate minimum version of libmodulemd
  - Add --pkgorigins mode for Koji
  - Prevent exiting with 0 if errors occur while finalizing repodata.
  - Add support for reading and merging module metadata
  - Update --keep-all-metadata to keep all additional metadata, not just updateinfo and groupfile (RhBug:1639287)
  - mergerepo_c: Add support for --koji simple mode
  - Fix generating corrupted sqlite files (RhBug: 1696808)
  - Do not obsolete createrepo on Fedora < 31
  - mergerepo_c: check if nevra is NULL and warn user about src.rpm naming
  - Include file timestamp in repomd.xml to allow reproducing exact metadata as produced in the past
  - Enhance support of zchunk
  - Support of zchunk
  - [spec] Fix ldconfig for rhel <= 7
  - Fix "CR_DELTA_RPM_SUPPORT" redefined warnings
  - Set to build against Python 3 by default
  - Update README
  - Add mergerepo_c --repo-prefix-search and --repo-prefix-replace.
  - Fix missing packages in mergerepo_c in case multiple VR exists for single pkg in repo.


author: Ales Matej <amatej@redhat.com> - 0.15.1-2
changelog:
  - Add reboot_suggested to UpdateRecord (RhBug:1772466)
  - Explicitly output boolean values for updateinfo.xml (RhBug:1772466)
  - Fix modifyrepo_c with modules.yaml as a symbolic link (RhBug:1776399)


author: Ales Matej <amatej@redhat.com> - 0.15.10-1
changelog:
  - Update to 0.15.10
  - New option --recycle-pkglist for --update mode
  - Add restart_suggested field to updatecollectionpackage in updateinfo.xml
  - Add relogin_suggested field to updatecollectionpackage in updateinfo.xml (Rhbug:1779751)
  - Export all changelog entries to other.xml in compatibility mode
  - Enhance error handling when locating repositories (RhBug:1762697)
  - Clean up temporary .repodata on sigint
  - Support issued date in epoch format set by Python API (RhBug:1779751)
  - Allow parsing of xml repodata from string via new API functions (RhBug:1804308)
  - Fix a bug when setting updateCollectionModule (RhBug:1821781)


author: Nicola Sella <nsella@redhat.com> - 0.16.2-1
changelog:
  - Update to 0.16.2
  - Add module metadata support to createrepo_c (RhBug:1795936)
  - Fix various memory leaks


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-1
changelog:
  - Update to 0.17.2
  - Fix Python deprecation (PY_SSIZE_T_CLEAN) (RhBug:1891785)
  - Revert back to old c API for destination file of cr_compress_file_with_stat and cr_compress_file to prevent a memory leak
  - Disable drpm for RHEL >= 9 (RhBug:1914828)
  - Setting updated/issued_date to None doesn't produce garbage values (RhBug:1921715)
  - Allow taking __repr__ (__str__) of closed xmlfile and sqlite (RhBug:1913465)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-1
changelog:
  - Update to 0.17.7
  - Remove insecure hashes SHA-1 and MD5 from the default build (RhBug:1935486)
  - Fix error when updating repo with removed modules metadata
  - Exit with status code 1 when loading of repo's metadata fails
  - Fix memory leaks (RhBug:1998426)
  - Fix valgrind warnings caused by subprocess calls


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-4
changelog:
  - Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata (RhBug:1992209)


author: Adrian Reber <adrian@lisas.de> - 3.12-0.1
changelog:
  - Updated to 3.12 (pre-release)
  - Create libs subpackage
  - Build against SELinux (Fedora and RHEL8)
  - Build against libbsd (Fedora)


author: Jindrich Novy <jnovy@redhat.com> - 3.15-3
changelog:
  - add Requires: criu-libs = %{version}-%{release} in criu-devel
  - add gating tests
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 0.15-2
changelog:
  - backport "exec: check read bytes from sync" (gscrivan@redhat.com)
    (https://github.com/containers/crun/issues/511)
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1.4.4-1
changelog:
  - update to https://github.com/containers/crun/releases/tag/1.4.4
  - Resolves: #2067577
  - Related: #2001445


author: Ondrej Kozina <okozina@redhat.com> - 2.0.4-1
changelog:
  - Update to cryptsetup 2.0.4.
  - patch: Add RHEL system library paths in configure.
  - patch: Increase default LUKS2 header size to 8 MiBs.
  - patch: update tests to be compatible with larger headers.
  - Set default format to LUKS2.
  - Cleanup changelog.
  - Resolves: #1564540 #1595257 #1595266 #1595881 #1600164


author: Ondrej Kozina <okozina@redhat.com> - 2.0.4-2
changelog:
  - patch: fix device alignment bug when processing hinted
    value by device topology info.
  - Resolves: #1614219


author: Ondrej Kozina <okozina@redhat.com> - 2.0.6-1
changelog:
  - Update to cryptsetup 2.0.6
  - Enables all supported metadata sizes in LUKS2 validation code.
  - Resolves: #1653383


author: Ondrej Kozina <okozina@redhat.com> - 2.2.0-2
changelog:
  - patch: Fix mapped segments overflow on 32bit architectures.
  - patch: Take optimal io size in account with LUKS2 reencryption.
  - Resolves: #1742815 #1746532


author: Ondrej Kozina <okozina@redhat.com> - 2.2.2-1
changelog:
  - Update to cryptsetup 2.2.2
  - LUKS2 reencryption honors activation flags (one time and persistent).
  - LUKS2 reencryption works also without volume keys put in kernel
    keyring service.
  - Resolves: #1757783 #1750680 #1753597 #1743399

  - Resolves: #1742815 #1746532


author: Ondrej Kozina <okozina@redhat.com> - 2.2.2-1
changelog:
  - Update to cryptsetup 2.2.2
  - LUKS2 reencryption honors activation flags (one time and persistent).
  - LUKS2 reencryption works also without volume keys put in kernel
    keyring service.
  - Resolves: #1757783 #1750680 #1753597 #1743399


author: Ondrej Kozina <okozina@redhat.com> - 2.3.3-2
changelog:
  - patch: Fix possible memory corruption in LUKS2 validation
  	 code in 32bit library.
  - Resolves: #1872294


author: Ondrej Kozina <okozina@redhat.com> - 2.3.3-4
changelog:
  - patch: Fix reencryption for custom devices with data segments
    set to use cipher_null.
  - Resolves: #1927409


author: Ondrej Kozina <okozina@redhat.com> - 2.3.7-1
changelog:
  - update to cryptsetup 2.3.7
  - fixes CVE-2021-4122
  - patch: Fix suboptimal optimization in bundled argon2.
  - patch: Fix bogus memory allocation/device read with
           invalid LUKS2 headers
  - patch: Fix typo in luksRepair prompt.
  - Resolves: #2021815 #2022301 #2031859


author: Daniel Zatovic <dzatovic@redhat.com> - 2.3.7-4
changelog:
  - patch: Remove LUKS2 encryption data size restriction.
  - patch: Abort encryption when header and data devices are same.
  - Resolves: #2150254


author: Daniel Zatovic <dzatovic@redhat.com> - 2.3.7-6
changelog:
  - patch: Delegate FIPS mode detection to configured crypto backend
  - patch: Disallow use of internal kenrel crypto driver names in "capi"
  - patch: Also disallow active devices with internal kernel names
  - patch: Fix init_by_name to allow unknown cipher format in dm-crypt
  - patch: Fix reencryption to fail properly for unknown cipher
  - patch: Fix activation of LUKS2 with capi format cipher and kernel
  - Resolves: #2212772 #2193342


author: Vladis Dronov <vdronov@redhat.com> - 15.9-8
changelog:
  - Fix a double-free in changestring() (bz1886165)
  - Update Requires to include coreutils and ed
  - Adjust cscope-coverity-fixes.patch removing the fclose(script) chunk
  - Adjust BuildRequires and remove trailing spaces
  - Remove older source version from .gitignore
  - Rename cscope-invindex-sizing.patch as it is for the older upstream version


author: Parag Nemade <pnemade AT redhat DOT com> - 0.130-6
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove owneship of %{_fontdir} in -common
  - Remove group tag


author: Pravin Satpute <psatpute@redhat.com> - 0.130-9
changelog:
  - Resolved #1217066 : culmus-keteryg-fonts takes over Firefox?
  - Update fontconf priority of all fonts from 65 to 66, except David


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-21
changelog:
  - 1602469 - fixed covscan issues
  - 1625899 - cups 2.2.6 lpr command fails against old cups 1.3.9 server
  - 1625913 - ssl options aren't initialized when no SSLOptions directive is set in /etc/cups/client.conf
  - 1618009 - Enabling cups.path causes high load when jobs are submitted to CUPS
  - 1630805 - Make cups systemd unit files more upstream-like


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-22
changelog:
  - 1622431 - Jobs with multiple files don't complete when backend fails
  - CVE-2018-4700 cups: Predictable session cookie breaks CSRF protection [rhel-8]


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-30
changelog:
  - 1774462 - CVE-2019-8675 - buffer overflow in SNMP and IPP, memory disclosure and DoS in scheduler
  - 1774463 - CVE-2019-8696


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-35
changelog:
  - 1825254 - CVE-2020-3898 cups: heap based buffer overflow in libcups's ppdFindOption() in ppd-mark.c


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-36
changelog:
  - 1838449 - ipp/socket backends connect to turned off device for eternity (contimeout is not applied)
  - 1689207 - Add failover backend
  - 1833516 - DirtyCleanInterval ignored if there are open client connections


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-39
changelog:
  - 1941437 - cupsd doesn't log job ids when logging into journal
  - 1782216 - Print queue is paused after ipp backend ends with CUPS_BACKEND_STOP
  - 1938384 - CUPS doesn't start if sssd starts after cupsd


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-40
changelog:
  - 1955964 - PreserveJobHistory doesn't work with seconds
  - 1927452 - CVE-2020-10001 cups: access to uninitialized buffer in ipp.c [rhel-8]


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-41
changelog:
  - 2006987 - Unauthenticated users can't move print jobs in Web UI
  - 2017919 - Setting 'MaxJobTime 0' does not set a job time to unlimited
  - 1726383 - "lpadmin -p <queue> -o cupsSNMPSupplies:false" doesn't work
  - 1982891 - Printing of banner before PCL file only prints banner
  - 2006591 - Trying to restart and hold a job doesn't work
  - 1811716 - lpr to non-existent printer reports incorrect error


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-46
changelog:
  - 2074684 - lp to a remote server takes a long time
  - 2074736 - CUPS is too chatty about "Removing document files." in debug mode


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-52
changelog:
  - 2217178 - Delays printing to lpd when reserved ports are exhausted
  - 2217283 - The command "cancel -x <job>" does not remove job files
  - 2217955 - Enlarge backlog queue for listen() in cupsd
  - CVE-2023-34241 cups: use-after-free in cupsdAcceptClient() in scheduler/client.c
  - CVE-2023-32324 cups: heap buffer overflow may lead to DoS


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-55
changelog:
  - RHEL-14933 cupsd memory leak in cupsdDeleteJob() with "PreserveJobHistory Off"
  - RHEL-15309 cupsd fails to open cups-files.conf and the resulting error message is lost


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-56
changelog:
  - RHEL-10702 cupsGetJobs fails to connect if poll() gets POLLOUT|POLLHUP in revents
  - RHEL-19200 Recommend new cups-filters subpackages with weak dep for better upgrade exp


author: Pavol Zacik <pzacik@redhat.com> - 1:2.2.6-60
changelog:
  - RHEL-40386 cups: Cupsd Listen arbitrary chmod 0140777
  - Delete the domain socket file after stopping the cups.socket service
  - Fix cupsd Listener checks


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-13
changelog:
  - 1602470 - covscan fixes from upstream
  - 1632268 - cups-filters needs to obsolete ghostscript-cups and foomatic-filters
  - 1626996 - cups-filters: Sticky EOF behavior in glibc breaks descriptor concatenation using dup2


author: EL Errata <el-errata_ww@oracle.com> - 1.20.0-14.0.1
changelog:
  - header/footer not being printed in banner page. [Orabug: 28265099] (isaac.chen@oracle.com)
  - Fixes [Orabug: 29163824] source indentation not following convention (isaac.chen@oracle.com)


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-33
changelog:
  - RHEL-19433 Incorrect PS header handling in gstopdf
  - RHEL-16034 pdftopdf results with (N > 1)^2 copies if a file is sent to IPP printer with collate
  - RHEL-13211 redhat-lsb unnecessary pulls in cups and avahi dependencies


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-35
changelog:
  - CVE-2024-47175 cups-filters: remote command injection via attacker controlled data in PPD file
  - CVE-2024-47076 cups-filters: `cfGetPrinterAttributes` API does not perform sanitization on returned IPP attributes
  - CVE-2024-47176 cups-filters: cups-browsed binds on UDP INADDR_ANY:631 trusting any packet from any source


author: Christian Heimes <cheimes@redhat.com> - 0.5.0-6
changelog:
  - Require latest python-jwcrypto with Python 3 fix
  - Use python2 prefix for all Python 2 dependencies


author: Christian Heimes <cheimes@redhat.com> - 0.5.0-9
changelog:
  - freeipa 4.4.4-2.fc26 and newer are compatible with custodia 0.5
  - Fix dependency to python2-jwcrypto >= 0.4.2


author: Petr Viktorin <pviktori@redhat.com> - 0.5.0-12
changelog:
  - Remove the Python 2 subpackage
  - Skip a test that fails on a different logging/error message
  - In %check, use pytest directly rather than tox


author: Christian Heimes <cheimes@redhat.com> - 0.6.0-1
changelog:
  - New upstream release Custodia 0.6.0
  - Run all tests again
  - Remove etcd support and python3-custodia-extra
  - Remove unnecesary conflict with old FreeIPA


author: Martin Osvald <mosvald@redhat.com> - 3.0.7-24
changelog:
  - Resolves: #1911689 - Fatal error when running "squatter -r user"
  - Resolves: #1941255 - Wait for network-online target
  - Resolves: #1918780 - "(null)" partitions in ctl_mboxlist


author: Simo Sorce <simo@redhat.com> - 2.1.27-0.4rc7
changelog:
  - Add patch form Upstream PR559 to use RC4 implementation from OpenSSL
  - Resolves bz#1618744
  - Fix multilib issue bz#1663120


author: Jeff Moyer <jmoyer@redhat.com> - 67-1.el8
changelog:
  - Rebase to v67.  This brings in the following features:
    - support for the 'security frozen' sysfs attribute
    - support for using pmem as system ram
    - various cleanup and bug fixes
  - Fix load-keys failure in initramfs (Jeff Moyer)
  - Resolves: bz#1724531 bz#1730673 bz#1741164 bz#1741165 bz#1749888 bz#1749889


author: Jeff Moyer <jmoyer@redhat.com> - 71.1-4.el8
changelog:
  - Pull in fixes from upstream v72 and v73 (Jeff Moyer)
    - Fix enable-namespace all reporting errors incorrectly
    - Add support for inject-smart on papr scm
  - Related: bz#2090190 bz#1986185 bz#2040074


author: Jeff Moyer <jmoyer@redhat.com> - 1.4-4
changelog:
  - Get rid of SuSe conditionals (Jeff Moyer)
  - Remove the %check section. (Jeff Moyer)
  - Resolves: rhbz#1580829


author: Jeff Moyer <jmoyer@redhat.com> - 1.4-5.el8
changelog:
  - use 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld}" ; export LDFLAGS instead of -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
  - Resolves: rhbz#1630611


author: Jeff Moyer <jmoyer@redhat.com> - 1.5-1.el8
changelog:
  - rebase to pmdk-1.5, and rename to nvml (Jeff Moyer)
  - broken libpmemcto was removed
  - c++ bindings were moved to a separate project/package
  - Fix library requires to be =n-v-r instead of >= (Jeff Moyer)
  - resolves: rhbz#1488828


author: Jeff Moyer <jmoyer@redhat.com> - 1.6-2.el8
changelog:
  - Add explicit version dependencies
  - Fix up broken link line in build system
  - Related: rhbz#1598527


author: Jeff Moyer <jmoyer@redhat.com> - 1.9.2-1.el8
changelog:
  - Package pmdk version 1.9.2 for stream 1-fileformat-v6-rhel-8.3.1
  - libvmem is no longer packaged as part of pmdk.
  - ppc64le packages are now built
  - Related: rhbz#1524652, rhbz#1780388, rhbz#1854812, rhbz#1860860


author: Martin Pitt <mpitt@redhat.com>
changelog:
  - Drop unpublished -doc package to fix FTBFS rhbz#1640736
  - Add dist-git smoketest rhbz#1625683
  - Move dbus system user creation to correct package rhbz#1634496


author: Kevin Lyons <kevin.x.lyons@oracle.com> -1.12.8-12.0.1
changelog:
  - bus: raise fd limits before dropping privs [Orabug: 31175643]
  - fix netlink poll: error 4 (Zhenzhong Duan)


author: John Mcwalters <john.mcwalters@oracle.com> - 1.12.8-12.0.2.el8_4.2
changelog:
  - rebuild bumping release [Orabug 32849538]
  - bus: raise fd limits before dropping privs [Orabug: 31175643]
  - fix netlink poll: error 4 (Zhenzhong Duan)


author: Ray Strode <rstrode@redhat.com> - 1:1.12.8-22
changelog:
  - Use hangup signal instead of termination signal to
    kill sesssion monitoring script to appeach tcsh.
    Related: #2089362


author: Ray Strode <rstrode@redhat.com> - 1:1.12.8-23
changelog:
  - Address race for very short running sessions in SSH
    session monitoring script.
    Related: #2089362


author: Ray Strode <rstrode@redhat.com> - 1.12.8-25
changelog:
  - Ensure only one dbus-daemon is spawned for all shells sharing
    a single connection.
    Resolves: #2189201


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
changelog:
  - Turn 'dbus' package into 'dbus-daemon' package, but keep 'dbus' for
    compatibility around and make it pull in the new 'dbus-daemon' package.


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
changelog:
  - Extract 'dbus-common' package from 'dbus-daemon' to provide XML configuration
    and setup files as independent package ready for alternative Message Bus
    implementations to be used.


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-2
changelog:
  - Extract 'dbus-tools' package from 'dbus-daemon' to provide all command-line
    utilities independent of the actual message bus. They are valid to be used
    with independent message-bus implementations, so they should not needlessly
    pull in dbus-daemon.


author: David King <amigadave@amigadave.com> - 0.104-1
changelog:
  - Update to 0.104
  - Remove RPATH
  - Remove executable bit from sourced script
  - Move man page to main package and update glob
  - Make the build output more verbose


author: Kalev Lember <klember@redhat.com> - 0.27.1-1
changelog:
  - Update to 0.27.1
  - Switch to the meson build system
  - Don't set group tags
  - Remove obsolete rpm scriptlets
  - Fix gtk-doc directory ownership
  - Tighten soname glob


author: Marek Kasik <mkasik@redhat.com> - 0.28.0-2
changelog:
  - Check mtimes of files in /etc/dconf/db/*.d/ directories
  - when running "dconf update"
  - Related: #1570569


author: Olivier Fourdan <ofourdan@redhat.com> - 0.28.0-3
changelog:
  - Backport fix for emission of spurious changed signals
  - for all keys at once crashing gnome-shell
  - Resolves: #1666176


author: John McWalters <john.mcwalters@oracle.com> - 0.28.0-4.0.1
changelog:
  - Installing OL 8.3 with GUI on AArch64 (RPi 4 model b) throws bus error when 
    launching Nautilus [Orabug: 33010378]


author: Alejandro Sáez <asm@redhat.com> - 1.6.0-1
changelog:
  - Rebase to 1.6.0
  - Resolves: rhbz#1938071
  - Removes golang-1.15.4-TestStepIntoWrapperForEmbeddedPointer.patch


author: Alejandro Sáez <asm@redhat.com> - 1.21.2-1
changelog:
  - Rebase to 1.21.2
  - Add support for ppc64le and aarch64
  - Enable the test suite
  - Modify ports: Some CI systems complain about the usage of the 8888 port.
  - Improve the way PPC64LE support is enabled.
  - Resolves: RHEL-22820


author: Alejandro Sáez <asm@redhat.com> - 1.21.2-3
changelog:
  - Skip an additional test as it's breaking in the CI system.
  - Modify the name of the patch.
  - Resolves: RHEL-22820


author: David Benoit <dbenoit@redhat.com> - 1.21.2-4
changelog:
  - Skip tests in %check due to incompatible Go version in buildroot (temporary).
  - Resolves: RHEL-59518


author: Alejandro Sáez <asm@redhat.com> - 1.3.2-3
changelog:
  - Resolves: rhbz#1758612
    - Resolves: rhbz#1780554
    - Add patch: 1781-pkg-terminal-Fix-exit-status.patch


author: Alejandro Sáez <asm@redhat.com> - 1.3.2-3
changelog:
  - Resolves: rhbz#1758612
  - Resolves: rhbz#1780554
  - Add patch: 1781-pkg-terminal-Fix-exit-status.patch


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.3-13.20171209
changelog:
  - update to 1.3-20171209
  - fix build with multiple options in hardened ldflags (#1548400)
  - add gcc to build requirements
  - use macro for ldconfig scriptlets


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Don't schedule dleyna_task_processor_t->on_quit_cb more than once
    (RH #1251366)
  - Remove all queues before dleyna_task_processor_t->on_quit_cb is run
    (RH #1205574, #1360209)


author: Debarshi Ray <rishi@fedoraproject.org> - 0.6.0-3
changelog:
  - Don't remove a queue more than once
  - Remove any pending task processing handlers when destroying a queue
  Resolves: #1464902


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Fix crash due to double-free when destroying the same dls_upnp_t or
    dls_manager_t twice (RH #1251365)
  - Use make_build and make_install macros
  - Update minimum required versions; use pkgconfig(...) for BRs
  - Miscellaneous clean-ups


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-3
changelog:
  - %if 0%{?fedora} <= 25 is always true on rhel (tkasparek@redhat.com)
  - rhel8 utilizes python3 (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-5
changelog:
  - Related: #1581665 - provide useful symlinks to a manpage
    (tkasparek@redhat.com)
  - Resolves: #1581665 - provide yum-rhn-plugin on new RHEL systems
    (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-6
changelog:
  - spec cleanup (no more builds on Fedora <= 25) (michael.mraka@redhat.com)
  - Resolves: #1637980 - fixed plugin for dnf > 3.6.0 (michael.mraka@redhat.com)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-2
changelog:
  - [versionlock] Locking obsoleted package does not make the obsoleter unavailable (RhBug:1957280) 
  - [repomanage] Allow running with metadata only
  - [repomanage] Enhance repomanage documentation (RhBug:1898293)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-4
changelog:
  - [reposync] Don't stop downloading packages on the first error (RhBug:2009894)
  - [copr] Fix traceback of copr search (RhBug:2019868)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-7
changelog:
  - [groups-manager] Use full NEVRA for matching packages instead of only name (RhBug:2013633)
  - [versionlock] Fix: Multiple package-name-spec arguments don't lock (RhBug:2013324)
  - [versionlock] Update documentation for adding specifi version (RhBug:2013332)


author: Lukas Hrazky <lhrazky@redhat.com> - 4.0.21-12
changelog:
  - [repomanage] Use modules only from repo they are handling
  - [repomanage] Add new option --oldonly
  - Skip all non rpm tsi for transaction_action plugins
  - Update translations


author: Lukas Hrazky <lhrazky@redhat.com> - 4.0.21-13
changelog:
  - [copr] Fix 'dnf copr enable' on Fedora 35
  - [copr] Disable dnf playground command
  - [copr] Fix baseurl for centos stream chroot
  - [copr] Silence a deprecation warning in plugins/copr.py
  - [copr] Shorter verification that the project exists
  - [copr] Better error message for dnf copr enable
  - [copr] allow specifying protocol as part of --hub


author: Nicola Sella <nsella@redhat.com> - 4.0.21-17
changelog:
  - offline-upgrade: add support for security filters (RhBug:1939975,2139324)
  - Move system-upgrade plugin to core (RhBug:2054235)


author: Pooja Senthil Kumar <pooja.senthil.kumar@oracle.com> - 4.0.21-19.0.1
changelog:
  - Update upstream references [Orabug: 35397664]
  - Update upstream references [Orabug: 35326894]
  - needs-restarting: Fix boot time derivation for systems with no rtc [Orabug: 35349682]
  - repoclosure - raise exception for typos in repository name [Orabug: 33074226]


author: Jaroslav Rohel <jrohel@redhat.com> - 4.0.21-20
changelog:
  - versionlock: Use only the most specific NEVRA (RhBug:1961217)
  - Fix boot time derivation for systems with no rtc (RhBug:2166444,2182157)
  - Doc update for reposync (RhBug:2132383,2182004)
  - reposync: Implement --safe-write-path option (RhBug:1898089,2203766)


author: Jaroslav Rohel <jrohel@redhat.com> - 4.0.21-21
changelog:
  - Remove patch: "reposync: Implement --safe-write-path option (RhBug:1898089,2203766)" (RhBug:2208444)


author: Craig Guiller <craig.guiller@oracle.com> - 4.0.21-23.0.1
changelog:
  - Added kernel uek and uek core into needs restart list [Orabug: 35828587]
  - Update upstream references [Orabug: 35397664]
  - Update upstream references [Orabug: 35326894]
  - repoclosure - raise exception for typos in repository name [Orabug: 33074226]


author: Petr Menšík <pemensik@redhat.com> - 2.79-13.1
changelog:
  - Fix various issues in dnssec validation (CVE-2020-25681)
  - Accept responses only on correct sockets (CVE-2020-25684)
  - Use strong verification on queries (CVE-2020-25685)


author: Petr Menšík <pemensik@redhat.com> - 2.79-24.1
changelog:
  - Avoid DHCPv6 relayed replies with Client Link-Layer Address (#2169355)
  - Use upstream change for CVE-2022-0934 (#2164859)


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 2.78-4
changelog:
  - add gcc into buildrequires
  - deliver an extra sysusers.d file to create dnsmasq user/group
  - set CHUSER and CHGRP to dnsmasq in src/config.h


author: Petr Menšík <pemensik@redhat.com> - 2.79-1
changelog:
  - Rebase to 2.79
  - Stop using nettle_hashes directly, use access function (#1548060)
  - Do not break on cname with spaces (#1498667)
  - Require nettle 3.4+
  - Do not own sysusers.d directory, already depends on systemd providing it


author: Tomas Hozza <thozza@redhat.com> - 0.15-4
changelog:
  - Added explicit BuildRequires on gcc as required by packaging guidelines
  - Added explicit Requires on e2fsprogs, so that /usr/bin/chattr is available
  - Remove redundant removal of immutable bit in %preun scriptlet (#1542400)


author: Omair Majid <omajid@redhat.com> - 2.1.504-1
changelog:
  - Update to .NET Core Runtime 2.1.8 and SDK 2.1.504
  - Sync with Fedora copr spec file
  - Resolves: RHBZ#1646713


author: Omair Majid <omajid@redhat.com> - 2.1.516-1
changelog:
  - Update to .NET Core SDK 2.1.516 and Runtime 2.1.20
  - Resolves: RHBZ#1851971
  - Resolves: RHBZ#1856937


author: Omair Majid <omajid@redhat.com> - 2.1.519-1
changelog:
  - Update to .NET Core SDK 2.1.519 and Runtime 2.1.23
  - Drop patches merged upstream
  - Resolves: RHBZ#1884080


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-3
changelog:
  - fix global ACL directory configuration search path (#1630383)
  - update first/last_valid_gid range patch (#1630410)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-7
changelog:
  - do not print error message when restorecon is not present 
    during install (#1626395)
  - change default config to use minimal UID = 1000 (#1630410)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-10
changelog:
  - fix CVE-2019-11500: IMAP protocol parser does not properly handle NUL byte
    when scanning data in quoted strings, leading to out of bounds heap
    memory writes (#1741788)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.34-1
changelog:
  - dovecot updated to 2.2.34, pigeonhole updated to 0.4.22
  - fixes CVE-2017-15130: TLS SNI config lookups may lead to excessive
    memory usage, causing imap-login/pop3-login VSZ limit to be reached
    and the process restarted. This happens only if Dovecot config has
    local_name { } or local { } configuration blocks and attacker uses
    randomly generated SNI servernames.
  - fixes CVE-2017-14461: Parsing invalid email addresses may cause a crash or
    leak memory contents to attacker. For example, these memory contents
    might contain parts of an email from another user if the same imap
    process is reused for multiple users.
  - fixes CVE-2017-15132: Aborted SASL authentication leaks memory in login
    process.


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-3
changelog:
  - fix CVE-2020-10957 dovecot: malformed NOOP commands leads to DoS (#1840354)
  - fix CVE-2020-10958 dovecot: command followed by sufficient number of newlines
    leads to use-after-free (#1840357)
  - fix CVE-2020-10967 dovecot: sending mail with empty quoted localpart
    leads to DoS (#1840356)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-4
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1866756)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1866761)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1866768)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-6
changelog:
  - fix mail storage block count parsing (#1894418)
  - MIME parser crashed when boundaries were wrong (#1888111)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-1
changelog:
  - dovecot updated to 2.3.16, pigeonhole to 0.5.16
  - fix CVE-2021-33515 plaintext commands injection (#1980014)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-6
changelog:
  - fix CVE-2024-23185: very large headers can cause resource exhaustion when parsing message (RHEL-55219)
  - fix CVE-2024-23184: using a large number of address headers may trigger a denial of service (RHEL-55206)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-2.2
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1866755)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1866760)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1866767)


author: Timothy Redaelli <tredaelli@redhat.com> - 17.11-8
changelog:
  - Align with DPDK patches inside OVS FDP 18.06
  - Enable BNXT, MLX4, MLX5, NFP and QEDE PMDs
  - Backport "net/mlx: fix rdma-core glue path with EAL plugins" (only needed on
    DPDK package)


author: Timothy Redaelli <tredaelli@redhat.com> - 17.11-12
changelog:
  - Use python3 packages on RHEL8 and Fedora
  - Remove dpdk-pmdinfo (#1494462)
  - Backport "net/mlx5: fix build with rdma-core v19"


author: Timothy Redaelli <tredaelli@redhat.com> - 18.11-1
changelog:
  - Updated to DPDK 18.11 (#1492326):
    - Updated configs
    - Added libmnl-devel BuildRequires for Mellanox


author: Jens Freimann <jfreimann@redhat.com> - 18.11.2-3
changelog:
  - Add fix for wrong pointer calculation to fix Covscan issue
  - https://cov01.lab.eng.brq.redhat.com/covscanhub/task/135452/log/added.html


author: Timothy Redaelli <tredaelli@redhat.com> - 19.11.1-1
changelog:
  - Rebase DPDK to 19.11.1 (#1824905)
  - Remove dpdk-pmdinfo.py (#1801361)
  - Add Requires: rdma-core-devel libmnl-devel on x86_64 for dpdk-devel (#1813252)


author: Panu Matilainen <pmatilai@redhat.com> - 0.91-1
changelog:
  - Use a relative path from udevrulesdir
  - Use fedorable source url which spectool actually understands
  - Move bash completions to newer standard in %{_datadir}/bash-completion
  - Use %make_install macro
  - Require /usr/sbin/udevadm for %post and %postun


author: Timothy Redaelli <tredaelli@redhat.com> - 0.101-1
changelog:
  - Rebase to driverctl-0.101-1.el7 (#1648411):
    - Fix shellcheck warnings (#1506969)
    - Install bash-completion as driverctl instead of driverctl-bash-completion.sh
    - fix load_override for non-PCI bus
    - Make sure driverctl had loaded all the overrides before basic.target (#1634160)


author: Timothy Redaelli <tredaelli@redhat.com> - 0.108-1
changelog:
  - Fix bash autocompletion (#1657020)
  - Fix --no-save to do not always returns with exit code 1
  - Return error code when unbinding a device from a driver fails


author: Merlin Mathesius <mmathesi@redhat.com> - 1.4-19
changelog:
  - Drop unnecessary BuildRequires for binutils-static
    Not building kernel modules, so use kernel-headers instead of kernel-devel


author: Ales Matej <amatej@gmail.com> 0.4.1-1
changelog:
  - Update to 0.4.1
  - Relicense to LGPLv2+
  - Fix number of bugs mainly with drpm_make and drpm_apply
  - Add support for zstd drpms
  - CMake cleanups
  - Make running tests optional
  - Small spec improvements


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.6.0-1
changelog:
  - Use 1.6.0 version [bz#1679676]
  - Resolves: bz#1679676
    (dtc changes blocked until gating tests are added)


author: - <nick.alcock@oracle.com> - 1.1.0-0.1
changelog:
  - Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
    compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
  - Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
  - Fix process-termination-related crash and deadlock bugs
   (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
  - Fix deadlock on creation of new threads in -c/-p processes
    [Orabug: 28210986]
  - Properly handle breakpoints tripped while DTrace is exiting
    [Orabug: 28473826]
  - Do not crash on self-grabs and on races with dtrace termination
    [Orabug: 28361373]
  - New ctfpath option, allowing explicit specification of ctf archives
    to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
  - Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
  - Add test for SDT argument retrieval from stack, in UEK4QU7
    (Kris Van Hees) [Orabug: 25949088]
  - Remove preallocation from the buffering testsuite (Tomas Jedlicka)
    [Orabug: 27998779]
  - Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
  - Include the smoketests in make check [Orabug: 28128338]
  - Test fixes (boost timeouts, kernel 4.17 compatibility,
    unskip a forgotten test).
  - Improve testsuite temporary file creation (Eugene Loh)
    [Orabug: 28142056]
  - Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.7
changelog:
  - Update spec file for build requirements.
  - Sync with latest development code.
  - Ensure that pre-release banner does not interfere with test result
    comparison.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.8
changelog:
  - Sync with latest development code.
  - Implement perf event output buffer management and processing.
  - Introduce dt_calloc() to use in all array allocations.
  - Provide support for building against libdtrace-ctf and libctf, with
    preference given to libctf (if available).
  - Implement association of BPF programs with probe events.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.0
changelog:
  - BUILDINFO: commit=1bbc2287c7473ebe12804b4035725c648e2ea7e0
  - Implement BEGIN and END probes [Orabug: 31220513]
  - Implement a probe cleanup mechanism for providers [Orabug: 31220519]
  - Implement the exit() action [Orabug: 31220520]
  - Implement the flowindent option [Orabug: 31220522]
  - Implement the -xdisasm=n option [Orabug: 31220524]
  - Implement linking of precompiled BPF functions [Orabug: 31220525]
  - Fix memory leaks and minor uninitialized-data bugs [Orabug: 31220517]
  - Fix load-before-store BPF verifier errors for local variables
    [Orabug: 31220527]
  - Fix post-increment code generation [Orabug: 31220528]
  - Fix register clobbering and implement register spilling [Orabug: 31187562]
  - Add error and drop tag verification for tests [Orabug: 31220521]
  - Various code cleanup and errata release preparation [Orabug; 31220516]


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.0
changelog:
  - Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
  - Implement a probe cleanup mechanism for providers.
    (Eugene Loh) [Orabug: 31220519]
  - Implement the exit() action. [Orabug: 31220520]
  - Implement the flowindent option. [Orabug: 31220522]
  - Implement the -xdisasm=n option. [Orabug: 31220524]
  - Implement linking of precompiled BPF functions. [Orabug: 31220525]
  - Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
  - Fix load-before-store BPF verifier errors for local variables.
    [Orabug: 31220527]
  - Fix post-increment code generation. [Orabug: 31220528]
  - Fix register clobbering and implement register spilling. [Orabug: 31187562]
  - Add error and drop tag verification for tests. [Orabug: 31220521]
  - Various code cleanup and errata release preparation. [Orabug; 31220516]
  - Ensure that bpf_dlib.o is installed.
  - Fix the creation of FBT return probes.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.1
changelog:
  - Implement profile-n and tick-n probes. (Eugene Loh)
  - Implement the printf() action.
  - Implement the raise() action.
  - Support probe specifications with wildcards.
  - Support multiple clauses for each probe.
  - Support built-in variables: arg0 through arg9 (for probes that provide
    arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
  - Various memory management fixes.
  - Register leak fixes.


author: Eugene Loh <eugene.loh@oracle.com> - 2.0.0-1.2
changelog:
  - BUILDINFO: commit=d3223d41a463712889d12d7c425a60e9c1e4c10e
  - Ensure a minimum locked-memory limit for BPF.
  - int8_t is now always signed, even on platforms where char is unsigned.


author: Eugene Loh <eugene.loh@oracle.com> - 2.0.0-1.2
changelog:
  - Ensure a minimum locked-memory limit for BPF.
  - int8_t is now always signed, even on platforms where char is unsigned.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.3
changelog:
  - BUILDINFO: commit=7b8abba152e7e537be0ad263535ce08944a2ea63
  - Implement the freopen() action. (Eugene Loh)
  - Implement the system() action. (Eugene Loh)
  - Implement the id built-in variable. (David McLean)
  - Implement the ppid built-in variable. (Eugene Loh)
  - Improve annotations in the disassembler.
  - Implement proper BEGIN and END probe semantics.
  - Correct exit() action semantics.
  - Correct signed divide and modulo operations. (Eugene Loh)
  - Correct code generation for post-decrement expressions. (Eugene Loh)
  - Various compilation fixes.
  - Better support for different distributions and compiler versions.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.3
changelog:
  - Implement the freopen() action. (Eugene Loh)
  - Implement the system() action. (Eugene Loh)
  - Implement the id built-in variable. (David McLean)
  - Implement the ppid built-in variable. (Eugene Loh)
  - Improve annotations in the disassembler.
  - Implement proper BEGIN and END probe semantics.
  - Correct exit() action semantics.
  - Correct signed divide and modulo operations. (Eugene Loh)
  - Correct code generation for post-decrement expressions. (Eugene Loh)
  - Various compilation fixes.
  - Better support for different distributions and compiler versions.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.4
changelog:
  - BUILDINFO: commit=0c79be330c8f50b376dd164ca3861d7c000e9e66
  - Implement aggregation support code for both producer and consumer.
    [Orabug: 32254734]\
  - Implement aggregation functions: count(), lquantize().
  - Implement aggregation functions: avg(), llquantize(), quantize().
    (Eugene Loh)
  - Implement aggregation functions: max(), min(), stddev(), sum().
    (David McLean)
  - Implement the printa() action.
  - Rework BPF code generation to use emit*() macros.
  - Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
  - Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
    [Orabug: 32148161]
  - Load pre-compiled BPF functions even if they do not have relocations.
    (Eugene Loh)
  - Testsuite updates.
  - Fix END probe execution when consumer stops the producer.
  - Force use of bash as shell.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.4
changelog:
  - Implement aggregation support code for both producer and consumer.
    [Orabug: 32254734]
  - Implement aggregation functions: count(), lquantize().
  - Implement aggregation functions: avg(), llquantize(), quantize().
    (Eugene Loh)
  - Implement aggregation functions: max(), min(), stddev(), sum().
    (David McLean)
  - Implement the printa() action.
  - Rework BPF code generation to use emit*() macros.
  - Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
  - Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
    [Orabug: 32148161]
  - Load pre-compiled BPF functions even if they do not have relocations.
    (Eugene Loh)
  - Testsuite updates.
  - Fix END probe execution when consumer stops the producer.
  - Force use of bash as shell.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.5
changelog:
  - Implement the ERROR probe. [Orabug: 32749498]
  - Add checks in BPF programs for division by zero and NULL pointer dereference.
    [Orabug: 32749498]
  - Implement the pid provider for userspace function boundary tracing.
    [Orabug: 32749504]
  - Implement the -w option to explicitly allow destructive actions.
    [Orabug: 31632678]
  - Add support in translators for more than two kernel variants.  (Nick Alcock)
    [Orabug: 32748968]
  - Switch from condition variable to eventfd for process death notifications.
    [Orabug: 32125018]
  - Implement normalize() and denormalize() actions.
  - Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
  - Reworking of global and local variable storage to allow for values sizes
    beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
  - Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
  - Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
  - Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
  - Sample scripts for building DTrace on Ubuntu. (David McLean)
  - Coding style updates. (Eugene Loh)
  - Testsuite updates.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.5.1
changelog:
  - BUILDINFO: commit=61d6a4aaf7ea2b65b3f55451e3da57562be7a9a2
  - Memory corruption fix in pid probe discovery.


author: Jakub Martisko <jamartis@redhat.com> - 7.1-27
changelog:
  - Include sys/sysmacros header in the growisofs.c file
  - Some macros have been moved from sys/types to sys/sysmacros which lead to FTBFS
  - Resolves: 1611716


author: Stan Cox <scox@redhat.com> - 10.1.0-4
changelog:
  - Resolves: rhbz#963475 dyninst must be ported to aarch64
    Remove Requires: glibc-static from %package testsuite


author: Coty Sutherland <csutherl@redhat.com> - 1:4.20-10
changelog:
  - Drop unnecessary javax16.api.jar (again)
  - Add dependency on javapackages-tools since the ecj binary requires it to run


author: Mat Booth <mat.booth@redhat.com> - 1:4.15-3
changelog:
  - Don't build and ship the test framework. We are not shipping any actual tests
    anyway and this allows to drop the dependency on mockito and friends.


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-4.git92d07e48907f.el7
changelog:
  - ovmf-MdeModulePkg-Core-Dxe-log-informative-memprotect-msg.patch [bz#1520485]
  - ovmf-MdeModulePkg-BdsDxe-fall-back-to-a-Boot-Manager-Menu.patch [bz#1515418]
  - Resolves: bz#1515418
    (RFE: Provide diagnostics for failed boot)
  - Resolves: bz#1520485
    (AAVMF: two new messages with silent build)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20180508-2.gitee3198e672e2
changelog:
  - OvmfPkg/PlatformBootManagerLib: connect consoles unconditionally [bz#1577546]
  - build OVMF varstore template with SB enabled / certs enrolled [bz#1561128]
  - connect Virtio RNG devices again [bz#1579518]
  - Resolves: bz#1577546
    (no input consoles connected under certain circumstances)
  - Resolves: bz#1561128
    (OVMF Secure boot enablement (enrollment of default keys))
  - Resolves: bz#1579518
    (EFI_RNG_PROTOCOL no longer produced for virtio-rng)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-3.el8
changelog:
  - edk2-redhat-Provide-and-Obsolete-OVMF-and-AAVMF.patch [bz#1596148]
  - edk2-ArmVirtPkg-unify-HttpLib-resolutions-in-ArmVirt.dsc..patch [bz#1536627]
  - edk2-ArmVirtPkg-ArmVirtQemu-enable-the-IPv6-stack.patch [bz#1536627]
  - edk2-advertise-OpenSSL-due-to-IPv6-enablement-too-RHEL-on.patch [bz#1536627]
  - edk2-redhat-add-D-NETWORK_IP6_ENABLE-to-the-build-flags.patch [bz#1536627]
  - edk2-redhat-update-license-fields-and-files-in-the-spec-f.patch [bz#1536627]
  - Resolves: bz#1536627
    (IPv6 enablement in OVMF)
  - Resolves: bz#1596148
    (restore Provides/Obsoletes macros for OVMF and AAVMF, from RHEL-8 Alpha)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-4.el8
changelog:
  - edk2-redhat-provide-virtual-bundled-OpenSSL-in-edk2-ovmf-.patch [bz#1607801]
  - Resolves: bz#1607801
    (add 'Provides: bundled(openssl) = 1.1.0h' to the spec file)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-5.el8
changelog:
  - edk2-BaseTools-footer.makefile-expand-BUILD_CFLAGS-last-f.patch [bz#1607906]
  - edk2-BaseTools-header.makefile-remove-c-from-BUILD_CFLAGS.patch [bz#1607906]
  - edk2-BaseTools-Source-C-split-O2-to-BUILD_OPTFLAGS.patch [bz#1607906]
  - edk2-BaseTools-Source-C-take-EXTRA_OPTFLAGS-from-the-call.patch [bz#1607906]
  - edk2-BaseTools-Source-C-take-EXTRA_LDFLAGS-from-the-calle.patch [bz#1607906]
  - edk2-BaseTools-VfrCompile-honor-EXTRA_LDFLAGS.patch [bz#1607906]
  - edk2-redhat-inject-the-RPM-compile-and-link-options-to-th.patch [bz#1607906]
  - Resolves: bz#1607906
    (edk2-tools: Does not use RPM build flags)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-5.el8
changelog:
  - edk2-MdeModulePkg-Variable-Fix-Timestamp-zeroing-issue-on.patch [bz#1641436]
  - edk2-MdePkg-Add-more-checker-in-UefiDecompressLib-to-acce.patch [bz#1641449 bz#1641453 bz#1641464 bz#1641469]
  - edk2-IntelFrameworkModulePkg-Add-more-checker-in-UefiTian.patch [bz#1641453 bz#1641464 bz#1641469]
  - edk2-BaseTools-Add-more-checker-in-Decompress-algorithm-t.patch [bz#1641445 bz#1641453 bz#1641464 bz#1641469]
  - Resolves: bz#1641436
    (CVE-2018-3613 edk2: Logic error in MdeModulePkg in EDK II firmware allows for privilege escalation by authenticated users [rhel-8])
  - Resolves: bz#1641445
    (CVE-2017-5731 edk2: Privilege escalation via processing of malformed files in TianoCompress.c [rhel-8])
  - Resolves: bz#1641449
    (CVE-2017-5732 edk2: Privilege escalation via processing of malformed files in BaseUefiDecompressLib.c [rhel-8])
  - Resolves: bz#1641453
    (CVE-2017-5733 edk2: Privilege escalation via heap-based buffer overflow in MakeTable() function [rhel-8])
  - Resolves: bz#1641464
    (CVE-2017-5734 edk2: Privilege escalation via stack-based buffer overflow in MakeTable() function [rhel-8])
  - Resolves: bz#1641469
    (CVE-2017-5735 edk2: Privilege escalation via heap-based buffer overflow in Decode() function [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-7.el8
changelog:
  - Rebuilding edk2 outside the module branch
  - Resolves: bz#1637650
    (Move ipxe and edk2 out of the virt module.)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-8.el8
changelog:
  - edk2-NetworkPkg-UefiPxeBcDxe-Add-EXCLUSIVE-attribute-when.patch [bz#1643377]
  - Resolves: bz#1643377
    (Exception when grubx64.efi used for UEFI netboot)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-9.el8
changelog:
  - edk2-BaseTools-Fix-UEFI-and-Tiano-Decompression-logic-iss.patch [bz#1662184]
  - edk2-MdePkg-BaseUefiDecompressLib-Fix-UEFI-Decompression-.patch [bz#1662184]
  - edk2-IntelFrameworkModulePkg-Fix-UEFI-and-Tiano-Decompres.patch [bz#1662184]
  - edk2-git-Use-HTTPS-support.patch []
  - Resolves: bz#1662184
    (backport fix for (theoretical?) regression introduced by earlier CVE fixes)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-9.el8_0
changelog:
  - edk2-MdeModulePkg-PartitionDxe-Ensure-blocksize-holds-MBR.patch [bz#1690501]
  - edk2-MdeModulePkg-RamDiskDxe-Restrict-on-RAM-disk-size-CV.patch [bz#1690501]
  - Resolves: bz#1690501
    (CVE-2018-12180 edk2: Buffer Overflow in BlockIo service for RAM disk [rhel-8.0.0.z])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20190308git89910a39dcfd-2.el8
changelog:
  - edk2-redhat-provide-firmware-descriptor-meta-files.patch [bz#1600230]
  - Resolves: bz#1600230
    ([RHEL 8.1] RFE: provide firmware descriptor meta-files for the edk2-ovmf and edk2-aarch64 firmware images)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-4.el8
changelog:
  - edk2-OvmfPkg-raise-the-PCIEXBAR-base-to-2816-MB-on-Q35.patch [bz#1666941]
  - edk2-OvmfPkg-PlatformPei-set-32-bit-UC-area-at-PciBase-Pc.patch [bz#1666941]
  - Resolves: bz#1666941
    (UEFI guest cannot boot into os when setting some special memory size)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-5.el8
changelog:
  - edk2-redhat-add-D-TPM2_ENABLE-to-the-edk2-ovmf-build-flag.patch [bz#1693205]
  - Resolves: bz#1693205
    (edk2: Enable TPM2 support)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-6.el8
changelog:
  - edk2-ArmVirtPkg-silence-DEBUG_VERBOSE-masking-0x00400000-.patch [bz#1714446]
  - edk2-OvmfPkg-QemuRamfbDxe-Do-not-report-DXE-failure-on-Aa.patch [bz#1714446]
  - edk2-ArmPkg-DebugPeCoffExtraActionLib-debugger-commands-a.patch [bz#1714446]
  - Resolves: bz#1714446
    (edk2-aarch64 silent build is not silent enough)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-1.el8
changelog:
  - Rebase to edk2-stable201908 [bz#1748180]
  - Resolves: bz#1748180
    ((edk2-rebase-rhel-8.2) - rebase edk2 to upstream tag edk2-stable201908 for RHEL-8.2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-2.el8
changelog:
  - edk2-MdePkg-Include-Protocol-Tls.h-Add-the-data-type-of-E.patch [bz#1536624]
  - edk2-CryptoPkg-TlsLib-Add-the-new-API-TlsSetVerifyHost-CV.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-turn-strchr-into-a-function-CVE-2019-1.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-satisfy-inet_pton.c-dependencies-CVE-2.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-import-inet_pton.c-CVE-2019-14553.patch [bz#1536624]
  - edk2-CryptoPkg-TlsLib-TlsSetVerifyHost-parse-IP-address-l.patch [bz#1536624]
  - edk2-NetworkPkg-TlsDxe-Add-the-support-of-host-validation.patch [bz#1536624]
  - edk2-NetworkPkg-HttpDxe-Set-the-HostName-for-the-verifica.patch [bz#1536624]
  - edk2-redhat-enable-HTTPS-Boot.patch [bz#1536624]
  - Resolves: bz#1536624
    (HTTPS enablement in OVMF)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-3.el8
changelog:
  - Update used openssl version [bz#1616029]
  - Resolves: bz#1616029
    (rebuild edk2 against the final RHEL-8.2.0 version of OpenSSL-1.1.1)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-4.el8
changelog:
  - edk2-redhat-set-guest-RAM-size-to-768M-for-SB-varstore-te.patch [bz#1778301]
  - edk2-redhat-re-enable-Secure-Boot-varstore-template-verif.patch [bz#1778301]
  - Resolves: bz#1778301
    (re-enable Secure Boot (varstore template) verification in %check)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-5.el8
changelog:
  - edk2-MdeModulePkg-UefiBootManagerLib-log-reserved-mem-all.patch [bz#1789797]
  - edk2-NetworkPkg-HttpDxe-fix-32-bit-truncation-in-HTTPS-do.patch [bz#1789797]
  - Resolves: bz#1789797
    (Backport upstream patch series: "UefiBootManagerLib, HttpDxe: tweaks for large HTTP(S) downloads" to improve HTTP(S) Boot experience with large (4GiB+) files)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-6.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-fix-2M-4K-page-splitting-r.patch [bz#1789335]
  - Resolves: bz#1789335
    (VM with edk2 can't boot when setting memory with '-m 2001')


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-7.el8
changelog:
  - edk2-SecurityPkg-Fix-spelling-errors-PARTIAL-PICK.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-simplify-Ver.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-else-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-keep-PE-COFF.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-narrow-down-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-o.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-super.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-unnest-AddIm.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-eliminate-St.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-f.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-imgexec-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-defer-vs.patch [bz#1751993]
  - Resolves: bz#1751993
    (DxeImageVerificationLib handles "DENY execute on security violation" like "DEFER execute on security violation" [rhel8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-8.el8
changelog:
  - edk2-MdeModulePkg-Enable-Disable-S3BootScript-dynamically.patch [bz#1801274]
  - edk2-MdeModulePkg-PiDxeS3BootScriptLib-Fix-potential-nume.patch [bz#1801274]
  - Resolves: bz#1801274
    (CVE-2019-14563 edk2: numeric truncation in MdeModulePkg/PiDxeS3BootScriptLib [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-9.el8
changelog:
  - edk2-OvmfPkg-QemuVideoDxe-unbreak-secondary-vga-and-bochs.patch [bz#1806359]
  - Resolves: bz#1806359
    (bochs-display cannot show graphic wihout driver attach)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-1.el8
changelog:
  - Rebase to edk2-stable202005 [bz#1817035]
  - Resolves: bz#1817035
    ((edk2-rebase-rhel-8.3) - rebase edk2 to upstream tag edk2-stable202005 for RHEL-8.3)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-2.el8
changelog:
  - edk2-OvmfPkg-QemuKernelLoaderFsDxe-suppress-error-on-no-k.patch [bz#1844682]
  - edk2-OvmfPkg-GenericQemuLoadImageLib-log-Not-Found-at-INF.patch [bz#1844682]
  - edk2-SecurityPkg-Tcg2Dxe-suppress-error-on-no-swtpm-in-si.patch [bz#1844682]
  - Resolves: bz#1844682
    (silent build of edk2-aarch64 logs DEBUG_ERROR messages that don't actually report serious errors)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-3.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-pause-in-WaitForSemaphore-.patch [bz#1861718]
  - Resolves: bz#1861718
    (Very slow boot when overcommitting CPU)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8
changelog:
  - edk2-OvmfPkg-SmmControl2Dxe-negotiate-ICH9_LPC_SMI_F_CPU_.patch [bz#1849177]
  - edk2-OvmfPkg-CpuHotplugSmm-fix-CPU-hotplug-race-just-befo.patch [bz#1849177]
  - edk2-OvmfPkg-CpuHotplugSmm-fix-CPU-hotplug-race-just-afte.patch [bz#1849177]
  - edk2-CryptoPkg-OpensslLib-Upgrade-OpenSSL-to-1.1.1g.patch [bz#1893806]
  - edk2-redhat-bump-OpenSSL-dist-git-submodule-to-1.1.1g-RHE.patch [bz#1893806]
  - Resolves: bz#1849177
    (OVMF: negotiate "SMI on VCPU hotplug" with QEMU)
  - Resolves: bz#1893806
    (attempt advancing RHEL8 edk2's OpenSSL submodule to RHEL8 OpenSSL 1.1.1g (or later))


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8_4.1
changelog:
  - edk2-MdeModulePkg-LzmaCustomDecompressLib-catch-4GB-uncom.patch [bz#1952953]
  - Resolves: bz#1952953
    (edk2: possible heap corruption with LzmaUefiDecompressGetInfo [rhel-8] [rhel-8.4.0.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8_4.2
changelog:
  - edk2-NetworkPkg-IScsiDxe-wrap-IScsiCHAP-source-files-to-8.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-simplify-ISCSI_CHAP_AUTH_DATA.In.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-clean-up-ISCSI_CHAP_AUTH_DATA.Ou.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-clean-up-library-class-dependenc.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-fix-potential-integer-overflow-i.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-assert-that-IScsiBinToHex-always.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-reformat-IScsiHexToBin-leading-c.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-hex-parsing.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-buffer-overflo.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-check-IScsiHexToBin-return-value.patch [bz#1956676]
  - Resolves: bz#1956676
    (EMBARGOED edk2: remote buffer overflow in IScsiHexToBin function in NetworkPkg/IScsiDxe [rhel-8.4.0.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-5.el8
changelog:
  - edk2-MdeModulePkg-LzmaCustomDecompressLib-catch-4GB-uncom.patch [bz#1892318]
  - edk2-redhat-add-OVMF-binary-that-will-support-SEV-ES.patch [bz#1956837]
  - Resolves: bz#1892318
    (edk2: possible heap corruption with LzmaUefiDecompressGetInfo [rhel-8])
  - Resolves: bz#1956837
    (Additional build of edk2 without SMM (dual build / sub-package) for SEV-ES)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-1
changelog:
  - Rebase to edk2-stable202105 [bz#1938238]
  - Resolves: bz#1938238
    ((edk2-rebase-rhel-8.5) - rebase edk2 to edk2-stable202105 for RHEL-8.5)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-2
changelog:
  - edk2-NetworkPkg-IScsiDxe-wrap-IScsiCHAP-source-files-to-8.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-simplify-ISCSI_CHAP_AUTH_DATA.In.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-clean-up-ISCSI_CHAP_AUTH_DATA.Ou.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-clean-up-library-class-dependenc.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-fix-potential-integer-overflow-i.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-assert-that-IScsiBinToHex-always.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-reformat-IScsiHexToBin-leading-c.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-hex-parsing.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-buffer-overflo.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-check-IScsiHexToBin-return-value.patch [bz#1956408]
  - Resolves: bz#1956408
    (edk2: remote buffer overflow in IScsiHexToBin function in NetworkPkg/IScsiDxe [rhel-8.5.0])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-3
changelog:
  - edk2-MdeModulePkg-PartitionDxe-Ignore-PMBR-BootIndicator-.patch [bz#1988762]
  - Resolves: bz#1988762
    (edk2 does not ignore PMBR protective record BootIndicator as required by UEFI spec)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-5
changelog:
  - edk2-SecurityPkg-DxeImageVerificationLib-Check-result-of-.patch [bz#1861743]
  - Resolves: bz#1861743
    (CVE-2019-14560 edk2: Function GetEfiGlobalVariable2() return value not checked in DxeImageVerificationHandler() [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-6
changelog:
  - edk2-UefiCpuPkg-MpInitLib-fix-apic-mode-for-cpu-hotplug.patch [bz#2150267]
  - Resolves: bz#2150267
    (ovmf must consider max cpu count not boot cpu count for apic mode [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-7
changelog:
  - edk2-add-8.6-machine-type-to-edk2-ovmf-cc.json.patch [RHEL-12626]
  - Resolves: RHEL-12626
    (Missing firmware descriptor with secureboot disabled in RHEL 8)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-8
changelog:
  - edk2-Bumped-openssl-submodule-version-to-cf317b2bb227.patch [RHEL-7560]
  - Resolves: RHEL-7560
    (CVE-2023-3446 edk2: openssl: Excessive time spent checking DH keys and parameters [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-9
changelog:
  - edk2-OvmfPkg-VirtNorFlashDxe-stop-accepting-gEfiVariableG.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-sanity-check-variables.patch [RHEL-17587]
  - Resolves: RHEL-17587
    ([rhel8] guest fails to boot due to ASSERT error)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-10
changelog:
  - edk2-OvmfPkg-VirtNorFlashDxe-clone-ArmPlatformPkg-s-NOR-f.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-remove-CheckBlockLocked-feat.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-remove-disk-I-O-protocol-imp.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-drop-block-I-O-protocol-impl.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-avoid-array-mode-switch-afte.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-avoid-switching-between-mode.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-use-EFI_MEMORY_WC-and-drop-A.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-map-flash-memory-as-uncachea.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-stop-accepting-gEfiVariable2.patch [RHEL-17587]
  -  edk2-OvmfPkg-VirtNorFlashDxe-sanity-check-variable2.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-add-casts-to-UINTN-and-UINT3.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-clarify-block-write-logic-fi.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-add-a-loop-for-NorFlashWrite.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-allow-larger-writes-without-.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-ValidateFvHeader-unwritten-s.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-move-DoErase-code-block-into.patch [RHEL-17587]
  - edk2-ArmVirtPkg-ArmVirtQemu-migrate-to-OVMF-s-VirtNorFlas.patch [RHEL-17587]
  - edk2-OvmfPkg-clone-NorFlashPlatformLib-into-VirtNorFlashP.patch [RHEL-17587]
  - Resolves: RHEL-17587
    ([rhel8] guest fails to boot due to ASSERT error)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-11
changelog:
  - edk2-SecurityPkg-Change-use-of-EFI_D_-to-DEBUG_.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Change-OPTIONAL-keyword-usage-style.patch [RHEL-21154 RHEL-21156]
  - edk2-MdePkg-Introduce-CcMeasurementProtocol-for-CC-Guest-.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Support-CcMeasurementProtocol-in-DxeTpm2.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Support-CcMeasurementProtocol-in-DxeTpmM.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-418.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpm2MeasureBootLib-SEC-PATCH-4118-2.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpmMeasureBootLib-SEC-PATCH-4117-2.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch [RHEL-21154 RHEL-21156]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Pa.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Add-Unit-tests-to-CI-and-create-Host-Test.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Un.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Pa.patch [RHEL-21840 RHEL-21842]
  - Resolves: RHEL-21154
    (CVE-2022-36763 edk2: heap buffer overflow in Tcg2MeasureGptTable() [rhel-8])
  - Resolves: RHEL-21156
    (CVE-2022-36764 edk2: heap buffer overflow in Tcg2MeasurePeImage() [rhel-8])
  - Resolves: RHEL-21840
    (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21842
    (CVE-2023-45230 edk2: Buffer overflow in the DHCPv6 client via a long Server ID option [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-12
changelog:
  - edk2-Apply-uncrustify-changes-to-.c-.h-files-in-the-Netwo.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p3.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p4.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Adds-a-SecurityFix.yaml-file.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes-p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Re.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Removes-duplicate-check-and-repl.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Packet-Length-is-not-updated-bef.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - Resolves: RHEL-21840
    (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21844
    (CVE-2023-45231 edk2: Out of Bounds read when handling a ND Redirect message with truncated options [rhel-8])
  - Resolves: RHEL-21846
    (CVE-2023-45232 edk2: Infinite loop when parsing unknown options in the Destination Options header [rhel-8])
  - Resolves: RHEL-21848
    (CVE-2023-45233 edk2: Infinite loop when parsing a PadN option in the Destination Options header [rhel-8])
  - Resolves: RHEL-21850
    (CVE-2023-45234 edk2: Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21852
    (CVE-2023-45235 edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-13
changelog:
  - edk2-EmbeddedPkg-Hob-Integer-Overflow-in-CreateHob.patch [RHEL-21158]
  - edk2-StandaloneMmPkg-Hob-Integer-Overflow-in-CreateHob.patch [RHEL-21158]
  - Resolves: RHEL-21158
    (CVE-2022-36765 edk2: integer overflow in CreateHob() could lead to HOB OOB R/W [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8_10.2
changelog:
  * Wed Jul 03 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-13.el8_10.1
  - edk2-MdeModulePkg-Change-use-of-EFI_D_-to-DEBUG_.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdeModulePkg-Potential-UINT32-overflow-in-S3-ResumeC.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Apply-uncrustify-changes.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-Apply-uncrustify-changes.p2.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Rename-RdRandGenerateEntropy-to-g.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Remove-ArchGetSupportedRngAlgorit.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Documentation-include-parameter-c.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Check-before-advertising-Cpu-Rng-.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Add-AArch64-RawAlgorithm-support-.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Add-debug-warning-for-NULL-PcdCpu.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Rename-AArch64-RngDxe.c.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Add-Arm-support-of-RngDxe.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Correctly-update-mAvailableAlgoAr.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Conditionally-install-EFI_RNG_PRO.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdeModulePkg-Duplicate-BaseRngLibTimerLib-to-MdeModu.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Add-deprecated-warning-to-BaseRngLibTimer.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-SecurityPkg.dec-Move-PcdCpuRngSupportedA.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-DxeRngLib-Request-raw-algorithm-instead-of-de.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Rng-Add-GUID-to-describe-Arm-Rndr-Rng-algorit.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdeModulePkg-Rng-Add-GUID-to-describe-unsafe-Rng-alg.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Rng-Add-GetRngGuid-to-RngLib.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Use-GetRngGuid-when-probing-RngLi.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Simplify-Rng-algorithm-selection-.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-SECURITY-PATCH-CVE-2023-45237.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-BaseRngLib-Add-a-smoketest-for-RDRAND-and-che.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-add-rng-test.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-OvmfPkg-wire-up-RngDxe.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-CryptoPkg-Test-call-ProcessLibraryConstructorList.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-X86UnitTestHost-set-rdrand-cpuid-bit.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-TcpDxe-SECURITY-PATCH-CVE-2023-45236.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-TcpDxe-Fixed-system-stuck-on-PXE-boot-flo.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - Resolves: RHEL-21854
    (CVE-2023-45236 edk2: Predictable TCP Initial Sequence Numbers [rhel-8])
  - Resolves: RHEL-21856
    (CVE-2023-45237 edk2: Use of a Weak PseudoRandom Number Generator [rhel-8])
  - Resolves: RHEL-40099
    (CVE-2024-1298 edk2: Temporary DoS vulnerability [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.3
changelog:
  - edk2-OvmfPkg-Add-Hash2DxeCrypto-to-OvmfPkg.patch [RHEL-53009]
  - Resolves: RHEL-53009
    (No http boot support on edk2-ovmf-20231122-6.el9_4.2 [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.4
changelog:
  - edk2-MdePkg-Fix-overflow-issue-in-BasePeCoffLib.patch [RHEL-60830]
  - Resolves: RHEL-60830
    (CVE-2024-38796 edk2: Integer overflows in PeCoffLoaderRelocateImage [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-4
changelog:
  - edk2-openssl-update.patch [bz#2164531 bz#2164543 bz#2164558 bz#2164581]
  - edk2-rh-openssl-add-crypto-bn-rsa_sup_mul.c-to-file-list.patch [bz#2164531 bz#2164543 bz#2164558 bz#2164581]
  - Resolves: bz#2164531
    (CVE-2023-0286 edk2: openssl: X.400 address type confusion in X.509 GeneralName [rhel-8])
  - Resolves: bz#2164543
    (CVE-2022-4304 edk2: openssl: timing attack in RSA Decryption implementation [rhel-8])
  - Resolves: bz#2164558
    (CVE-2023-0215 edk2: openssl: use-after-free following BIO_new_NDEF [rhel-8])
  - Resolves: bz#2164581
    (CVE-2022-4450 edk2: openssl: double free after calling PEM_read_bio_ex [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-1.el8
changelog:
  - Rebase to latest upstream release [bz#2018386]
  - Resolves: bz#2018386
    ([rebase] update edk2 to nov '21 release (edk2-stable202111xx))


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-2
changelog:
  - edk2-OvmfPkg-AmdSev-SecretPei-Mark-SEV-launch-secret-area.patch [bz#2041754]
  - Resolves: bz#2041754
    (Mark SEV launch secret area as reserved)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-2
changelog:
  - edk2-OvmfPkg-AmdSev-SecretPei-Mark-SEV-launch-secret-area.patch [bz#2112307]
  - Resolves: bz#2112307
    (Mark SEV launch secret area as reserved)


author: Camilla Conte <cconte@redhat.com> - 20220126gitbb1bba3d77-3
changelog:
  - Bumping OpenSSL version [bz# 2074834]
  - Resolves: bz# 2074834
    (edk2: sync openssl sources with rhel openssl rpm)


author: Lukáš Lipinský <lukas.lipinsky@oracle.com> - 20220126gitbb1bba3d77-6.el8_9.6
changelog:
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Pa.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Add-Unit-tests-to-CI-and-create-Host-Test.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Un.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Pa.patch [RHEL-21840 RHEL-21842]
  - Resolves: RHEL-21842
    (CVE-2023-45230 edk2: Buffer overflow in the DHCPv6 client via a long Server ID option [rhel-8])
  - edk2-Apply-uncrustify-changes-to-.c-.h-files-in-the-Netwo.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p3.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p4.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Adds-a-SecurityFix.yaml-file.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes-p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Re.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Removes-duplicate-check-and-repl.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Packet-Length-is-not-updated-bef.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - Resolves: RHEL-21840
    (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21844
    (CVE-2023-45231 edk2: Out of Bounds read when handling a ND Redirect message with truncated options [rhel-8])
  - Resolves: RHEL-21846
    (CVE-2023-45232 edk2: Infinite loop when parsing unknown options in the Destination Options header [rhel-8])
  - Resolves: RHEL-21848
    (CVE-2023-45233 edk2: Infinite loop when parsing a PadN option in the Destination Options header [rhel-8])
  - Resolves: RHEL-21850
    (CVE-2023-45234 edk2: Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21852
    (CVE-2023-45235 edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message [rhel-8])


author: Peter Jones <pjones@redhat.com> - 3-2
changelog:
  - Always provide macros for efi_arch and efi_alt_arch (and their _upper
    variants), and make efi_has_arch and efi_has_alt_arch 0 when they will be
    wrong.  This ensures everything can always expand when we're on a non-efi
    architecture.


author: Lyude Paul <lyude@redhat.com> - 8.4.0-2.20181118git1830dcb
changelog:
  - Start using proper git version strings for rawhide
  - Enabling building of wayland and freetype demos


author: Mark Wielaard <mjw@fedoraproject.org> - 0.176-1
changelog:
  - New upstream release.
    - backends: riscv improved core file and return value location support.
    - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
            CVE-2019-7664, CVE-2019-7665.


author: Mark Wielaard <mjw@redhat.com> - 0.178-2
changelog:
  - New upstream release.
    - debuginfod: New server, client tool and library to index and fetch
                  ELF/DWARF files addressed by build-id through HTTP.
    - doc: There are now some manual pages for functions and tools.
    - backends: The libebl libraries are no longer dynamically loaded
                through dlopen, but are now compiled into libdw.so directly.
    - readelf: -n, --notes now takes an optional "SECTION" argument.
               -p and -x now also handle section numbers.
               New option --dyn-sym to show just the dynamic symbol table.
    - libcpu: Add RISC-V disassembler.
    - libdw: Abbrevs and DIEs can now be read concurrently by multiple
             threads through the same Dwarf handle.
    - libdwfl: Will try to use debuginfod when installed as fallback to
               retrieve ELF and DWARF debug data files by build-id.
  - Fix libdebuginfod file list for debuginfo-client[-devel].


author: Mark Wielaard <mjw@redhat.com> - 0.178-4
changelog:
  - Add elfutils-debuginfod-client Provides and Requires with depsuffix
    to get multilib dependencies correct. Add %{version}-%{release} to
    keep subpackages in sync.


author: Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
changelog:
  - Fix etags local command injection vulnerability (#2175189)
  - Fix htmlfontify.el command injection vulnerability (#2175178)
  - Fix ob-latex.el command injection vulnerability (#2180587)


author: Jacek Migacz <jmigacz@redhat.com> - 1:26.1-12
changelog:
  - org-file-contents: Consider all remote files unsafe (CVE-2024-30205)
  - org-link-expand-abbrev: Do not evaluate arbitrary unsafe Elisp code (CVE-2024-39331)
  - Make Gnus treats inline MIME contents as untrusted (CVE-2024-30203)
  - Disable xwidgets (RHEL-14549)


author: Mike FABIAN <mfabian@redhat.com> - 1.5.36-1
changelog:
  - Update to 1.5.36
  - Make the default for self.show_status_info_in_auxiliary_text False
    (Resolves: rhbz#156435)
  - Adapt hunspell_suggest.py to work with pyhunspell 0.5.4


author: Mike FABIAN <mfabian@redhat.com> - 1.5.37-1
changelog:
  - Update to 1.5.37
  - Update translations from Zanata (pl and uk updated)
  - Make “Add direct input” option work correctly when
    “Remember last preedit input method” option is off
  - Fix test case for Korean
  - Rewrite setup UI completely in Python, without using Glade
  - Fix format string in debug message when a dictionary .aff file has no encoding
    (Resolves: rhbz#1575659)
  - Return False in read_training_data_from_file() if file cannot be opened


author: Mike FABIAN <mfabian@redhat.com> - 1.5.38-2
changelog:
  - Update to 1.5.38
  - Refresh french translation (thanks to Thierry Thomas)
  - Mark comments in the emoji-picker about dialog as translatable


author: Mike FABIAN <mfabian@redhat.com> - 2.0.0-1
changelog:
  - Update to 2.0.0
  - Update translations because of the merge of the engines (de, pl, uk updated)
  - Update emoji annotations from CLDR
  - Do not hardcode icon names in desktop files
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/17)
  - Change the default for “Unicode symbols and emoji predictions” to “False”
  - Merge all typing-booster engines into one
  - Change the UI of the setup tool to make it possible to select
    multiple input methods and dictionaries
  - Move the buttons to learn from a file and to delete learned data to the options tab
  - Use the same “About” dialog in the setup tool as in emoji-picker


author: Mike FABIAN <mfabian@redhat.com> - 2.0.2-1
changelog:
  - Update to 2.0.2
  - Better Tab handling, use Tab to switch to the next candidate, not to commit
  - Update to 2.0.1
  - Update translations from zanata (ja updated)
  - Update emoji annotations from CLDR
  - Fix some bugs in the usage of “prefix” for prefixes other than “/usr” (For FreeBSD)
  - Make itb_util.get_ime_help() work on FreeBSD
  - Update UnicodeData.txt to Unicode 11.0.0
  - Remove useless 't-nil vi-base': 'vi-base.mim', from M17N_INPUT_METHODS
  - Remove extra space in entry for sa-IAST input method to make it work
  - Show in the setup tool in the input listbox whether minput_open_im() succeeded.
  - Use the rocket icon emoji_u1f680.svg from the “Noto Color Emoji” font


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-1
changelog:
  - Update to 2.1.0
  - emoji-picker: Show a concise description of a selected emoji in the header bar
  - Update the setup UI when settings are changed outside of the setup UI
  - Migrate IBusConfig to GSettings (The old settings are
    unfortunately lost, so one has to open the setup tool
    and recreate ones favourite settings).
  - Read emoji data files always in UTF-8


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-3
changelog:
  - Make “make check“ test cases work again when building the rpm
    (To avoid that rpmdiff in the errata tool reports a problem)
  - Related: rhbz#1619153


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-5
changelog:
  - Prevent also BackSpace from reopening a preedit when the
    option “Arrow keys can reopen a preedit” is off
  - Resolves: rhbz#1925030


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-7
changelog:
  - Avoid verbatim bidi formatting characters in source comments
    to make rpminspect complain less.
  - Resolves: RHEL-2237


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.6.6-14
changelog:
  - remove old stuff https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MRWOMRZ6KPCV25EFHJ2O67BCCP3L4Y6N/


author: Jack Magne <jmagne@redhat.com> - 1.1.2-6
changelog:
  - #Resolve: Bug 1638011 - esc docdir should not be versioned in rhel8.
  - #Resolve: Bug 1596915 - Remove XULRunner from ESC.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-9
changelog:
  - Resolves:  rhbz#1679659 - esc changes blocked until gating tests are added
  - Fixed the gating test string to adhere to format.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-10
changelog:
  - Resolves: rhbz#1679659 - esc changes blocked until gating tests are added.
  - Added notification list in yaml file, so entities are notified of changes.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-11
changelog:
  - Resolves: rhbz#1724787 - ESC - HTTP GET Requests incorrectly Being Sent To TPS for Token Operations [8.2] 
  - Resolves: rhbz#1734117 - ESC does not detect/recognize both clean and formatted (with phone home) smart cards
  - Resolves: rhbz#1733645 - Gemalto, CAC, SCP01 cards are not detected by HP keyboard KUS1206 with builtin smartcard reader


author: Jack Magne <jmagne@redhat.com> - 1.1.2-12
changelog:
  - Resolves: rhbz#1646486 - alt tokens not detected by ESC
  - Resolves: rhbz#1774750 - ESC's unusual behavior after formatting a blank Gemalto token
  - Resolves: rhbz#1774770 - After formatting a Gemalto/SCP03 token, ESC shows incorrect Issuer, Issued To, Status, and Token ID details


author: Jack Magne <jmagne@redhat.com> - 1.1.2-17
changelog:
  - Resolves: rhbz#1924088- HP Keyboard does not list the certificates on an enrolled smart card.
  - Provide proper tag in build.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-18
changelog:
  - Related: rhbz#1870715 - HP Keyboard does not list the certificates on an enrolled smart card.
  - Re-spin with greater release number, to apease tps tests.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-19
changelog:
  - Resolves: rhbz#1972570 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z]


author: Jack Magne <jmagne@redhat.com> - 1.1.2-20
changelog:
  - Resolves: rhbz#1972570 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], z stream respin.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-22
changelog:
  - Resolves: rhbz#1972570 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], z stream respin.
  - Adjust final pcsc-lite package requirement.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-20
changelog:
  - Resolves: rhbz#1970565 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z]


author: Jack Magne <jmagne@redhat.com> - 1.1.2-21
changelog:
  - Resolves: rhbz#1970565 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], bump release # respin.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-23
changelog:
  - Resolves: rhbz#1970565 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], bump release # respin.
  - Adjust final pcsc-lite package requirement.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-24
changelog:
  - Resolves: rhbz#1905691 - Volkswagen Siemens CardOS M4.4 and 5.0 cards display incorrect status in ESC.


author: Peter Hutterer <peter.hutterer@redhat.com> 2.7.0-8
changelog:
  - Split the lib into its own subpackage, it's LGPLv3+
  - remove utouch-evemu Obsoletes line, it's been over 5 years


author: Marek Kasik <mkasik@redhat.com> - 3.28.4-3
changelog:
  - Add requirement on evince-libs for nautilus and browser-plugin
  - subpackages (RPMDiff)
  - Related: #1717353


author: Marek Kasik <mkasik@redhat.com> - 3.28.4-7
changelog:
  - Set "application-id" property for evince's GApplication
  - to "org.gnome.evince.Application" to avoid a critical warning.
  - Resolves: #1842017


author: Milan Crha <mcrha@redhat.com> - 3.28.5-10
changelog:
  - Add patch for RH bug #1764563 (CVE-2018-15587: Reposition signature bar)
  - Add patch for RH bug #1753220 (GalA11yETableItem: Incorrect implementation of AtkObjectClass::ref_child())


author: Milan Crha <mcrha@redhat.com> - 3.28.5-23
changelog:
  - Related: RHEL-12398 (Move WebKitGTK parts in Evolution Data Server into optional subpackage)
  - Add dependency on newly introduced evolution-data-server-ui


author: Pooja Senthil Kumar <pooja.senthil.kumar@oracle.com> - 3.28.5-25
changelog:
  - Resolves: RHEL-29169 (Composer: Cursor jumps to the starting line when "return" key is pressed at the end of the line)
  - Remove dependency on evolution-data-server-ui


author: Milan Crha <mcrha@redhat.com> - 3.28.5-25
changelog:
  - Resolves: RHEL-29169 (Composer: Cursor jumps to the starting line when "return" key is pressed at the end of the line)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-3
changelog:
  - Add patch for RH bug #1624835 (Quoting of plain text mail into HTML mode mangles deeper levels)
  - Add patch for RH bug #1624867 (Extra new line added in front of long URLs)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-4
changelog:
  - Add patch for RH bug #1653232 ([CalDAV/CardDAV] Can add component to local cache with incomplete info)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-5
changelog:
  - Add patch for RH bug #1654203 (Make tests retry when factory doesn't know about added ESource yet)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-7
changelog:
  - Add patch for RH bug #1654720 (Correct use-after-free in e_vcard_attribute_remove_param_value())
  - Add patch for RH bug #1654783 (test-cal-client-get-revision could fail due to delayed D-Bus property change notification)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-8
changelog:
  - Add patch for RH bug #1655030 (Make EVCardAttribute/EVCardAttributeParam structures ref-counted internally)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-9
changelog:
  - Update patch for RH bug #1654203 (Make tests retry when factory doesn't know about added ESource yet)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-11
changelog:
  - Update patch for RH bug #1713619 (test-cal-client-get-revision could fail due to delayed D-Bus property change notification)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-17
changelog:
  - Resolves: #1972749 (PrintableOptions.cmake: Correct variable name comparison)
  - Resolves: #1971676 (ECalBackendFile: Free interval tree only when being allocated)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-23
changelog:
  - Resolves: RHEL-12398 (Move WebKitGTK parts in Evolution Data Server into optional subpackage)
  - Add requirement on ui subpackage into ui-devel subpackage


author: Milan Crha <mcrha@redhat.com> - 3.28.5-3
changelog:
  - Add "Enable only Notification reminders in the calendar" upstream fix
  - Add "Treat 'Unknown' ResponseType as Needs-Action" upstream fix
  - Add "I#19 - Country is forgotten along the way to exchange server" upstream fix
  - Add "I#21 - Meeting with attachment cannot be saved in 2010" upstream fix
  - Add "Collection backend schedules two 'populate' requests after going online" upstream fix


author: Milan Crha <mcrha@redhat.com> - 3.28.5-7
changelog:
  - Add patch for RH bug #1764818 (Sync CategoryList with mail Labels)
  - Add patch for RH bug #1765005 (Send meeting change notifications only if being the organizer)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-10
changelog:
  - Resolves: #1886026 (Simplify OAuth2 for outlook.office365.com server)
  - Resolves: #1885229 (Allow change of the Microsoft 365 OAuth2 endpoints)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-14
changelog:
  - Resolves: RHEL-19376 (Backport upstream patch to workaround broken text/calendar mail attachments by the server)


author: Josef Ridky <jridky@redhat.com> - 1.8.18-10
changelog:
  - Spec clean up
  - Add support to set kg key
  - Fix DDR4 memory issues
  - Increase length of sensor id
  - Enable usb interface by default
  - Fix input options


author: Václav Doležal <vdolezal@redhat.com> - 1.8.18-17
changelog:
  - Disable retry of pre-session "Get cipher suites" command as some
    BMCs are ignoring it (#1831158)


author: Pavel Cahyna <pcahyna@redhat.com> - 1.8.18-18
changelog:
  - Protect against negative values to memmove that caused
    "ipmitool sol activate" to crash against an IBM DataPower appliance
    (#1951480)
    Cherry-picked from upstream PR#78.


author: Pavel Cahyna <pcahyna@redhat.com> - 1.8.18-19
changelog:
  - Backport upstream PR 120 to fix segfault on invalid unit types
    Resolves: rhbz#2224578
  - Add vendor ID for NVIDIA BMCs
    Resolves: rhbz#2218358
  - Add upstream ipmievd patch to check received msg id against expectation
    Fixes problem where SEL response is not recognized correctly
    when SEL request times out
    Resolves: rhbz#2224569


author: Owen Taylor <otaylor@redhat.com> - 2.4.2-4
changelog:
  - Make manpage installation agnostic of compression
    https://fedoraproject.org/wiki/Packaging:Guidelines#Manpages


author: Jan Grulich <jgrulich@redhat.com> - 0.26-9
changelog:
  - Security fix for CVE-2017-17723, CVE-2017-17725, CVE-2018-10958, CVE-2018-10998,
    CVE-2018-11531, CVE-2018-12264, CVE-2018-12265, CVE-2018-14046, CVE-2018-5772,
    CVE-2018-8976, CVE-2018-8977, CVE-2018-9144


author: Jan Grulich <jgrulich@redhat.com> - 0.27.2-4
changelog:
  - Drop test for the previous CVE as we test it manually and we don't have POC available
    Resolves: bz#1800472


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-3
changelog:
  - Fix heap-based buffer overflow vulnerability in jp2image.cpp that may lead to DoS
    Resolves: bz#1990355


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-4
changelog:
  - CVE-2021-29458 exiv2: out-of-bounds read in Exiv2::Internal::CrwMap::encode
    Resolves: bz#1953758

  - CVE-2021-29457 exiv2: heap-based buffer overflow in Exiv2::Jp2Image::doWriteMetadata
    Resolves: bz#1953772


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-5
changelog:
  - CVE-2021-29473 exiv2: out-of-bounds read in Exiv2::Jp2Image::doWriteMetadata
    Resolves: bz#1954065

  - CVE-2021-29470 exiv2: out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header
    Resolves: bz#1955014


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-6
changelog:
  - CVE-2021-29623 exiv2: a read of uninitialized memory may lead to information leak
    Resolves: bz#1964182

  - CVE-2021-32617 exiv2: DoS due to quadratic complexity in ProcessUTF8Portion
    Resolves: bz#1964188


author: Jan Grulich <jgrulich@redhat.com> - 0.27.4-3
changelog:
  - Fix out-of-bounds read in Exiv2::Jp2Image::printStructure
    Resolves: bz#1993282

  - Fix out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header
    Resolves: bz#1993245


author: Jan Grulich <jgrulich@redhat.com> - 0.27.5-1
changelog:
  - Exiv2 0.27.5
    Resolves: bz#2018422

    Fix stack exhaustion issue in the printIFDStructure function leading to DoS
    Resolves: bz#2003673


author: Radovan Sroka <rsroka@redhat.com> - 0.8.8-1
changelog:
  - New upstream release
  - Added new DNF plugin that can update the trust database when rpms are installed
  - Added support for FAN_OPEN_EXEC_PERM


author: Radovan Sroka <rsroka@redhat.com> - 0.8.10-2
changelog:
  - Convert hashes to lowercase like sha256sum outputs
  - Stop littering STDOUT output for dnf plugin in fapolicyd
  Resolves: rhbz#1721496


author: Radovan Sroka <rsroka@redhat.com> - 0.8.10-3.1
changelog:
  RHEL 8.1.Z
  - fixed: fapolicyd blocks dracut from generating initramfs
  - changed default fapolicyd.rules
  Resolves: rhbz#1791856


author: Radovan Sroka <rsroka@redhat.com> - 0.9.1-2
changelog:
  RHEL 8.2 ERRATUM
  - rebase to v0.9.1
  - updated default configuration with new syntax
  - removed daemon mounts configuration
  Resolves: rhbz#1759895
  - default fapolicyd policy prevents Ansible from running
  - added ansible rule to default ruleset
  Resolves: rhbz#1746464
  - suspicious logs on service start
  Resolves: rhbz#1747494
  - fapolicyd blocks dracut from generating initramfs
  - added dracut rule to default configuration
  Resolves: rhbz#1757736
  - fapolicyd fails to identify perl interpreter
  Resolves: rhbz#1765039


author: Radovan Sroka <rsroka@redhat.com> - 0.9.1-3
changelog:
  RHEL 8.2 ERRATUM
  - fixed build time python interpreter detection (spec)
  - added python2-devel as a BuildRequires (spec)
  - allow running bash scripts in home directories
  Resolves: rhbz#1801872


author: Radovan Sroka <rsroka@redhat.com> - 1.0-2
changelog:
  RHEL 8.3 ERRATUM
  - rebase to v1.0
  - installed multiple policies to /usr/share/fapolicyd
    - known-libs (default)
    - restrictive
  - installed fapolicyd.trust file
  - enhanced fapolicyd-cli
  Resolves: rhbz#1817413
  - introduced fapolicyd-selinux that provides SELinux policy module
  Resolves: rhbz#1714529


author: Radovan Sroka <rsroka@redhat.com> - 1.0-3.1
changelog:
  RHEL 8.3.Z ERRATUM
  - allow root everything
  - ensure that root rule is in .rules
  Resolves: rhbz#1895513


author: Radovan Sroka <rsroka@redhat.com> - 1.0-3.4
changelog:
  RHEL 8.3.Z ERRATUM
  - Adding DISA STIG during OS installation causes 'ipa-server-install' to fail [rhel-8.3.0.z]
  - fixed java detection
  Resolves: rhbz#1905895
  - Erratum RHBA-2020:4969 is of no help when upgrading partially RHEL 8.2 systems [rhel-8.3.0.z]
  Resolves: rhbz#1906472


author: Radovan Sroka <rsroka@redhat.com> - 1.0.2-3
changelog:
  RHEL 8.4.0 ERRATUM
  - rebase to 1.0.2
  - strong dependency on rpm/rpm-plugin-fapolicyd
  - installed dnf-plugin is dummy and we are not using it anymore
  - enabled integrity setting
  Resolves: rhbz#1887451
  - added make check
  - Adding DISA STIG during OS installation causes 'ipa-server-install' to fail
  - fixed java detection
  Resolves: rhbz#1895435
  - dnf update fails when fapolicyd is enabled
  Resolves: rhbz#1876975
  - fapolicyd breaks system upgrade, leaving system in dead state - complete fix
  Resolves: rhbz#1896875


author: Radovan Sroka <rsroka@redhat.com> - 1.0.2-5
changelog:
  RHEL 8.4.0 ERRATUM
  - fixed multiple problems with unlink()
  - fapolicyd breaks system upgrade, leaving system in dead state - complete fix
  Resolves: rhbz#1896875


author: Radovan Sroka <rsroka@redhat.com> - 1.0.2-7
changelog:
  - fapolicyd abnormally exits by executing sosreport
  - fixed multiple problems with unlink()
  - fapolicyd breaks system upgrade, leaving system in dead state - complete fix
  Resolves: rhbz#1943251


author: Zoltan Fridrich <zfridric@redhat.com> - 1.0.4-2
changelog:
  RHEL 8.6.0 ERRATUM
  - rebase to 1.0.4
  - added rpm_sha256_only option
  - added trust.d directory
  - allow file names with whitespace in trust files
  - use full paths in trust files
  Resolves: rhbz#1939379
  - fix libc.so getting identified as application/x-executable
  Resolves: rhbz#1989272
  - fix fapolicyd-dnf-plugin reporting as '<invalid>'
  Resolves: rhbz#1997414
  - fix selinux DSP module definition in spec file
  Resolves: rhbz#2014445


author: Radovan Sroka <rsroka@redhat.com> - 1.1-1
changelog:
  RHEL 8.6.0 ERRATUM
  - rebase to 1.1
  Resolves: rhbz#1939379
  - introduce rules.d feature
  Resolves: rhbz#2054741
  - remove pretrans scriptlet
  Resolves: rhbz#2051485


author: Radovan Sroka <rsroka@redhat.com> - 1.1-6
changelog:
  RHEL 8.6.0 ERRATUM
  - CVE-2022-1117 fapolicyd: fapolicyd wrongly prepares ld.so path
  Resolves: rhbz#2069120


author: Radovan Sroka <rsroka@redhat.com> - 1.1.3-8
changelog:
  RHEL 8.7.0 ERRATUM
  - rebase fapolicyd to the latest stable vesion
  Resolves: rhbz#2100087
  - fapolicyd does not correctly handle SIGHUP
  Resolves: rhbz#2070639
  - fapolicyd often breaks package updates
  Resolves: rhbz#2111243
  - drop libgcrypt in favour of openssl
  Resolves: rhbz#2111935
  - fapolicyd.rules doesn't advertise that using a username/groupname instead of uid/gid also works
  Resolves: rhbz#2103914
  - fapolicyd gets way too easily killed by OOM killer
  Resolves: rhbz#2100089
  - compiled.rules file ownership and mode
  Resolves: rhbz#2066653
  - Faulty handling of static applications
  Resolves: rhbz#2084497
  - Introduce ppid rule attribute
  Resolves: rhbz#2102563
  - CVE-2022-1117 fapolicyd: fapolicyd wrongly prepares ld.so path [rhel-8.7.0]
  Resolves: rhbz#2069121
  - Fapolicyd denies access to /usr/lib64/ld-2.28.so [rhel-8.7.0]
  Resolves: rhbz#2068105


author: Radovan Sroka <rsroka@redhat.com> - 1.1.3-12
changelog:
  RHEL 8.8.0 ERRATUM
  - statically linked app can execute untrusted app
  Resolves: rhbz#2088349
  - Starting manually fapolicyd while the service is already running breaks the system
  Resolves: rhbz#2103352
  - Cannot execute /usr/libexec/grepconf.sh when falcon-sensor is enabled
  Resolves: rhbz#2087040
  - fapolicyd: Introduce filtering of rpmdb
  Resolves: rhbz#2165645


author: Radovan Sroka <rsroka@redhat.com> - 1.3.2-1
changelog:
  RHEL 8.9.0 ERRATUM
  - Rebase fapolicyd to the latest stable version
  Resolves: RHEL-519
  - RFE: send rule number to fanotify so it gets audited
  Resolves: RHEL-628
  - Default q_size doesn't match manpage's one
  Resolves: RHEL-629
  - fapolicyd can leak FDs and never answer request, causing target process to hang forever
  Resolves: RHEL-632
  - fapolicyd needs to make sure the FD limit is never reached
  Resolves: RHEL-631
  - fapolicyd still allows execution of a program after "untrusting" it
  Resolves: RHEL-630
  - Fix broken backwards compatibility backend numbers
  Resolves: RHEL-731
  - fapolicyd can create RPM DB files /var/lib/rpm/__db.xxx with bad ownership causing AVCs to occur
  Resolves: RHEL-829
  - SELinux prevents the fapolicyd from reading symlink (cert_t)
  Resolves: RHEL-820


author: Roland Grunberg <rgrunber@redhat.com> - 1.1.0-6
changelog:
  - Set source/target to 1.8 for Java 11 build.
  - Disable Java API link detection for javadoc generation as this fails.
  - Disable some assertions in TestParser.testPipe() that fail on Java 11.


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-94
changelog:
  - fence_ibm_vpc: remove unused instance parameter and make limit
    optional
    Resolves: rhbz#2080994


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-96
changelog:
  - all agents: unify ssl parameters to avoid having to use --ssl when
    using --ssl-secure/--ssl-insecure for some agents
    Resolves: rhbz#2072421


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-99
changelog:
  - fence_ibm_powervs: add support for proxy, private API servers and
    get token via API key
    Resolves: rhbz#2092921


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-111
changelog:
  - fencing/fence_wti: add --plug-separator to be able to avoid
    characters that are in node name(s)
    Resolves: rhbz#2152105


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-112
changelog:
  - fence_vmware_soap: set login_timeout lower than default
    pcmk_monitor_timeout (20s) to remove tmp dirs
    Resolves: rhbz#1787178


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-114
changelog:
  - fence_aws: add --skip-race-check parameter to allow running outside
    of AWS network
    Resolves: rhbz#2183158


author: Teo Gonzalez <teo.g.gonzalez@oracle.com> - 4.2.1-121.2
changelog:
  - bundled urllib3: fix CVE-2023-43804
    Resolves: RHEL-11988
  - bundled certifi: fix CVE-2023-37920
    Resolves: RHEL-6972


author: Craig Guiller <craig.guiller@oracle.com> - 4.2.1-121.4
changelog:
  - bundled urllib3: fix CVE-2023-45803
    Resolves: RHEL-21719
  - bundled pycryptodome: fix CVE-2023-52323
    Resolves: RHEL-21727
  - bundled jinja2: fix CVE-2024-22195
    Resolves: RHEL-22179


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-125
changelog:
  - all agents: update metadata in non-I/O agents to Power or Network
    fencing
    Resolves: RHEL-14031


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-127
changelog:
  - fence_scsi: fix registration handling if ISID conflicts
    Resolves: RHEL-5397
  - fence_zvmip: document required user permissions in metadata/manpage
    Resolves: RHEL-14343


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-129
changelog:
  - bundled urllib3: fix CVE-2023-45803
    Resolves: RHEL-18132
  - bundled pycryptodome: fix CVE-2023-52323
    Resolves: RHEL-20915
  - bundled jinja2: fix CVE-2024-22195
    Resolves: RHEL-22174


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-129.2
changelog:
  - fence_eps: add fence_epsr2 for ePowerSwitch R2 and newer
    Resolves: RHEL-7734
  - bundled jinja2: fix CVE-2024-34064
    Resolves: RHEL-35655


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-129.5
changelog:
  - fence_scsi: preempt clears all devices on the mpath device, so only
    run it for the first device
    Resolves: RHEL-56840


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-129.7
changelog:
  - fence_azure_arm: use azure-identity instead of msrestazure, which has
    been deprecated
    Resolves: RHEL-76492


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-11
changelog:
  - fence_scsi: fix incorrect SCSI-key when node ID is 10 or higher
    Resolves: rhbz#1654968
  - fence_scsi: add watchdog retry support
    Resolves: rhbz#1654976
  - fence_hpblade: fix log_expect syntax
    Resolves: rhbz#1654616
  - fence_vmware_soap: cleanup when receiving SIGTERM
    Resolves: rhbz#1654973


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-13
changelog:
  - fence-agents-scsi: add missing fence-agents-common dependency
    Resolves: rhbz#1665170
  - fence_azure_arm: add bundled directory to search path
    Resolves: rhbz#1650214


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-17.1
changelog:
  - fence_gce: fix Python 3 encoding issue
    Resolves: rhbz#1710066
  - fence_aliyun: upgrade python-aliyun-sdk-core to fix httplib issue
    Resolves: rhbz#1710056
  - fence_redfish: use ipport parameter
    Resolves: rhbz#1710055


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-23
changelog:
  - fence_rhevm: add RHEV v4 API support and auto-detection
    Resolves: rhbz#1709780
  - fence_rhevm: fix encoding issues
    Resolves: rhbz#1712263


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-25
changelog:
  - fence_redfish: add header for full Redfish spec compliance
    Resolves: rhbz#1704228
  - fence_scsi: fix to match new node ID format
    Resolves: rhbz#1714458


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-31
changelog:
  - fence_aliyun: add RAM role support
    Resolves: rhbz#1732766
  - fence_ilo4_ssh/fence_ilo5_ssh: add monitor timeout warning
    Resolves: rhbz#1734811
  - fence_mpath: fix watchdog reboot not triggered when multipath
    disconnected
    Resolves: rhbz#1751704


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-34
changelog:
  - fence_compute/fence_evacuate: fix region_name content type and
    project shortopt in usage text and project-domain shortopt
    Resolves: rhbz#1760201
  - fencing: improve stdin quote parsing
    Resolves: rhbz#1769783


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-39
changelog:
  - fencing: only use inetX_only parameters for SSH based agents and
    fence_zvmip
    Resolves: rhbz#1771594


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-41
changelog:
  - fence_mpath: add plug parameter support to be able to use pcmk_host_map
    Resolves: rhbz#1753228
  - fence_mpath: fix --reserve parameter typo
    Resolves: rhbz#1798641


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-41.1
changelog:
  - fence_lpar: fix issue with long username, hostname, etc not
    working when the command run by the agent exceeds 80 characters

    Resolves: rhbz#1861139


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-42
changelog:
  - fence-agents-lpar: build on non-ppc64le arch's
    Resolves: rhbz#1804907
  - fence_aws: improve parameter logic to allow setting region parameter
    while using credentials from ~/.aws/config
    Resolves: rhbz#1810457


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-47
changelog:
  - fence_vmware_rest: add filter parameter to avoid 1000 VM API limit
    and avoid failing when hitting it during the monitor-action
    Resolves: rhbz#1827652
  - fence_compute/fence_evacuate: fix --insecure parameter
    Resolves: rhbz#1830776
  - fence_scsi: add readonly parameter
    Resolves: rhbz#1750596


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-52
changelog:
  - fence_lpar: fix issue with long username, hostname, etc not
    working when the command run by the agent exceeds 80 characters

    Resolves: rhbz#1860544


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-52
changelog:
  - fence_lpar: fix issue with long username, hostname, etc not
    working when the command run by the agent exceeds 80 characters
    Resolves: rhbz#1860544


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-54
changelog:
  - fence_azure_arm: fix MSI support
    Resolves: rhbz#1818157
  - fence_mpath: allow spaces for comma-separated devices and add
    support for space-separated devices
    Resolves: rhbz#1851115
  - fence_ipmilan: add ability to increase ipmitool verbosity
    Resolves: rhbz#1853973
  - fence_lpar: fix list-status action
    Resolves: rhbz#1861926
  - all agents: make telnet a weak dependency
    Resolves: rhbz#1851232


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-59
changelog:
  - fencing: add disable-timeout parameter and make it true by default
    for Pacemaker 2.0+
    Resolves: rhbz#1470813, rhbz#1436429


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-61
changelog:
  - fence_scsi: dont write key to device if it's already registered,
    and dont write device to file when cluster is started again
    Resolves: rhbz#1841087


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-69
changelog:
  - fencing: add "stonith_status_sleep" parameter to set sleep between
    status calls during STONITH action
    Resolves: rhbz#1780825


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-79
changelog:
  - fence_amt_ws: fix "or" causing dead code
    Resolves: rhbz#2010710
  - fence_gce: add proxy support
    Resolves: rhbz#1969953


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-89.1
changelog:
  - fence_ibm_vpc: remove unused instance parameter and make limit
    optional
    Resolves: rhbz#2083254


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-89.3
changelog:
  - fence_ibm_vpc: add proxy support
    Resolves: rhbz#2092460
  - fence_ibm_powervs: add support for proxy, private API servers and
    get token via API key
    Resolves: rhbz#2100152


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 0.4.0-6
changelog:
  - Harden with -fPIE and -Wl,-z,now
    Resolves: rhbz#1624110
  - Add CI gating tests
    Resolves: rhbz#1682883


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 1.0.0-3
changelog:
  - fence_virt: add note that reboot-action doesnt power on nodes that
    are powered off
    Resolves: rhbz#2132010


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 1.0.0-4
changelog:
  - fence_virtd: add link to uri examples and uri w/socket path
    example for when VMS are run as non-root user to manpage

    Resolves: rhbz#2138825


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-10
changelog:
  - Improve output related to SSLv3 disabling
    Resolves: #1331702
  - Minor fixes in options, usage message and man page


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-17
changelog:
  - Remove unnecessary python-devel dependency
    (disables build of fetchmailconf, but we don't pack it into rpm anyway)
    Resolves: #1591710


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.24-1
changelog:
  - Update to fetchmail-6.4.24 (fixes CVE-2021-36386 and CVE-2021-39272)
    Resolves: #1999275, #2002698


author: Dan Horák <dan[at]danny.cz> - 3.3.5-3
changelog:
  - Update BRs so nss-myhostname (provided by systemd) is included also
    in mpich-only builds (Related: #1383271)


author: Merlin Mathesius <mmathesi@redhat.com> - 3.3.5-8
changelog:
  - Disable Open MPI's vader byte transfer layer while running tests on 32-bit x86 platforms
    as it is known to be troublesome <https://github.com/open-mpi/ompi/issues/4260>.
    This resolves FTBFS issue (BZ#1518038).


author: Merlin Mathesius <mmathesi@redhat.com> - 3.3.5-11
changelog:
  - Regenerate autoconf files using current tools so proper build flags
    from redhat-rpm-config are used. This resolves BZ#1548473.


author: EL Errata <el-errata_ww@oracle.com> - 102.10.0-1.0.1
changelog:
  - Updated homepages to use https [Orabug: 34648274]
  - Removed Upstream references
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: EL Errata <el-errata_ww@oracle.com> - 102.3.0-6.0.1
changelog:
  - Removed Upstream references
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: Darren Archibald <darren.archibald@oracle.com> - 115.5.0-1.0.1
changelog:
  - Update to 115.5.0 build1
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: Teo Gonzalez <teo.g.gonzalez@oracle.com> - 115.6.0-1.0.1
changelog:
  - Update to 115.6.0 build1
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: Pooja Senthil Kumar <pooja.senthil.kumar@oracle.com> - 115.9.1-2.0.1
changelog:
  - Add firefox-oracle-default-prefs.js and remove the corresponding OpenELA file
  - Updated homepages to use https [Orabug: 34648274]


author: Alan Steinberg <alan.steinberg@oracle.com> - 128.10.0-1.0.1
changelog:
  - Fix firefox-oracle-default-prefs.js for new nss [Orabug: 37079789]
  - Force use of gcc-toolset-13 due to clang dependency


author: Jan Grulich <jgrulich@redhat.com - 128.4.0-2
changelog:
  - Enable PipeWire camera support for RHEL 10
    + backport upstream fixes for PipeWire camera support
    Fixes: RHEL-64749


author: Jingdong Lu <jingdong.lu@oracle.com> - 60.6.1-1.0.1
changelog:
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file
  - Build with ol8 rust/llvm rather than scl


author: Edward Leung <edward.leung@oracle.com> - 68.0.1-3.0.1
changelog:
  - Rebuild to pickup Oracle default bookmarks [Orabug: 30069264]
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: EL Errata <el-errata_ww@oracle.com> - 68.10.0-1.0.1.el8_2
changelog:
  - Rebuild to pickup Oracle default bookmarks [Orabug: 30069264]
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file
  - Remove upstream references [Orabug: 30530527]


author: Eric Garver <egarver@redhat.com> - 0.6.1-4
changelog:
  - backports for new failed state if startup fails
  - backports to use explicit RETURN on user defined ebtables chains
  - backports to fix nftables AUDIT log support


author: Eric Garver <egarver@redhat.com> - 0.6.1-5
changelog:
  - python3-firewalld can get by with python3-gobject-base
  - firewall-config can get by with python3-qt5-base


author: Eric Garver <egarver@redhat.com> - 0.6.3-4
changelog:
  - backport recent stable fixes
  - backport fix for lost NM interfaces during reload
  - backport rich rule priorities
  - backport fix for set entries not applied
  - update translations


author: Eric Garver <egarver@redhat.com> - 0.7.0-3
changelog:
  - backport patch to show service includes in service output
  - backport patches to fix dbus API break


author: Edward Leung <edward.leung@oracle.com> - 0.7.0-5.0.1
changelog:
  - discard empty RH-Satellite-6.xml [Orabug: 30328734]
  - Red Hat Satellite and Red Hat high availaibility reference found in cockpit UI
    [Orabug: 30257573]


author: Eric Garver <egarver@redhat.com> - 0.8.2-2
changelog:
  - fix(cli): add ipset type hash:mac is incompatible with the family parameter
  - fix(cli): add --zone is an invalid option with --direct
  - fix: update dynamic DCE RPC ports in freeipa-trust service
  - fix: core: rich: Catch ValueError on non-numeric priority values
  - fix(rich): icmptypes with one family
  - fix(direct): rule in a zone chain
  - plus additional upstream stable fixes


author: Eric Garver <egarver@redhat.com> - 0.8.2-3
changelog:
  - fix(nftables): packet marks with masks
  - fix(nftables): icmp types with code == 0
  - fix(rich icmptype): verify rule and icmptype families
  - fix(zone): cache rule_str for rich rules
  - improvement(service): IPsec: Update description and add TCP port 4500
  - feat(service): add collectd service
  - feat(service): Add rpc-rquotad.service


author: Eric Garver <egarver@redhat.com> - 0.9.3-12
changelog:
  - feat(config): add CleanupModulesOnExit configuration option
  - change default CleanupModulesOnExit=yes


author: EL Errata <el-errata_ww@oracle.com> - 0.9.11-1.0.1
changelog:
  - Remove capsule file as well, since it references removed config [Orabug: 33513329]
  - discard empty RH-Satellite-6.xml [Orabug: 30328734]
  - Red Hat Satellite and Red Hat high availaibility reference found in cockpit UI [Orabug: 30257573]


author: EL Errata <el-errata_ww@oracle.com> - 0.9.3-7.0.2
changelog:
  - Remove capsule file as well, since it references removed config [Orabug: 33513329]
  - discard empty RH-Satellite-6.xml [Orabug: 30328734]
  - Red Hat Satellite and Red Hat high availaibility reference found in cockpit UI
    [Orabug: 30257573]


author: Adam Jackson <ajax@redhat.com> - 0.11.7-2
changelog:
  - Remove Requires: kernel >= 4.0.4-202, which corresponds to rawhide
    somewhere before Fedora 22 which this spec file certainly no longer
    supports.


author: Kalev Lember <klember@redhat.com> - 1.12.9-2
changelog:
  - Backport upstream patches for CVE-2024-42472
  - Require bubblewrap version that has new --bind-fd option backported for
    addressing CVE-2024-42472


author: Fabio Alessandro Locati <fale@redhat.com> - 4.6.2-1
changelog:
  - Update to 4.6.1
  - Update the brand icons list using a new script
  - Add the script to create brand icons list


author: José Expósito <jexposit@redhat.com> - 3.0.0-9
changelog:
  - Fix CVE-2024-24258 and CVE-2024-24259
    Resolves: https://issues.redhat.com/browse/RHEL-25175
    Resolves: https://issues.redhat.com/browse/RHEL-25177


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.15-16
changelog:
  - Add make to Requires(post) to fix certificate generation on install.
    Resolves: Bug#1628213 FreeRADIUS fails to start due to default certificate
                          permissions


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.15-18
changelog:
  - Actually apply patches added previously.
    Related: Bug#1612512 Man page scan results for freeradius


author: Alexander Scheel <ascheel@redhat.com> - 3.0.17-1
changelog:
  - Update to FreeRADIUS server version 3.0.17
  - Adds OpenSSL HMAC patches from upstream (unreleased)
  - Adds Python2 shebang patches from upstream (unreleased)


author: Alexander Scheel <ascheel@redhat.com> - 3.0.17-4
changelog:
  - Fixes two EAP-PWD security issues
    Resolves: bz#1699416 authentication bypass with an invalid curve attack


author: Alexander Scheel <ascheel@redhat.com> - 3.0.17-4
changelog:
  - Fixes two EAP-PWD security issues
    Resolves: bz#1699417 authentication bypass with an invalid curve attack
    Resolves: bz#1699421 fake authentication using reflection


author: Alexander Scheel <ascheel@redhat.com> - 3.0.20-1
changelog:
  - Update to FreeRADIUS server version 3.0.20
  - Introduce Python 3 support; resolves: bz#1623069
  - DoS issues due to multithreaded BN_CTX access; resolves: bz#1818809
  - Create tmp files in /run; resolves: bz#1805975


author: Alexander Scheel <ascheel@redhat.com> - 3.0.20-2
changelog:
  - Fix breakage caused by OpenSSL FIPS regression
    Related: bz#1855822
    Related: bz#1810911
    Resolves: bz#1672285


author: Antonio Torres <antorres@redhat.com> - 3.0.20-13
changelog:
  - Fix multiple CVEs
  - Add rpminspect configuration
    Resolves: #2151702
    Resolves: #2151704
    Resolves: #2151706


author: Karsten Hopp <karsten@redhat.com> - 2.0.0-37git}
changelog:
  - use versioned build requirement on pkgconfig(openssl) to prevent using
    compat-openssl10-devel instead of openssl-devel


author: Simone Caronni <negativo17@gmail.com> - 2:2.0.0-39.20180314gitf8baeb7
changelog:
  - Update to latest snapshot.
  - Fixes connection to RDP servers with the latest Microsoft patches:
    https://github.com/FreeRDP/FreeRDP/issues/4449


author: Ondrej Holy <oholy@redhat.com> - 2:2.0.0-46.rc4.1
changelog:
  - CVE-2020-11521: Fix out-of-bounds write in planar.c (#1837632)
  - CVE-2020-11523: Fix integer overflow in region.c (#1837633)
  - CVE-2020-11524: Fix out-of-bounds write in interleaved.c (#1837631)


author: Ondrej Holy <oholy@redhat.com> - 2:2.0.0-47.rc4
changelog:
  - Fix SCARD_INSUFFICIENT_BUFFER error (rhbz#1803054)
  - Do not advertise /usb in help output (rhbz#1761144)


author: Ondrej Holy <oholy@redhat.com> - - 2:2.2.0-9
changelog:
  - CVE-2022-39282: Fix length checks in parallel driver (#2136151)
  - CVE-2022-39283: Add missing length check in video channel (#2136153)
  - CVE-2022-39316, CVE-2022-39317: Add missing length checks in zgfx (#2145139)
  - CVE-2022-39318: Fix division by zero in urbdrc channel (#2145139)
  - CVE-2022-39319: Add missing length checks in urbdrc channel (#2145139)
  - CVE-2022-39320: Ensure urb_create_iocompletion uses size_t (#2145139)
  - CVE-2022-39347: Fix path validation in drive channel (#2145139)
  - CVE-2022-41877: Add missing length check in drive channel (#2145139)


author: Tomas Popela <tpopela@redhat.com> - 1.6.1-7
changelog:
  - Rebuild with newer annobin to fix rpmdiff problems
  - Fix the build with a newer opencv
  - Resolves: rhbz#1703994


author: Akira TAGOH <tagoh@redhat.com> - 1.0.4-9
changelog:
  - Fix security issues CVE-2022-25308, CVE-2022-25309, CVE-2022-25310.
    Resolves: rhbz#2050085, rhbz#2050068, rhbz#2050062
  - Drop --disable-docs from %configure. no such options available.


author: Michal Ruprich <mruprich@redhat.com> - 7.5-5
changelog:
  - Resolves: #1979426 - Unable to configure OSPF in multi-instance mode
  - Resolves: #1917269 - vtysh running-config output not showing bgp ttl-security hops option


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-6
changelog:
  - Resolves: #1939516 - frr service cannot reload itself, due to executing in the wrong SELinux context


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-7
changelog:
  - Resolves: #2128737 - out-of-bounds read in the BGP daemon may lead to information disclosure or denial of service


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-13
changelog:
  - Resolves: RHEL-2263 - eBGP multihop peer flapping due to delta miscalculation of new configuration


author: Craig Guiller <craig.guiller@oracle.com> - 7.5.1-13.3
changelog:
  - Resolves: RHEL-15916 - Flowspec overflow in bgpd/bgp_flowspec.c
  - Resolves: RHEL-15919 - Out of bounds read in bgpd/bgp_label.c
  - Resolves: RHEL-15869 - crash from specially crafted MP_UNREACH_NLRI-containing BGP UPDATE message
  - Resolves: RHEL-15868 - crash from malformed EOR-containing BGP UPDATE message


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-14
changelog:
  - Resolves: RHEL-6617 - Incorrect handling of a error in parsing of an invalid section of a BGP update can de-peer a router


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-17
changelog:
  - Resolves: RHEL-6583 - Routes are not refreshed after changing the inbound route rules from deny to permit


author: Craig Guiller <craig.guiller@oracle.com> - 7.5.1-22.0.1
changelog:
  - Fix POSTIN scriptlet [Orabug: 34712485]
  - Resolves: RHEL-15916 - Flowspec overflow in bgpd/bgp_flowspec.c
  - Resolves: RHEL-15919 - Out of bounds read in bgpd/bgp_label.c
  - Resolves: RHEL-15869 - crash from specially crafted MP_UNREACH_NLRI-containing BGP UPDATE message
  - Resolves: RHEL-15868 - crash from malformed EOR-containing BGP UPDATE message


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-1
changelog:
  - Resolves: #2018451 - Rebase of frr to version 7.5.1
  - Resolves: #1975361 - the dynamic routing setup does not work any more


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-2
changelog:
  - Resolves: #1941765 - AVCs while running frr tests on RHEL 8.4.0 Beta-1.2
  - Resolves: #1714984 - SELinux policy (daemons) changes required for package


author: Jindrich Novy <jnovy@redhat.com> - 0.7.2-5
changelog:
  - be sure to work properly also with older rhel8 kernels, thanks to Giuseppe Scrivano
  - Resolves: #1803495


author: Jindrich Novy <jnovy@redhat.com> - 0.7.2-4
changelog:
  - replace "fuse-overlayfs segfault" patch with improved one
    due to application to a different context
  - Resolves: #1805017


author: Jindrich Novy <jnovy@redhat.com> - 0.7.2-4
changelog:
  - replace "fuse-overlayfs segfault" patch with improved one
    due to application to a different context
  - Resolves: #1805015


author: Jindrich Novy <jnovy@redhat.com> - 1.0.0-1
changelog:
  - update to https://github.com/containers/fuse-overlayfs/releases/tag/v1.0.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1.1.2-3
changelog:
  - fix "error bind mounting /dev from host into mount namespace"
    (the openat2 syscall is not yet supported by the RHEL8 kernel)
  - Resolves: #1867447


author: Jindrich Novy <jnovy@redhat.com> - 1.13-1
changelog:
  - update to https://github.com/containers/fuse-overlayfs/releases/tag/v1.13
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 1.5.0-2
changelog:
  - be sure to disable openat2 syscall also with 1.5.0 - this is not supported
    in RHEL8 kernel (yet)
  - Related: #1954702


author: Lukas Javorsky <ljavorsk@redhat.com> - 25.3.34-3
changelog:
  - Use downstream garbd-wrapper and garbd.service to ensure compatibility
  - Add upstream versions of garbd-wrapper (called garbd-systemd) and garbd.service
    in case user want's to use them


author: Lukas Javorsky <ljavorsk@redhat.com> - 25.3.34-4
changelog:
  - Explicitly require the 'procps-ng' package
  - Otherwise it will not require it in the lightweight systems (e.g. containers)
  - and Galera won't work properly


author: Rex Dieter <rdieter@fedoraproject.org> - 7.6.2-1
changelog:
  - 7.6.2 (#1531008)
  - libgc soname bump
  - -devel: include all docs here (ie, remove README's from main too)


author: Nick Clifton <nickc@redhat.com> - 9.21-1
changelog:
  - Initial check-in for scl-gcc-toolset-10 branch.  (#1817171)
  - Fix stack clash protection problem. (#1803173)


author: Nick Clifton <nickc@redhat.com> - 9.29-1
changelog:
  - Fix AArch64 checks in annobin plugin.  (#1873416)
  - gcc plugin: Detect any attempt to access the global_options array.
  - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file.  (#1862718)
  - Use more robust checks for AArch64 options.
  - Detect CLANG compiled assembler that is missing IBT support.
  - Improved target pointer size discovery.
  - Add support for installing clang and llvm plugins.
  - Temporary suppression of aarch64 pointer size check.  (#1860549)


author: Nick Clifton <nickc@redhat.com> - 2.35-3
changelog:
  - Do not enable debuginfod support by default.
  - Add run-time dependency on libdebuginfod library when debuginfod support is enabled.


author: Nick Clifton <nickc@redhat.com> - 2.35-5
changelog:
  - Fix building with LTO enabled.
  - Set the sh_entsize field of the AArch64's PLT section to 0.  (PR 26312)


author: Nick Clifton <nickc@redhat.com> - 2.35-9
changelog:
  - Add ability to control the display of unicode characters.  (#2009178)
  - Backport some more speed up patches.  (#1978174)
  - Remove a quadratic performance penalty processing files.  (#1978174)
  - Extend vulnerability fix again.  (#1925779)


author: Nick Clifton <nickc@redhat.com> - 2.32-17
changelog:
  - Fix a potential seg-fault in the BFD library when parsing pathalogical debug_info sections.  (#1779255)
  - Fix a potential memory exhaustion in the BFD library when parsing corrupt DWARF debug information.
  - Backport H.J.Lu's patch to add a workaround for the JCC Errata to the assembler. (#1779417)
  - Fix potential integer overflow in readelf.  (#1740470)
  - Fix potential integer overflow in GOLD.  (#1739491)


author: Nick Clifton <nickc@redhat.com> - 2.32-18
changelog:
  - Fix failures in linker testuite due to compiling test code without -D_FORTIFY_SOURCE specified.  (#1809101)


author: Mark Wielaard <mjw@redhat.com> - 0.173-1
changelog:
  - New upstream release
    - More fixes for crashes and hangs found by afl-fuzz. In particular
      various functions now detect and break infinite loops caused by bad
      DIE tree cycles.
    - readelf: Will now lookup the size and signedness of constant value
      types to display them correctly (and not just how they were encoded).
    - libdw: New function dwarf_next_lines to read CU-less .debug_line data.
      dwarf_begin_elf now accepts ELF files containing just .debug_line
      or .debug_frame sections (which can be read without needing a DIE
      tree from the .debug_info section).
      Removed dwarf_getscn_info, which was never implemented.
    - backends: Handle BPF simple relocations.
      The RISCV backends now handles ABI specific CFI and knows about
      RISCV register types and names.

  - Add scl macros and elfutils-0.173-dts.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.174-1
changelog:
  - New upstream release
    - libelf, libdw and all tools now handle extended shnum and shstrndx
      correctly
    - elfcompress: Don't rewrite input file if no section data needs
      updating.  Try harder to keep same file mode bits (suid) on rewrite.
    - strip: Handle mixed (out of order) allocated/non-allocated sections.
    - unstrip: Handle SHT_GROUP sections.
    - Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403.


author: Mark Wielaard <mjw@redhat.com> - 0.176-1
changelog:
  - Update to elfutils-0.176.
    - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
            CVE-2019-7664, CVE-2019-7665.


author: Mark Wielaard <mjw@redhat.com> - 0.176-4
changelog:
  - Add elfutils-0.176-gcc-pr88835.patch
  - Add elfutils-0.176-xlate-note.patch
  - Add elfutils-0.176-elf-update.patch


author: Mark Wielaard <mjw@redhat.com> - 0.177-1
changelog:
  - New upstream release.
    - elfclassify: New tool to analyze ELF objects.
    - readelf: Print DW_AT_data_member_location as decimal offset.
               Decode DW_AT_discr_list block attributes.
    - libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
    - libdwelf: Add dwelf_elf_e_machine_string.
                dwelf_elf_begin now only returns NULL when there is an error
                reading or decompressing a file. If the file is not an ELF file
                an ELF handle of type ELF_K_NONE is returned.


author: Mark Wielaard <mjw@redhat.com> - 0.178-1
changelog:
  - New upstream release.
    - debuginfod: New server, client tool and library to index and fetch
                  ELF/DWARF files addressed by build-id through HTTP.
    - doc: There are now some manual pages for functions and tools.
    - backends: The libebl libraries are no longer dynamically loaded
                through dlopen, but are now compiled into libdw.so directly.
    - readelf: -n, --notes now takes an optional "SECTION" argument.
               -p and -x now also handle section numbers.
               New option --dyn-sym to show just the dynamic symbol table.
    - libdw: Abbrevs and DIEs can now be read concurrently by multiple
             threads through the same Dwarf handle.
    - libdwfl: Will try to use debuginfod when installed as fallback to
               retrieve ELF and DWARF debug data files by build-id.


author: Mark Wielaard <mjw@redhat.com> - 0.182-1
changelog:
  - Upgrade to upstream 0.182
    - backends: Support for tilegx has been removed.
    - config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
    - debuginfod: More efficient package traversal, tolerate various
      errors during scanning, grooming progress is more visible and
      interruptible, more prometheus metrics.
    - debuginfod-client: Now supports compressed (kernel) ELF images.
    - libdwfl: Add ZSTD compression support.


author: Marek Polacek <polacek@redhat.com> 10.1.1-1.1
changelog:
  - correct instructions for creation of newlib tarball, filter out sun-rpc
    licensed code that is never used during the package build


author: Marek Polacek <polacek@redhat.com> 10.2.1-1
changelog:
  - GCC 10.2 release
  - add symlink to liblto_plugin.so in /usr/lib/bfd-plugins
  - disable -flto in %{optflags}, lto bootstrap will be enabled the GCC way
    later
  - require MPFR Library version 3.1.0 (or later)


author: Marek Polacek <polacek@redhat.com> 10.2.1-1.2
changelog:
  - avoid stack overflow in std::vector (PR libstdc++/94540, #1859670)
  - adjust some libstdc++_nonshared.a symbols
  - apply gcc10-libgfortran-compat-2.patch


author: Marek Polacek <polacek@redhat.com> 10.2.1-2
changelog:
  - update from Fedora gcc 10.2.1-2
  - emit debug info for C/C++ external function declarations used in the TU
    (PR debug/96383)
  - discard SHN_UNDEF global symbols from LTO debuginfo (PR lto/96385)
  - strip also -flto=auto from optflags


author: Qing Zhao <qing.zhao@oracle.com> 10.2.1-2.0.1
changelog:
  - Fix Orabug 31197798 (Profile data size way too big)
    same bug as PR gcov-profile/95348:
    gcc11-pr95348.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.


author: Jose E. Marchesi <jose.marchesi@oracle.com> 10.2.1-2.0.2
changelog:
  - Make gcc-toolset-10-libasan-devel to depend on libasan6.
  - Redhat bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1939638
  - Reviewed-by: Nick Alcock <nick.alcock@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 10.2.1-2.0.3
changelog:
  - Delete the previous fix to libasan6 issue in 10.2.1-2.0.2.
  - Backport the following two redhat fix from 10.2.1-8.2:
    - actually use libgfortran_nonshared.a (#1929375)
      This is fix Orabug 32509350 - gcc-toolset-10 does not link the correct libgfortran files
    - have libasan-devel require libasan6 (#1939638)
  - Fix Orabug 32423691- gcc10 SEGV for every test in sregress: ORA-7445_ksmplru_add_batchksm
    same bug as PR tree-optimization/100053:
    gcc11-pr100053.patch
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 10.2.1-8
changelog:
  - update from Fedora gcc 10.2.1-8 (#1878887)
  - emit DW_AT_declaration on declaration-only DIEs (#1897272, PR debug/97060)
  - add BuildRequires: make and Requires: make, the latter for -flto reasons


author: Qing Zhao <qing.zhao@oracle.com> 10.2.1-8.2.0.1
changelog:
  - Fix Orabug 32423691- gcc10 SEGV for every test in sregress: ORA-7445_ksmplru_add_batchksm
    same bug as PR tree-optimization/100053:
    gcc11-pr100053.patch
  - Fix Orabug 31197798 (Profile data size way too big)
    same bug as PR gcov-profile/95348:
    gcc11-pr95348.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.


author: Marek Polacek <polacek@redhat.com> 10.3.1-1
changelog:
  - update from Fedora gcc 10.3.1-1 (#1929382)
  - drop gcc10-pr97060.patch
  - use --enable-cet
  - ship gcc-accel-nvptx-none-lto-dump
  - backport PR96939 fixes


author: Qing Zhao <qing.zhao@oracle.com> 10.3.1-1.2.0.1
changelog:
  - Fix Orabug 32423691- gcc10 SEGV for every test in sregress: ORA-7445_ksmplru_add_batchksm
    same bug as PR tree-optimization/100053:
    gcc11-pr100053.patch
  - Fix Orabug 31197798 (Profile data size way too big)
    same bug as PR gcov-profile/95348:
    gcc11-pr95348.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  Reviewed by: TBD


author: Sergio Durigan Junior <sergiodj@redhat.com> - 9.1-3
changelog:
  - Fix 'Recursive call to 'missing_rpm_list_print' when pagination is
    on and missing RPM list is big' (RHBZ 1801974, Sergio Durigan
    Junior).


author: Kevin Buettner <kevinb@redhat.com> - 9.1-6
changelog:
  - Fix build breakage of gdb/python/python.c due to use of deprecated
    Python function (RHBZ 1822715, Kevin Buettner)


author: Keith Seitz <keiths@redhat.com> - 9.2-1
changelog:
  - Rebase to FSF GDB 9.2.
  - Add explicit python bytecode compilation.
  - Change included files to patches to quell error from rpminspect.
  - Fix attach-32.exp from gdb-6.3-inferior-notification-20050721.patch.


author: Keith Seitz <keiths@redhat.com> - 9.2-3
changelog:
  - Fix missing debuginfo messages. (Keith Seitz, RH BZ 1894703)
  - Add debuginfod.m4 patch to use pkg-config. 
  - Backport "Corefile memory access problems" patches.
    (Kevin Buettner, RH BZ 1886602)
  - Backport "Exclude debuginfo files from 'outside ELF segments' warning".
    (Keith Seitz, RH BZ 1898252)


author: Keith Seitz <keiths@redhat.com> - 9.2-4
changelog:
  - Backport "Correct recording of 'store on condition' insns"
    (Andreas Arnaz, RH BZ 1903375)
  - Backport "Fortran dynamic type related fixes"
    (Andrew Burgess, RH BZ 1905702)


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-3
changelog:
  - Use SPDX abbreviations for licenses.
  - Add library directories to existing LDFLAGS and not override them.


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-4
changelog:
  - Pull upstream fix for ioctl evdev bitset decoding, fix the tests (#1747213).
  - Include upstream patches that fix issues reported by covscan (#1747530):
    91281fec "v4l2: avoid shifting left a signed number by 31 bit",
    522ad3a0 "syscall.c: avoid infinite loop in subcalls parsing",
    9446038e "kvm: avoid bogus vcpu_info assignment in vcpu_register", and
    2b64854e "xlat: use unsgined type for mount_flags fallback values".


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-5
changelog:
  - Fix printing stack traces for early syscalls on process attach (#1790054):
    69b2c33a "unwind-libdw: fix initialization of libdwfl cache",
    35e080ae "syscall: do not capture stack trace while the tracee executes
             strace code", and
    8e515c74 "tests: add strace-k-p test".
  - Properly decode struct sockaddr_hci without hci_channel field.


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-6
changelog:
  - Fix expected alignment for IPC tests (#1794490):
    4377e3a1 "tests: fix expected output for some ipc tests", and
    a75c7c4b "tests: fix -a argument in ipc_msgbuf-Xraw test".


author: Frank Ch. Eigler <fche@redhat.com> - 4.3-7
changelog:
  - Fix rhbz1857749 with rhel8.3 baseos patch
  - Fix rhbz1852021 with more complete rhel8.3 baseos patch


author: Frank Ch. Eigler <fche@redhat.com> - 4.4-3
changelog:
  - rhbz1898288: stability for exhausted UTRACE_TASK_WORK_POOL
  - rhbz1873492 related: mokutil parser robustness for RH keys
  - rhbz1873492 related: rhel8 kernel_is_locked_down detection


author: Mark Wielaard <mjw@fedoraproject.org> - 3.15.0-19
changelog:
  - Add valgrind-3.15.0-time64.patch
  - Add valgrind-3.15.0-arm-preadv2-pwritev2.patch
  - Add valgrind-3.15.0-avx_estimate_insn-test.patch
  - Add valgrind-3.15.0-gcc-10-x86-amd64-asm-test.patch


author: Mark Wielaard <mjw@redhat.com> - 3.16.0-4
changelog:
  - Add valgrind-3.16.1-REX-prefix-JMP.patch
  - Add valgrind-3.16.1-epoll.patch
  - Add valgrind-3.16.1-sched_getsetattr.patch
  - Add valgrind-3.16.1-dl_runtime_resolve.patch


author: Nick Clifton <nickc@redhat.com> - 9.72-1
changelog:
  - Rebase to 9.72.  (#1957319)
  - annocheck: Accept 0 as a valid number for gcc minor versions and release numbers.
  - gcc-plugin: Add support for ARM and RISCV targets.
  - timing: do not initialise the clock if the timing tool is disabled.
  - gcc-plugin: Replace ICE messsages with verbose messages.
  - Fix the testsuite so that it can be run in parallel.
  - Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run.  (#1950657)
  - Obsolete annobin < 9.66-1 (bug #1949570)
  - Annocheck: Improve detection of missing GNU-stack support.
  - Correct a package rename (bug #1949570)
  - Require docs subpackage by the other ones because of a license
  - Build-requiring perl-interpreter is enough
  - Fix bz1949570
  - Fix anomolies reported by covscan.
  - Move documentation into a sub-package.
  - gcc-plugin: Use a fixed filename when running in LTO mode.
  - Annocheck: Fix detection of special function names.  (#1934189)
  - Annocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc.  (#1923439)
  - Annocheck: Add colour to some messages.  Skip the deliberate use of -fno-stack-protector.  (#1923439)
  - Annocheck: Fix some problems with tests for missing notes.
  - Split plugins into separate sub-packages
  - Add some GO tests to annocheck.
  - Add a future fail for the presence of RPATH in the dynamic tags.
  - Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing.
  - Workaround for elflint problems with PPC compiled files.  (#1880634)
  - Fix bogus AArch64 test failures.
  - Improved testing by annocheck.  Add fixed format message mode.
  - Fix inconsistency reporting -fcf-protection and -fstack-clash-protection results.
  - Add support for -D_FORTIFY_SOURCE=3.
  - annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer.  (#1906171)
  - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations.  (#1906171)
  - annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL.
  - annocheck: Fix notes analyzer to accept empty PPC64 notes.
  - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active.  (#1898075)
  - gcc plugin: Add support for GCC 11's cl_vars array.
  - Annocheck: Support enabling/disabling future fails.
  - GCC plugin: Always record global notes for the .text.startup,
    .text.exit, .text.hot and .text.cold sections.
  - Clang plugin: Add -lLLVM to the build command line.
  - Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option.  (#1898075)
  - Annocheck: Improve reporting of missing LTO option.
  - Add detecting of gimple compiled binaries.
  - Add --without-gcc-plugin option.
  - Annocheck: Fix bug parsing DW_AT_producer.
  - Add test of .note.gnu.property section for PowerPC.
  - Add test of objcopy's ability to merge notes.
  - NVR bump for another ELN sidetag rebuild.
  - Record the -flto setting and produce a soft warning if it is absent.
  - Suppress warnings about _D_GLIBCXX_ASSERTIONS if the source code is known to be something other than C++.
  - Correct the directory chosen for 32-bit LLVM and Clang plugins.  (#1884951)
  - Allow the use of the SHF_LINK_ORDER section flag to discard unused notes.  (Experimental).
  - Enable the build and installation of the LLVM and Clang plugins.  (Experimental).
  - gcc-plugin: Fix test for empty PowerPC sections.  (#1880634)
  - annocheck: Add tests for the AArch64 BTI and PAC security features.  (#1862478)
  - gcc plugin: Use a 4 byte offset for PowerPC start symbols, so that they do not break disassemblies.
  - gcc plugin: Correct the detection of 32-bit x86 builds.  (#1876197)
  - gcc plugin: Detect any attempt to access the global_options array.
  - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file.  (#1862718)
  - Use more robust checks for AArch64 options.
  - Detect CLANG compiled assembler that is missing IBT support.


author: Nick Clifton <nickc@redhat.com> - 9.79-1
changelog:
  - Annocheck: Fix spelling mistake in -mstack-realign failure message.  (#1977349)
  - gcc-plugin: Do not record global versions of stack protection settings in LTO mode, if not set.  (#1958954)
  - Annocheck: Remove limit on number of input files.
  - Annocheck: Conditionalize test of DF_PIE_1 flag.
  - clang/llvm plugins: Build with correct security options.
  - Annocheck: Better detection of GO compiler version.
  - Annocheck: Better support for symbolic links.
  - Annocheck: In verbose mode, report the reason for skipping specific tests.  (#1969584)


author: Nick Clifton <nickc@redhat.com> - 9.85-1
changelog:
  - Annocheck: Detect a missing CET note.  (#1991931)
  - Annocheck: Do not report future fails for AArch64 notes.
  - Annocheck: Warn about multiple --debug-file, --debug-rpm and --debug-dir options.
  - Annocheck: Process files in command line order.  (#1988714)
  - Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled.  (#1984995)
  - Annocheck: Add another test exceptions.
  - Annocheck: Add some more test exceptions.
  - Tests: Skip glibc-notes test if the assembler does not support --generate-missing-build-notes.  (#1978573)
  - Tests: Skip objcopy test if objcopy does not support --merge-notes.


author: Nick Clifton <nickc@redhat.com> - 10.23-1 (#2020405)
changelog:
  - Annocheck: Add a test for unicode characters in identifiers.
  - gcc-plugin: Default to link-order grouping for PPC64LE.  (#2016458)
  - Annocheck: Do not fail if a --skip-<name> option does not match a known test.
  - ldconfig-test: Skip the LTO check.
  - Annocheck: Add more glibc function names.
  - gcc-plugin: Fix attaching the .text section to the .text.group section.
  - Complain about DT_RPATH for Fedora binaries.
  - Better reporting of problems in object files.  (#2013708)
  - Add a requirement on llvm-libs for clang and llvm plugins.  (#2014573)
  - Fix configuring annocheck without gcc-plugin.
  - Annocheck: Better reporting of debuginfod problems.
  - Tests: Fix bugs in debuginfod test.
  - Annocheck: Add tests based upon recent bug fixes.
  - Annocheck: Another tweak to glibc detection code.
  - Annocheck: Fix memory corruptions when using --debug-path and when a corrupt note is found.  (#20011438)
  - Annocheck: Fix MAYB results for mixed GO/C files.
  - Annocheck: Move some messages from VERBOSE to VERBOSE2.
  - Annocheck: Scan zero-length tool notes.
  - Annocheck: Fix covscan detected flaws.
  - plugins: Add more required build options.
  - Annocheck: Fix cf-prot test to fail if the CET notes are missing.
  - Annocheck: Skip gaps in the .plt section.
  - Plugins: Add -g option when building LLVM and Clang.
  - Annocheck: Add more cases of glibc startup functions.
  - Annocheck: Fix covscan detected problems.
  - Annocheck: Add --profile=el8.
  - gcc-plugin: Conditionalize generation of branch protection note.
  - Annocheck: Ignore gaps containing NOP instructions.
  - GCC Plugin: Fix detection of running inside the LTO compiler.  (#2004917)
  - Annocheck: Do not insist on the DT_AARCH64_PAC_PLT flag being present in AArch64 binaries.
  - Annocheck: With gaps at the start/end of the .text section, check for special symbols before displaying a MAYB result.
  - Annocheck: Do not set CFLAGS/LDFLAGS when building.  Take from environment instead.
  - Annocheck: Fix exit code when tests PASS.
  - Documentation: Add node for each hardening test.
  - Documentation: Install online.
  - Annocheck: Annote FAIL and MAYB results with URL to documentation
  - Annocheck: Add --no-urls and --provide-urls options
  - Annocheck: Add --help-<tool> option.
  - Annocheck: Fix fuzzing detected failures.
  - Annocheck: Add --profile option.
  - Docs: Document --profile option and rpminspect.yaml.
  - Annocheck: Skip GO/CET checks.  Fix fuzzing detected failures.
  - LLVM Plugin: Automatically choose the correct tests to run, based upon the version of Clang installed. (#1997444)
  - Annocheck: Fix memory corruption.  (#1996963)
  - Annocheck: Fix conditionalization of AArch64's PAC+BTI detection.
  - Annocheck: Add linker generated function for ppc64le exceptions.  (#1981410)
  - LLVM Plugin: Allow checks to be selected from the command line.
  - Annocheck: Examine DW_AT_producer for -flto.    
  - Annocheck: Conditionalize detection of AArch64's PAC+BTI protection.
  - Annocheck: Add linker generated function for s390x exceptions.  (#1981410)
  - Annocheck: Generate MAYB results for gaps in notes covering the .text section.  (#1991943)
  - Annocheck: Close DWARF file descriptors once the debug info is no longer needed.  (#1981410)
  - LLVM Plugin: Update to build with Clang v13.  (Thanks to: Tom Stellard <tstellar@redhat.com>)
  - Annocheck: Fix memory corruption.  (#1988715)
  - Annocheck: Skip certain tests for kernel modules.


author: Nick Clifton <nickc@redhat.com> - 9.24-1
changelog:
  - Add support for installing clang and llvm plugins.
  - Temporary suppression of aarch64 pointer size check.  (#1860549)


author: David Faust <david.faust@oracle.com> - 2.36.1-1.0.1
changelog:
  - Backport CTF improvements since 2.36.1, upstream commits:
    36f61bf2ad9 PTR_ADD and NPTR_ADD for bfd.h
    c759c777c98 libiberty: add htab_eq_string
    6ab5b6d0f3a libctf, lookup: fix bounds of pptrtab lookup
    e695879142a libctf, testsuite: fix various warnings in tests
    b62d5edd0a5 libctf: fix handling of CTF symtypetab sections emitted by older GCC
    ea9c2009115 libctf: try several possibilities for linker versioning flags
    7d53105d6ed libctf: link against libiberty before linking in libbfd or libctf-nobfd
    174fe10cb68 ubsan: libctf: applying zero offset to null pointer
    4821e618add Use htab_eq_string in libctf
    ae064303efe libctf, ld: fix test results for upstream GCC
    49da556c658 libctf, include: support an alternative encoding for nonrepresentable types
    8f7b22ea2a9 libctf: fix ELF-in-BFD checks in the presence of ASAN
    15131809c23 libctf: fix memory leak in a test
    0bd65ce30a8 libctf: don't dereference out-of-bounds locations in the qualifier hashtab
    5226ef61131 libctf: make ctf_bfdopen_ctfsect a debugger entry point
    86f64bf43f7 libctf, serialize: functions with no args have a NULL dtd_vlen
    485170cdb1b libctf, dump: do not emit size or alignment if it would error
    69a284867c7 libctf: support encodings for enums
    e4c78f303df libctf: a couple of small error-handling fixes
    d7b1416ef2c libctf: types: unify code dealing with small-vs-large struct members
    08c428aff4a libctf: eliminate dtd_u, part 5: structs / unions
    77d724a7ecd libctf: eliminate dtd_u, part 4: enums
    986e9e3aa03 libctf: do not corrupt strings across ctf_serialize
    2a05d50e90c libctf: don't lose track of all valid types upon serialization
    81982d20fac libctf: eliminate dtd_u, part 3: functions
    534444b1ee1 libctf: eliminate dtd_u, part 2: arrays
    7879dd88efd libctf: eliminate dtd_u, part 1: int/float/slice
    eefe721eadf libctf: fix GNU style for do {} while
    b9a964318a7 libctf: split up ctf_serialize
    01cbfcba4bc libctf: fix comment above ctf_dict_t
    bf4c3185a5a libctf: split serialization and file writeout into its own file
    087945261c7 libctf: fix some tabdamage and move some code around
    211bcd01333 bfd, ld, libctf: skip zero-refcount strings in CTF string reporting
    8e7e446446b libctf: free ctf_dynsyms properly
    cf6a0b989a5 libctf: fix signed/unsigned comparison confusion
    4659554b280 libctf: minor error-handling fixes
    f5060e56338 libctf: add a deduplicator-specific type mapping table
    478c04a55ee libctf: remove reference to "unconflicted link mode".
    8915c559d40 libctf, include: remove the nondeduplicating CTF linker
    fd12633780a libctf: fix ChangeLog date
    ac36e134d96 libctf: reimplement many _iter iterators in terms of _next
    eaa2913a7ac libctf: ctf_archive_next should set the parent name consistently
    8255cf421c5 libctf regen for NEWS
    93993f67849 libctf AC_CANONICAL_TARGET
    03c653093d7 libctf: add a NEWS
    f4f60336dae libctf, include: find types of symbols by name
    c3bf9dc5aa3 Include ld-lib.exp from ctf-lib.exp
    758f590744b libctf: add missing header in BFD ELF check
    cbd8f5bbcc8 libctf: require a Tcl capable of try/catch to run tests
    95148614026 bfd, opcodes, libctf: support --with-included-gettext
    ee87f50b8d2 libctf: always name nameless types "", never NULL
    5dacd11ddcf libctf: fix uninitialized variable in symbol serialization error handling
    caa170493e8 libctf: prohibit nameless ints, floats, typedefs and forwards
    78f28b89e8c libctf: rip out dead code handling typedefs with no name
    35a01a04544 libctf, ld: fix symtypetab and var section population under ld -r
    26503e2f5ea libctf, create: fix ctf_type_add of structs with unnamed members
    e05a3e5a491 libctf: lookup_by_name: do not return success for nonexistent pointer types
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: David Faust <david.faust@oracle.com> - 2.36.1-1.0.1.1
changelog:
  - Forward port Oracle patches from 2.36.1-1.0.1
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: David Faust <david.faust@oracle.com> - 2.36.1-2.0.1
changelog:
  - Correct bug number for unicode character display: (#2009183)
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Yara Ahmad <yahmad@redhat.com> - 2.36.1-4
changelog:
  - Fix addr2line from gcc-toolset-11-binutils having errors while compiling code
    using LTO and Dwarf5  (#2153811)


author: Nick Alcock <nick.alcock@oracle.com> - 2.36.1-2.0.2
changelog:
  - Backport CTF improvements since 2.36.1-1.0.1, upstream commits:
  260afeca72b Include ld-lib.exp from ctf-lib.exp
  86a9d6d158c libctf, link: fix CU-mapped links with CTF_LINK_EMPTY_CU_MAPPINGS
  6e14fb059db libctf: propagate errors from parents correctly
  1ec7751e61c libctf, tests: do not assume host and target have identical field offsets
  4c4a6fbe5ae libctf: get the offsets of fields of unnamed structs/unions right
  cfd756274e1 libctf: fix a comment typo
  aa5c81ebf64 libctf: work around an uninitialized variable warning
  9be4ba47a22 libctf: fix assertion failure with no system qsort_r
  bb2a0df25cc libctf: unused variable
  f9fa19c0b01 ctf segfaults
  707feb32b47 libctf: ctf-link outdated input check faulty
  71ef4a4312c ctf: fix various dreadful typos in the ctf_archive format comments
  49ab22a159f libctf: avoid potential double free
  a771db551ea Modify ld-ctf test files to suit ARM
  76a9a62d45c libctf: Avoid use of uninitialised variables
  c0046d6fda2 ld: Compile 2 CTF tests with -O2
  0e944eea667 libctf: tests: prune warnings from compiler output
  d7bb0236646 libctf: avoid mingw warning
  ef6f83556c2 libctf: fix linking together multiple objects derived from the same source
  79c0f86f196 libctf: impose an ordering on conflicting types
  c076d790a1c libctf: add a comment explaining how to use ctf_*open
  950c66dbd3a libctf: add LIBCTF_WRITE_FOREIGN_ENDIAN debugging option
  8d7444bc2a0 libctf, ld: diagnose corrupted CTF header cth_strlen
  b9d34471994 include, libctf, ld: extend variable section to contain functions too
  6c7f0d14985 Adjust ld ctf test for 32-bit targets
  2ed74e71d9a libctf, ld: handle nonrepresentable types better
  0671dcc33e5 libctf: dump: do not stop dumping types on error
  646068e870e binutils, ld: make objdump --ctf's parameter optional
  9bc14b61075 binutils: make objdump/readelf --ctf-parent actually useful
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: David Faust <david.faust@oracle.com> - 2.36.1-4.0.1
changelog:
  - Forward-port Oracle patches from 2.36.1-2.0.2
  - Reapply binutils-no-builder-comment-in-bfd-stdint.patch after binutils-ctf.patch
    to prevent header differences between multiarch builds (Nick Alcock)
  - Orabug: 35980324
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>


author: Nick Alcock <nick.alcock@oracle.com> - 2.36.1-4.0.2
changelog:
  - Refresh CTF patches from upstream (2.42).
    - Fix more cases where operations on child dicts could leave errors on
      the parent, this time associated with CTF dict creation (upstream PR
      libctf/30985).
    - Fix the cu-mapped link feature (not exposed by GNU ld) to use only
      the last mapping provided for a given translation unit, rather than a
      random mix of first and last
    - Fix a couple of tiny missing bits in bfd/, fixing an unlikely CTF strtab
      corruption
  - Fix dependencies of libctf.so and libctf-nobfd.so to cite the libraries
    the code actually depends on.  (Fixes observed link problems with
    libctf-nobfd.so needing extra libraries on the link line versus upstream:
    libctf.so changes done purely for consistency.)
  Oracle history:
    November-15-2023 David Faust <david.faust@oracle.com> - 2.36.1-4.0.1
    - Forward-port Oracle patches from 2.36.1-2.0.2
    - Reapply binutils-no-builder-comment-in-bfd-stdint.patch after binutils-ctf.patch
      to prevent header differences between multiarch builds (Nick Alcock)
    - Orabug: 35980324
    - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    September-12-2023 Nick Alcock <nick.alcock@oracle.com> - 2.36.1-2.0.2
    - Backport CTF improvements since 2.36.1-1.0.1, upstream commits:
    260afeca72b Include ld-lib.exp from ctf-lib.exp
    86a9d6d158c libctf, link: fix CU-mapped links with CTF_LINK_EMPTY_CU_MAPPINGS
    6e14fb059db libctf: propagate errors from parents correctly
    1ec7751e61c libctf, tests: do not assume host and target have identical field offsets
    4c4a6fbe5ae libctf: get the offsets of fields of unnamed structs/unions right
    cfd756274e1 libctf: fix a comment typo
    aa5c81ebf64 libctf: work around an uninitialized variable warning
    9be4ba47a22 libctf: fix assertion failure with no system qsort_r
    bb2a0df25cc libctf: unused variable
    f9fa19c0b01 ctf segfaults
    707feb32b47 libctf: ctf-link outdated input check faulty
    71ef4a4312c ctf: fix various dreadful typos in the ctf_archive format comments
    49ab22a159f libctf: avoid potential double free
    a771db551ea Modify ld-ctf test files to suit ARM
    76a9a62d45c libctf: Avoid use of uninitialised variables
    c0046d6fda2 ld: Compile 2 CTF tests with -O2
    0e944eea667 libctf: tests: prune warnings from compiler output
    d7bb0236646 libctf: avoid mingw warning
    ef6f83556c2 libctf: fix linking together multiple objects derived from the same source
    79c0f86f196 libctf: impose an ordering on conflicting types
    c076d790a1c libctf: add a comment explaining how to use ctf_*open
    950c66dbd3a libctf: add LIBCTF_WRITE_FOREIGN_ENDIAN debugging option
    8d7444bc2a0 libctf, ld: diagnose corrupted CTF header cth_strlen
    b9d34471994 include, libctf, ld: extend variable section to contain functions too
    6c7f0d14985 Adjust ld ctf test for 32-bit targets
    2ed74e71d9a libctf, ld: handle nonrepresentable types better
    0671dcc33e5 libctf: dump: do not stop dumping types on error
    646068e870e binutils, ld: make objdump --ctf's parameter optional
    9bc14b61075 binutils: make objdump/readelf --ctf-parent actually useful
    - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-30-2022 David Faust <david.faust@oracle.com> - 2.36.1-2.0.1
    - Correct bug number for unicode character display: (#2009183)
    - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 David Faust  <david.faust@oracle.com> - 2.36.1-1.0.1.1
    - Forward port Oracle patches from 2.36.1-1.0.1
    - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-19-2021 David Faust  <david.faust@oracle.com> - 2.36.1-1.0.1
    - Backport CTF improvements since 2.36.1, upstream commits:
      36f61bf2ad9 PTR_ADD and NPTR_ADD for bfd.h
      c759c777c98 libiberty: add htab_eq_string
      6ab5b6d0f3a libctf, lookup: fix bounds of pptrtab lookup
      e695879142a libctf, testsuite: fix various warnings in tests
      b62d5edd0a5 libctf: fix handling of CTF symtypetab sections emitted by older GCC
      ea9c2009115 libctf: try several possibilities for linker versioning flags
      7d53105d6ed libctf: link against libiberty before linking in libbfd or libctf-nobfd
      174fe10cb68 ubsan: libctf: applying zero offset to null pointer
      4821e618add Use htab_eq_string in libctf
      ae064303efe libctf, ld: fix test results for upstream GCC
      49da556c658 libctf, include: support an alternative encoding for nonrepresentable types
      8f7b22ea2a9 libctf: fix ELF-in-BFD checks in the presence of ASAN
      15131809c23 libctf: fix memory leak in a test
      0bd65ce30a8 libctf: don't dereference out-of-bounds locations in the qualifier hashtab
      5226ef61131 libctf: make ctf_bfdopen_ctfsect a debugger entry point
      86f64bf43f7 libctf, serialize: functions with no args have a NULL dtd_vlen
      485170cdb1b libctf, dump: do not emit size or alignment if it would error
      69a284867c7 libctf: support encodings for enums
      e4c78f303df libctf: a couple of small error-handling fixes
      d7b1416ef2c libctf: types: unify code dealing with small-vs-large struct members
      08c428aff4a libctf: eliminate dtd_u, part 5: structs / unions
      77d724a7ecd libctf: eliminate dtd_u, part 4: enums
      986e9e3aa03 libctf: do not corrupt strings across ctf_serialize
      2a05d50e90c libctf: don't lose track of all valid types upon serialization
      81982d20fac libctf: eliminate dtd_u, part 3: functions
      534444b1ee1 libctf: eliminate dtd_u, part 2: arrays
      7879dd88efd libctf: eliminate dtd_u, part 1: int/float/slice
      eefe721eadf libctf: fix GNU style for do {} while
      b9a964318a7 libctf: split up ctf_serialize
      01cbfcba4bc libctf: fix comment above ctf_dict_t
      bf4c3185a5a libctf: split serialization and file writeout into its own file
      087945261c7 libctf: fix some tabdamage and move some code around
      211bcd01333 bfd, ld, libctf: skip zero-refcount strings in CTF string reporting
      8e7e446446b libctf: free ctf_dynsyms properly
      cf6a0b989a5 libctf: fix signed/unsigned comparison confusion
      4659554b280 libctf: minor error-handling fixes
      f5060e56338 libctf: add a deduplicator-specific type mapping table
      478c04a55ee libctf: remove reference to "unconflicted link mode".
      8915c559d40 libctf, include: remove the nondeduplicating CTF linker
      fd12633780a libctf: fix ChangeLog date
      ac36e134d96 libctf: reimplement many _iter iterators in terms of _next
      eaa2913a7ac libctf: ctf_archive_next should set the parent name consistently
      8255cf421c5 libctf regen for NEWS
      93993f67849 libctf AC_CANONICAL_TARGET
      03c653093d7 libctf: add a NEWS
      f4f60336dae libctf, include: find types of symbols by name
      c3bf9dc5aa3 Include ld-lib.exp from ctf-lib.exp
      758f590744b libctf: add missing header in BFD ELF check
      cbd8f5bbcc8 libctf: require a Tcl capable of try/catch to run tests
      95148614026 bfd, opcodes, libctf: support --with-included-gettext
      ee87f50b8d2 libctf: always name nameless types "", never NULL
      5dacd11ddcf libctf: fix uninitialized variable in symbol serialization error handling
      caa170493e8 libctf: prohibit nameless ints, floats, typedefs and forwards
      78f28b89e8c libctf: rip out dead code handling typedefs with no name
      35a01a04544 libctf, ld: fix symtypetab and var section population under ld -r
      26503e2f5ea libctf, create: fix ctf_type_add of structs with unnamed members
      e05a3e5a491 libctf: lookup_by_name: do not return success for nonexistent pointer types
    - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 11.1.1-2
changelog:
  - update from Fedora gcc 11.1.1-2
  - fix up mausezahn miscompilation (PR tree-optimization/100566)
  - fix build with removed linux/cyclades.h header (PR sanitizer/100379)
  - add a few Provides: bundled (#1859893)


author: Marek Polacek <polacek@redhat.com> 11.1.1-6
changelog:
  - update from Fedora gcc 11.1.1-6 (#1946782)
    - PRs c++/100876, c++/100879, c++/101106, c/100619, c/100783, fortran/95501,
     fortran/95502, fortran/100283, fortran/101123, inline-asm/100785,
     libstdc++/91488, libstdc++/95833, libstdc++/100806, libstdc++/100940,
     middle-end/100250, middle-end/100307, middle-end/100574,
     middle-end/100684, middle-end/100732, middle-end/100876,
     middle-end/101062, middle-end/101167, target/99842, target/99939,
     target/100310, target/100777, target/100856, target/100871,
     target/101016


author: Marek Polacek <polacek@redhat.com> 11.2.1-1
changelog:
  - update from releases/gcc-11-branch (#1986838)
    - GCC 11.2 release
    - PRs middle-end/101586, rtl-optimization/101562


author: Qing Zhao <qing.zhao@oracle.com> 11.2.1-1.1.0.2
changelog:
  - Add -ftrivial-auto-var-init support from GCC12
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> - 11.2.1-1.2.0.1
changelog:
  - Add -ftrivial-auto-var-init support from GCC12
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Add CTF/BTF support
    Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> - 11.2.1-1.2.0.2
changelog:
  - Add more fixes for -ftrivial-auto-var-init support from GCC12
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> - 11.2.1-1.2.0.3
changelog:
  - Add two more fixes for -ftrivial-auto-var-init bogus warnings from GCC12
    PR104550 and PR102276.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 11.2.1-7
changelog:
  - update from releases/gcc-11-branch (#1996862)
    - PRs ada/100486, c++/70796, c++/92746, c++/93286, c++/94490, c++/102642,
  	c++/102786, debug/101378, debug/103046, debug/103315, fortran/87711,
  	fortran/87851, fortran/97896, fortran/99061, fortran/99348,
  	fortran/102521, fortran/102685, fortran/102715, fortran/102745,
  	fortran/102816, fortran/102817, fortran/102917, fortran/103137,
  	fortran/103138, fortran/103392, gcov-profile/100520, ipa/102714,
  	ipa/102762, ipa/103052, ipa/103246, ipa/103267, libstdc++/96416,
  	libstdc++/98421, libstdc++/100117, libstdc++/100153, libstdc++/100748,
  	libstdc++/101571, libstdc++/101608, libstdc++/102894,
  	libstdc++/103022, libstdc++/103086, libstdc++/103133,
  	libstdc++/103240, libstdc++/103381, middle-end/64888,
  	middle-end/101480, middle-end/102431, middle-end/102518,
  	middle-end/103059, middle-end/103181, middle-end/103248,
  	middle-end/103384, preprocessor/103130, rtl-optimization/102356,
  	rtl-optimization/102842, target/101985, target/102976, target/102991,
  	target/103205, target/103274, target/103275, testsuite/102690,
  	tree-optimization/100393, tree-optimization/102139,
  	tree-optimization/102505, tree-optimization/102572,
  	tree-optimization/102788, tree-optimization/102789,
  	tree-optimization/102798, tree-optimization/102970,
  	tree-optimization/103192, tree-optimization/103204,
  	tree-optimization/103237, tree-optimization/103255,
  	tree-optimization/103435
  - fix up #__VA_OPT__ handling (PR preprocessor/103415)


author: Marek Polacek <polacek@redhat.com> 11.2.1-8
changelog:
  - update from releases/gcc-11-branch (#2047286)
    - PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009,
  	c++/98394, c++/99911, c++/100493, c++/101715, c++/102229, c++/102933,
  	c++/103012, c++/103198, c++/103480, c++/103703, c++/103714,
  	c++/103758, c++/103783, c++/103831, c++/103912, c++/104055, c/97548,
  	c/101289, c/101537, c/103587, c/103881, d/103604, debug/103838,
  	debug/103874, fortran/67804, fortran/83079, fortran/101329,
  	fortran/101762, fortran/102332, fortran/102717, fortran/102787,
  	fortran/103411, fortran/103412, fortran/103418, fortran/103473,
  	fortran/103505, fortran/103588, fortran/103591, fortran/103606,
  	fortran/103607, fortran/103609, fortran/103610, fortran/103692,
  	fortran/103717, fortran/103718, fortran/103719, fortran/103776,
  	fortran/103777, fortran/103778, fortran/103782, fortran/103789,
  	ipa/101354, jit/103562, libfortran/103634, libstdc++/100017,
  	libstdc++/102994, libstdc++/103453, libstdc++/103501,
  	libstdc++/103549, libstdc++/103877, libstdc++/103919,
  	middle-end/101751, middle-end/102860, middle-end/103813, objc/103639,
  	preprocessor/89971, preprocessor/102432, rtl-optimization/102478,
  	rtl-optimization/103837, rtl-optimization/103860,
  	rtl-optimization/103908, sanitizer/102911, target/102347,
  	target/103465, target/103661, target/104172, target/104188,
  	tree-optimization/101615, tree-optimization/103523,
  	tree-optimization/103603, tree-optimization/103995


author: Marek Polacek <polacek@redhat.com> 11.2.1-9
changelog:
  - update from releases/gcc-11-branch (#2047286)
    - PRs fortran/104127, fortran/104212, fortran/104227, target/101529
  - fix up va-opt-6.c testcase


author: Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.1
changelog:
  - Merge oracle patches for OL 8.6 beta:
    Add -ftrivial-auto-var-init support from GCC12
    Add CTF/BTF support
    Reviewed-by: David Faust <david.faust@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.2
changelog:
  - Add support for -mharden-sls on X86 from GCC11
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Indu Bhagat <indu.bhagat@oracle.com> 11.2.1-9.1.0.3
changelog:
  - Fix Orabug 35137274 - Backport fix for upstream PR debug/105089 to OL8
    gcc-toolset-11-gcc
    - Backport PR debug/105089 CTF for a defined extern variable is ambiguous
      using the following upstream commits:
      613a6fca75156aadc2e79d78a23e547d39762c1e,
      d0b00e74bf59c73b79471bbe9de19373b8661e20, and
      d634c5d7c78c6ec0fa39d96984460475564519c8
    Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - Fix Orabug ENH 35135692 - Add support for ampere1 and ampere1a processors
    from GCC11
    - Add support for ampere1 and ampere1a processors from GCC11 (Qing Zhao)
      cb7b6c721e319e562480c2ee9fa04fc4b1c25a2d
      f6daf95983de84132302e0b6182633e135b14b67
      531731c449d175c19a5c5a6e264a1bfe36f6c57e
      a692e3837ab4fb800f1b41b3a7e1f407689eeb7e (aarch64: Define __ARM_FEATURE_RCPC)
    Reviewed-by: Indu Bhagat <indu.bhagat@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.6
changelog:
  - CVE-2023-4039 GCC mitigation.
    Orabug 35751885.
  - CVE-2022-40982 "Intel Downfall" mitigation.
    Orabug 35751901.
    Add two patches originally from GCC upstream releases/gcc-11 branch.
    gcc11-downfall-disable-gather-in-vec.patch
    gcc11-downfall-support-mno-gather.patch
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 11.2.1-9.2
changelog:
  - fix wstring conversions in filesystem::path (PR libstdc++/95048, #2220896)
  - mark non-exported function always_inline (PR libstdc++/105671, #2221740)


author: Qing Zhao <qing.zhao@oracle.com> 11.4.1-2.1.0.1
changelog:
  - Upgrade to 11.4.1-2.1 to sync with OL9 GCC
    Use the gcc tar file from OL9 GCC.
    Add all the patch files from OL9 GCC.
    Add a new patch gcc11-libstdc++-compat-ol9gcc.patch.
    Deleted all unneeded patches.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com> 
    Oracle history;
    November-15-2023 David Faust <david.faust@oracle.com> 11.2.1-9.2.0.1
    - Forward-port Oracle patches to 11.2.1-9.2
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.6
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751885.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751901.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-02-2023 Indu Bhagat <indu.bhagat@oracle.com> 11.2.1-9.1.0.3
    - Fix Orabug 35137274 - Backport fix for upstream PR debug/105089 to OL8
      gcc-toolset-11-gcc
    - Backport PR debug/105089 CTF for a defined extern variable is ambiguous
      using the following upstream commits:
      613a6fca75156aadc2e79d78a23e547d39762c1e,
      d0b00e74bf59c73b79471bbe9de19373b8661e20, and
      d634c5d7c78c6ec0fa39d96984460475564519c8
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - Fix Orabug ENH 35135692 - Add support for ampere1 and ampere1a processors
      from GCC11
    - Add support for ampere1 and ampere1a processors from GCC11 (Qing Zhao)
      cb7b6c721e319e562480c2ee9fa04fc4b1c25a2d
      f6daf95983de84132302e0b6182633e135b14b67
      531731c449d175c19a5c5a6e264a1bfe36f6c57e
      a692e3837ab4fb800f1b41b3a7e1f407689eeb7e (aarch64: Define __ARM_FEATURE_RCPC)
      Reviewed-by: Indu Bhagat <indu.bhagat@oracle.com>
    May-24-2022 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.2
    - Add support for -mharden-sls on X86 from GCC11
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Mar-30-2022 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.1
    - Merge oracle patches for OL 8.6 beta:
      Add -ftrivial-auto-var-init support from GCC12
      Add CTF/BTF support
      Reviewed-by: David Faust <david.faust@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 11.4.1-3.0.1
changelog:
  - Merge Oracle patches to 11.4.1-3.
  - Use the gcc tar file from OL9 GCC.
  - Add all the new patch files from OL9 GCC.
  - Delete all the Oracle patches for CVE-2023-4039 and CVE-2022-40982
    since the new gcc includes these patches already.
  - Adjust the gcc11-mtune-alderlake.patch on top of 11.4.1-3.
    Oracle history:
    January-23-2024 Qing Zhao <qing.zhao@oracle.com> 11.4.1-2.1.0.1
    - Upgrade to 11.4.1-2.1 to sync with OL9 GCC
    Use the gcc tar file from OL9 GCC.
    Add all the patch files from OL9 GCC.
    Add a new patch gcc11-libstdc++-compat-ol9gcc.patch.
    Deleted all unneeded patches.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com> 
    Oracle history;
    November-15-2023 David Faust <david.faust@oracle.com> 11.2.1-9.2.0.1
    - Forward-port Oracle patches to 11.2.1-9.2
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.6
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751885.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751901.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-02-2023 Indu Bhagat <indu.bhagat@oracle.com> 11.2.1-9.1.0.3
    - Fix Orabug 35137274 - Backport fix for upstream PR debug/105089 to OL8
      gcc-toolset-11-gcc
    - Backport PR debug/105089 CTF for a defined extern variable is ambiguous
      using the following upstream commits:
      613a6fca75156aadc2e79d78a23e547d39762c1e,
      d0b00e74bf59c73b79471bbe9de19373b8661e20, and
      d634c5d7c78c6ec0fa39d96984460475564519c8
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - Fix Orabug ENH 35135692 - Add support for ampere1 and ampere1a processors
      from GCC11
    - Add support for ampere1 and ampere1a processors from GCC11 (Qing Zhao)
      cb7b6c721e319e562480c2ee9fa04fc4b1c25a2d
      f6daf95983de84132302e0b6182633e135b14b67
      531731c449d175c19a5c5a6e264a1bfe36f6c57e
      a692e3837ab4fb800f1b41b3a7e1f407689eeb7e (aarch64: Define __ARM_FEATURE_RCPC)
      Reviewed-by: Indu Bhagat <indu.bhagat@oracle.com>
    May-24-2022 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.2
    - Add support for -mharden-sls on X86 from GCC11
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Mar-30-2022 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.1
    - Merge oracle patches for OL 8.6 beta:
      Add -ftrivial-auto-var-init support from GCC12
      Add CTF/BTF support
      Reviewed-by: David Faust <david.faust@oracle.com>


author: Marek Polacek <polacek@redhat.com> 11.5.0-1
changelog:
  - update from releases/gcc-11 branch (RHEL-35635)
    - GCC 11.5 release
    - PRs ada/113893, ada/113979, analyzer/104042, c/113262, c/114007, c/114493,
  	c++/89224, c++/92145, c++/92407, c++/97990, c++/99710, c++/100667,
  	c++/100772, c++/101765, c++/103185, c++/104051, c++/111485,
  	c++/111529, c++/113598, c++/113674, c++/114537, c++/114561,
  	c++/114562, c++/114572, c++/114634, c++/114691, d/113125, d/113758,
  	d/114171, debug/111080, debug/112718, driver/115440, fortran/50410,
  	fortran/103715, fortran/104908, fortran/107426, fortran/114474,
  	fortran/114825, gcov-profile/114115, libfortran/110651,
  	libgomp/113192, libquadmath/114533, libstdc++/104259,
  	libstdc++/104606, libstdc++/105417, libstdc++/110054,
  	libstdc++/113250, libstdc++/114147, libstdc++/114401,
  	libstdc++/114750, libstdc++/114803, libstdc++/115269,
  	libstdc++/115454, libstdc++/115575, middle-end/90348,
  	middle-end/95351, middle-end/107385, middle-end/108789,
  	middle-end/110027, middle-end/110115, middle-end/110176,
  	middle-end/111422, middle-end/111632, middle-end/112732,
  	middle-end/113907, middle-end/113921, middle-end/114599,
  	middle-end/114734, middle-end/114753, middle-end/115527,
  	middle-end/115836, objc/101666, objc/101718, preprocessor/105608,
  	rtl-optimization/100303, rtl-optimization/108086,
  	rtl-optimization/110079, rtl-optimization/114768,
  	rtl-optimization/114902, rtl-optimization/115092, sanitizer/97696,
  	sanitizer/111736, sanitizer/114956, sanitizer/115172, target/88309,
  	target/101737, target/101865, target/105522, target/108120,
  	target/108743, target/110411, target/111610, target/111677,
  	target/112397, target/113122, target/113281, target/114049,
  	target/114098, target/114130, target/114184, target/114310,
  	target/114837, target/114846, target/115253, target/115297,
  	target/115360, target/115457, target/115475, target/115611,
  	target/115691, testsuite/113175, testsuite/114034, testsuite/114036,
  	tree-optimization/110386, tree-optimization/110422,
  	tree-optimization/111039, tree-optimization/111070,
  	tree-optimization/111331, tree-optimization/111407,
  	tree-optimization/111445, tree-optimization/111736,
  	tree-optimization/112495, tree-optimization/112505,
  	tree-optimization/112793, tree-optimization/113372,
  	tree-optimization/113552, tree-optimization/113603,
  	tree-optimization/114027, tree-optimization/114115,
  	tree-optimization/114566, tree-optimization/114876,
  	tree-optimization/115192, tree-optimization/115337,
  	tree-optimization/115843
  - fix FLUSH IOSTAT value (PR libfortran/101255, RHEL-32536)
  - fix conditions for using memcmp in
    std::lexicographical_compare_three_way (PR libstdc++/113960)


author: Marek Polacek <polacek@redhat.com> 11.5.0-2
changelog:
  - fix TARGET_CPU_DEFAULT (PR target/105157, RHEL-50037)
  - libstdc++: Workaround kernel-headers on s390x-linux (RHEL-50054)
  - fix wrong code with memcpy from _Complex (PR tree-optimization/116034)


author: Qing Zhao <qing.zhao@oracle.com> 11.5.0-2.0.1
changelog:
  - Merge Oracle patches to 11.5.0-2.
    Oracle history:
    November-21-2014 Qing Zhao <qing.zhao@oracle.com> 11.5.0-1.0.1
    - Merge Oracle patches to 11.5.0-1.
    - Use the gcc tar file from OL9 GCC.
    - Add all the new patch files from OL9 GCC.
    June-27-2024 Qing Zhao <qing.zhao@oracle.com> 11.4.1-3.0.1
    - Merge Oracle patches to 11.4.1-3.
    - Use the gcc tar file from OL9 GCC.
    - Add all the new patch files from OL9 GCC.
    - Delete all the Oracle patches for CVE-2023-4039 and CVE-2022-40982
    - since the new gcc includes these patches already.
    - Adjust the gcc11-mtune-alderlake.patch on top of 11.4.1-3.
    January-23-2024 Qing Zhao <qing.zhao@oracle.com> 11.4.1-2.1.0.1
    - Upgrade to 11.4.1-2.1 to sync with OL9 GCC
    Use the gcc tar file from OL9 GCC.
    Add all the patch files from OL9 GCC.
    Add a new patch gcc11-libstdc++-compat-ol9gcc.patch.
    Deleted all unneeded patches.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com> 
    Oracle history;
    November-15-2023 David Faust <david.faust@oracle.com> 11.2.1-9.2.0.1
    - Forward-port Oracle patches to 11.2.1-9.2
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.6
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751885.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751901.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-02-2023 Indu Bhagat <indu.bhagat@oracle.com> 11.2.1-9.1.0.3
    - Fix Orabug 35137274 - Backport fix for upstream PR debug/105089 to OL8
      gcc-toolset-11-gcc
    - Backport PR debug/105089 CTF for a defined extern variable is ambiguous
      using the following upstream commits:
      613a6fca75156aadc2e79d78a23e547d39762c1e,
      d0b00e74bf59c73b79471bbe9de19373b8661e20, and
      d634c5d7c78c6ec0fa39d96984460475564519c8
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - Fix Orabug ENH 35135692 - Add support for ampere1 and ampere1a processors
      from GCC11
    - Add support for ampere1 and ampere1a processors from GCC11 (Qing Zhao)
      cb7b6c721e319e562480c2ee9fa04fc4b1c25a2d
      f6daf95983de84132302e0b6182633e135b14b67
      531731c449d175c19a5c5a6e264a1bfe36f6c57e
      a692e3837ab4fb800f1b41b3a7e1f407689eeb7e (aarch64: Define __ARM_FEATURE_RCPC)
      Reviewed-by: Indu Bhagat <indu.bhagat@oracle.com>
    May-24-2022 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.2
    - Add support for -mharden-sls on X86 from GCC11
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Mar-30-2022 Qing Zhao <qing.zhao@oracle.com> 11.2.1-9.1.0.1
    - Merge oracle patches for OL 8.6 beta:
      Add -ftrivial-auto-var-init support from GCC12
      Add CTF/BTF support
      Reviewed-by: David Faust <david.faust@oracle.com>


author: Keith Seitz <keiths@redhat.com> - 10.1-14
changelog:
  - Backport "Save/restore file offset while reading notes in core file"
    (Keith Seitz, RHBZ 1931344)


author: Kevin Buettner <kevinb@redhat.com> - 10.2-1
changelog:
  - Rebase to FSF GDB 10.2.
  - Drop gdb-6.3-test-pie-20050107.patch.
  - Drop gdb-6.3-test-self-20050110.patch.
  - Drop gdb-6.5-bz218379-ppc-solib-trampoline-test.patch.
  - Drop gdb-6.6-buildid-locate-core-as-arg.patch.
  - Drop gdb-6.8-quit-never-aborts.patch.
  - Drop gdb-archer-pie-addons-keep-disabled.patch.
  - Drop gdb-archer-pie-addons.patch.
  - Drop gdb-archer-vla-tests.patch.
  - Drop gdb-archer.patch.
  - Drop gdb-attach-fail-reasons-5of5.patch.
  - Drop gdb-btrobust.patch.
  - Drop gdb-bz1219747-attach-kills.patch.
  - Drop gdb-bz533176-fortran-omp-step.patch.
  - Drop gdb-dts-rhel6-python-compat.patch.
  - Drop gdb-gnat-dwarf-crash-3of3.patch.
  - Drop gdb-jit-reader-multilib.patch.
  - Drop gdb-moribund-utrace-workaround.patch.
  - Drop gdb-rhbz1930528-fix-gnulib-build-error.patch.
  - Drop gdb-rhbz1932645-aarch64-ptrace-header-order.patch.
  - Drop gdb-vla-intel-fix-print-char-array.patch.
  - Drop gdb-vla-intel-fortran-strides.patch.
  - Drop gdb-vla-intel-stringbt-fix.patch.
  - Drop gdb-vla-intel-tests.patch.
  - Drop process_psymtab_comp_unit-type-unit.patch.
  - Drop gdb-testsuite-readline63-sigint-revert.patch.
  - Drop gdb-config.patch.
  - Add following upstream patches for Fortran stride / slice support:
    gdb-rhbz1964167-convert-enum-range_type.patch
    gdb-rhbz1964167-fortran-array-slices-at-prompt.patch
    gdb-rhbz1964167-fortran-array-strides-in-expressions.patch
    gdb-rhbz1964167-fortran-clean-up-array-expression-evaluation.patch
    gdb-rhbz1964167-fortran-range_type-to-range_flag.patch
    gdb-rhbz1964167-fortran-whitespace_array.patch
    gdb-rhbz1964167-move-fortran-expr-handling.patch


