[Pkg-samba-maint] linking libsmbconf

Michael Tokarev mjt at tls.msk.ru
Sat Mar 26 15:22:30 GMT 2022


I got it finally. 3 days (but with only minor work ;) )

tdb.h, talloc.h etc now has _PUBLIC_ definition near every
symbol they declare.  By default it defines to something
reasonable. But samba defines it to attribute(visibility(hidden)).
Which does not work when *importing* these symbols from a
shared library..

I think we'll have to patch tdb.h to remove these _PUBLIC_
marks. Or else it will be difficult to deal with.

This happened in the few latest versions of samba.

/mjt



More information about the Pkg-samba-maint mailing list