Skip site navigation (1)Skip section navigation (2)
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>