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>

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

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


home | help

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