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] [thread-next>] [day] [month] [year] [list]
Message-ID: <oavj77novhxcvo5fmvbdrpg64ishdvfdtij5olhicz7raxqjom@k673wwslnm6a>
Date: Mon, 20 Oct 2025 13:19:01 -0700
From: Josh Poimboeuf <jpoimboe@...nel.org>
To: Thorsten Leemhuis <linux@...mhuis.info>
Cc: linux-kernel@...r.kernel.org, 
	Arthur Marsh <arthur.marsh@...ernode.on.net>, x86@...nel.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.

Thanks, I will post a fix for this shortly.

-- 
Josh

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ