| Server IP : 82.208.35.60 / Your IP : 216.73.216.89 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/lang/gcc11-devel/files/ |
Upload File : |
libc++ on FreeBSD always uses PathScale libcxxrt and cannot change to LLVM libc++abi without breaking backward compatibility. Besides, mixing different C++ ABIs is not supported unless subset via DT_FILTER. https://github.com/llvm/llvm-project/commit/35479ffb1251 https://github.com/freebsd/freebsd-src/commit/cf56074e5271 --- gcc/cp/g++spec.c.orig 2022-08-19 22:32:09 UTC +++ gcc/cp/g++spec.c @@ -60,7 +60,7 @@ along with GCC; see the file COPYING3. If not see #endif #ifndef LIBCXXABI -#define LIBCXXABI "c++abi" +#define LIBCXXABI "cxxrt" #endif #ifndef LIBCXXABI_PROFILE #define LIBCXXABI_PROFILE LIBCXXABI