Stuart Henderson wrote: > On 2020/01/21 18:22, Xiyue Deng wrote: > > # C++14 required > > -COMPILER= base-clang ports-clang > > +COMPILER= base-clang ports-gcc > > This part is ok with me with the bump added.
Experiement below: I don't have a gcc architecture available, so i tried to compile mail/mu und its dependency database/xapian-core with COMPILER= ports-gcc set on my amd64 box. It looks like xapian-core is not honoring the COMPILER= ports-gcc flag. Afterwards compiling and installing xapian-core, mail/mu still complains about an incompatible ABI: ld: error: undefined symbol: Xapian::Document::get_value[abi:cxx11](unsigned int) const # nm --demangle: mu-1.2.0/lib/tests/.libs/libxapian.so.5.1 => _ZNK6Xapian8Document9get_valueEj mu-1.2.0/lib/tests/.libs/libtestmucommon.a => _ZNK6Xapian8Document9get_valueB5cxx11Ej I'm interested to find out why this is happening... Can this behavior break on other archs? Best Regards, Stefan