Date: Sun, 17 Feb 2019 10:28:59 -0500 From: Diane Bruce <db@db.net> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: Eugene Grosbein <eugen@grosbein.net>, "Russell L. Carter" <rcarter@pinyon.org>, FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Re: FreeCAD 0.17 && /lib//libgcc_s.so.1 Message-ID: <20190217152859.GA96676@night.db.net> In-Reply-To: <20190217055655.GA91549@troutmask.apl.washington.edu> References: <a2102b4e-7d7a-7d5b-2ba1-b9a14f8574f6@pinyon.org> <f6a45ec9-7ae4-d9ba-f71c-f2ef8c235039@grosbein.net> <20190217051109.GA91424@troutmask.apl.washington.edu> <692e3772-9b06-03fa-790b-73117f3c6ec8@grosbein.net> <20190217055655.GA91549@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Feb 16, 2019 at 09:56:55PM -0800, Steve Kargl wrote: > On Sun, Feb 17, 2019 at 12:37:36PM +0700, Eugene Grosbein wrote: > > 17.02.2019 12:11, Steve Kargl wrot: > > > > > > > > There is a problem with the order of libgcc_s.so.1 > > > in the cache created by ldconfig. rtld will use ... > 4) bump the major library version number for /lib/libgcc.so.1 > to 2; > 5) fix rtld to not fail on the first found library in the cache. > Iterated over all entries and only fail if the library isn't found; Not so easy. I looked at it but it would not be easy. > 6) rename /lib/libgcc_s.so.1 to /lib/libllvm_s.so.1 and teach > llvm/clang/rtld to not misappropriate a well-known GCC library > name. For the record I have been arguing for this for a few years as well. Read my wiki page on it. - Diane -- - db@FreeBSD.org db@db.net http://artemis.db.net/~db
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190217152859.GA96676>