Upgrade Linux to 4.19
01:40:56 The following packages have unmet dependencies: 01:40:56 linux-headers-4.19.0-1-amd64 : Depends: linux-compiler-gcc-8-x86 but it is not going to be installed 01:40:56 E: Unable to correct problems, you have held broken packages. 01:40:56 E: config/chroot_local-hooks/12-kernel-modules-build-environment failed (exit non-zero). You should check for errors.
#19 Updated by CyrilBrulebois 9 months ago
Right, this is due to https://salsa.debian.org/kernel-team/linux/commit/01900fbc7319c7a427886141b0f051154534b56a →
commit 01900fbc7319c7a427886141b0f051154534b56a Author: Ben Hutchings <firstname.lastname@example.org> Date: Tue Aug 28 22:31:59 2018 +0100 Compile with gcc-8 on all architectures Update the compiler dependencies for x86 to the first version of gcc-8 with retpoline support.
Will bump the “fake our gcc package” infrastructure from version 7 to 8.
I took a quick look at test suite jobs 1-4 on Jenkins. Apart of the memory erasure tests that fail on devel too, and a few fragile tests that failed in some runs but not others (so can be mostly safely ignored), "Using Totem ǂ Watching a WebM video over HTTPS" failed every time. Before we call this ready for QA, let's test this manually on an ISO built from this branch, to ensure it's not a regression brought by Linux 4.19.
"Using Totem ǂ Watching a WebM video over HTTPS" failed every time. Before we call this ready for QA, let's test this manually on an ISO built from this branch, to ensure it's not a regression brought by Linux 4.19.
"Run" this Totem test case manually on this branch, works fine. And while I was at it I tested the same with Totem started from the Applications menu, which failed due to a buggy build-time hook (the torification tweak was not applied). Testing a fix.
- Assignee changed from intrigeri to CyrilBrulebois
- % Done changed from 0 to 50
- QA Check set to Ready for QA
Tested on bare metal the branch for #16072, which is based on this one. It boots, Wi-Fi connects, Tor Browser starts, unplugging the USB stick triggers successful shutdown: HP EliteBook 840 G1, ThinkPad X200.
Regarding the Totem issue: with my fix (07e0cbed3053ab0407a982654007641fa5865702) applied, testing manually, Totem can read this WebM video over HTTPs both when started from a terminal and when started from the Applications menu. I don't know why the test fails in our test suite, but I guess there's a reason why this test case is tagged @fragile.
So I'm calling this ready for QA. kibi, can you take it?
I suggest batching this review with the one for #16072, whose branch is based on this one. It should be ready for QA in ~3h.