From: Gregory Bell on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3956 BPF selftests build fails b/c some compiler and linker options (namely -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 and -specs=/usr/lib/rpm/redhat/redhat-hardened-ld) are not passed to sub-makes for bpftool and libbpf. This, for instance, causes that libbpf.a is not build as PIE and other binaries cannot link against it. Fix the problem by passing the default compiler/linker options via EXTRA_CFLAGS/EXTRA_LDFLAGS to the selftests build. They are then correctly propagated to sub-makes. Signed-off-by: Gregory Bell <grbell@xxxxxxxxxx> --- redhat/kernel.spec.template | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) -- _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue