Make/Build Error on armhf

Dirk Laurenz samba at laurenz.ws
Tue Apr 2 19:40:27 UTC 2019


Hello $List,

 

just downloaded and tried to compile samba 4.10.0 an raspbian stretch which
ends in an error:

 

[1924/4121] Compiling source3/rpc_client/rpc_transport_np.c

[1925/4121] Linking bin/default/source3/libmsrpc3-samba4.so

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source3/libutil-cmdline-samba4.so: invalid
string offset 3888 >= 3489 for section `.strtab'

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source3/libutil-cmdline-samba4.so: invalid
string offset 4007 >= 3489 for section `.strtab'

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source3/libutil-cmdline-samba4.so: invalid
string offset 3899 >= 3489 for section `.strtab'

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source3/libutil-cmdline-samba4.so: invalid
string offset 3887 >= 3489 for section `.strtab'

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source3/libutil-cmdline-samba4.so: invalid
string offset 3873 >= 3489 for section `.strtab'

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source4/lib/messaging/libMESSAGING-SEND-sa
mba4.so: invalid string offset 1218 >= 1174 for section `.strtab'

 

[1926/4121] Compiling source3/passdb/pdb_ldap_util.c

[1927/4121] Compiling source3/passdb/pdb_ldap_schema.c

[1928/4121] Compiling source4/lib/messaging/messaging_handlers.c

[1929/4121] Linking bin/default/source3/libsmbldaphelper-samba4.so

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source4/lib/messaging/libMESSAGING-SEND-sa
mba4.so: invalid string offset 1218 >= 1174 for section `.strtab'

 

[1930/4121] Compiling source4/lib/messaging/messaging.c

[1931/4121] Compiling bin/default/source4/librpc/dcerpc-samba4.empty.c

[1932/4121] Compiling bin/default/librpc/gen_ndr/ndr_winbind_c.c

[1933/4121] Compiling source4/winbind/idmap.c

[1934/4121] Linking bin/default/source4/lib/messaging/libMESSAGING-samba4.so

/usr/bin/ld:
/install/samba-4.10.0/bin/default/source4/lib/messaging/libMESSAGING-SEND-sa
mba4.so: invalid string offset 1218 >= 1174 for section `.strtab'

source4/lib/messaging/messaging.c.4.o: In function `imessaging_init':

messaging.c:(.text+0x1bf4): undefined reference to
`imessaging_register_extra_handlers'

collect2: error: ld returned 1 exit status

 

Waf: Leaving directory `/install/samba-4.10.0/bin/default'

Build failed

-> task in 'MESSAGING' failed with exit status 1 (run with -v to display
more information)

Makefile:7: recipe for target 'all' failed

make: *** [all] Error 1

 

samba 4.9.4 compiled fine on the same host..

 

here's my configure statement

 

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--enable-fhs --enable-selftest --systemd-install-services

 

Nothing changed on that host. What am I missing?

 

Regards,

 

Dirk



More information about the samba-technical mailing list