Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Nov 2018 21:07:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 214864] [exp-run] test build with lld as /usr/bin/ld
Message-ID:  <bug-214864-7788-b9RYCerbi4@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-214864-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-214864-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214864

--- Comment #185 from Ed Maste <emaste@freebsd.org> ---
(In reply to Antoine Brodin from comment #184)
Thanks Antoine,

audio/mplayer doesn't look like a typical lld failure:
> Error: The GUI requires either FreeType or bitmap font support.
Of course it could be some secondary failure (e.g. a configure test that br=
eaks
because of a linker problem.)

math/p5-Math-Pari has a patch waiting in PR230213

audio/deadbeef tracked in 233412

multimedia/transcode and multimedia/mencoder look like typical i386 ports
issues (non-PIC code in shared object):
> /usr/bin/ld: error: can't create dynamic relocation R_386_32 against loca=
l symbol in readonly segment; recompile object files with -fPIC

> /usr/bin/ld: error: can't create dynamic relocation R_386_32 against symb=
ol: vo_sub in readonly segment; recompile object files with -fPIC
> >>> defined in sub/sub.o
> >>> referenced by mencoder.c
> >>>               mencoder.o:(set_osd_subtitle)

I will try to look at these last three (they probably just need
LDFLAGS=3D-Wl,-znotext, LLD_UNSAFE=3Dyes, or CFLAGS=3D-fPIC).

What would you suggest as the threshold gating lld as /usr/bin/ld on i386 by
default?  Some port maintainers have expressed a willingness to address iss=
ues
with lld in their ports, but planned to wait until the issue is reproducibl=
e on
HEAD with default options.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-214864-7788-b9RYCerbi4>