<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="59">
<package pkgid="07b12d22f0507eb1fe9b45455d1f9150e2c974294ef2c22bdf2421c7cdb811d2d229df7a9e5b4011785f75423eeabd061482bbff75ab1d10aa9456f1d2d0f240" name="crash" arch="ppc64le">
  <version epoch="0" ver="9.0.2" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="c2ab04ed92abf964a4fc23ed306f36ae8b7a4d11ce13e00935294c0a26d4d9b7b296127ddca1f064c8a86e88076f49c18bce2618f5db4a1225465b95c53ef0f0" name="crash" arch="src">
  <version epoch="0" ver="9.0.2" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="cd28223a88e4a8d55796f052d3a0d868cf6e304861d3c35153de907782a6d19781e5fe8a366e193ef4eb4ccae1b9ab89dd53dc11ef246a011a2ccb77b65a687c" name="crash-debuginfo" arch="ppc64le">
  <version epoch="0" ver="9.0.2" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="89ee2e93baef305ba13acc92ebf4cb11910186f23a55548bfdf80c499ddbaa1c42d360c2f428e59f061c94d39d107ae2c6a696fbcb3d7031c312dd5e3da1114a" name="crash-debugsource" arch="ppc64le">
  <version epoch="0" ver="9.0.2" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="9c43d1c03c4e02ed7c2e4461da3025ebc05a7d35d8c13da5dc655f964fdc0b5060aa4549ad089d7c971dc1baa50d1d997fc997f85e8f86a0227e8aca028af171" name="crash-devel" arch="ppc64le">
  <version epoch="0" ver="9.0.2" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="862f20447301a14a4cac827b9998f7da81bde53cb4ba6aab3b34fd25042465df1fe73cd35b76f6a829a4addf214bd03dbfda68e234ffc008297939f79f8a3dcf" name="crash-doc" arch="ppc64le">
  <version epoch="0" ver="9.0.2" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="4ac8befd33ac74c4b42b14ef467a262df6c9c787cb7bde6f7167376fcd992aacb891de7a6114b657f9cb64910e7e85bbe0c8fd737c9cab8d94424209e9bd1213" name="crash-eppic" arch="ppc64le">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="3.5"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="b0474f171fa11c175e98ccbc3018619501c736de3dbe84cfe28fdc990c527e6ce398121e3a628c46724a6592b98301ca1f47274287859e4381be44708066100e" name="crash-eppic-debuginfo" arch="ppc64le">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="3.5"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="fcad93d9b868f9785bdcd242e38be88bc624b9d62b573090edb1ca5b76da2ab64cf92ef6d1fe6f99e69e13ba719c082b7c2711fbddde854e25465f89b73e9e9d" name="crash-kmp-default" arch="ppc64le">
  <version epoch="0" ver="9.0.2_k7.0.11_1" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="1ca215abcabce1c925b836c0d04a98cd095d0a4963431c6a904b1d6ce4dd4813a015787f2c225c1846fd13b5278d64744e12c93ba58048888c8b0d05d3625230" name="crash-kmp-default-debuginfo" arch="ppc64le">
  <version epoch="0" ver="9.0.2_k7.0.11_1" rel="1.24"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
</package>
<package pkgid="f8c4ee8574c551354fa23fcfd55ef56fd8622b16e1f4e5567afc29116837fd4aeda7667627780c8e221d415d639072bd59375b34edf6bfa2d59b4f82d03dfa96" name="crash-trace" arch="ppc64le">
  <version epoch="0" ver="3.0" rel="13.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- crash-trace-fix-arm.patch: Fix build for 32-bit Arm.
- crash-trace-fix-riscv64.patch: Fix build for RISCV64.</changelog>
</package>
<package pkgid="572a35ed3c95730622afa40e4b8cfaa9e88de291f879dc55bc8a1e6f58cd48e0a7d46bb9573ad9222a4eaf7ad1973b24f0f49deff1d335ca35d4d49c3a93b180" name="crash-trace" arch="src">
  <version epoch="0" ver="3.0" rel="13.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- crash-trace-fix-arm.patch: Fix build for 32-bit Arm.
- crash-trace-fix-riscv64.patch: Fix build for RISCV64.</changelog>
</package>
<package pkgid="92174810764eba757066cf8c68f56ac6230519bcf2315a54c7650a2a771dd18e72f995bd6c7663be50572b79b003aa377a112c673e9f660048559ae733e25625" name="crash-trace-debuginfo" arch="ppc64le">
  <version epoch="0" ver="3.0" rel="13.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- crash-trace-fix-arm.patch: Fix build for 32-bit Arm.
- crash-trace-fix-riscv64.patch: Fix build for RISCV64.</changelog>
</package>
<package pkgid="b8a7036930954ce0f145abbc357fcec482eb48fa196a59b26513c263d0aba0ff1be004398fd4b83b02c6d14eeeb3e8981e753094fb1ea8fe4a87abd4d90692ce" name="crash-trace-debugsource" arch="ppc64le">
  <version epoch="0" ver="3.0" rel="13.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- crash-trace-fix-arm.patch: Fix build for 32-bit Arm.
- crash-trace-fix-riscv64.patch: Fix build for RISCV64.</changelog>
</package>
<package pkgid="0985d18970b1424ffa24e3c350c23526ae6a6012985b99303599087941759122e6b63b38a1381b81467e87986f0a4dfd89e1967abef6307f055abc1c4542c7fe" name="drgn" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="1f05790fc7d953a0b5ff7fbe8cf661ffe9c8c82b3e347550cc8167fc9b82d6b27cedda89835a4396833640b7d53f8112171d43330053d9630986bfdf856b42f9" name="eppic" arch="src">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="3.5"/>
  <changelog author="ptesarik@suse.cz" date="1353067200">- Initial submission.</changelog>
  <changelog author="ptesarik@suse.cz" date="1353067201">- eppic-fix-install.patch: Fix an endless loop in 'make install'.
- eppic-no-return.patch: Fix return types of void functions.</changelog>
  <changelog author="ptesarik@suse.cz" date="1360843200">- update to commit fdf153d
  o cleanup eppic_type_islocal
  o fix a Bison warning
- compile with -fPIC, so the resulting library can be used to
  produce a dynamical shared object (e.g. a crash extension or a
  makedumpfile extension)</changelog>
  <changelog author="ptesarik@suse.cz" date="1364990400">- update to commit c2a2564
  o update planned upstream version to 4.0
- fix package versioning</changelog>
  <changelog author="ptesarik@suse.cz" date="1385121600">- update to commit 09e8b97
  o fix a few compile issues</changelog>
  <changelog author="ptesarik@suse.com" date="1462449600">- update to commit 5391d3d
  o support for ARM64 (FATE#320844).</changelog>
  <changelog author="jengelh@inai.de" date="1468584000">- Update RPM groups</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="7999ef23d0be0970cc145b48349253cf7598f9f186278cb08af2a87791affe0b8ab7e752394a27cbe4b4e40dd4bcc20f7246fa845465be3b7dc46f3c7106b6dc" name="eppic-debugsource" arch="ppc64le">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="3.5"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="5cd8f83fd0bf5eb5b50b1f3eead477015e50af6f0be391ac8b3bfe4f553574f3b6b3abe83be3b63d8a345b13a11a555d1c7a514d2330c9067d4a370a788a025c" name="kdump" arch="ppc64le">
  <version epoch="0" ver="2.1.9" rel="3.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1718798400">- upgrade to version 2.0.7
  * set KDUMP_CPUs to 0 (all CPUs) by default
  * fadump: use fadump=nocma when user data not filtered out (bsc#1224214)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1721822400">- upgrade to version 2.0.9
  * start kdump-early earlier using DefaultDependencies=no
  * fadump: avoid re-registration if kernel is hotplug ready
  * mkdumprd: use pbl to get default kernel version (boo#1226676)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1729684800">- upgrade to version 2.0.10
  * calibrate: don't add percentage margin on top of LUKS memory (bsc#1229207)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1731067200">- upgrade to version 2.0.11
  * fadump mkinitrd: propagate --debug to the inner dracut call
  * mkdumprd: look for kernel image under /boot as well</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1732276800">- upgrade to version 2.0.12
  * fadump: pass additional parameters for capture kernel (jsc#PED-9889)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1736164800">- upgrade to version 2.0.13
  * allow negative KDUMP_KEEP_OLD_DUMPS (bsc#1234845)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1737547200">- upgrade to version 2.0.14
  * spec: add dependency on ethtool</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738324800">- upgrade to version 2.0.15
  * dracut: fix filtering ro keys in kdump_bond_config (bsc#1233137)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738929600">- upgrade to version 2.0.16
  * fix KDUMP_AUTO_RESIZE</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1740744000">- upgrade to version 2.0.17
  * fix bonding options (bsc#1235933)
  * don't use wicked to read bond and bridge config
  * prevent KDUMP_NET_TIMEOUT busy loop when DNS fails
  * limit dump file permissions (bsc#1237497, bsc#1237529)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1744718400">- upgrade to version 2.0.18
  * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
    bsc#1237754, bsc#1239999)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1747915200">- upgrade to version 2.1.0
  * fix calibrate (no run-time changes)
  * man: update kdump(7)
  * add kdump-commandline.service (jsc#PED-12454)
  * kdumptool: introduce the commandline subcommand (jsc#PED-12454)
  * kdumptool calibrate: add per-cpu userspace requirements
  * Use FADUMP_COMMANDLINE_APPEND to detect explicit ip= configuration
    (bsc#1242134)
- update calibrate values for SLFO (alp1600)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752062400">- upgrade to version 2.1.1
  * check for reserved memory on load for better error reporting
  * update man page
  * set KDUMP_CPUS to 1 on XEN (bsc#1244289)
  * load.sh clean up
  * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER
  * sftp: fix key-based authentication
  * fix and improve calibrate build
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752840000">- upgrade to version 2.1.4
  * work around failing calibration on aarch64
  * support for kernel flavour-specific calibration
  * specific calibration for aarch64 -64kb kernels (jsc#PED-12971)
  * use KDUMP_NET_TIMEOUT as sftp/ftp timeout
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1753358400">- upgrade to version 2.1.5
  * kdumptool calibrate: use kernel flavour from the
    kdump kernel (jsc#PED-12971)
  * order kdump-commandline.service after kdump.service
  * updated documentation (bsc#1246908)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1755864000">- upgrade to version 2.1.6
  * drop broken option KDUMP_NETCONFIG="" from manpage
  * prevent NetworkManager from overwriting resolv.conf (bsc#1247848)
  * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848)
  * exclude kernel.panic_on_warn sysctl (bsc#1247355)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1773403200">- upgrade to version 2.1.7
  * fix VLAN interface naming (bsc#1255300)
  * fix bonding options for VLAN slaves
  * fix return value of kdumptool commandline -d (bsc#1257471)
  * use primary IP address (bsc#1259058)
  * dracut: avoid error message if /etc/sysctl.conf does not exist
  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1774526400">- upgrade to version 2.1.8
  * man: fix install instructions in kdump(7)
  * kdumptool commandline: ignore minor differencies (bsc#1260535)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1775822400">- upgrade to version 2.1.9
  * fix syntax in sysconfig
  * drop quiet from commandline when KDUMP_VERBOSE=8
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1778068800">- drop unconditional calibrate BuildRequires</changelog>
</package>
<package pkgid="21b1f77ff52b34d56783c385d6f15f54c71456492c0651730b36e27f0b01d57f919e9bdf65e064debe598e0503e6a55c2b0918442c446bd06be6db5610422622" name="kdump" arch="src">
  <version epoch="0" ver="2.1.9" rel="3.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1718798400">- upgrade to version 2.0.7
  * set KDUMP_CPUs to 0 (all CPUs) by default
  * fadump: use fadump=nocma when user data not filtered out (bsc#1224214)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1721822400">- upgrade to version 2.0.9
  * start kdump-early earlier using DefaultDependencies=no
  * fadump: avoid re-registration if kernel is hotplug ready
  * mkdumprd: use pbl to get default kernel version (boo#1226676)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1729684800">- upgrade to version 2.0.10
  * calibrate: don't add percentage margin on top of LUKS memory (bsc#1229207)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1731067200">- upgrade to version 2.0.11
  * fadump mkinitrd: propagate --debug to the inner dracut call
  * mkdumprd: look for kernel image under /boot as well</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1732276800">- upgrade to version 2.0.12
  * fadump: pass additional parameters for capture kernel (jsc#PED-9889)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1736164800">- upgrade to version 2.0.13
  * allow negative KDUMP_KEEP_OLD_DUMPS (bsc#1234845)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1737547200">- upgrade to version 2.0.14
  * spec: add dependency on ethtool</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738324800">- upgrade to version 2.0.15
  * dracut: fix filtering ro keys in kdump_bond_config (bsc#1233137)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738929600">- upgrade to version 2.0.16
  * fix KDUMP_AUTO_RESIZE</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1740744000">- upgrade to version 2.0.17
  * fix bonding options (bsc#1235933)
  * don't use wicked to read bond and bridge config
  * prevent KDUMP_NET_TIMEOUT busy loop when DNS fails
  * limit dump file permissions (bsc#1237497, bsc#1237529)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1744718400">- upgrade to version 2.0.18
  * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
    bsc#1237754, bsc#1239999)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1747915200">- upgrade to version 2.1.0
  * fix calibrate (no run-time changes)
  * man: update kdump(7)
  * add kdump-commandline.service (jsc#PED-12454)
  * kdumptool: introduce the commandline subcommand (jsc#PED-12454)
  * kdumptool calibrate: add per-cpu userspace requirements
  * Use FADUMP_COMMANDLINE_APPEND to detect explicit ip= configuration
    (bsc#1242134)
- update calibrate values for SLFO (alp1600)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752062400">- upgrade to version 2.1.1
  * check for reserved memory on load for better error reporting
  * update man page
  * set KDUMP_CPUS to 1 on XEN (bsc#1244289)
  * load.sh clean up
  * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER
  * sftp: fix key-based authentication
  * fix and improve calibrate build
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752840000">- upgrade to version 2.1.4
  * work around failing calibration on aarch64
  * support for kernel flavour-specific calibration
  * specific calibration for aarch64 -64kb kernels (jsc#PED-12971)
  * use KDUMP_NET_TIMEOUT as sftp/ftp timeout
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1753358400">- upgrade to version 2.1.5
  * kdumptool calibrate: use kernel flavour from the
    kdump kernel (jsc#PED-12971)
  * order kdump-commandline.service after kdump.service
  * updated documentation (bsc#1246908)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1755864000">- upgrade to version 2.1.6
  * drop broken option KDUMP_NETCONFIG="" from manpage
  * prevent NetworkManager from overwriting resolv.conf (bsc#1247848)
  * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848)
  * exclude kernel.panic_on_warn sysctl (bsc#1247355)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1773403200">- upgrade to version 2.1.7
  * fix VLAN interface naming (bsc#1255300)
  * fix bonding options for VLAN slaves
  * fix return value of kdumptool commandline -d (bsc#1257471)
  * use primary IP address (bsc#1259058)
  * dracut: avoid error message if /etc/sysctl.conf does not exist
  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1774526400">- upgrade to version 2.1.8
  * man: fix install instructions in kdump(7)
  * kdumptool commandline: ignore minor differencies (bsc#1260535)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1775822400">- upgrade to version 2.1.9
  * fix syntax in sysconfig
  * drop quiet from commandline when KDUMP_VERBOSE=8
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1778068800">- drop unconditional calibrate BuildRequires</changelog>
</package>
<package pkgid="54ec9ea9d39641d7cc5ce389b9545909ab6d25e0909d3740eb4711f800829e53a7fd51a850a880784e31512a402bedc945bdb78ed4564283c6edef263ecfa454" name="kdump-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.1.9" rel="3.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1718798400">- upgrade to version 2.0.7
  * set KDUMP_CPUs to 0 (all CPUs) by default
  * fadump: use fadump=nocma when user data not filtered out (bsc#1224214)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1721822400">- upgrade to version 2.0.9
  * start kdump-early earlier using DefaultDependencies=no
  * fadump: avoid re-registration if kernel is hotplug ready
  * mkdumprd: use pbl to get default kernel version (boo#1226676)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1729684800">- upgrade to version 2.0.10
  * calibrate: don't add percentage margin on top of LUKS memory (bsc#1229207)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1731067200">- upgrade to version 2.0.11
  * fadump mkinitrd: propagate --debug to the inner dracut call
  * mkdumprd: look for kernel image under /boot as well</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1732276800">- upgrade to version 2.0.12
  * fadump: pass additional parameters for capture kernel (jsc#PED-9889)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1736164800">- upgrade to version 2.0.13
  * allow negative KDUMP_KEEP_OLD_DUMPS (bsc#1234845)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1737547200">- upgrade to version 2.0.14
  * spec: add dependency on ethtool</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738324800">- upgrade to version 2.0.15
  * dracut: fix filtering ro keys in kdump_bond_config (bsc#1233137)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738929600">- upgrade to version 2.0.16
  * fix KDUMP_AUTO_RESIZE</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1740744000">- upgrade to version 2.0.17
  * fix bonding options (bsc#1235933)
  * don't use wicked to read bond and bridge config
  * prevent KDUMP_NET_TIMEOUT busy loop when DNS fails
  * limit dump file permissions (bsc#1237497, bsc#1237529)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1744718400">- upgrade to version 2.0.18
  * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
    bsc#1237754, bsc#1239999)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1747915200">- upgrade to version 2.1.0
  * fix calibrate (no run-time changes)
  * man: update kdump(7)
  * add kdump-commandline.service (jsc#PED-12454)
  * kdumptool: introduce the commandline subcommand (jsc#PED-12454)
  * kdumptool calibrate: add per-cpu userspace requirements
  * Use FADUMP_COMMANDLINE_APPEND to detect explicit ip= configuration
    (bsc#1242134)
- update calibrate values for SLFO (alp1600)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752062400">- upgrade to version 2.1.1
  * check for reserved memory on load for better error reporting
  * update man page
  * set KDUMP_CPUS to 1 on XEN (bsc#1244289)
  * load.sh clean up
  * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER
  * sftp: fix key-based authentication
  * fix and improve calibrate build
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752840000">- upgrade to version 2.1.4
  * work around failing calibration on aarch64
  * support for kernel flavour-specific calibration
  * specific calibration for aarch64 -64kb kernels (jsc#PED-12971)
  * use KDUMP_NET_TIMEOUT as sftp/ftp timeout
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1753358400">- upgrade to version 2.1.5
  * kdumptool calibrate: use kernel flavour from the
    kdump kernel (jsc#PED-12971)
  * order kdump-commandline.service after kdump.service
  * updated documentation (bsc#1246908)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1755864000">- upgrade to version 2.1.6
  * drop broken option KDUMP_NETCONFIG="" from manpage
  * prevent NetworkManager from overwriting resolv.conf (bsc#1247848)
  * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848)
  * exclude kernel.panic_on_warn sysctl (bsc#1247355)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1773403200">- upgrade to version 2.1.7
  * fix VLAN interface naming (bsc#1255300)
  * fix bonding options for VLAN slaves
  * fix return value of kdumptool commandline -d (bsc#1257471)
  * use primary IP address (bsc#1259058)
  * dracut: avoid error message if /etc/sysctl.conf does not exist
  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1774526400">- upgrade to version 2.1.8
  * man: fix install instructions in kdump(7)
  * kdumptool commandline: ignore minor differencies (bsc#1260535)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1775822400">- upgrade to version 2.1.9
  * fix syntax in sysconfig
  * drop quiet from commandline when KDUMP_VERBOSE=8
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1778068800">- drop unconditional calibrate BuildRequires</changelog>
</package>
<package pkgid="4d31a3708ae875720cdb90a65f8babb18dffa41ffd12ddacec0db961e885590f78d793595f7aee8abe3fe8151a4e7d76f933002391b7fe6ee4b8d2d2d29c522b" name="kdump-debugsource" arch="ppc64le">
  <version epoch="0" ver="2.1.9" rel="3.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1718798400">- upgrade to version 2.0.7
  * set KDUMP_CPUs to 0 (all CPUs) by default
  * fadump: use fadump=nocma when user data not filtered out (bsc#1224214)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1721822400">- upgrade to version 2.0.9
  * start kdump-early earlier using DefaultDependencies=no
  * fadump: avoid re-registration if kernel is hotplug ready
  * mkdumprd: use pbl to get default kernel version (boo#1226676)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1729684800">- upgrade to version 2.0.10
  * calibrate: don't add percentage margin on top of LUKS memory (bsc#1229207)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1731067200">- upgrade to version 2.0.11
  * fadump mkinitrd: propagate --debug to the inner dracut call
  * mkdumprd: look for kernel image under /boot as well</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1732276800">- upgrade to version 2.0.12
  * fadump: pass additional parameters for capture kernel (jsc#PED-9889)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1736164800">- upgrade to version 2.0.13
  * allow negative KDUMP_KEEP_OLD_DUMPS (bsc#1234845)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1737547200">- upgrade to version 2.0.14
  * spec: add dependency on ethtool</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738324800">- upgrade to version 2.0.15
  * dracut: fix filtering ro keys in kdump_bond_config (bsc#1233137)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1738929600">- upgrade to version 2.0.16
  * fix KDUMP_AUTO_RESIZE</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1740744000">- upgrade to version 2.0.17
  * fix bonding options (bsc#1235933)
  * don't use wicked to read bond and bridge config
  * prevent KDUMP_NET_TIMEOUT busy loop when DNS fails
  * limit dump file permissions (bsc#1237497, bsc#1237529)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1744718400">- upgrade to version 2.0.18
  * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
    bsc#1237754, bsc#1239999)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1747915200">- upgrade to version 2.1.0
  * fix calibrate (no run-time changes)
  * man: update kdump(7)
  * add kdump-commandline.service (jsc#PED-12454)
  * kdumptool: introduce the commandline subcommand (jsc#PED-12454)
  * kdumptool calibrate: add per-cpu userspace requirements
  * Use FADUMP_COMMANDLINE_APPEND to detect explicit ip= configuration
    (bsc#1242134)
- update calibrate values for SLFO (alp1600)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752062400">- upgrade to version 2.1.1
  * check for reserved memory on load for better error reporting
  * update man page
  * set KDUMP_CPUS to 1 on XEN (bsc#1244289)
  * load.sh clean up
  * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER
  * sftp: fix key-based authentication
  * fix and improve calibrate build
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752840000">- upgrade to version 2.1.4
  * work around failing calibration on aarch64
  * support for kernel flavour-specific calibration
  * specific calibration for aarch64 -64kb kernels (jsc#PED-12971)
  * use KDUMP_NET_TIMEOUT as sftp/ftp timeout
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1753358400">- upgrade to version 2.1.5
  * kdumptool calibrate: use kernel flavour from the
    kdump kernel (jsc#PED-12971)
  * order kdump-commandline.service after kdump.service
  * updated documentation (bsc#1246908)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1755864000">- upgrade to version 2.1.6
  * drop broken option KDUMP_NETCONFIG="" from manpage
  * prevent NetworkManager from overwriting resolv.conf (bsc#1247848)
  * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848)
  * exclude kernel.panic_on_warn sysctl (bsc#1247355)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1773403200">- upgrade to version 2.1.7
  * fix VLAN interface naming (bsc#1255300)
  * fix bonding options for VLAN slaves
  * fix return value of kdumptool commandline -d (bsc#1257471)
  * use primary IP address (bsc#1259058)
  * dracut: avoid error message if /etc/sysctl.conf does not exist
  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1774526400">- upgrade to version 2.1.8
  * man: fix install instructions in kdump(7)
  * kdumptool commandline: ignore minor differencies (bsc#1260535)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1775822400">- upgrade to version 2.1.9
  * fix syntax in sysconfig
  * drop quiet from commandline when KDUMP_VERBOSE=8
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1778068800">- drop unconditional calibrate BuildRequires</changelog>
</package>
<package pkgid="1a62c1adc7eeb733f635c44eb20492b9b04014775ebf9865c740fd810aa880d260a20a0a11fbab18d408a8abcefd0b89c82ba43e0e06e61ae4eb07d879de7bd7" name="kdumpid" arch="ppc64le">
  <version epoch="0" ver="1.7" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="3520bfc627ab2176df759b190d4a59f79ab605ceec6869a920e606153050fe0c244b547e11d58f3d3efb5a120ee207e0c3dad0fbcc2f35ab13bbb628ea1b3a7b" name="kdumpid-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.7" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="14c4c9589d2654aad9fe05016e2df17577bc2f7798cf3872ad416578be971d66e6ce821f14b44a8877a1b48d2310e36f2cf375e30ae1a1e86a3c9f55c53a93f1" name="kexec-tools" arch="ppc64le">
  <version epoch="0" ver="2.0.32+git15.g677dd2f" rel="1.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1675339200">- update to 2.0.26:
  * m68k: pass rng seed via BI_RNG_SEED
  * workflow: update to checkout@v3
  * LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option
  * LoongArch: Add purgatory framework code
  * LoongArch: PE format image loading support
  * LoongArch: Add kexec/kdump support
  * config: Add LoongArch architecture support in config.guess and config.sub files
  * ppc64: remove rma_top limit
- refresh kexec-tools-riscv64.patch.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677153600">- kexec-bootloader: Add -a argument to load using kexec_load_file() when available (boo#1202820).</changelog>
  <changelog author="olaf@aepfle.de" date="1680609600">- Update kexec-tools-SYS_getrandom.patch to fix build errors on
  old x86_64 distributions</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1687953600">- Pull kexec-bootloader from perl-Bootloader, bump version so that
  perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
  (bsc#1211082).</changelog>
  <changelog author="olaf@aepfle.de" date="1691496000">- Disable Xen support in ALP</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694001600">- update to 2.0.27:
  * ppc64: add --reuse-cmdline parameter support
  * kexec: make -a the default
  * x86: add devicetree support
  * ppc64: document elf-ppc64 options and --dt-no-old-root
  * LoongArch: kdump: set up kernel image segment
  * arm64: zboot support</changelog>
  <changelog author="olaf@aepfle.de" date="1698148800">- Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1705665600">- add kexec-dont-use-kexec_file_load-on-xen.patch:
  kexec: don't use kexec_file_load on xen (bsc#1218590)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1709726400">- update to 2.0.28:
  * LoongArch: Load vmlinux.efi to the link address
  * LoongArch: Fix an issue with relocatable vmlinux
  * m68k: fix getrandom() use with uclibc
  * lzma: Relax memory limit for lzma decompressor
  * kexec: ppc64: print help to stdout instead of stderr
  * kexec/loongarch64: fix 'make dist' file loss issue
  * crashdump/x86: set the elfcorehdr segment size for hotplug
  * crashdump/x86: identify elfcorehdr segment for hotplug
  * crashdump: exclude elfcorehdr segment from digest for hotplug
  * crashdump: setup general hotplug support
  * crashdump: introduce the hotplug command line options
  * kexec: define KEXEC_UPDATE_ELFCOREHDR
  * kexec: update manpage with explicit mention of clean kexec
  * zboot: add loongarch kexec_load support
  * zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
  * fix assembling on binutils &gt;= 2.42
- refresh kexec-tools-disable-test.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1723464000">- update to 2.0.29:
  * update man and --help
  * powerpc/kexec_load: add hotplug support
  * kexec_load: Use new kexec flag for hotplug support
  * x86-linux-setup.c: Use POSIX basename API
  * LoongArch: fix load command line segment error
  * LoongArch: add multi crash kernel segment support
  * LoongArch: fix kernel image size error
  * Arm: Fix add_buffer_phys_virt() align issue
  * Fix incorrect Free Software Foundation address in the license
  * util_lib/elf_info.c: fix a warning
  * kexec_file: add kexec_file flag to support debug printing
  * workflow: update to use checkout@v4
- drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream
- drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream
- kexec-tools-riscv-hotplug.patch: Fix build for riscv64.</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rckexec-reload, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- update to 2.0.30:
  * arm64: Support UKI image format
  * bug fixes</changelog>
  <changelog author="olaf@aepfle.de" date="1735732800">- force -std=gnu99 because C99 because the code uses features</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15811).</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1777550400">- update to 2.0.32+git15.g677dd2f:
  * x86_64: Support UKI image format
  * pe-zboot: Truncate the trailing zero if Image is signed
  * kexec: Enable zstd in kexec decompression paths
  * x86_64: Use the x86-64 level for purgatory
  * RISC-V: Enable kexec_file_load syscall
  * RISC-V: Support loading Image binary file
  * kexec/zboot: Add boundary check on PE header offset
  * LoongArch: Change COMMAND_LINE_SIZE to 4096
  * kexec: Handle removal of multiple 'crashkernel' parameters
  * LoongArch: Enforce relocatable kernel check for crash dump
  * LoongArch: Change initrd allocation to top-down
  * LoongArch: Add kexec_file_load syscall
  * LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
  * kexec/ifdown.c: Use AF_NETLINK instead of AF_INET
  * ppc64: ensure /memreserve/ sections exist in user-provided FDT
  * ppc64: handle reboot CPU in case of user provided DTB
  * ppc64: lift the dtb and initrd restriction
  * kexec: add kexec flag to support debug printing
  * UKI: Fix the size of real payload
  * ppc64: Reserve FDT memory for full elfcorehdr memory size
  * LoongArch: Increase MAX_MEMORY_RANGES to 1024
- drop outdated patches:
  * kexec-tools-SYS_getrandom.patch
  * kexec-tools-riscv64.patch
  * kexec-tools-riscv-hotplug.patch</changelog>
</package>
<package pkgid="7080d7b38d35005cd11ea837eda4adbc6529de43fe7a4145d246de6c52647ab42b04062841aa33daaa0c6df03db0ed16f499c6e2ee2be211cfeaebfee6378450" name="kexec-tools" arch="src">
  <version epoch="0" ver="2.0.32+git15.g677dd2f" rel="1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651060800">- update to 2.0.24:
  * arm64: fix static data relocations in machine_apply_elf_rel()
  * kexec/elf: assign one to align if sh_addralign equals zero
  * arm64/crashdump-arm64: explicit type conversion to suppress compiler warning
  * arm64/kexec-arm64: add support for R_AARCH64_MOVW_UABS_G* rela
  * arm64/kexec-arm64: use enum to organize the reloc type
  * arm64/kexec-arm64: add support for R_AARCH64_LDST128_ABS_LO12_NC rela
  * kexec-tools: fix leak FILE pointer.
  * purgatory: do not enable vectorization automatically for purgatory compiling
  * kexec-tools: Determine if the image is lzma commpressed
  * util_lib/elf_info: harden parsing of printk buffer
  * github: run apt-get update before installing packages
  * kexec-xen: Allow xen_kexec_exec() to return in case of Live Update
  * kexec-tools: print error if kexec_file_load fails
  * kexec-tools: mips: Concatenate --reuse-cmdline and --append
  * kexec-tools: mips: Add some debug info
  * arm64: fix PAGE_OFFSET calc for flipped mm
  * arm64: read VA_BITS from kcore for 52-bits VA kernel
  * arm64/crashdump: unify routine to get page_offset
  * arm64: make phys_offset signed
  * s390: add support for --reuse-cmdline
  * use slurp_proc_file() in get_command_line()
  * add slurp_proc_file()
  * s390: use KEXEC_ALL_OPTIONS
  * s390: add variable command line size
  * arm64: support more than one crash kernel regions
  * s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel()
  * arm64/crashdump: deduce paddr of _text based on kernel code size
- drop kexec-tools-print-error-if-kexec_file_load-fails.patch,
  kexec-tools-remove-duplicate-ramdisk-definition.patch (upstream)
- add homepage url
- add gpg validation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.0.25:
  * kexec-tools: Remove duplicate ultoa() definitions and redefine it
  * i386: pass rng seed via setup_data
  * kexec-tools: mips: Pass initrd parameter via cmdline
  * arm64/crashdump-arm64: increase CRASH_MAX_MEMORY_RANGES to 32k</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664884800">- add kexec-tools-riscv64.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1675339200">- update to 2.0.26:
  * m68k: pass rng seed via BI_RNG_SEED
  * workflow: update to checkout@v3
  * LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option
  * LoongArch: Add purgatory framework code
  * LoongArch: PE format image loading support
  * LoongArch: Add kexec/kdump support
  * config: Add LoongArch architecture support in config.guess and config.sub files
  * ppc64: remove rma_top limit
- refresh kexec-tools-riscv64.patch.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677153600">- kexec-bootloader: Add -a argument to load using kexec_load_file() when available (boo#1202820).</changelog>
  <changelog author="olaf@aepfle.de" date="1680609600">- Update kexec-tools-SYS_getrandom.patch to fix build errors on
  old x86_64 distributions</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1687953600">- Pull kexec-bootloader from perl-Bootloader, bump version so that
  perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
  (bsc#1211082).</changelog>
  <changelog author="olaf@aepfle.de" date="1691496000">- Disable Xen support in ALP</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694001600">- update to 2.0.27:
  * ppc64: add --reuse-cmdline parameter support
  * kexec: make -a the default
  * x86: add devicetree support
  * ppc64: document elf-ppc64 options and --dt-no-old-root
  * LoongArch: kdump: set up kernel image segment
  * arm64: zboot support</changelog>
  <changelog author="olaf@aepfle.de" date="1698148800">- Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1705665600">- add kexec-dont-use-kexec_file_load-on-xen.patch:
  kexec: don't use kexec_file_load on xen (bsc#1218590)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1709726400">- update to 2.0.28:
  * LoongArch: Load vmlinux.efi to the link address
  * LoongArch: Fix an issue with relocatable vmlinux
  * m68k: fix getrandom() use with uclibc
  * lzma: Relax memory limit for lzma decompressor
  * kexec: ppc64: print help to stdout instead of stderr
  * kexec/loongarch64: fix 'make dist' file loss issue
  * crashdump/x86: set the elfcorehdr segment size for hotplug
  * crashdump/x86: identify elfcorehdr segment for hotplug
  * crashdump: exclude elfcorehdr segment from digest for hotplug
  * crashdump: setup general hotplug support
  * crashdump: introduce the hotplug command line options
  * kexec: define KEXEC_UPDATE_ELFCOREHDR
  * kexec: update manpage with explicit mention of clean kexec
  * zboot: add loongarch kexec_load support
  * zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
  * fix assembling on binutils &gt;= 2.42
- refresh kexec-tools-disable-test.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1723464000">- update to 2.0.29:
  * update man and --help
  * powerpc/kexec_load: add hotplug support
  * kexec_load: Use new kexec flag for hotplug support
  * x86-linux-setup.c: Use POSIX basename API
  * LoongArch: fix load command line segment error
  * LoongArch: add multi crash kernel segment support
  * LoongArch: fix kernel image size error
  * Arm: Fix add_buffer_phys_virt() align issue
  * Fix incorrect Free Software Foundation address in the license
  * util_lib/elf_info.c: fix a warning
  * kexec_file: add kexec_file flag to support debug printing
  * workflow: update to use checkout@v4
- drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream
- drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream
- kexec-tools-riscv-hotplug.patch: Fix build for riscv64.</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rckexec-reload, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- update to 2.0.30:
  * arm64: Support UKI image format
  * bug fixes</changelog>
  <changelog author="olaf@aepfle.de" date="1735732800">- force -std=gnu99 because C99 because the code uses features</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15811).</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1777550400">- update to 2.0.32+git15.g677dd2f:
  * x86_64: Support UKI image format
  * pe-zboot: Truncate the trailing zero if Image is signed
  * kexec: Enable zstd in kexec decompression paths
  * x86_64: Use the x86-64 level for purgatory
  * RISC-V: Enable kexec_file_load syscall
  * RISC-V: Support loading Image binary file
  * kexec/zboot: Add boundary check on PE header offset
  * LoongArch: Change COMMAND_LINE_SIZE to 4096
  * kexec: Handle removal of multiple 'crashkernel' parameters
  * LoongArch: Enforce relocatable kernel check for crash dump
  * LoongArch: Change initrd allocation to top-down
  * LoongArch: Add kexec_file_load syscall
  * LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
  * kexec/ifdown.c: Use AF_NETLINK instead of AF_INET
  * ppc64: ensure /memreserve/ sections exist in user-provided FDT
  * ppc64: handle reboot CPU in case of user provided DTB
  * ppc64: lift the dtb and initrd restriction
  * kexec: add kexec flag to support debug printing
  * UKI: Fix the size of real payload
  * ppc64: Reserve FDT memory for full elfcorehdr memory size
  * LoongArch: Increase MAX_MEMORY_RANGES to 1024
- drop outdated patches:
  * kexec-tools-SYS_getrandom.patch
  * kexec-tools-riscv64.patch
  * kexec-tools-riscv-hotplug.patch</changelog>
</package>
<package pkgid="ad1ba52d501fec6e5622aaf640ce8acc6ee016424182703a5a619e106019ea3c344a3ab9c58f9dde2058e4bf8a5b7e6faa467b49337cdf9ea506ca372aedb766" name="kexec-tools-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.0.32+git15.g677dd2f" rel="1.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1675339200">- update to 2.0.26:
  * m68k: pass rng seed via BI_RNG_SEED
  * workflow: update to checkout@v3
  * LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option
  * LoongArch: Add purgatory framework code
  * LoongArch: PE format image loading support
  * LoongArch: Add kexec/kdump support
  * config: Add LoongArch architecture support in config.guess and config.sub files
  * ppc64: remove rma_top limit
- refresh kexec-tools-riscv64.patch.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677153600">- kexec-bootloader: Add -a argument to load using kexec_load_file() when available (boo#1202820).</changelog>
  <changelog author="olaf@aepfle.de" date="1680609600">- Update kexec-tools-SYS_getrandom.patch to fix build errors on
  old x86_64 distributions</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1687953600">- Pull kexec-bootloader from perl-Bootloader, bump version so that
  perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
  (bsc#1211082).</changelog>
  <changelog author="olaf@aepfle.de" date="1691496000">- Disable Xen support in ALP</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694001600">- update to 2.0.27:
  * ppc64: add --reuse-cmdline parameter support
  * kexec: make -a the default
  * x86: add devicetree support
  * ppc64: document elf-ppc64 options and --dt-no-old-root
  * LoongArch: kdump: set up kernel image segment
  * arm64: zboot support</changelog>
  <changelog author="olaf@aepfle.de" date="1698148800">- Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1705665600">- add kexec-dont-use-kexec_file_load-on-xen.patch:
  kexec: don't use kexec_file_load on xen (bsc#1218590)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1709726400">- update to 2.0.28:
  * LoongArch: Load vmlinux.efi to the link address
  * LoongArch: Fix an issue with relocatable vmlinux
  * m68k: fix getrandom() use with uclibc
  * lzma: Relax memory limit for lzma decompressor
  * kexec: ppc64: print help to stdout instead of stderr
  * kexec/loongarch64: fix 'make dist' file loss issue
  * crashdump/x86: set the elfcorehdr segment size for hotplug
  * crashdump/x86: identify elfcorehdr segment for hotplug
  * crashdump: exclude elfcorehdr segment from digest for hotplug
  * crashdump: setup general hotplug support
  * crashdump: introduce the hotplug command line options
  * kexec: define KEXEC_UPDATE_ELFCOREHDR
  * kexec: update manpage with explicit mention of clean kexec
  * zboot: add loongarch kexec_load support
  * zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
  * fix assembling on binutils &gt;= 2.42
- refresh kexec-tools-disable-test.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1723464000">- update to 2.0.29:
  * update man and --help
  * powerpc/kexec_load: add hotplug support
  * kexec_load: Use new kexec flag for hotplug support
  * x86-linux-setup.c: Use POSIX basename API
  * LoongArch: fix load command line segment error
  * LoongArch: add multi crash kernel segment support
  * LoongArch: fix kernel image size error
  * Arm: Fix add_buffer_phys_virt() align issue
  * Fix incorrect Free Software Foundation address in the license
  * util_lib/elf_info.c: fix a warning
  * kexec_file: add kexec_file flag to support debug printing
  * workflow: update to use checkout@v4
- drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream
- drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream
- kexec-tools-riscv-hotplug.patch: Fix build for riscv64.</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rckexec-reload, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- update to 2.0.30:
  * arm64: Support UKI image format
  * bug fixes</changelog>
  <changelog author="olaf@aepfle.de" date="1735732800">- force -std=gnu99 because C99 because the code uses features</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15811).</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1777550400">- update to 2.0.32+git15.g677dd2f:
  * x86_64: Support UKI image format
  * pe-zboot: Truncate the trailing zero if Image is signed
  * kexec: Enable zstd in kexec decompression paths
  * x86_64: Use the x86-64 level for purgatory
  * RISC-V: Enable kexec_file_load syscall
  * RISC-V: Support loading Image binary file
  * kexec/zboot: Add boundary check on PE header offset
  * LoongArch: Change COMMAND_LINE_SIZE to 4096
  * kexec: Handle removal of multiple 'crashkernel' parameters
  * LoongArch: Enforce relocatable kernel check for crash dump
  * LoongArch: Change initrd allocation to top-down
  * LoongArch: Add kexec_file_load syscall
  * LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
  * kexec/ifdown.c: Use AF_NETLINK instead of AF_INET
  * ppc64: ensure /memreserve/ sections exist in user-provided FDT
  * ppc64: handle reboot CPU in case of user provided DTB
  * ppc64: lift the dtb and initrd restriction
  * kexec: add kexec flag to support debug printing
  * UKI: Fix the size of real payload
  * ppc64: Reserve FDT memory for full elfcorehdr memory size
  * LoongArch: Increase MAX_MEMORY_RANGES to 1024
- drop outdated patches:
  * kexec-tools-SYS_getrandom.patch
  * kexec-tools-riscv64.patch
  * kexec-tools-riscv-hotplug.patch</changelog>
</package>
<package pkgid="007c7eae2ed3913caf32cae8a9b4538fabfc1bb5e38b4e86a6a89a7044f454a5ed079aa9f78e61f5b0af3dfc11403fe909bbbb05ff421a68843f876ea837f870" name="kexec-tools-debugsource" arch="ppc64le">
  <version epoch="0" ver="2.0.32+git15.g677dd2f" rel="1.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1675339200">- update to 2.0.26:
  * m68k: pass rng seed via BI_RNG_SEED
  * workflow: update to checkout@v3
  * LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option
  * LoongArch: Add purgatory framework code
  * LoongArch: PE format image loading support
  * LoongArch: Add kexec/kdump support
  * config: Add LoongArch architecture support in config.guess and config.sub files
  * ppc64: remove rma_top limit
- refresh kexec-tools-riscv64.patch.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677153600">- kexec-bootloader: Add -a argument to load using kexec_load_file() when available (boo#1202820).</changelog>
  <changelog author="olaf@aepfle.de" date="1680609600">- Update kexec-tools-SYS_getrandom.patch to fix build errors on
  old x86_64 distributions</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1687953600">- Pull kexec-bootloader from perl-Bootloader, bump version so that
  perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
  (bsc#1211082).</changelog>
  <changelog author="olaf@aepfle.de" date="1691496000">- Disable Xen support in ALP</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694001600">- update to 2.0.27:
  * ppc64: add --reuse-cmdline parameter support
  * kexec: make -a the default
  * x86: add devicetree support
  * ppc64: document elf-ppc64 options and --dt-no-old-root
  * LoongArch: kdump: set up kernel image segment
  * arm64: zboot support</changelog>
  <changelog author="olaf@aepfle.de" date="1698148800">- Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1705665600">- add kexec-dont-use-kexec_file_load-on-xen.patch:
  kexec: don't use kexec_file_load on xen (bsc#1218590)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1709726400">- update to 2.0.28:
  * LoongArch: Load vmlinux.efi to the link address
  * LoongArch: Fix an issue with relocatable vmlinux
  * m68k: fix getrandom() use with uclibc
  * lzma: Relax memory limit for lzma decompressor
  * kexec: ppc64: print help to stdout instead of stderr
  * kexec/loongarch64: fix 'make dist' file loss issue
  * crashdump/x86: set the elfcorehdr segment size for hotplug
  * crashdump/x86: identify elfcorehdr segment for hotplug
  * crashdump: exclude elfcorehdr segment from digest for hotplug
  * crashdump: setup general hotplug support
  * crashdump: introduce the hotplug command line options
  * kexec: define KEXEC_UPDATE_ELFCOREHDR
  * kexec: update manpage with explicit mention of clean kexec
  * zboot: add loongarch kexec_load support
  * zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
  * fix assembling on binutils &gt;= 2.42
- refresh kexec-tools-disable-test.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1723464000">- update to 2.0.29:
  * update man and --help
  * powerpc/kexec_load: add hotplug support
  * kexec_load: Use new kexec flag for hotplug support
  * x86-linux-setup.c: Use POSIX basename API
  * LoongArch: fix load command line segment error
  * LoongArch: add multi crash kernel segment support
  * LoongArch: fix kernel image size error
  * Arm: Fix add_buffer_phys_virt() align issue
  * Fix incorrect Free Software Foundation address in the license
  * util_lib/elf_info.c: fix a warning
  * kexec_file: add kexec_file flag to support debug printing
  * workflow: update to use checkout@v4
- drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream
- drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream
- kexec-tools-riscv-hotplug.patch: Fix build for riscv64.</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rckexec-reload, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- update to 2.0.30:
  * arm64: Support UKI image format
  * bug fixes</changelog>
  <changelog author="olaf@aepfle.de" date="1735732800">- force -std=gnu99 because C99 because the code uses features</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15811).</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1777550400">- update to 2.0.32+git15.g677dd2f:
  * x86_64: Support UKI image format
  * pe-zboot: Truncate the trailing zero if Image is signed
  * kexec: Enable zstd in kexec decompression paths
  * x86_64: Use the x86-64 level for purgatory
  * RISC-V: Enable kexec_file_load syscall
  * RISC-V: Support loading Image binary file
  * kexec/zboot: Add boundary check on PE header offset
  * LoongArch: Change COMMAND_LINE_SIZE to 4096
  * kexec: Handle removal of multiple 'crashkernel' parameters
  * LoongArch: Enforce relocatable kernel check for crash dump
  * LoongArch: Change initrd allocation to top-down
  * LoongArch: Add kexec_file_load syscall
  * LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
  * kexec/ifdown.c: Use AF_NETLINK instead of AF_INET
  * ppc64: ensure /memreserve/ sections exist in user-provided FDT
  * ppc64: handle reboot CPU in case of user provided DTB
  * ppc64: lift the dtb and initrd restriction
  * kexec: add kexec flag to support debug printing
  * UKI: Fix the size of real payload
  * ppc64: Reserve FDT memory for full elfcorehdr memory size
  * LoongArch: Increase MAX_MEMORY_RANGES to 1024
- drop outdated patches:
  * kexec-tools-SYS_getrandom.patch
  * kexec-tools-riscv64.patch
  * kexec-tools-riscv-hotplug.patch</changelog>
</package>
<package pkgid="b3bfc380865c170743f2ebfcd00405f134bdf5793cf99371d401b223e17e570f0ca39d15f404edc191ec977e24eccee1fb5606e5314f463942a8aa2307771e56" name="libaddrxlat-devel" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="77479c3fcd9bf830c4c2c9a1c183ac29ad1f2682927d405a44aa8d55be609c6266247a1dcde149e1589dcaa181caf0daea8c25b63b4e672e12456ff63a462941" name="libaddrxlat3" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="9e5f55e5be2f199d4b651f8c372c3157832ae83092234dd0c47497ec553e51dc61f2c41a508bb927fb84f3cfd61d222b1a7543ea081761c28eeb9667dfa7f425" name="libaddrxlat3-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="bad1106c5304749d9a07dff68e5428800349eba3f5179cc6a59cefbf6ae662df06741b10bc2f7dca5a58a3bf9a9d4a7b4ad75942ddd67ba8d2b4af9a89cee919" name="libeppic-devel" arch="ppc64le">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="3.5"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="3c35f8bfe0514df9921f816654c56f281a2410cd486ec2f083fdb01ff6fca8c11c665aae58c41ed8cdc395e59ff4fce074c66097b7af9f6589c939cf7fb3caf2" name="libkdumpfile" arch="src">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="ptesarik@suse.com" date="1497009600">- Use the correct RPM Group for Python packages.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add fix-build-with-recent-glibc.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1588075200">- Mark COPYING* files with %license.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1600776000">- upgrade to libkdumpfile-0.4.0
  * 5-level paging for x86-64
  * bitmap and blob attributes
  * kASLR support for Linux kernels
  * address translation speed-ups
  * many bugfixes
- Drop fix-build-with-recent-glibc.patch (now upstream).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1601208000">- Switch to Python distutils:
  * libkdumpfile-use-python-distutils.patch
  * libkdumpfile-uninstall-using-distutils.patch
  * libkdumpfile-honour-DESTDIR.patch
  * libkdumpfile-move-python-setup-command-options.patch
  * libkdumpfile-python-includedir.patch
- Merge python-libaddrxlat into python-libkdumpfile.
- Build both Python2 and Python3 packages.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1613736000">- Fix build for openSUSE:Factory.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1636027200">- upgrade to libkdumpfile-0.4.1
  * Support Linux on AArch64
  * Support for x86 Secure Memory Encryption
  * Clean up vmcoreinfo string API
  * Expose mmap and read cache statistics
- Drop patches that are upstream:
  * libkdumpfile-use-python-distutils.patch
  * libkdumpfile-uninstall-using-distutils.patch
  * libkdumpfile-honour-DESTDIR.patch
  * libkdumpfile-move-python-setup-command-options.patch
  * libkdumpfile-python-includedir.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1657195200">- libkdumpfile-live-source-Xen-DomU-type-from-sysfs.patch:
  Determine live source Xen DomU type from sysfs (fixes a GCC 12
  build failure).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1660305600">- Upgrade to libkdumpfile version 0.5.0
  * Support SADUMP file format.
  * Add kdump_open_fd() and kdump_open_fdset(). Keep KDUMP_ATTR_FILE_FD
    for (partial) backward compatibility.
  * Redesigned addrxlat callback API.
  * Support KDUMP file sets created by makedumpfile --split.
  * Zstandard compression algorithm
  * AArch64 52-bit VA
  * Address translation tuning with addrxlat.default.* and addrxlat.force.*
    attributes.
- Drop patches that are upstream:
  * libkdumpfile-live-source-Xen-DomU-type-from-sysfs.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="997421dd956ac07db2e85bf3ab267c68e68342f28d8e189177c0203b2e3cf7d24f1bdf16c42fc794433c7b1a4a06b031a58ab1e139e38fde4a8c94f376f23370" name="libkdumpfile-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="0c71a346e351047e0987f183398098d120c95675fc9c0b5a7cbd8d458002a9ff045f97c5ffd94523d71ff9a7fee5d8706c888a216eeb28a6b51eaeaa41ffa57d" name="libkdumpfile-debugsource" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="84e11dd5874aa632127997b6aa03ddb21a1905ea63464171f28e6b331176b2a58bf7771ef42562edc7bed4677e594ea59e46b3b5b569c5075be398c20b1fafaa" name="libkdumpfile-devel" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="69db1f6286ff67aa9eb3c28eae32b2ea8b6d202642ec2eb7b5712264a20cb7f1ef6b6cd4a93ce2122226d95c784fdbe4566a093525da39ae59958ac9620875dc" name="libkdumpfile12" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="e22bab1edd93c286d6c38f40eb241a822dd7ff13b86868ccad19c3e6f4ed609d70c171f8c8046d5bb57f11c691b84825edd0847dec65d4b9eb756c721abd8974" name="libkdumpfile12-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.6" rel="86.5"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1674302400">- Upgrade to libkdumpfile version 0.5.1
  * Bitmap of all RAM in the memory.pagemap attribute.
  * Enhance the API with conversions between numeric and string PTE
    format: addrxlat_pte_format(), addrxlat_pte_format_name().
  * Improve compatibility (mawk, Python 3.12).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="cb8dba5bf39646b86f65a2ef06ed53cb1b377f20db89b63425afb163dfe8ca2123c5b4a0c07ffa195aba1b6dbcc91f195a8808e2c009d4a7ae0fe36943fee3f4" name="makedumpfile" arch="ppc64le">
  <version epoch="0" ver="1.7.7" rel="5.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682424000">- update to 1.7.3:
  * Support kernels up to v6.3 (x86_64)
  * Support sadump with 5-level paging
- temporarily disable eppic until v5.0 branch can be supported</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1696593600">- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593)
- Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364)
- Re-enable eppic on systems with old enough libeppic</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049600">- Update to 1.7.4:
  * Add riscv64 support
  * Support kernels up to v6.6 (x86_64)
- Drop upstreamed patches:
  * ppc64-do-page-traversal-if-vmemmap_list-not-po.patch
  * Support-struct-module_memory-on-Linux-6.4-and-.patch
- Build with a bundled eppic git snapshot.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049601">- Reduce compatibility cruft.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049602">- Enable build for riscv64.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1715688000">- Update to 1.7.5:
  * Support for kernels up to v6.8 (x86_64)
  * Support for printk caller_id by --dump-dmesg option
  * [PATCH] ppc64: get vmalloc start address from vmcoreinfo
  * [PATCH] ppc64: read cur_mmu_type from vmcoreinfo
  * [PATCH] add PRINTK_CALLER id support to --dump-dmesg option
  * [PATCH v2 2/2] s390x: uncouple virtual and physical address spaces
  * [PATCH 1/2] s390x: fix virtual vs physical address confusion
  Regenerated the content of the makedumpfile-ppc64-VA-range-SUSE.patch
  file based on version 1.7.5 of the code</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1723204800">- add (bsc#1226183)
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1726228800">- move makedumpfile-R.pl from /usr/bin to
  /usr/share/makedumpfile-{version} (bsc#1230448)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1740657600">- Update to 1.7.5:
  * Support for kernels up to v6.11 (x86_64)
- Drop upstreamed patches:
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch
- makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch:
  Reflect mm changes in kernel v6.12 (bsc#1237269).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update bundled eppic to 63c2a2072464d774097a1a6cc1d2e98290f89c49.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520001">- Update to 1.7.7:
  * Support for kernels up to v6.14 (x86_64)
  * Fix gcc-15 compile errors
  * Improve message readability and fix typos
- Drop upstreamed patches:
  * makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1752840000">- makedumpfile-fix-multi-threading-data-race.patch: Fix a data race
  in multi-threading mode (--num-threads=N) (bsc#1245569).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086400">- Update bundled eppic to 72da440362e20291d5ecbb04b6eb7c7b492f233c
  (boo#1247577).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086401">- Move makedumpfile-R.pl to doc. The script is no longer needed,
  but may serve as a useful reference implementation of reading the
  flattened file format.</changelog>
</package>
<package pkgid="0a9fe0e1baafa69f3a81782f843cf7a99d297e2052d9122474618f284cecd2a01216199b3751daf0f5a83bd63ae76cc010fbcf1f09629fa438bfe5925103a861" name="makedumpfile" arch="src">
  <version epoch="0" ver="1.7.7" rel="5.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1638792000">- Non-existent patches must be listed twice to appear as added in a
  unified diff against a version that had them. Only that can make
  factory-auto happy. Here we go:
  * makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
  * makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1644580800">- Turn on zstd in Tumbleweed.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1647864000">- makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch:
  sadump, kaslr: fix failure of calculating kaslr_offset
  (bsc#1196736).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1650456000">- Update to 1.7.1:
  * support for kernel up to 5.17
  * sadump: remove variable length array
  * print error when reading with unsupported compression
- Drop upstreamed makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 1.7.2:
  * LoongArch64 architecture support
  * Support kernels up to v6.0 (x86_64)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682424000">- update to 1.7.3:
  * Support kernels up to v6.3 (x86_64)
  * Support sadump with 5-level paging
- temporarily disable eppic until v5.0 branch can be supported</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1696593600">- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593)
- Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364)
- Re-enable eppic on systems with old enough libeppic</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049600">- Update to 1.7.4:
  * Add riscv64 support
  * Support kernels up to v6.6 (x86_64)
- Drop upstreamed patches:
  * ppc64-do-page-traversal-if-vmemmap_list-not-po.patch
  * Support-struct-module_memory-on-Linux-6.4-and-.patch
- Build with a bundled eppic git snapshot.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049601">- Reduce compatibility cruft.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049602">- Enable build for riscv64.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1715688000">- Update to 1.7.5:
  * Support for kernels up to v6.8 (x86_64)
  * Support for printk caller_id by --dump-dmesg option
  * [PATCH] ppc64: get vmalloc start address from vmcoreinfo
  * [PATCH] ppc64: read cur_mmu_type from vmcoreinfo
  * [PATCH] add PRINTK_CALLER id support to --dump-dmesg option
  * [PATCH v2 2/2] s390x: uncouple virtual and physical address spaces
  * [PATCH 1/2] s390x: fix virtual vs physical address confusion
  Regenerated the content of the makedumpfile-ppc64-VA-range-SUSE.patch
  file based on version 1.7.5 of the code</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1723204800">- add (bsc#1226183)
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1726228800">- move makedumpfile-R.pl from /usr/bin to
  /usr/share/makedumpfile-{version} (bsc#1230448)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1740657600">- Update to 1.7.5:
  * Support for kernels up to v6.11 (x86_64)
- Drop upstreamed patches:
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch
- makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch:
  Reflect mm changes in kernel v6.12 (bsc#1237269).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update bundled eppic to 63c2a2072464d774097a1a6cc1d2e98290f89c49.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520001">- Update to 1.7.7:
  * Support for kernels up to v6.14 (x86_64)
  * Fix gcc-15 compile errors
  * Improve message readability and fix typos
- Drop upstreamed patches:
  * makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1752840000">- makedumpfile-fix-multi-threading-data-race.patch: Fix a data race
  in multi-threading mode (--num-threads=N) (bsc#1245569).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086400">- Update bundled eppic to 72da440362e20291d5ecbb04b6eb7c7b492f233c
  (boo#1247577).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086401">- Move makedumpfile-R.pl to doc. The script is no longer needed,
  but may serve as a useful reference implementation of reading the
  flattened file format.</changelog>
</package>
<package pkgid="292b6dc163e4e8dd6b8dd7be7d94984a1867137fc9bee0a7430707243c756488a9c2a5fb33d254cb0c7dc97d1de024cb2487797c8192ccda986a0d632e3dcd4d" name="makedumpfile-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.7.7" rel="5.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682424000">- update to 1.7.3:
  * Support kernels up to v6.3 (x86_64)
  * Support sadump with 5-level paging
- temporarily disable eppic until v5.0 branch can be supported</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1696593600">- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593)
- Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364)
- Re-enable eppic on systems with old enough libeppic</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049600">- Update to 1.7.4:
  * Add riscv64 support
  * Support kernels up to v6.6 (x86_64)
- Drop upstreamed patches:
  * ppc64-do-page-traversal-if-vmemmap_list-not-po.patch
  * Support-struct-module_memory-on-Linux-6.4-and-.patch
- Build with a bundled eppic git snapshot.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049601">- Reduce compatibility cruft.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049602">- Enable build for riscv64.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1715688000">- Update to 1.7.5:
  * Support for kernels up to v6.8 (x86_64)
  * Support for printk caller_id by --dump-dmesg option
  * [PATCH] ppc64: get vmalloc start address from vmcoreinfo
  * [PATCH] ppc64: read cur_mmu_type from vmcoreinfo
  * [PATCH] add PRINTK_CALLER id support to --dump-dmesg option
  * [PATCH v2 2/2] s390x: uncouple virtual and physical address spaces
  * [PATCH 1/2] s390x: fix virtual vs physical address confusion
  Regenerated the content of the makedumpfile-ppc64-VA-range-SUSE.patch
  file based on version 1.7.5 of the code</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1723204800">- add (bsc#1226183)
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1726228800">- move makedumpfile-R.pl from /usr/bin to
  /usr/share/makedumpfile-{version} (bsc#1230448)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1740657600">- Update to 1.7.5:
  * Support for kernels up to v6.11 (x86_64)
- Drop upstreamed patches:
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch
- makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch:
  Reflect mm changes in kernel v6.12 (bsc#1237269).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update bundled eppic to 63c2a2072464d774097a1a6cc1d2e98290f89c49.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520001">- Update to 1.7.7:
  * Support for kernels up to v6.14 (x86_64)
  * Fix gcc-15 compile errors
  * Improve message readability and fix typos
- Drop upstreamed patches:
  * makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1752840000">- makedumpfile-fix-multi-threading-data-race.patch: Fix a data race
  in multi-threading mode (--num-threads=N) (bsc#1245569).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086400">- Update bundled eppic to 72da440362e20291d5ecbb04b6eb7c7b492f233c
  (boo#1247577).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086401">- Move makedumpfile-R.pl to doc. The script is no longer needed,
  but may serve as a useful reference implementation of reading the
  flattened file format.</changelog>
</package>
<package pkgid="565cf4282a947079961525755e4463fa1392bfa7f60224ec6fee462dc6a0b51b12bc809bd845bd1ec686a20d4a1fabbe5131359740fc25bfdcb01c05b403cf07" name="makedumpfile-debugsource" arch="ppc64le">
  <version epoch="0" ver="1.7.7" rel="5.2"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682424000">- update to 1.7.3:
  * Support kernels up to v6.3 (x86_64)
  * Support sadump with 5-level paging
- temporarily disable eppic until v5.0 branch can be supported</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1696593600">- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593)
- Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364)
- Re-enable eppic on systems with old enough libeppic</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049600">- Update to 1.7.4:
  * Add riscv64 support
  * Support kernels up to v6.6 (x86_64)
- Drop upstreamed patches:
  * ppc64-do-page-traversal-if-vmemmap_list-not-po.patch
  * Support-struct-module_memory-on-Linux-6.4-and-.patch
- Build with a bundled eppic git snapshot.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049601">- Reduce compatibility cruft.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700049602">- Enable build for riscv64.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1715688000">- Update to 1.7.5:
  * Support for kernels up to v6.8 (x86_64)
  * Support for printk caller_id by --dump-dmesg option
  * [PATCH] ppc64: get vmalloc start address from vmcoreinfo
  * [PATCH] ppc64: read cur_mmu_type from vmcoreinfo
  * [PATCH] add PRINTK_CALLER id support to --dump-dmesg option
  * [PATCH v2 2/2] s390x: uncouple virtual and physical address spaces
  * [PATCH 1/2] s390x: fix virtual vs physical address confusion
  Regenerated the content of the makedumpfile-ppc64-VA-range-SUSE.patch
  file based on version 1.7.5 of the code</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1723204800">- add (bsc#1226183)
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1726228800">- move makedumpfile-R.pl from /usr/bin to
  /usr/share/makedumpfile-{version} (bsc#1230448)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1740657600">- Update to 1.7.5:
  * Support for kernels up to v6.11 (x86_64)
- Drop upstreamed patches:
  * 0001-PATCH-Fix-failure-of-hugetlb-pages-exclusion-on-Linu.patch
  * 0002-PATCH-Fix-wrong-exclusion-of-Slab-pages-on-Linux-6.1.patch
  * make-reserve_diskspace-do-nothing-for-flattened-form.patch
- makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch:
  Reflect mm changes in kernel v6.12 (bsc#1237269).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520000">- Update bundled eppic to 63c2a2072464d774097a1a6cc1d2e98290f89c49.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1748520001">- Update to 1.7.7:
  * Support for kernels up to v6.14 (x86_64)
  * Fix gcc-15 compile errors
  * Improve message readability and fix typos
- Drop upstreamed patches:
  * makedumpfile-fix-detection-of-typed-compound-pages-Linux-6.12.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1752840000">- makedumpfile-fix-multi-threading-data-race.patch: Fix a data race
  in multi-threading mode (--num-threads=N) (bsc#1245569).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086400">- Update bundled eppic to 72da440362e20291d5ecbb04b6eb7c7b492f233c
  (boo#1247577).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1755086401">- Move makedumpfile-R.pl to doc. The script is no longer needed,
  but may serve as a useful reference implementation of reading the
  flattened file format.</changelog>
</package>
<package pkgid="a1b74aec3b007e3e8e1a7ad35d92f1d8fb46c1068ed634339932d1c44d984460cf2306102ee820dea132f81556cdd92907ea8a244ebbbba7dc26ff202d33a48f" name="python-drgn" arch="src">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1660478400">- Initial packaging for openSUSE.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1665748800">- Update to drgn-0.0.21:
  * Linux kernel support up to Linux 6.0.
  * Helpers for lockless linked lists in the Linux kernel.
  * A helper to find the slab cache that a virtual address came.
  * A drgn.helpers.common package for helpers that can be used with
    any program (which may have program-specific additional
    behavior).
  * A helper to identify an arbitrary address (e.g., as a symbol or
    slab object).
  * PageFoo() helpers to check various struct page flags.
  * Helpers for working with compound pages.
  * A helper to get the CPU that a task last ran on.
  * Automatic pretty-printing in IPython/Jupyter.
  * drgn.StackTrace.prog was added as a way to get the program that a stack trace came from.
  * Bug fixes, documentation, minor API changes.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="ea708cf8eaef8c7ca1a0d9ef8145ce1a160ea396520dc16d2fed53b598a963665e916af6a29d40fb1898feddad1a8a53af0b0681cd335cff4e1ecad33a2ef63b" name="python-drgn-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="ae36df068e42867094ad11ca7ee0ab2969c3b512b53646d418f663dd8dc9b27f526884683a71398bf79969ee98df2d563dcbf9db6c0a3daa5380322ecc251b7f" name="python-drgn-debugsource" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="f4f0144b9dd27374deb9d81d1e8247b873d23de39a262ba0b6f794272c934178ea85d20242723790718e5d4c0cf14511e2bfeffcc3129be0f1edd45b5be67193" name="python-pykdumpfile" arch="src">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="85a7f02510ba8ceb952a4df683803dea31a90064cc1393e1f474e9ffea1f0074cff61410466a23016e3b78ee4f7e8f090ad42cee199d3ea33b118676bbd45655" name="python-pykdumpfile-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="60809c30632f8934cfb3eefd4f0767e923cfc269e78cceb4c17182398ab131cf644ac489f5cbecc1cc08946818c69c491806259d571b1d802086e3c3fa4c3eba" name="python-pykdumpfile-debugsource" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="727cfa31103f9b922a663a0306bd1f86fb0cf1ecfb52772b01c58768a1667f52c17d2de6ad33ab0d30c35753297b15c372b89e279e77d84d2bab376eb309eda3" name="python311-drgn" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="84f74f4d452f7a6da22420447fe7a9fde44b81e03808268fbf56d84124fd64c1532b4443cf2b919935ae7d3ed62c26dcdf5a4873bd6a9445d1f9bc60ccce5107" name="python311-drgn-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="62a2e619831ec5c9dfb0aedef835fe46dff9ceffce701da0d60f2cf99440d6a3cab02257d824f5b508183e0655093e22d29c624a37510a020b4832da88587cac" name="python311-pykdumpfile" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="21306e46f1c8a8340f6b74bede1d13e2979d9ca87e1413b4a10e45c045188cc25663dd9630e6191f1744f839473380c8218427c9490bf0ee924c394d71365cb2" name="python311-pykdumpfile-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="3cc244e231dc86f7095ffac3316d9457e0fd88498384d3bd48f79b7d452fdc9a9c4e8c1e4193d20874d54d38b2f0b241e1500dba5ac2507ea43eefe43d0e173d" name="python313-drgn" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="4b0d9182686bafde6c8603a6bf6b79ff20b4bb1f7261c8a1550aa26864b109991297955b94787c9bf11e130631ab222517afef8a011d187cd08560384a6e6737" name="python313-drgn-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="fbbf47184b075eff1636635dd1e05ece22fedb5802e5484233975b2b265ce3c190be72e3b70c363e674fc73fb52e8bc00d5b283c0c0452636c5b5348977800bc" name="python313-pykdumpfile" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="79de4c0c6e7ee3abe20a6834f28aa7b4036d1b75eb67bb42824b780f6a2678b5d9766308267cdb04be47e1649cc93c252afd44444b353ddb42e38340695ac530" name="python313-pykdumpfile-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="12281b96aee6795d547ef51207e834e3e9c5b7f525207bde8e983a83ace9f0f77b1951d778f7a606b9a6c04c08a958b77a8525f3def93aee80c6493011231af3" name="python314-drgn" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="fd7b19c19907b95e279a4abca6d429a46b75db74b7baf4b7ad91f6f69ff5f063305b6def66a5423532eb55431b573481e1baa5de1a1176f3f769b9cd30343702" name="python314-drgn-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="5.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1673092800">- Update to drgn-0.0.22:
  * License changed to LGPLv2.1+.
  * Linux kernel support was tested up to Linux 6.2-rc2.
  * Oldest kernel version officially supported is now 4.9.
  * The StackFrame.locals() method was added.
  * The StackFrame.sp attribute was added.
  * Helpers for XArrays were added.
  * The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
  * The drgn.helpers.linux.slab.slab_object_info() helper was added.
  * The drgn.helpers.common.memory.identify_address() helper now
    provide the offset from the beginning of the slab object and
    whether it is allocated or free.
  * The drgn.helpers.common.stack.print_annotated_stack() helper was
    added.
  * Support for Linux kernel modules and stack unwinding on s390x.
  * Partial support for looking up types with C++ template
    arguments.
  * Parsing debug info for C++ template parameter packs.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1688040000">- Update to drgn-0.0.23:
  * Support Linux 6.3 and 6.4
  * Full s390x support
  * Extend idr helpers for pre-4.11 Linux
  * Support GNU-style compressed .zdebug_* sections
  * New scripts in contrib</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1694174400">- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1701518400">- Update to drgn-0.0.25:
  * omitting the prog argument
  * running without root privileges
  * maple tree helpers
  * VMA helpers
  * wait queue helpers
  * ppc64 radix MMU support</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1701691200">- Cleanup .gitignore'd files from tarball</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1710244800">- Update to drgn-0.0.26:
  * Linux 6.8 Support
  * Python 3.13 Support
  * new tool: fsrefs.py
  * new Linux helpers: print_dmesg(), idr_for_each_entry(),
    stack_depot_fetch(), priority-sorted lists
  * support split DWARF package (.dwp) files</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1719921600">- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1727352000">- Update RPM's Source: to match tarball proper</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475200">- Update to drgn-0.0.28:
  * Linux 6.11 and 6.12 support
  * Helpers for modifying the running kernel
  * 32-bit Arm address translation
  * AArch64 52-bit virtual addresses with 4k or 16k pages</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1728475201">- Update to drgn-0.0.29:
  * Fix call_function(), write_memory(), and write_object() for
    kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1735560000">- Update to drgn-0.0.30:
  * Linux 6.13 support
  * Support for symbols without debuginfo
  * Use Python 3.13 enhanced REPL when available
  * Add a 'stat' subcommand to contrib/cgroup.py
  * Many bug fixes
- API compatibility with libkdumpfile-0.5.5:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1741262400">- RPM: move source to obscpio maintained with _service
- RPM: use modern (&gt;=15.4) python macros</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1744891200">- Update to drgn-0.0.31:
  * New command line options and APIs for controlling how debugging
    information is found
  * Improved debuginfod integration
  * Stack tracing through unknown kernel modules with ORC
  * New helpers
  * Bug fixes
- Drop upstreamed patches:
  * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
  * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762257600">- Update to drgn-0.0.33:
  * Lots of new helpers.
  * Address Identification Improvements
  * Array Slices
  * More Reliable Interrupt Stack Traces
  * Kmodify Bit Field Fix
  * Linux 6.17 and 6.18 Support</changelog>
  <changelog author="Christoph Gr&#xFC;ninger &lt;foss@grueninger.de&gt;" date="1762430400">- Update to drgn 0.1.0
  * drgn now provides a few built-in commands accessed by starting
    a line with the % character.
  * py runs Python code, allowing its output to be piped or redirected.
  * sh executes a shell command.
  * source runs a script.
  * drgn now provides a compatibility mode with the crash utility.
  * Most commands have been ported from crash.
  * Ported commands also have a --drgn option that prints example
    drgn code for doing the equivalent of the command.
  * Crash compatibility mode can be accessed with %crash from the
    drgn CLI or directly with the new drgn-crash script.
  * drgn.StackFrame.source() now returns a new type,
    drgn.SourceLocation, instead of a tuple.
  * drgn.Program.source_location() was added. It looks up the file, line
    number, column number, and function name of a given code address.
  * Several methods were added to drgn.Program for searching for
    certain values or patterns in memory
  * drgn.Program.set_linux_kernel_custom() was added. It allows
    creating a drgn.Program representing the Linux kernel that
    is backed by a custom backend defined by the user, like a
    remote transport.
  * Linux 6.19 is now supported. Linux 7.0 is now tentatively supported.
  * Many new helpers were added.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1762430401">- Split off a drgn package with the CLI program.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1773230400">- Recompress drgn 0.1.0 tarball with xz.
- Add drgn-crash to the drgn package.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1776254400">- Switch to using pyproject macros to build and install the Python module.</changelog>
</package>
<package pkgid="1466b0b53edd5362645259ea6ab8e08f8019d6bac1418c82d48aeb8d8cf5c73d5e7a8b672d13ca1b4ee6768f9258cc7dae54961919b8af0e66a8f8021023da1d" name="python314-pykdumpfile" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
<package pkgid="8fb3ca3dade17dc79843014c86adb7c6f0aa0ad765f71526f8e7e8430e1d6cf7086d8ba775c658eec1df32250f506576d3c9102b0fd2f7b1e3563e790ed284cd" name="python314-pykdumpfile-debuginfo" arch="ppc64le">
  <version epoch="0" ver="0.5.5.1" rel="18.3"/>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699358400">- Initial packaging (version 0.5.3).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1699444800">- Update to 0.5.3.1
  * Bugfix release.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700481600">- Do not try to build with Python2. This is a Python3-only package.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1700568000">- Update to 0.5.4
  * RISC-V (64-bit) support.
  * Descriptive file names.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730808000">- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1731067200">- Set minimum python-cffi version to 1.8.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735387200">- Update to 0.5.5
  * Reflect incompatible changes in kdumpfile-0.5.5.
  * Add forgotten tests for RISC-V PTE formats.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735473600">- Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
  in addrxlat Buffer objects.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1735560000">- Update to 0.5.5.1
  * Bug-fix release
  * Drop Fix-use-after-free-in-Buffer-objects.patch</changelog>
</package>
</otherdata>