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