Commit Graph

880 Commits

Author SHA1 Message Date
Wolfgang Bumiller
06844ff615 d/control: depend on python3-dev
Fixes python3-config not being found when building with sbuild.

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-08-18 10:54:45 +02:00
Stoiko Ivanov
0f9bca9cf7 update sources to Ubuntu-5.15.0-82.91
(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2023-08-18 09:34:10 +02:00
Thomas Lamprecht
2914b5a244 buildsys: set correct upload deb packages
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-19 16:09:04 +02:00
Thomas Lamprecht
873b9ad148 update ABI file for 5.15.108-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-19 16:04:32 +02:00
Thomas Lamprecht
7af7a135d4 bump version to 5.15.108-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
46f53dd76c buildsys: use annotations script to generate the base kernel build config
Since ubuntu-kernel commit 7ebda4aca852 ("UBUNTU: [Config] migrate
all configs into annotations") the Jammy based kernel now also
dropped the pre-generated config snippets in favor of their
annotation system.

Do as for Lunar, adapt from commit 880dc10 ("buildsys: use
annotations script to generate the base kernel build config")

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
6f85177a4f update kernel submodule to Ubuntu-5.15.0-77.84
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
97585a6faf buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
3ac9042330 d/control: drop useless dependency on already essential coreutils
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
8f874b75fb buildsys: add sbuild convenience target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
5134a37d2f d/rules: honor the parallel build-option
no fun to build the kernel with just a single job at the same time,
which happens e.g., in an sbuild environment.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
601f4bbffd d/source: ignore some false-positive lintian errors
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
3a41693627 d/control: add missing ${misc:Depends}
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
9f9078be64 d/control: drop build-dependency for perl-module
lintian rightfully errors out on this one, makes no sense to depend
on an implementation detail of the perl packaging ecosystem.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
22f515872d d/control: add missing Standards-Version field
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
91ea919ee0 d/control: allow alternative initramfs tools
like dracut

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
af277c0560 d/control: wrap-and-sort -tkn
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
061182c7ed d/control: drop build-dependencies on essential packages
we do not need a specific version..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
ae4a75cb51 buildsys: add DSC target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
a0620f611a buildsys: split applying patches over multiple line
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
3fd27e5117 buildsys: use versioned build dir
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
19b148a675 makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
4ffe95f116 d/rules: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 11:56:56 +02:00
Thomas Lamprecht
6f9c016305 update ABI file for 5.15.107-2-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-10 13:47:42 +02:00
Thomas Lamprecht
cac56ffc02 bump version to 5.15.107-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-10 13:13:52 +02:00
Thomas Lamprecht
3d06789d88 backport "netfilter: nf_tables: deactivate anonymous set from preparation phase"
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-10 13:13:52 +02:00
Thomas Lamprecht
8b70203497 update ABI file for 5.15.107-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-10 13:13:52 +02:00
Thomas Lamprecht
0b45be4e3b buildsys: fixup PKGREL
only used for top level name, we could actually get this from the DEB
environment variables.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-20 13:54:30 +02:00
Thomas Lamprecht
ea78e7fd12 bump version to 5.15.107-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-20 13:28:47 +02:00
Thomas Lamprecht
548f585b45 update kernel to Proxmox-5.15.107-1 and refresh patches
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-20 13:28:47 +02:00
Thomas Lamprecht
767a61c034 update ZFS to 2.1.11
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-20 11:05:12 +02:00
Thomas Lamprecht
31b8a08725 buildsys: fixup PKGREL
only used for assembling the package name.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-13 06:28:06 +02:00
Thomas Lamprecht
58523253dd bump version to 5.15.104-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-12 13:23:14 +02:00
Thomas Lamprecht
c1caadf9e8 backport "igb: revert rtnl_lock() that causes deadlock"
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-12 13:22:23 +02:00
Thomas Lamprecht
9beed8f7a5 update ABI file for 5.15.104-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-29 18:11:31 +02:00
Thomas Lamprecht
7330912018 bump version to 5.15.104-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-29 17:51:48 +02:00
Thomas Lamprecht
d87c01a486 update to Proxmox-5.15.104-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-29 17:51:21 +02:00
Thomas Lamprecht
ed663201d5 update ABI file for 5.15.102-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-14 16:49:59 +01:00
Thomas Lamprecht
f40c4306ce bump version to 5.15.102-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-14 14:59:14 +01:00
Thomas Lamprecht
3917b25d81 update submodule and patches to Proxmox-5.15.102-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-14 14:59:14 +01:00
Thomas Lamprecht
4ca240afd7 update submodule and patches for Ubuntu-5.15.0-68.75
based on Linux 5.15.87

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-14 10:44:44 +01:00
Thomas Lamprecht
b77e6230c9 d/rules: fix misspelled changelog date variable
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-10 16:40:52 +01:00
Thomas Lamprecht
f20a494e2f wireless: Add Debian wireless-regdb certificates
so that plain Debian crda + wireless-regdb can work, alternatively we
could disable CRDA and bake in the regdb directly in the kernel,
using the CFG80211_INTERNAL_REGDB KConfig.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-10 12:55:32 +01:00
Thomas Lamprecht
c7b4bf7ee3 update ABI file for 5.15.85-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-01 17:23:49 +01:00
Thomas Lamprecht
870570ed57 bump version to 5.15.85-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-01 16:30:28 +01:00
Thomas Lamprecht
b6923c3e69 update sources to Ubuntu-5.15.0-65.72
(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-01 16:03:30 +01:00
Thomas Lamprecht
2fdc4b1945 update ZFS to 2.1.9
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-01-28 16:06:58 +01:00
Thomas Lamprecht
96806b77db change submodule url to ubuntu-kernel
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-01-25 16:36:45 +01:00
Thomas Lamprecht
b4d245a339 rename submodule to ubuntu-kernel
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-01-25 16:27:23 +01:00
Thomas Lamprecht
6ae4f00696 update ZFS to current 2.1.7-pve3
no relevant changes for the 5.15 based kernel though

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-01-10 10:59:11 +01:00