Dorian Stoll
6944979a79
pkg: debian: Drop anbox patches
...
They don't build on 6.8 anymore. Ubuntu has stopped shipping them and
enables binderfs instead, which can be used instead of the old binder
modules.
2024-03-17 12:31:23 +01:00
Dorian Stoll
0da642adc7
pkg: debian: Update to 6.8.1
2024-03-16 22:50:04 +01:00
Dorian Stoll
3c1b47315d
pkg: debian: Update to 6.7.9
2024-03-09 21:15:35 +01:00
Dorian Stoll
4e0f8e9253
pkg: debian: Update to 6.7.6
2024-02-27 20:27:46 +01:00
Dorian Stoll
a51ef12f04
pkg: debian: Update to 6.7.2
2024-01-29 19:54:31 +01:00
Maximilian Luz
7e49f74a11
Update Debian kernel to v6.6.11
2024-01-13 01:19:33 +01:00
Maximilian Luz
38d99fe86b
Update Debian kernel to v6.6.6
2023-12-13 22:27:17 +01:00
Dorian Stoll
712f618d33
pkg: debian: Update to kernel 6.6.5
2023-12-08 17:26:15 +01:00
Maximilian Luz
216e272d8a
fixup! Update Debian kernel to v6.6.1
2023-11-20 22:56:33 +01:00
Maximilian Luz
d7ea30133f
Update Debian kernel to v6.6.1
2023-11-20 22:10:33 +01:00
Dorian Stoll
b1ecea0922
Bump Debian kernel release
2023-10-29 11:49:36 +01:00
Dorian Stoll
23e15cea65
pkg: debian: Fix meta package dependencies after adjusting LOCALVERSION
2023-10-29 11:48:14 +01:00
Maximilian Luz
0703808b8d
Update Debian kernel to v6.5.7
2023-10-29 02:04:42 +01:00
Maximilian Luz
498802c0e8
pkg/debian: Temporarily add serial suspend
...
Ubuntu mainline repos are currently stuck at v6.5.7. However, our
patches are for v6.5.8+ and have thus dropped the serial suspend fix,
which was added upstream in v6.5.8. So add it to the Debian/Ubuntu
package specific patches for now so that we can still build
Debian/Ubuntu kernel packages.
2023-10-29 02:59:47 +02:00
Maximilian Luz
8ee7352c1f
Bump Debian kernel release
2023-10-15 20:40:56 +02:00
Maximilian Luz
a8f1dfb231
pkg/debian: Explicitly disable module compression
...
Upstream sources have changed module compression to zstd. Unfortunately,
that is not supported on older Debian versions. Changing it to xz causes
problems on Ubuntu 23.10. So go back to what we had before: No
compression.
2023-10-15 20:39:27 +02:00
Maximilian Luz
302381d9e1
Bump Debian kernel release
2023-10-14 19:36:42 +00:00
Maximilian Luz
020d463b02
pkg/debian: Explicitly set module compression to xz
2023-10-14 19:36:02 +00:00
Maximilian Luz
8c2286563a
Update Debian kernel to v6.5.6
2023-10-09 21:16:00 +02:00
Maximilian Luz
dfc58b5353
Update Debian kernel to v6.5.5
2023-10-03 02:44:27 +02:00
Maximilian Luz
4128b08b64
Update Debian kernel to v6.4.12
2023-08-25 22:48:09 +02:00
Dorian Stoll
d1dd679d78
pkg: debian: Bump package release
2023-08-01 21:34:19 +02:00
Dorian Stoll
3507e00ec0
pkg: debian: Bump package release
2023-07-28 22:32:52 +02:00
Dorian Stoll
02fd4eba2c
pkg: Update kernels to 6.4.7
2023-07-28 19:33:44 +02:00
Dorian Stoll
f4f1aae0c1
pkg: Update kernels to 6.4.6
2023-07-27 10:25:40 +02:00
Dorian Stoll
ffa8b7c606
pkg: debian: Move to script based workflow
...
For the future we should consider adapting the Fedora python scripts
for Debian and move the logic out of the CI script into a dedicated
packaging script.
2023-07-25 09:36:22 +02:00
Maximilian Luz
678d15cdb5
Update Debian-specific patches
2023-07-08 00:52:22 +02:00
Maximilian Luz
130f855120
pkg/debian: Replace dangling symlink
2023-06-14 13:11:58 +02:00
Maximilian Luz
5837443f11
fixup! Update Debian kernel to v6.3.1
2023-05-11 16:10:32 +02:00
Maximilian Luz
ba6b04ef93
Remove LTS kernel packages
...
They are horribly outdated and currently not updated. So remove them. We
can think about reviving those later.
2023-03-05 18:42:05 +01:00
Maximilian Luz
51f8777da5
pkg/ubuntu: config: Remove CONFIG_INTEL_IOMMU_DEFAULT_ON=n
...
The option was originally set to 'n' to prevent IPTS from breaking. We
now have patches that fix that in a more direct way, so we can drop this
workaround.
2023-01-31 12:22:29 +01:00
Maximilian Luz
d741807f03
pkg/debian: Revert build container to 20.04
...
The newer build container (22.04) creates some problems when trying to
install external/DKMS modules on older distributions. So revert it back
to 20.04 and install the required Python version from a third-party PPA.
2023-01-29 14:51:46 +01:00
Maximilian Luz
6e3ac8ba31
pkg/debian: Disable options that prevent building kernel modules with older GCCs
...
Disable some options that prevent building external kernel modules with
older GCC versions.
2023-01-16 22:55:57 +01:00
Maximilian Luz
94ae305270
pkg/debian: Enforce XZ compression for meta packages by overriding debian/rules
2022-12-11 15:14:20 +01:00
Maximilian Luz
42d5c4c8d8
Update Debian kernel to v6.0.1
2022-10-14 17:36:01 +02:00
Maximilian Luz
c215d7036d
pkg/debian: Update Debian specific patches
2022-09-22 04:13:36 +02:00
Maximilian Luz
d2b7164629
pkg/debian: Add patch to fix signature verification check for module loading
2022-08-26 21:45:21 +02:00
Maximilian Luz
cc39db5762
Update Debian kernel to v5.19.2
2022-08-19 23:25:41 +02:00
Dorian Stoll
ad1c951db9
pkg: Sync debuginfo disabling across all configs
2022-06-20 09:33:44 +02:00
Maximilian Luz
0353ae0d8e
Update Debian kernel to v5.18.1
2022-06-04 18:50:19 +02:00
Maximilian Luz
91ada73c44
pkg/debian: Add required config options for Surface 3 backlight
...
Debians default config sets CONFIG_I2C_DESIGNWARE_PCI=m, however,
according to Hans de Goede in #336 , we need CONFIG_I2C_DESIGNWARE_PCI=y.
Set all required options appropriately.
This should fix #336 .
2022-02-24 14:37:44 +01:00
Maximilian Luz
c3d8d19999
pkg/debian: Update binder/ashmem patches
2021-12-31 00:32:37 +01:00
Maximilian Luz
2f76018b56
pkg/debian: Disable Intel IOMMU by default
...
IOMMU breaks ME and thus IPTS on gen5/6 devices. So disable it by
default.
2021-12-08 17:09:09 +01:00
Maximilian Luz
d6a55947a7
pkg/debian: Update Debian specific patches
2021-11-20 04:36:23 +01:00
Maximilian Luz
1f9fdf4427
pkg/debian: Disable CONFIG_UBSAN in kernel config
...
Recent Ubuntu mainline versions have enabled UBSAN. UBSAN has a runtime
cost and should only be enabled for debugging and testing.
Furthermore, UBSAN actively causes problems on the Surface Pro 4 and
Surface Book 1, preventing them from waking from suspend in some
instances. Disabling UBSAN should work around issue #585 .
2021-10-09 13:16:28 +02:00
Maximilian Luz
0d1b0e0057
pkg/debian: Disable CONFIG_DEBUG_MISC in kernel config
...
This should only be used for debugging.
2021-10-09 13:15:36 +02:00
Maximilian Luz
4130746c31
pkd/debian: Update extra patches for LTS kernel
2021-08-01 16:59:58 +02:00
Maximilian Luz
5a1fa49465
pkd/debian: Update binder patches
2021-07-21 04:09:14 +02:00
Maximilian Luz
18a7379aa4
pkg/debian: Drop decompress_unlz4 patch
...
This patch is now upstream.
2021-07-21 03:07:53 +02:00
Maximilian Luz
ecb8fa798c
pkg: ubuntu: Clear system revocation list
2021-07-02 16:48:53 +02:00