On Sun, Jun 28, 2015 at 12:46:34AM -0700, NGie Cooper wrote: > On Sun, Jun 28, 2015 at 12:41 AM, Baptiste Daroussin <b...@freebsd.org> wrote: > > On Sat, Jun 27, 2015 at 08:37:23PM -0700, Garrett Cooper wrote: > >> > >> > On Jun 27, 2015, at 16:28, Baptiste Daroussin <b...@freebsd.org> wrote: > >> > > >> > Author: bapt > >> > Date: Sat Jun 27 23:28:56 2015 > >> > New Revision: 284898 > >> > URL: https://svnweb.freebsd.org/changeset/base/284898 > >> > > >> > Log: > >> > Make all shared library a relative symlink > >> > > >> > This makes sysroot usable for cross building, it also removes the need > >> > for > >> > _SHLIBDIRPREFIX (keeps its definition since picobsd uses it and I have > >> > no time > >> > to test it) > >> > > >> > Differential Revision: https://reviews.freebsd.org/D2920 > >> > Submitted by: imp, adrian > >> > Tested by: adrian > >> > >> Thank you!!! Now all you need to do is fix the ldscripts (lib/libc, etc) > >> to not have absolute paths. > > They do not (as far as I know): > > cat /usr/lib/libc.so > > /* $FreeBSD: headlibc.ldscript 258283 2013-11-17 22:52:17Z peter $ */ > > GROUP ( libc.so.7 libc_nonshared.a libssp_nonshared.a ) > > Ah, I'm guessing you fixed it [by accident/on purpose?] in this commit > based on comments in bsd.lib.mk related to SHLIB_LINK... > > Cheers!
Not at all I have this on a both where I haven't yet r284898 iirc it is like this since the beginning I do not remember seeing those ld scripts with absolute path. Best regards, Bapt
pgpTejtx_TswP.pgp
Description: PGP signature