Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Aug 2018 14:25:55 -0400
From:      Charlie Li <ml@vishwin.info>
To:        freebsd-arm@freebsd.org
Subject:   Re: RFC: Switching armv7 to WITH_LLD_IS_LD for testing
Message-ID:  <88a66cb8-cd71-af32-e9a8-b6ee7a23848b@vishwin.info>
In-Reply-To: <CAPyFy2CNXva-W4_g_TVwc64K341nxOv4VYX6%2BKv%2Bayp3XGCWkA@mail.gmail.com>
References:  <CAPyFy2DkAmh1R0N73U0oikR6Cv4QDfDsR2pF%2BwmaeDbW3Em5=A@mail.gmail.com> <c59503cc-16a0-0cfd-41b9-4fcd592c8e8d@vishwin.info> <CAPyFy2CNXva-W4_g_TVwc64K341nxOv4VYX6%2BKv%2Bayp3XGCWkA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--I7QPsozcKIiU2DN1Mv6BMEzFsPP40WSSM
Content-Type: multipart/mixed; boundary="uGrEUYmG0Y2huPbMTPfQ9yYWisSMc3bcN";
 protected-headers="v1"
From: Charlie Li <ml@vishwin.info>
To: freebsd-arm@freebsd.org
Message-ID: <88a66cb8-cd71-af32-e9a8-b6ee7a23848b@vishwin.info>
Subject: Re: RFC: Switching armv7 to WITH_LLD_IS_LD for testing
References: <CAPyFy2DkAmh1R0N73U0oikR6Cv4QDfDsR2pF+wmaeDbW3Em5=A@mail.gmail.com>
 <c59503cc-16a0-0cfd-41b9-4fcd592c8e8d@vishwin.info>
 <CAPyFy2CNXva-W4_g_TVwc64K341nxOv4VYX6+Kv+ayp3XGCWkA@mail.gmail.com>
In-Reply-To: <CAPyFy2CNXva-W4_g_TVwc64K341nxOv4VYX6+Kv+ayp3XGCWkA@mail.gmail.com>

--uGrEUYmG0Y2huPbMTPfQ9yYWisSMc3bcN
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB-large
Content-Transfer-Encoding: quoted-printable

On 17/08/2018 05:27, Ed Maste wrote:
> On 17 August 2018 at 02:42, Charlie Li wrote:
>>
>> I have WITH_LLD_IS_LD set in my 12-CURRENT armv7 crossbuild poudriere
>> jail; at least multimedia/libx264 is broken in a similar fashion to PR=

>> 230214 ("R_ARM_ABS32 against local symbol" instead of "R_386_PC32
>> against symbol: memcpy").
>=20
> Would you be able to try with LLD_UNSAFE=3Dyes added to the port's Make=
file?
>=20
LLD_UNSAFE has the port building successfully.

It may be wise to check at least all the ports cited in PR 214864
needing adjustments for LLD since you said there's no easy way to
exp-run armv7 just yet. I have a feeling at least those ports on armv7
would also fail similarly to LLD on i386 before adding LLD_UNSAFE or
LDFLAGS+=3D-Wl,-z,notext .

--=20
Charlie Li
Can't think of a witty .sigline today=E2=80=A6

(This email address is for mailing list use only; replace local-part
with vishwin for off-list communication)


--uGrEUYmG0Y2huPbMTPfQ9yYWisSMc3bcN--

--I7QPsozcKIiU2DN1Mv6BMEzFsPP40WSSM
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/RdyC3Asy49czZEGtQ4IJhNZSS0FAlt3EzQACgkQtQ4IJhNZ
SS1WVw//X5+fCEsuwc5LQMIEB+M6tHC5ndPdgTos2cA2oSYYHdUZS6CCABoCsWnY
9lUp1bbWGo7YfkBiDmmfiZJmhoYQTmQ+bml1mCt+1ooeD1SM3MVPx2ImlqTD968z
F1TYq+jjaBLQB/ScjQSAtcM3LQ99WS8emPoeLBRLiLBZfBNuxx9T3Utgk5SVXr9+
aufjjU9qlYt5hFqAsHGd3PxqdPmnBu6wTPmNve/quRa5xKq42lcy1YGCFd/UpzND
Y8vnWHhaHL/8YIEyHVRisL1UDOcMU44boUh8bzqUAiqNzQQCxevWcS+smfnzPWW5
DhUQpKLnAAe31iKQr1QCzy/QYNXclNB1Y2D7f0A4w/s1YYu+U78ZhuTYX1nPv+ew
vXHdvtTjaPU1pPrRx7Dteq9xeSPPfNgGC0dxVMU80e3iaD+dVpPvMgAG13ECJ8fv
9rYaARKqpWCFKcaElonJaFChnZTn0hPA2WsWXI4UHGcmEPIkTgOLbGTKHF/DCQFY
TyNBWy/ToaDgbVr0xkCVH4oJwwYyLlLrYx9k1A35yaGSzRp2DiuNWl1KZ5J8wOLJ
KmGRMYT3iaxZ8rSOtzoEZKvqTw8OLjWnFVEr6XCDcorVNl8yCstHqYmypVmAJRKB
1D+XEvqIXNWBFDHFxrQu+WmNMSNLz8QCTLDWBgkoPxNE3Mpvepw=
=BsrU
-----END PGP SIGNATURE-----

--I7QPsozcKIiU2DN1Mv6BMEzFsPP40WSSM--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?88a66cb8-cd71-af32-e9a8-b6ee7a23848b>