Skip to content

Commit bdd6ceb

Browse files
FedeDPpoiana
authored andcommitted
fix(pkg/driverbuilder): fixed support for ubuntu-lts.
Moreover, properly use newer gcc image from kernel 6.5+. Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
1 parent 31c7e6a commit bdd6ceb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pkg/driverbuilder/builder/builders.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ type GCCVersionRequestor interface {
151151
func defaultGCC(kr kernelrelease.KernelRelease) semver.Version {
152152
switch kr.Major {
153153
case 6:
154-
if kr.Minor >= 6 {
154+
if kr.Minor >= 5 {
155155
return semver.Version{Major: 13}
156156
}
157157
return semver.Version{Major: 12}

pkg/driverbuilder/builder/ubuntu.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func (v *ubuntu) TemplateData(c Config, kr kernelrelease.KernelRelease, urls []s
7070
// handle hwe kernels, which resolve to "generic" urls under /linux-hwe
7171
// Example: http://mirrors.edge.kernel.org/ubuntu/pool/main/l/linux-hwe/linux-headers-4.18.0-24-generic_4.18.0-24.25~18.04.1_amd64.deb
7272
headersPattern := ""
73-
if flavor == "hwe" {
73+
if flavor == "hwe" || flavor == "lts" {
7474
headersPattern = "linux-headers*generic"
7575
} else {
7676
// some flavors (ex: lowlatency-hwe) only contain the first part of the flavor in the directory extracted from the .deb

0 commit comments

Comments
 (0)