7 Commits

Author SHA1 Message Date
Thomas Lamprecht d855afe7be bump version to 2.1.11-pve2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:21 +02:00
Thomas Lamprecht 34d701d1ac buildsys: add sbuild convenience target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:21 +02:00
Thomas Lamprecht 40fe66e33e buildsys: derive upload dist and arch automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:21 +02:00
Thomas Lamprecht 1b7710c13c d/copyright: update from debian upstream
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:21 +02:00
Thomas Lamprecht 2f5fca8a1a d/control: do not depend on obsolete lsb-base
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:21 +02:00
Thomas Lamprecht 8ba2c83746 d/rules: drop --parallel flag, useless for dh-compat >= 10
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:21 +02:00
Thomas Lamprecht dff6b68bf5 drop transitionall zfs-dbg package
this effectively reverts the commit
755c716 ("d/control: add transitional zfs-dbg package")

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-20 20:37:16 +02:00
5 changed files with 33 additions and 43 deletions
+5 -1
View File
@@ -65,6 +65,9 @@ $(ZFS_DSC): $(ZFSDIR) $(ORIG_SRC_TAR)
cd $(ZFSDIR); dpkg-buildpackage -S -uc -us -d cd $(ZFSDIR); dpkg-buildpackage -S -uc -us -d
lintian $@ lintian $@
sbuild: $(ZFS_DSC)
sbuild $(ZFS_DSC)
$(ZFSDIR): $(ZFSSRC)/README.md $(ZFSSRC) debian $(ZFSDIR): $(ZFSSRC)/README.md $(ZFSSRC) debian
rm -rf $(ZFSDIR) $(ZFSDIR).tmp rm -rf $(ZFSDIR) $(ZFSDIR).tmp
cp -a $(ZFSSRC) $(ZFSDIR).tmp cp -a $(ZFSSRC) $(ZFSDIR).tmp
@@ -80,5 +83,6 @@ clean:
distclean: clean distclean: clean
.PHONY: upload .PHONY: upload
upload: UPLOAD_DIST ?= $(DEB_DISTRIBUTION)
upload: $(DEBS) upload: $(DEBS)
tar -cf - $(DEBS) | ssh repoman@repo.proxmox.com -- upload --product pve,pmg,pbs --dist bullseye --arch amd64 tar -cf - $(DEBS) | ssh repoman@repo.proxmox.com -- upload --product pve,pmg,pbs --dist $(UPLOAD_DIST) --arch $(DEB_HOST_ARCH)
+6
View File
@@ -1,3 +1,9 @@
zfs-linux (2.1.11-pve2) bookworm; urgency=medium
* re-build for Debian 12 Bookworm based releases
-- Proxmox Support Team <support@proxmox.com> Sat, 20 May 2023 19:32:04 +0200
zfs-linux (2.1.11-pve1) bullseye; urgency=medium zfs-linux (2.1.11-pve1) bullseye; urgency=medium
* update ZFS to 2.1.11 * update ZFS to 2.1.11
+1 -15
View File
@@ -203,7 +203,7 @@ Package: zfsutils-linux
Section: contrib/admin Section: contrib/admin
Architecture: linux-any Architecture: linux-any
Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
Recommends: lsb-base, zfs-zed Recommends: zfs-zed
Suggests: nfs-kernel-server, Suggests: nfs-kernel-server,
samba-common-bin (>= 3.0.23), samba-common-bin (>= 3.0.23),
zfs-initramfs zfs-initramfs
@@ -285,17 +285,3 @@ Description: Solaris Porting Layer user-space utilities for Linux (dummy)
to Linux primitives. to Linux primitives.
. .
This is a transitional dummy package. It can safely be removed. This is a transitional dummy package. It can safely be removed.
Package: zfs-dbg
Section: contrib/metapackages
Architecture: all
Suggests: libnvpair3linux-dbgsym,
libpam-zfs-dbgsym,
libuutil3linux-dbgsym,
libzfs4linux-dbgsym,
libzfsbootenv1linux-dbgsym,
libzpool5linux-dbgsym,
zfs-test-dbgsym,
zfsutils-linux-dbgsym,
zfs-zed-dbgsym,
Description: Transitional package. It can be safely removed.
+20 -23
View File
@@ -132,9 +132,9 @@ Copyright:
2017, Intel Corporation. 2017, Intel Corporation.
License: CDDL-1.0 License: CDDL-1.0
Files: cmd/zstreamdump/* Files: cmd/zstream/*
Copyright: Copyright:
2013, Delphix. 2013, 2015 Delphix.
2012, Martin Matuska <martin@matuska.org> 2012, Martin Matuska <martin@matuska.org>
2010, Sun Microsystems, Inc. 2010, Sun Microsystems, Inc.
License: CDDL-1.0 License: CDDL-1.0
@@ -201,7 +201,6 @@ Copyright:
2011-2013, Darik Horn <dajhorn@vanadac.com> 2011-2013, Darik Horn <dajhorn@vanadac.com>
2018-2019, Mo Zhou <cdluminate@gmail.com> 2018-2019, Mo Zhou <cdluminate@gmail.com>
2018-2020, Mo Zhou <lumin@debian.org> 2018-2020, Mo Zhou <lumin@debian.org>
2015-2021 Proxmox Server Solutions GmbH <support@proxmox.com>
License: GPL-2+ License: GPL-2+
Files: debian/po/* Files: debian/po/*
@@ -399,12 +398,7 @@ Copyright: 2009, Oracle and/or its affiliates.
2009, Michael Gebetsroither <michael.geb@gmx.at> 2009, Michael Gebetsroither <michael.geb@gmx.at>
License: CDDL-1.0 License: CDDL-1.0
Files: man/man5/zfs-events.5 Files: man/man7/zpool-features.7
man/man5/zfs-module-parameters.5
Copyright: 2013, Turbo Fredriksson <turbo@bayour.com>
License: CDDL-1.0
Files: man/man5/zpool-features.5
Copyright: Copyright:
2013, Delphix 2013, Delphix
2013, Saso Kiselkov 2013, Saso Kiselkov
@@ -436,7 +430,7 @@ Copyright: 2011-2014, Delphix.
2007, 2009, 2010, Sun Microsystems, Inc. 2007, 2009, 2010, Sun Microsystems, Inc.
License: CDDL-1.0 License: CDDL-1.0
Files: module/lua Files: module/lua/*
Copyright: 1994-2015 Lua.org, PUC-Rio. Copyright: 1994-2015 Lua.org, PUC-Rio.
License: Expat License: Expat
@@ -483,7 +477,7 @@ Copyright: 2013, Saso Kiselkov.
2005, 2010, Oracle and/or its affiliates. 2005, 2010, Oracle and/or its affiliates.
License: CDDL-1.0 License: CDDL-1.0
Files: module/zcommon/zfs_uio.c Files: module/os/linux/zfs/zfs_uio.c
Copyright: 2007, 2009, 2010, Sun Microsystems, Inc. Copyright: 2007, 2009, 2010, Sun Microsystems, Inc.
1983-1989, AT&T 1983-1989, AT&T
1982, 1986, 1988, The Regents of the University of California 1982, 1986, 1988, The Regents of the University of California
@@ -697,13 +691,14 @@ Copyright: 2011, 2014, Nexenta Systems, Inc.
2005, 2010, Oracle and/or its affiliates. 2005, 2010, Oracle and/or its affiliates.
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/vdev_disk.c Files: module/os/linux/zfs/vdev_disk.c
Copyright: 2012, 2014, Delphix. Copyright: 2012, 2014, Delphix.
2008-2010, Lawrence Livermore National Security, LLC 2008-2010, Lawrence Livermore National Security, LLC
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/zfs_ctldir.c Files: module/os/freebsd/zfs/zfs_ctldir.c
Copyright: 2013, Delphix. module/os/linux/zfs/zfs_ctldir.c
Copyright: 2013, 2015 Delphix.
2011, Lawrence Livermore National Security, LLC 2011, Lawrence Livermore National Security, LLC
2005, 2010, Oracle and/or its affiliates. 2005, 2010, Oracle and/or its affiliates.
License: CDDL-1.0 License: CDDL-1.0
@@ -726,7 +721,8 @@ Copyright: 2013, Delphix.
2005, 2010, Oracle and/or its affiliates. 2005, 2010, Oracle and/or its affiliates.
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/zfs_vfsops.c Files: module/os/freebsd/zfs/zfs_vfsops.c
module/os/linux/zfs/zfs_vfsops.c
module/zfs/zil.c module/zfs/zil.c
Copyright: 2011-2014, Delphix. Copyright: 2011-2014, Delphix.
2010, Robert Milkowski 2010, Robert Milkowski
@@ -741,8 +737,9 @@ Copyright: 2015, Chunwei Chen.
2005, 2010, Oracle and/or its affiliates. 2005, 2010, Oracle and/or its affiliates.
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/zfs_znode.c Files: module/os/freebsd/zfs/zfs_znode.c
Copyright: 2013, Delphix. module/os/linux/zfs/zfs_znode.c
Copyright: 2013, 2015 Delphix.
2007, Jeremy Teo 2007, Jeremy Teo
2005, 2010, Oracle and/or its affiliates. 2005, 2010, Oracle and/or its affiliates.
License: CDDL-1.0 License: CDDL-1.0
@@ -753,20 +750,20 @@ Copyright: 2013, Saso Kiselkov.
2009, Sun Microsystems, Inc. 2009, Sun Microsystems, Inc.
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/zpl_ctldir.c Files: module/os/linux/zfs/zpl_ctldir.c
module/zfs/zpl_super.c module/os/linux/zfs/zpl_super.c
module/zfs/zpl_xattr.c module/os/linux/zfs/zpl_xattr.c
module/zfs/zvol.c module/zfs/zvol.c
Copyright: 2008-2011, Lawrence Livermore National Security, LLC Copyright: 2008-2011, Lawrence Livermore National Security, LLC
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/zpl_export.c Files: module/os/linux/zfs/zpl_export.c
Copyright: 2012, Cyril Plisko. Copyright: 2012, Cyril Plisko.
2011, Gunnar Beutner 2011, Gunnar Beutner
License: CDDL-1.0 License: CDDL-1.0
Files: module/zfs/zpl_file.c Files: module/os/linux/zfs/zpl_file.c
module/zfs/zpl_inode.c module/os/linux/zfs/zpl_inode.c
Copyright: 2015, Chunwei Chen. Copyright: 2015, Chunwei Chen.
2011, Lawrence Livermore National Security, LLC 2011, Lawrence Livermore National Security, LLC
License: CDDL-1.0 License: CDDL-1.0
+1 -4
View File
@@ -10,7 +10,7 @@ SPHINX_BUILD = $(shell dpkg -L python3-sphinx | grep -m 1 "/sphinx-build$$")
export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%: %:
dh $@ --with autoreconf,python3,sphinxdoc --parallel dh $@ --with autoreconf,python3,sphinxdoc
adapt_meta_file: adapt_meta_file:
@# Embed the downstream version in the module. @# Embed the downstream version in the module.
@@ -91,9 +91,6 @@ override_dh_python3:
override_dh_makeshlibs: override_dh_makeshlibs:
dh_makeshlibs -a -V dh_makeshlibs -a -V
override_dh_strip:
dh_strip --dbgsym-migration='zfs-dbg (<< 2.0.4~)'
override_dh_auto_clean: override_dh_auto_clean:
find . -name .gitignore -delete find . -name .gitignore -delete
rm -rf zfs-$(DEB_VERSION_UPSTREAM) rm -rf zfs-$(DEB_VERSION_UPSTREAM)