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>