all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [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.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal