Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jun 2015 19:08:04 +0200
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        Peter Wemm <peter@wemm.org>
Cc:        Adrian Chadd <adrian@freebsd.org>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>
Subject:   Re: svn commit: r284417 - in head: cddl/lib gnu/lib/libgcc gnu/lib/libssp lib/libalias/libalias lib/libalias/modules lib/libbegemot lib/libc lib/libcam lib/libcapsicum lib/libcasper lib/libcrypt lib/li...
Message-ID:  <20150615170804.GJ925@ivaldir.etoilebsd.net>
In-Reply-To: <13210540.7KD1epFrEA@overcee.wemm.org>
References:  <201506151534.t5FFYLi4009100@svn.freebsd.org> <CAJ-VmomoJ3d5i3AdQjzF774V_yMOqr2gCM%2B=R2QxQiv_yW5S%2Bw@mail.gmail.com> <13210540.7KD1epFrEA@overcee.wemm.org>

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

[-- Attachment #1 --]
On Mon, Jun 15, 2015 at 10:03:35AM -0700, Peter Wemm wrote:
> On Monday, June 15, 2015 09:27:09 AM Adrian Chadd wrote:
> > ... this feels like the wrong solution. A really, really wrong solution.
> > 
> > I was just about to use SHLIBDIR overriding for doing something for
> > cross-builds, and now I can't.
> > 
> > 
> > 
> > -adrian
> 
> FWIW; you can usually use the "I really mean it" override..
> SHLIBDIR := /somewhere

Or just pass SHLIBDIR in argument instead of env far, this is exactly meant for
that.
> 
> Like Baptiste said, this was just to buy time to prevent people from getting 
> trashed as a result of doing an installworld when running zfs.  It's more than 
> just ZFS, but that's the most visible failure mode.
> 
> The failure is that the zfs libraries and libnvpair get installed into 
> /usr/lib, but the /sbin zfs binaries use the ones from /lib.  Depending on the 
> age of the now-stale copies in /lib, you get undefined symbols.  And if you get 
> rid of them, you now have a boot failure if /usr is its own dataset.  delete-
> old-libs doesn't help because it thinks that the /lib version is the correct 
> one.
> -- 
> Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV
> UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246



[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlV/BnQACgkQ8kTtMUmk6EzAwwCZARPWCIvHG+nkKzjCHy7pIQ9w
loYAoIbY80yktbBQLEbDLyIkxEij9F5b
=H9Wl
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150615170804.GJ925>