mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
samba: update to samba-3.6.16
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
a8e12d52fd
commit
8a13ef7efd
@ -258,7 +258,7 @@ if [ "$SAMBA_SUPPORT" = yes ]; then
|
||||
PKG_BUILD_DEPENDS_TARGET="$PKG_BUILD_DEPENDS_TARGET samba"
|
||||
PKG_DEPENDS="$PKG_DEPENDS samba"
|
||||
XBMC_SAMBA="--enable-samba"
|
||||
XBMC_LIBS="$XBMC_LIBS -ltalloc -ltdb -lwbclient"
|
||||
XBMC_LIBS="$XBMC_LIBS -ltalloc -ltdb -ltevent -lwbclient"
|
||||
else
|
||||
XBMC_SAMBA="--disable-samba"
|
||||
fi
|
||||
|
@ -116,6 +116,7 @@ samba_cv_have_setresuid=yes \
|
||||
--without-acl-support \
|
||||
--without-aio-support \
|
||||
--with-sendfile-support \
|
||||
--without-libtevent \
|
||||
--without-wbclient \
|
||||
--without-winbind \
|
||||
--with-included-popt \
|
||||
@ -126,6 +127,7 @@ samba_cv_have_setresuid=yes \
|
||||
make bin/libtalloc.a
|
||||
make bin/libwbclient.a
|
||||
make bin/libtdb.a
|
||||
make bin/libtevent.a
|
||||
make bin/libsmbclient.a
|
||||
|
||||
if [ "$SAMBA_SERVER" = "yes" ]; then
|
||||
|
@ -1,6 +1,7 @@
|
||||
--- a/source3/Makefile.in
|
||||
+++ b/source3/Makefile.in
|
||||
@@ -73,20 +73,20 @@ LDAP_LIBS=@LDAP_LIBS@
|
||||
diff -Naur samba-3.6.16/source3/Makefile.in samba-3.6.16.patch/source3/Makefile.in
|
||||
--- samba-3.6.16/source3/Makefile.in 2013-06-19 09:35:24.000000000 +0200
|
||||
+++ samba-3.6.16.patch/source3/Makefile.in 2013-08-01 01:53:43.264428180 +0200
|
||||
@@ -73,22 +73,22 @@
|
||||
NSCD_LIBS=@NSCD_LIBS@
|
||||
UUID_LIBS=@UUID_LIBS@
|
||||
LIBWBCLIENT=@LIBWBCLIENT_STATIC@ @LIBWBCLIENT_SHARED@
|
||||
@ -14,6 +15,9 @@
|
||||
LIBTALLOC=@LIBTALLOC_STATIC@ @LIBTALLOC_SHARED@
|
||||
-LIBTALLOC_LIBS=@LIBTALLOC_LIBS@
|
||||
+LIBTALLOC_LIBS=@LIBTALLOC_STATIC@
|
||||
LIBTEVENT=@LIBTEVENT_STATIC@ @LIBTEVENT_SHARED@
|
||||
-LIBTEVENT_LIBS=@LIBTEVENT_LIBS@
|
||||
+LIBTEVENT_LIBS=@LIBTEVENT_STATIC@
|
||||
LIBREPLACE_LIBS=@LIBREPLACE_LIBS@
|
||||
LIBTDB=@LIBTDB_STATIC@ @LIBTDB_SHARED@
|
||||
-LIBTDB_LIBS=@LIBTDB_LIBS@
|
||||
@ -25,7 +29,7 @@
|
||||
LIBSMBCLIENT_LIBS=@LIBSMBCLIENT_LIBS@
|
||||
LIBSMBSHAREMODES_LIBS=@LIBSMBSHAREMODES_LIBS@
|
||||
|
||||
@@ -214,7 +214,7 @@ PATH_FLAGS = -DSMB_PASSWD_FILE=\"$(SMB_P
|
||||
@@ -216,7 +216,7 @@
|
||||
|
||||
# Note that all executable programs now provide for an optional executable suffix.
|
||||
|
||||
@ -34,7 +38,7 @@
|
||||
|
||||
BIN_PROGS1 = bin/smbclient@EXEEXT@ bin/net@EXEEXT@ bin/smbspool@EXEEXT@ \
|
||||
bin/testparm@EXEEXT@ bin/smbstatus@EXEEXT@ bin/smbget@EXEEXT@ \
|
||||
@@ -1774,6 +1774,42 @@ bin/.dummy:
|
||||
@@ -1777,6 +1777,42 @@
|
||||
dir=bin $(MAKEDIR); fi
|
||||
@: >> $@ || : > $@ # what a fancy emoticon!
|
||||
|
||||
@ -66,19 +70,20 @@
|
||||
+
|
||||
+MULTICALL_O = $(sort $(SMBD_MULTI_O) $(NMBD_MULTI_O) $(SMBPASSWD_MULTI_O) $(MULTI_O))
|
||||
+
|
||||
+bin/samba_multicall@EXEEXT@: $(BINARY_PREREQS) $(MULTICALL_O) $(LIBTALLOC) $(LIBTDB) $(LIBWBCLIENT) @BUILD_POPT@
|
||||
+bin/samba_multicall@EXEEXT@: $(BINARY_PREREQS) $(MULTICALL_O) $(LIBTALLOC) $(LIBTEVENT) $(LIBTDB) $(LIBWBCLIENT) @BUILD_POPT@
|
||||
+ @echo Linking $@
|
||||
+ @$(CC) -o $@ $(MULTICALL_O) $(LDFLAGS) $(LDAP_LIBS) @SMBD_FAM_LIBS@ \
|
||||
+ $(KRB5LIBS) $(DYNEXP) $(PRINT_LIBS) $(AUTH_LIBS) \
|
||||
+ $(ACL_LIBS) $(PASSDB_LIBS) $(LIBS) $(DNSSD_LIBS) $(AVAHI_LIBS) \
|
||||
+ $(POPT_LIBS) @SMBD_LIBS@ $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
|
||||
+ $(POPT_LIBS) @SMBD_LIBS@ $(LIBTALLOC_LIBS) $(LIBTEVENT_LIBS) $(LIBTDB_LIBS) \
|
||||
+ $(LIBWBCLIENT_LIBS) $(ZLIB_LIBS)
|
||||
+
|
||||
bin/smbd@EXEEXT@: $(BINARY_PREREQS) $(SMBD_OBJ) $(LIBTALLOC) $(LIBTDB) $(LIBWBCLIENT) @BUILD_POPT@
|
||||
bin/smbd@EXEEXT@: $(BINARY_PREREQS) $(SMBD_OBJ) $(LIBTALLOC) $(LIBTEVENT) $(LIBTDB) $(LIBWBCLIENT) @BUILD_POPT@
|
||||
@echo Linking $@
|
||||
@$(CC) -o $@ $(SMBD_OBJ) $(LDFLAGS) $(LDAP_LIBS) @SMBD_FAM_LIBS@ \
|
||||
--- /dev/null
|
||||
+++ b/source3/multi.c
|
||||
diff -Naur samba-3.6.16/source3/multi.c samba-3.6.16.patch/source3/multi.c
|
||||
--- samba-3.6.16/source3/multi.c 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ samba-3.6.16.patch/source3/multi.c 2013-08-01 01:24:51.794393962 +0200
|
||||
@@ -0,0 +1,35 @@
|
||||
+#include <stdio.h>
|
||||
+#include <string.h>
|
||||
|
Loading…
x
Reference in New Issue
Block a user