Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Mar 2017 16:17:33 -0500
From:      Ed Maste <emaste@freebsd.org>
To:        Jochen Neumeister <joneum@bsdproject.de>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Problem with WITH_LLD_IS_LD
Message-ID:  <CAPyFy2Bi8piLkD6wgW-EgQ_=RpxnQNYBfhfJvdYW_yZjaHrpzg@mail.gmail.com>
In-Reply-To: <88be867e-f343-fde8-b30f-688d7317a56d@bsdproject.de>
References:  <88be867e-f343-fde8-b30f-688d7317a56d@bsdproject.de>

index | next in thread | previous in thread | raw e-mail

On 3 March 2017 at 12:24, Jochen Neumeister <joneum@bsdproject.de> wrote:
> Hi current@
>
> I have a PR 217519 because of devel/pear: When WITH_LLD_IS_LD is set, the
> stage phase for devel/pear breaks.

Yes, there are issues building a number of ports with LLD at present.
There are some hacks / work in progress in both LLD and the Ports tree
to make things work.

The most common issue right now is that libtool looks at the output of
the linker's --version string and assumes that only linkers containing
the string "GNU" accept certain command-line options. Rafael
EspĂ­ndola's experimental Poudriere runs have a hack to have LLD
include something like "not GNU" as a workaround.

WIP changes on the ports side can be found in my ports tree clone on
GitHub: https://github.com/emaste/freebsd-ports/tree/ports-lld

At this point WITH_LLD_IS_LD works for the base system but is very
much experimental for building ports.


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2Bi8piLkD6wgW-EgQ_=RpxnQNYBfhfJvdYW_yZjaHrpzg>