Your message dated Sun, 09 Feb 2025 09:02:08 +0000
with message-id <e1th3ca-00aajd...@fasolo.debian.org>
and subject line Bug#1094244: fixed in linux 6.13.2-1~exp1
has caused the Debian Bug report #1094244,
regarding FTCBFS amd64 -> arm64: cc: error: unrecognized command-line option
‘-mbranch-protection=standard’
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1094244: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094244
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: linux
Version: 6.13~rc7-1~exp1
Severity: normal
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
Hi,
linux 6.13~rc7-1~exp1 fails to cross build from source with build=amd64 and
host=arm64 like this:
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security
-mbranch-protection=standard -Wall -Wdate-time -D_FORTIFY_SOURCE=2
-I/<<PKGBUILDDIR>>/tools/power/cpupower
-I/<<PKGBUILDDIR>>/debian/build/build-tools/tools/power/cpupower
-I/<<PKGBUILDDIR>>/scripts/include -isystem
/<<PKGBUILDDIR>>/debian/build/build-tools/include -DVERSION=\"6.13\"
-DPACKAGE=\"cpupower\" -DPACKAGE_BUGREPORT=\"Debian\ \(reportbug\
linux-cpupower\)\" -D_GNU_SOURCE -pipe -DNLS -Wall -Wchar-subscripts
-Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement
-Wshadow -Os -fomit-frame-pointer -fPIC -o
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/power/cpupower/lib/cpufreq.o -c
lib/cpufreq.c
make[4]: *** [Makefile:193:
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/power/cpupower/lib/cpufreq.o]
Error 1
cc: error: unrecognized command-line option ‘-mbranch-protection=standard’
This is a regression introduced by this upstream commit:
f79473ed922023942407da25cb00843ac28b981c
Reverting it fixes the problem. The commit essentially replaces LD=$(CROSS)gcc
with LD?=$(CROSS)gcc so that the flags can be overridden. From the commit
message:
pm: cpupower: Makefile: Allow overriding cross-compiling env params
Allow overriding the cross-comple env parameters to make it
easier for Yocto users. Then cross-compiler toolchains to build
cpupower with only two steps:
- source (toolchain path)/environment-setup-armv8a-poky-linux
- make
I suspect that the Debian packaging can fix this by not overriding these
settings with the wrong values?
Thanks!
cheers, josch
--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.13.2-1~exp1
Done: Salvatore Bonaccorso <car...@debian.org>
We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1094...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Salvatore Bonaccorso <car...@debian.org> (supplier of updated linux package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 08 Feb 2025 17:16:06 +0100
Source: linux
Architecture: source
Version: 6.13.2-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <car...@debian.org>
Closes: 1092465 1093557 1094244
Changes:
linux (6.13.2-1~exp1) experimental; urgency=medium
.
* New upstream release: https://kernelnewbies.org/Linux_6.13
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.13.1
- pm: cpupower: Makefile: Fix cross compilation (Closes: #1094244)
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.13.2
.
[ Salvatore Bonaccorso ]
* drivers/bluetooth: Enable BT_INTEL_PCIE as module (Closes: #1092465)
* kernel: preempt: Enable PREEMPT_LAZY (Scheduler controlled preemption
model)
* fs/nfsd: Disable NFSD_LEGACY_CLIENT_TRACKING
* Drop "Revert "perf build: Fix libunwind feature detection on 32-bit x86""
patch
.
[ наб ]
* d/p/debian/cdc_ncm-cdc_mbim-use-ncm-by-default.patch: drop
(Modern userland supports MBIM, disabling breaks connections by default,
Ubuntu ships kernels without this patch and it's reliable there.)
.
[ Diederik de Haas ]
* [arm64] drivers/char/hw_random: Enable HW_RANDOM_ROCKCHIP as module
* [arm64] drivers/pci/endpoint: Enable PCI_ENDPOINT
* [arm64] drivers/gpu/drm/rockchip: Enable ROCKCHIP_DW_HDMI_QP
(Closes: #1093557)
.
[ Uwe Kleine-König ]
* [arm64] Enable CONFIG_GPIO_THUNDERX=m which is a dependency for
MMC_CAVIUM_THUNDERX that is already supposed to be enabled.
* Stick to default value for RCU_FANOUT
.
[ Aurelien Jarno ]
* [riscv64] Enable THEAD_C900_ACLINT_SSWI
* [riscv64] Enable DWMAC_THEAD and THEAD_TH1520_MBOX as modules
.
[ Emanuele Rocca]
* [amd64, arm64] Add pmem modules to amd64 and arm64 kernel-image udeb
to support UEFI HTTP boot (or u-boot) in debian-installer
.
[ Sebastian Siewior ]
* Enable RCU_LAZY to not wake up the CPU for RCU callbacks
.
[ Alper Nebi Yasak ]
* [arm64] Enable I2C_HID_OF_ELAN as module
* udeb: Move i2c-hid-of-elan module to fb-modules
Checksums-Sha1:
b366e3577418cdd5fb793a47615d6a84720d8b16 200405 linux_6.13.2-1~exp1.dsc
ffa2bc5890c014a8f8799bf2a87a0c4c91324901 151509848 linux_6.13.2.orig.tar.xz
e70a89c45f97d27cc6ce16668396a484863f7821 1542296
linux_6.13.2-1~exp1.debian.tar.xz
27aac82b3ee7d774ce10ab25eb4516ccdeb15272 7265
linux_6.13.2-1~exp1_source.buildinfo
Checksums-Sha256:
9749da005f358d4f4877b579a69132a2d6aad1f19d4cda79858602f567ebe8c5 200405
linux_6.13.2-1~exp1.dsc
5d1600eff0d2333cdf72e56c9896860bdd2643dbb8f8e20114b1964d41f91ba6 151509848
linux_6.13.2.orig.tar.xz
b1875f4fb3db2f209a88fc896505111eba6281049803a2ea8a5ebb8c0a5cc255 1542296
linux_6.13.2-1~exp1.debian.tar.xz
ca0cca6017ae1c7f33daeaa3e8606b5e8e6986c359ffaf064ac726b01968b350 7265
linux_6.13.2-1~exp1_source.buildinfo
Files:
f1d1a1a3f7a37c4bc3461bf51ddffcb2 200405 kernel optional linux_6.13.2-1~exp1.dsc
025762e893d58e689b6c4097e884f9ab 151509848 kernel optional
linux_6.13.2.orig.tar.xz
f9c2ce0af6c714b3b7b700a2464386ef 1542296 kernel optional
linux_6.13.2-1~exp1.debian.tar.xz
536a401f975521117c64a7718477d3fe 7265 kernel optional
linux_6.13.2-1~exp1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmeng/pfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89ELf4P/Ap0bbQMDJ/GDN7uknVYgrhUP2Fp+vah
pWID4VFN/WE7qjXa1EspRP6SV/tlRyVTpIiPSF5AtLoivBNFje7rckxYT7ARCtf8
Uvh9MXkO3de1A9iVzX2sUIzUBi4r5KcdG5UQ2/ExGPnmABdDHz6M8CUY1ecaedfd
yyyRD/zt6tVJKG9i5sYT9Kcxcd7QtX/c+7emlSAV+Kc4Qn5me4FRKIAJZ1s7QXEq
yGLbni5hnoRE/hBueIKJqy9prsw1+4nREU4mK3YaY6UgjnFx9u1TU5mLlsIBWICb
vh3fG7Z+nT/UGrnIrikRoGuqMK6AlC4BoMoYJKcJtI8V5uB8hbAu54c9jX3vr7fA
lF/8n5L+Lu2bkkNsCSQbZiYOOwW5rYRji6HzivdoNwK3w06HURRRG+5AgMKtolAG
AdbMYU77v85j7DBiDlhQpCwptzPREdexugLgXL3lNQ03XbejjTUk+BCnysUnb+zh
TfNIPR2p+4BvFIOKW1Ni2zuJras9JcJ0w8Y/wLeSNDJA5aANIk3Mo9+XjCkmqB3M
Ir1sRrpiqOPcmhSvzcmrNgYQ4jik8MmSIUOhgD2IZW7v/PJCCdFjorvgZkNz5TWk
gRAykDPlexz9YMDJvHTbob5nPSV1vD3IqZFLZQQ3xCTGX3ewxXHcEPlgrk/sQe5o
2vBopm3EelVK
=3g5L
-----END PGP SIGNATURE-----
pgpNa9s99TNeJ.pgp
Description: PGP signature
--- End Message ---