Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2019 18:25:22 +0000
From:      Mark Linimon <linimon@lonesome.com>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>, ports-list freebsd <freebsd-ports@freebsd.org>, Jan Beich <jbeich@FreeBSD.org>
Subject:   Re: powerpc64 system-clang-8 based context: x11-toolkits/qt5-declarative fails to build in poudriere: /usr/local/lib/qt5/bin/qlalr segmentation faults in std::type_info::~type_info() () from /usr/local/lib/gcc8/libstdc++.so.6
Message-ID:  <20190524182522.GA17299@lonesome.com>
In-Reply-To: <3B3EACF3-00D8-48B7-A3C0-8AA6E0279041@yahoo.com>
References:  <8B8355C5-731B-4F03-AA98-11324C618D3C@yahoo.com> <590AAD80-8D2F-4F7A-8910-001D72A5E666@yahoo.com> <22D9DF10-E58A-49E5-8372-CC9D263A7C76@yahoo.com> <33026AD5-9CB0-43CB-84EA-5B2B914A7EB0@yahoo.com> <CA16609F-0AEA-46B0-A8CE-9280A4E90058@yahoo.com> <3B3EACF3-00D8-48B7-A3C0-8AA6E0279041@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 23, 2019 at 10:33:35PM -0700, Mark Millard via freebsd-toolchain wrote:
> That is no matter what the system compiler is for powerpc64.
> 
> This lead to the below mixing of libstdc++.so.6 and libc++/libcxxrt . . .

Yeah.  This is probably my fault.

We've baked the assumption into ports that "powerpc64 implies gcc in base".
You're the first person to color outside the lines I think :-)

I'm going to start an internal discussion about what the "real" fix is.
I consider what we've done in some places to not be the "real" fix because
they assume _either_ llvm _or_ gcc in base.  This would fix your specific
problem but not the general problem of someone installing both and then
switching back and forth for testing.

mcl



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