Unnamed repository
Go to file
Lichen Liu 2aaffdf63f
Add build dependencies on needed libraries
Resolves: RHEL-49401

commit 9ade09f00f4e65a4a40686cf77f003f8f8d7ecdf
Author: Coiby Xu <coxu@redhat.com>
Date:   Tue Jul 9 16:58:46 2024 +0800

    Add build dependencies on needed libraries

    Resolves: https://github.com/rhkdump/kdump-utils/issues/22

    As found by Dave, built kexec-tools wasn't linked to libraries like
    libz.so.1,
        # ldd /sbin/kexec
        linux-vdso.so.1 (0x0000ffff8cfa1000)
        libc.so.6 => /lib64/libc.so.6 (0x0000ffff8cd10000)
        /lib/ld-linux-aarch64.so.1 (0x0000ffff8cf54000)

    As a consequence, kexec fails to load the aarch64 kernel.

    Previous version of /sbin/kexec is linked to liblzma.so and
    libz.so,
        # ldd /sbin/kexec
        linux-vdso.so.1 (0x00007f28d392c000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f28d37e7000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f28d37c6000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f28d35d4000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f28d392e000)

    So add build dependencies on those needed libraries.

    Fixes: 28ced79 ("Split out kdump-utils and makedumpfile")
    Reported-by: Jean Baptiste Trystram <jbtrystram@redhat.com>
    Signed-off-by: Coiby Xu <coxu@redhat.com>
    Reviewed-by: Pingfan Liu <piliu@redhat.com>

Signed-off-by: Lichen Liu <lichliu@redhat.com>
2024-07-18 15:19:35 +08:00
spec Get rid of "grep: warning: stray \ before /" 2024-01-31 14:38:49 +08:00
tests tests: use the default crashkernel value 2023-06-20 10:24:25 +08:00
.editorconfig dracut-early-kdump: explicitly use bash 2023-01-30 17:37:23 +08:00
.gitignore unit tests: prepare for kdumpctl and kdump-lib.sh to be unit-tested 2022-04-14 11:44:12 +08:00
.packit.yaml [packit] 2.0.27 upstream release 2023-08-31 11:29:43 +08:00
.shellspec unit tests: add tests for get_grub_kernel_boot_parameter 2022-04-14 11:44:27 +08:00
gating.yaml Add gating.yaml to RHEL-10 kexec-tools 2024-04-22 17:12:25 +08:00
kexec-tools-2.0.28-Fix-building-on-x86_64-with-binutils-2.41.patch 2.0.28 upstream release 2024-02-02 20:13:00 +08:00
kexec-tools-2.0.28-kexec-don-t-use-kexec_file_load-on-XEN.patch 2.0.28 upstream release 2024-02-02 20:13:00 +08:00
kexec-tools.spec Add build dependencies on needed libraries 2024-07-18 15:19:35 +08:00
README README: Add a README file 2014-04-02 10:45:36 +08:00
README.packit 2.0.28 upstream release 2024-02-02 20:13:00 +08:00
sources makedumpfile: remove explicit-lib-dependency zlib 2024-04-29 10:35:57 +08:00

Adding a patch to kexec-tools
=============================
There is a mailing list kexec@lists.fedoraproject.org where all the dicussion
related to fedora kexec-tools happen. All the patches are posted there for
inclusion and committed to kexec-tools after review.

So if you want your patches to be included in fedora kexec-tools package,
post these to kexec@lists.fedoraproject.org.

One can subscribe to list and browse through archives here.

https://admin.fedoraproject.org/mailman/listinfo/kexec