samba4 (from git) and FreeBSD (9-stable) (+ PATCH)

Lev Serebryakov lev at FreeBSD.org
Tue May 22 09:51:53 MDT 2012


Hello, Samba-technical.

  I've tried to build today's samba4 from git on FreeBSD
 9-STABLE/amd64.

  Here are some results:

(1) I've wrote xattr wrapper (patch attached). I'm not sure, that it
is ideal solution for config scripts, as I see WAF for first time in
my life, but it seems to work :)

(2) Build could not be finished with strange errors:
[3581/3736] abi_check: bin/default/librpc/libndr.so
libndr.so: symbol ndr_transfer_syntax_ndr64 has changed - please update major version
        old_signature: uuid = {time_low = 1903232307, time_mid = 48826, time_hi_and_version = 18743, clock_seq = "\203\031", node = "\265\333\357\234\314\066"}, if_version = 1
        new_signature: uuid = {time_low = 1903232307, time_mid = 48826, time_hi_and_version = 18743, clock_seq = "\203\031", node = "╣шО\234л6"}, if_version = 1
libndr.so: symbol ndr_transfer_syntax_ndr has changed - please update major version
        old_signature: uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\237\350", node = "\b\000+\020H`"}, if_version = 2
        new_signature: uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\237Х", node = "\b\000+\020H`"}, if_version = 2
Waf: Leaving directory `/usr/home/lev/samba4/bin'
Build failed: ABI for libndr.so has changed - please fix library version then build with --abi-update
See http://wiki.samba.org/index.php/Waf#ABI_Checking for more information
If you have not changed any ABI, and your platform always gives this error, please configure with --abi-check-disable to skip this check

  But without ABI check build seems to be Ok.

-- 
// Black Lion AKA Lev Serebryakov <lev at FreeBSD.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: samba4-freebsd.patch
Type: application/octet-stream
Size: 3768 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120522/cd494dd7/attachment.obj>


More information about the samba-technical mailing list