[Pkg-samba-maint] samba-4.16 progress so far

Michael Tokarev mjt at tls.msk.ru
Sat Mar 26 17:28:56 GMT 2022


Hopefully this thread will be short, but who knows.. :)

I'll post all issues/questions about building 4.16 here,
with new development/issues as a reply to this the first message,
so that the list wont be polluted by me entering this world.

So far I fixed the puzzling smbconf link issue (uploaded the
fixed libtdb and libtalloc), and immediately hit another issue:
that same smbconf link fails now with missing hex_encode_buf().
It is defined in lib/util/util.c, but is not included in the
libsmbconf link/build line.  For now, just to make things go,
I copied the function definition from the original source file
to a random file which is included into libsmbconf link line.
It is absolutely hackish but it lets me to continue.

After doing this, the compilation continues, but now it fails
when linking smbd:

/usr/bin/ld: source3/smbd/server.c.147.o: in function `notifyd_req':
./bin/default/../../source3/smbd/server.c:366: undefined reference to `messaging_ctdb_connection'

dealing with this one for now, will see what will be next.. ;))

So far, it looks like 4.16 is *really* in a bad shape wrt build
issues. Hopefully it's just build, not runtime :)

Also, I'd love to have some help with the modules/libraries provided
by samba. In particular, --with-shared-modules and --bundled-libraries -
where these comes from, where's the full list of possible values in
there?

Thanks,

/mjt



More information about the Pkg-samba-maint mailing list