Debian Bug report logs -
#833500
kernel-package: CONFIG_STACK_VALIDATION needs tools/objtool/objtool along headers
Reported by: Ingo Saitz <ingo@debian.org>
Date: Fri, 5 Aug 2016 07:51:06 UTC
Severity: important
Merged with 919270
Found in versions kernel-package/13.018+nmu1, kernel-package/13.018
Fixed in version 13.018+nmu2+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#833500; Package kernel-package.
(Fri, 05 Aug 2016 07:51:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Ingo Saitz <ingo@debian.org>:
New Bug report received and forwarded. Copy sent to Manoj Srivastava <srivasta@debian.org>.
(Fri, 05 Aug 2016 07:51:09 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: kernel-package
Version: 13.018
Severity: normal
Package: kernel-package
Version: 13.018
Severity: normal
When building linux 4.7 with CONFIG_STACK_VALIDATION enabled and installing the
linux-image and linux-headers debs, building 3rd party modules fails.
make -d --trace shows it is looking for tools/objtool/objtool as prerequisite
to compile .c files.
I.e. building the virtualbox modules, the output reads (full make.log attached):
Considering target file '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o'.
File '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o' does not exist.
Looking for an implicit rule for '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o'.
Trying pattern rule with stem 'linux/SUPDrv-linux'.
Trying implicit prerequisite '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.c'.
Trying rule prerequisite 'tools/objtool/objtool'.
Trying pattern rule with stem 'linux/SUPDrv-linux'.
Trying implicit prerequisite '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.S'.
[...]
No implicit rule found for '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o'.
Finished prerequisites of target file '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o'.
Must remake target '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o'.
make[2]: *** No rule to make target '/tmp/virtualbox-5.0.24/vboxdrv/linux/SUPDrv-linux.o', needed by '/tmp/virtualbox-5.0.24/vboxdrv/vboxdrv.o'. Stop.
Copying the build objtool binary into /lib/modules/$(uname -r)/tools/objtool/
allows the build to succeed. So this binary should probably go into the
linux-headers package.
Attached builds of virtualbox-5.0.24 modules with
$ make -d --trace -C "/lib/modules/$(uname -r)/build" M="$(pwd)"
make.fail.log: without objdump binary
make.succ.log: with objdump binary in /lib/modules/$(uname -r)/tools/objtool/
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (800, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.7.0-pinguin20160805+ (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)
Versions of packages kernel-package depends on:
ii bc 1.06.95-9+b1
ii binutils 2.26.1-1
ii build-essential 12.2
ii bzip2 1.0.6-8
ii dpkg-dev 1.18.10
ii file 1:5.28-4
ii gettext 0.19.8.1-1
ii kmod 22-1.1
ii lzma 9.22-2
ii po-debconf 1.0.19
ii xmlto 0.0.28-0.1
ii xz-utils [lzma] 5.1.1alpha+20120614-2.1
Versions of packages kernel-package recommends:
ii cpio 2.11+dfsg-5
pn docbook-utils <none>
ii kernel-common 13.018
pn uboot-mkimage <none>
Versions of packages kernel-package suggests:
ii libncurses5-dev [libncurses-dev] 6.0+20160625-1
pn linux-source <none>
-- no debconf information
[make.fail.log.gz (application/gzip, attachment)]
[make.succ.log.gz (application/gzip, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#833500; Package kernel-package.
(Tue, 02 Jan 2018 15:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Suchy <danny@danysek.cz>:
Extra info received and forwarded to list. Copy sent to Manoj Srivastava <srivasta@debian.org>.
(Tue, 02 Jan 2018 15:03:03 GMT) (full text, mbox, link).
Message #10 received at 833500@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: kernel-package
Version: 13.018
Severity: normal
Tags: patch
Attached patch includes `objtool` binary in kernel-headers package
generated by make-kpkg. This binary needs to be included to sucessfully
build all out-of-tree kernel modules, when kernel code include metadata
are generated by this tool (for example when CONFIG_STACK_VALIDATION /
CONFIG_UNWINDER_ORC enabled - ORC is enabled by default in 4.14.9+).
Please include this patch in future builds of kernel-package.
With regards,
Daniel
[kernel-package_add_objtool.patch (text/x-patch, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#833500; Package kernel-package.
(Wed, 06 Mar 2019 21:00:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ben Hutchings <ben@decadent.org.uk>:
Extra info received and forwarded to list. Copy sent to Manoj Srivastava <srivasta@debian.org>.
(Wed, 06 Mar 2019 21:00:03 GMT) (full text, mbox, link).
Message #15 received at 833500@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: severity -1 important
Control: forcemerge -1 919270
This is at least important, if not RC, as it seems to prevent building
out-of-tree modules on amd64.
Ben.
--
Ben Hutchings
friends: People who know you well, but like you anyway.
[signature.asc (application/pgp-signature, inline)]
Severity set to 'important' from 'normal'
Request was from Ben Hutchings <ben@decadent.org.uk>
to 833500-submit@bugs.debian.org.
(Wed, 06 Mar 2019 21:00:03 GMT) (full text, mbox, link).
Marked as found in versions kernel-package/13.018+nmu1.
Request was from Ben Hutchings <ben@decadent.org.uk>
to 833500-submit@bugs.debian.org.
(Wed, 06 Mar 2019 21:00:04 GMT) (full text, mbox, link).
Merged 833500 919270
Request was from Ben Hutchings <ben@decadent.org.uk>
to 833500-submit@bugs.debian.org.
(Wed, 06 Mar 2019 21:00:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#833500; Package kernel-package.
(Fri, 24 Apr 2020 05:36:02 GMT) (full text, mbox, link).
Acknowledgement sent
to info <kenelmn3d5ke@yahoo.co.jp>:
Extra info received and forwarded to list. Copy sent to Manoj Srivastava <srivasta@debian.org>.
(Fri, 24 Apr 2020 05:36:02 GMT) (full text, mbox, link).
Message #26 received at 833500@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Letter from Supplier qa Letter from Supplier qa
势E候n冠t倕e凧r勵p什r仿i剮s佇e伧s 匔o乛r 唣i卩n冹d侶i乏v仞i倨d偅u仁a冬l呷s 咄a匇r仡e 侵w叆e厀l勨c剐o哶m兲e 兕t响o 偛e促n催t乙e刖r 偸t乬h叠e 呲w哸o佌r兊l于d唃'匉s 叛b吱e共s佽t 佈p伾l勴a哒t儗f侒o伹r兰m 唲f傶o卥r 呡p吆r俔o勣c僷u净r刚e偙m唾e儳n兹t
冃l儩i劻n剄k呹: https://gohere.pl/p/xSI2/q81H/wJ4z
亣2儱0乯-仉0儂4啅-刡2否4 亪1冠3咴:品2佸6募:僔5卥3
[Message part 2 (text/html, inline)]
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Tue, 12 May 2020 21:12:36 GMT) (full text, mbox, link).
Notification sent
to Ingo Saitz <ingo@debian.org>:
Bug acknowledged by developer.
(Tue, 12 May 2020 21:12:36 GMT) (full text, mbox, link).
Message #31 received at 833500-done@bugs.debian.org (full text, mbox, reply):
Version: 13.018+nmu2+rm
Dear submitter,
as the package kernel-package has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/960377
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Tue, 12 May 2020 21:12:37 GMT) (full text, mbox, link).
Notification sent
to Kyuma Ohta <whatisthis.sowhat@gmail.com>:
Bug acknowledged by developer.
(Tue, 12 May 2020 21:12:37 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 10 Jun 2020 07:24:35 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jul 1 20:47:36 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.