Files
packages/anda/system/nvidia/kmod-nvidia/kmod-nvidia-ldflags.patch
T
Gilver b849322384 chore(kmod-nvidia): Update for Alma production branch (#4951)
* chore(kmod-nvidia): Update for upcoming RHEL containers

* cleanup: Okay they ARE the same spec UBI stuff is weird

* cleanup: Yeet old comment

Signed-off-by: Gilver <rockgrub@disroot.org>

* feat: Automagic branch tracking

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: What the heck get back here

Signed-off-by: Gilver <rockgrub@disroot.org>

* feat: Maximum efficiency

Signed-off-by: Gilver <rockgrub@disroot.org>

* What happened :(

Signed-off-by: Gilver <rockgrub@disroot.org>

* refactor: We doing Alma again

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update update.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

* cleanup: Somehow missed that

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Always find latest kernel (I hope)

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Somehow tossed the sort function into the shadow realm

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore(VERSION_kernel.txt): Switch to Alma kernel version

Signed-off-by: Gilver <rockgrub@disroot.org>

* feat: (WIP,  not yet in branch) Use bump_release.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

* feat: Track current EL releasever

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix?: Turn variable into string

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Delete obsolete patch

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Delete obsolete patch

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Update patches in spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update kmod-nvidia-no-hostname-whoami.patch

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update kmod-nvidia-no-hostname-whoami.patch

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Update patch

* cleanup: Test file

* fix: What?

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Update comment

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: What is WRONG with LD with this project?

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: What the heck

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update kmod-nvidia.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: LOL why did Negativo drop this patch

* chore: Fix weird whitespace

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-06-01 19:07:12 -05:00

37 lines
1.1 KiB
Diff

From 38b7e1478b58b983724ec817562301edd5c244a2 Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa@almalinux.org>
Date: Mon, 7 Apr 2025 19:34:49 -0400
Subject: [PATCH] src/nvidia/Makefile: Drop broken addition of userspace linker
flags
The Makefile currently causes the package build of the kernel modules
to fail with the following error:
ld: unrecognized option '-Wl,-z,relro'
ld: use the --help option for usage information
make[1]: *** [Makefile:214: _out/Linux_x86_64/nv-kernel.o] Error 1
make: *** [Makefile:34: src/nvidia/_out/Linux_x86_64/nv-kernel.o] Error 2
Dropping this line fixes this issue.
Signed-off-by: Neal Gompa <ngompa@almalinux.org>
---
src/nvidia/Makefile | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/nvidia/Makefile b/src/nvidia/Makefile
index 931a74c0..423414af 100644
--- a/src/nvidia/Makefile
+++ b/src/nvidia/Makefile
@@ -208,8 +208,6 @@ all: $(NV_KERNEL_O)
LINKER_SCRIPT = nv-kernel.ld
-NV_KERNEL_O_LDFLAGS += $(LDFLAGS)
-
$(NV_KERNEL_O): $(OBJS) $(EXPORTS_LINK_COMMAND) $(LINKER_SCRIPT)
$(call quiet_cmd,LD) \
$(NV_KERNEL_O_LDFLAGS) \
--
2.48.1