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

Reply via email to