lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20251022080705.38771-1-naresh.kamboju@linaro.org>
Date: Wed, 22 Oct 2025 13:37:05 +0530
From: Naresh Kamboju <naresh.kamboju@...aro.org>
To: tip-bot2@...utronix.de
Cc: arthur.marsh@...ernode.on.net,
	jpoimboe@...nel.org,
	linux-kernel@...r.kernel.org,
	linux-tip-commits@...r.kernel.org,
	x86@...nel.org,
	Linux Kernel Functional Testing <lkft@...aro.org>
Subject: re: tools build: Fix fixdep dependencies

On Sat, Oct 18, 2025 at 07:12:02AM +0200, Thorsten Leemhuis wrote:
>>On 10/16/25 11:53, tip-bot2 for Josh Poimboeuf wrote:
>>>>The following commit has been merged into the objtool/core branch of tip:
>>>>
>>>>Commit-ID:     a808a2b35f66658e6c49dc98b55a33fa1079fe72
>>>>Gitweb:        https://git.kernel.org/tip/a808a2b35f66658e6c49dc98b55a33fa1079fe72
>>>>Author:        Josh Poimboeuf <jpoimboe@...nel.org>
>>>>AuthorDate:    Sun, 02 Mar 2025 17:01:42 -08:00
>>>>Committer:     Josh Poimboeuf <jpoimboe@...nel.org>
>>>>CommitterDate: Tue, 14 Oct 2025 14:45:20 -07:00
>>>>
>>>>tools build: Fix fixdep dependencies
>>>>
>>>>The tools version of fixdep has broken dependencies.  It doesn't get
>>>>rebuilt if the host compiler or headers change.
>>
>>My daily -next rebuilds based on the Fedora rawhide srpm failed due to
>>this patch while building perf:
>>
>>make[4]: *** No rule to make target '/builddir/build/BUILD/kernel-6.18.0-build/kernel-next-20251017/linux-6.18.0-0.0.next.20251017.420.vanilla.fc44.aarch64/tools/perf/libsubcmd/fixdep'.  Stop.
>>make[3]: *** [/builddir/build/BUILD/kernel-6.18.0-build/kernel-next-20251017/linux-6.18.0-0.0.next.20251017.420.vanilla.fc44.aarch64/tools/build/Makefile.include:15: fixdep] Error 2
>>make[2]: *** [Makefile.perf:981: /builddir/build/BUILD/kernel-6.18.0-build/kernel-next-20251017/linux-6.18.0-0.0.next.20251017.420.vanilla.fc44.aarch64/tools/perf/libsubcmd/libsubcmd.a] Error 2
>>make[2]: *** Waiting for unfinished jobs....
>>
>>Full log: https://download.copr.fedorainfracloud.org/results/@kernel-vanilla/next/fedora-rawhide-aarch64/09700031-next-next-all/builder-live.log.gz
>>
>>Happened on ppc64 and s390x, too (and likely on x86_64, too, but that
>>failed earlier during the build due to an unrelated problem).
>>
>>Reverting this change fixed the problem.

The LKFT also found these perf build regressions on the Linux next-20251017.

Build regressions:  No rule to make target 'build/libsubcmd/fixdep'
Reported-by: Linux Kernel Functional Testing <lkft@...aro.org>

## Build error
 CC      /home/tuxbuild/.cache/tuxmake/builds/1/build/libperf/core.o
make[4]: *** No rule to make target '/home/tuxbuild/.cache/tuxmake/builds/1/build/libsubcmd/fixdep'.  Stop.
make[3]: *** [/builds/linux/tools/build/Makefile.include:15: fixdep] Error 2
make[2]: *** [Makefile.perf:981: /home/tuxbuild/.cache/tuxmake/builds/1/build/libsubcmd/libsubcmd.a] Error 2

> Thanks, I will post a fix for this shortly.

When you have fix ready please CC LKFT, I am happy to test.
 lkft-triage@...ts.linaro.org
 naresh.kamboju@...aro.org

-- 
Josh


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ