* [pve-devel] [PATCH kernel-meta 1/3] build: remove dead code
@ 2025-12-15 9:35 Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 2/3] rules: add check for kernel version consistency Fabian Grünbichler
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Fabian Grünbichler @ 2025-12-15 9:35 UTC (permalink / raw)
To: pve-devel
these are leftover from when this was built during the kernel build..
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
---
Makefile | 1 -
debian/rules | 5 -----
2 files changed, 6 deletions(-)
diff --git a/Makefile b/Makefile
index cbdacbc..eb0cfb0 100644
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,6 @@ $(BUILD_DIR): debian
rm -rf $@ $@.tmp
mkdir $@.tmp
cp -a debian $@.tmp/
- cd $@.tmp; debian/rules debian/control
echo "git clone git://git.proxmox.com/git/pve-kernel-meta.git\\ngit checkout $(GITVERSION)" > $@.tmp/debian/SOURCE
mv $@.tmp $@
diff --git a/debian/rules b/debian/rules
index 3dd1bc8..cb304a5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,6 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-debian/control: $(wildcard debian/*.in)
- sed -e 's/@KERNEL_ABI@/${KERNEL_ABI}/g' < debian/postrm.in > debian/pve-kernel-${KERNEL_VER}.postrm
- sed -e 's/@KERNEL_ABI@/${KERNEL_ABI}/g' -e 's/@KERNEL_VER@/${KERNEL_VER}/g' < debian/postinst.in > debian/pve-kernel-${KERNEL_VER}.postinst
- sed -e 's/@KERNEL_ABI@/${KERNEL_ABI}/g' -e 's/@KERNEL_VER@/${KERNEL_VER}/g' < debian/control.in > debian/control
-
%:
dh $@
--
2.47.3
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 4+ messages in thread* [pve-devel] [PATCH kernel-meta 2/3] rules: add check for kernel version consistency
2025-12-15 9:35 [pve-devel] [PATCH kernel-meta 1/3] build: remove dead code Fabian Grünbichler
@ 2025-12-15 9:35 ` Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 3/3] fix #7140: postinst: generate correct 6.17 symlinks Fabian Grünbichler
2025-12-15 13:03 ` [pve-devel] applied: [PATCH kernel-meta 1/3] build: remove dead code Thomas Lamprecht
2 siblings, 0 replies; 4+ messages in thread
From: Fabian Grünbichler @ 2025-12-15 9:35 UTC (permalink / raw)
To: pve-devel
postinst and d/control should refer to the same version, fail the build
otherwise. the build failure will be fixed with the next commit.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
---
debian/rules | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/debian/rules b/debian/rules
index cb304a5..8bca11a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,16 @@
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+export DH_VERBOSE=1
+
+KERNEL_VER=6.17
+
+build: debian/check-no-old-kver.stamp
+
+debian/check-no-old-kver.stamp: debian/control
+ grep "proxmox-kernel-${KERNEL_VER}" debian/control
+ grep "vmlinuz-${KERNEL_VER}" debian/*.postinst
+ touch $@
%:
dh $@
--
2.47.3
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 4+ messages in thread* [pve-devel] [PATCH kernel-meta 3/3] fix #7140: postinst: generate correct 6.17 symlinks
2025-12-15 9:35 [pve-devel] [PATCH kernel-meta 1/3] build: remove dead code Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 2/3] rules: add check for kernel version consistency Fabian Grünbichler
@ 2025-12-15 9:35 ` Fabian Grünbichler
2025-12-15 13:03 ` [pve-devel] applied: [PATCH kernel-meta 1/3] build: remove dead code Thomas Lamprecht
2 siblings, 0 replies; 4+ messages in thread
From: Fabian Grünbichler @ 2025-12-15 9:35 UTC (permalink / raw)
To: pve-devel
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
---
debian/proxmox-default-kernel.postinst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/debian/proxmox-default-kernel.postinst b/debian/proxmox-default-kernel.postinst
index 67f179b..f8ef18a 100755
--- a/debian/proxmox-default-kernel.postinst
+++ b/debian/proxmox-default-kernel.postinst
@@ -7,8 +7,8 @@ case "$1" in
configure)
# setup kernel links for installation CD (rescue boot)
mkdir -p /boot/pve || true
- ln -sf /boot/pve/vmlinuz-6.14 /boot/pve/vmlinuz || true
- ln -sf /boot/pve/initrd.img-6.14 /boot/pve/initrd.img || true
+ ln -sf /boot/pve/vmlinuz-6.17 /boot/pve/vmlinuz || true
+ ln -sf /boot/pve/initrd.img-6.17 /boot/pve/initrd.img || true
;;
esac
--
2.47.3
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 4+ messages in thread* [pve-devel] applied: [PATCH kernel-meta 1/3] build: remove dead code
2025-12-15 9:35 [pve-devel] [PATCH kernel-meta 1/3] build: remove dead code Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 2/3] rules: add check for kernel version consistency Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 3/3] fix #7140: postinst: generate correct 6.17 symlinks Fabian Grünbichler
@ 2025-12-15 13:03 ` Thomas Lamprecht
2 siblings, 0 replies; 4+ messages in thread
From: Thomas Lamprecht @ 2025-12-15 13:03 UTC (permalink / raw)
To: pve-devel, Fabian Grünbichler
On Mon, 15 Dec 2025 10:35:12 +0100, Fabian Grünbichler wrote:
> these are leftover from when this was built during the kernel build..
>
>
Applied, thanks!
[1/3] build: remove dead code
commit: 716d612f0c8c8d1777c711fddd2409f9fb57ed43
[2/3] rules: add check for kernel version consistency
commit: 9eec9c0d9635b2c525bd7846a2d8022ccea8a083
[3/3] fix #7140: postinst: generate correct 6.17 symlinks
commit: f8b7c413305934ef5eb7d9b09c709de86e4b135b
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-12-15 13:03 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-12-15 9:35 [pve-devel] [PATCH kernel-meta 1/3] build: remove dead code Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 2/3] rules: add check for kernel version consistency Fabian Grünbichler
2025-12-15 9:35 ` [pve-devel] [PATCH kernel-meta 3/3] fix #7140: postinst: generate correct 6.17 symlinks Fabian Grünbichler
2025-12-15 13:03 ` [pve-devel] applied: [PATCH kernel-meta 1/3] build: remove dead code Thomas Lamprecht
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.