Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #69381
| From | 小太 <nospam@kota.moe> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#981492: linux-source-5.10: Module-only builds failing since 39a8b293 |
| Date | 2021-01-31 21:50 +0100 |
| Message-ID | <BDrPs-6bK-11@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Package: linux-source-5.10
Version: 5.10.9-1
Severity: normal
Tags: ftbfs
X-Debbugs-Cc: nospam@kota.moe
Trying to build in-tree kernel modules without the rest of the kernel (with the
M=... make target) results in the build failing with "ld: cannot open linker
script file -o: No such file or directory"
Commands to reproduce (taken from a DKMS Makefile):
tar xaf $(LINUX_SOURCE_TAR) --strip-components=1 -C linux-source
cp /boot/config-$(KERNELRELEASE) linux-source/.config
cp /usr/src/linux-headers-$(KERNELRELEASE)/Module.symvers linux-
source/Module.symvers
$(MAKE) -C linux-source oldconfig
$(MAKE) -C linux-source prepare
$(MAKE) -C linux-source M=drivers/hwmon
This seems to be direct cause of a recent Debian patch:
https://salsa.debian.org/kernel-
team/linux/-/blob/master/debian/patches/debian/kbuild-look-for-module.lds-
under-arch-directory-too.patch (commit
39a8b293ff1881bca11dae1831885dd30581d023)
The patch tries to make the linker only use a specific linker script
(module.lds) if it exists, but ends up preventing the linker script from being
built from source (module.lds.S), and thus ends up never existing.
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-1-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-source-5.10 depends on:
ii binutils 2.35.1-7
ii xz-utils 5.2.5-1.0
Versions of packages linux-source-5.10 recommends:
ii bc 1.07.1-2+b2
ii bison 2:3.7.4+dfsg-1
ii flex 2.6.4-8
ii gcc 4:10.2.1-1
ii libc6-dev [libc-dev] 2.31-9
ii linux-config-5.10 5.10.9-1
ii make 4.3-4
Versions of packages linux-source-5.10 suggests:
ii libncurses-dev [ncurses-dev] 6.2+20201114-2
ii pkg-config 0.29.2-1
pn qtbase5-dev <none>
-- no debconf information
Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#981492: linux-source-5.10: Module-only builds failing since 39a8b293 小太 <nospam@kota.moe> - 2021-01-31 21:50 +0100
Processed: Re: linux-source-5.10: Module-only builds failing since 39a8b293 "Debian Bug Tracking System" <owner@bugs.debian.org> - 2021-02-15 03:00 +0100
Bug#981492: linux-source-5.10: Module-only builds failing since 39a8b293 Ben Hutchings <ben@decadent.org.uk> - 2021-02-15 03:00 +0100
Bug#981492: linux-source-5.10: Module-only builds failing since 39a8b293 小太 <nospam@kota.moe> - 2021-02-15 12:50 +0100
Bug#981492: linux-source-5.10: Module-only builds failing since 39a8b293 Robert Schlabbach <Robert.Schlabbach@gmx.net> - 2021-02-15 21:50 +0100
Bug#981492: marked as done (linux-source-5.10: Module-only builds failing since 39a8b293) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2021-02-16 02:10 +0100
csiph-web