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

Mark Linimon <[email protected]>
Newsgroups gmane.os.freebsd.devel.toolchain,gmane.os.freebsd.devel.ports,gmane.os.freebsd.devel.ppc
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.