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