GNU bug report logs - #71029
single-binary build broken on systems with separate libintl

Previous Next

Package: coreutils;

Reported by: Audrey Dutcher <audrey <at> rhelmot.io>

Date: Sat, 18 May 2024 09:51:02 UTC

Severity: normal

Full log


Message #8 received at 71029 <at> debbugs.gnu.org (full text, mbox):

From: Pádraig Brady <P <at> draigBrady.com>
To: Audrey Dutcher <audrey <at> rhelmot.io>, 71029 <at> debbugs.gnu.org
Subject: Re: bug#71029: single-binary build broken on systems with separate
 libintl
Date: Sat, 18 May 2024 12:12:46 +0100
On 17/05/2024 17:11, Audrey Dutcher wrote:
> On my FreeBSD system, downloading coreutils-9.5.tar.xz, then building
> with `./configure --enable-single-binary && make` does not succeed,
> with the error message `don't know how to make -Wl,-rpath. Stop`
> 
> I believe the root cause of this is
> https://github.com/coreutils/coreutils/blob/52e024b/src/local.mk#L485,
> which mixes DEPENDENCIES and LDADD. This seems bad, for very relevant
> reasons!

I presume you have the same issue with coreutils 9.4 ?

I presume the problematic flags are propagated through LIBINTL or MBRTOWC_LIB.
What are those set to for reference in your Makefile?

I'll have a look at cleaning this up.

thanks,
Pádraig




This bug report was last modified 1 year and 107 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.