|
From: | macro at orcam dot me.uk |
Subject: | [Bug binutils/29042] [2.38 regression] opcodes libtool regression (relinks libopcodes during install, picks up wrong libiberty from system) |
Date: | Wed, 01 Mar 2023 12:11:24 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=29042 --- Comment #7 from Maciej W. Rozycki <macro at orcam dot me.uk> --- (In reply to Toolybird from comment #4) > Problem goes away with `make -j1 ...install'. I noticed this while > investigating issues of reproducibility. > > A lot of build systems put "-j (n>1)" globally into MAKEFLAGS. What is the > common wisdom here? Always `make install' binutils with -j1 ? This indicates we're missing a Makefile dependency for an `install' target and a race occurs. Also what are the contents of libbfd.la in the failed link? NB I think having non-PIC libiberty.a installed system-wide with no corresponding libiberty.so DSO is a system misconfiguration (but we're supposed to cope anyway). -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |