samba4: bump to version 4.1.12
Also tweak library moves since uClibc doesn't do $ORIGIN and libreplace is found that way now. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
e3a7f3f3ad
commit
3be20df68f
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
SAMBA4_VERSION = 4.1.11
|
SAMBA4_VERSION = 4.1.12
|
||||||
SAMBA4_SITE = http://ftp.samba.org/pub/samba/stable
|
SAMBA4_SITE = http://ftp.samba.org/pub/samba/stable
|
||||||
SAMBA4_SOURCE = samba-$(SAMBA4_VERSION).tar.gz
|
SAMBA4_SOURCE = samba-$(SAMBA4_VERSION).tar.gz
|
||||||
SAMBA4_LICENSE = GPLv3+
|
SAMBA4_LICENSE = GPLv3+
|
||||||
@ -124,11 +124,13 @@ define SAMBA4_INSTALL_INIT_SYSV
|
|||||||
$(TARGET_DIR)/etc/init.d/S91smb
|
$(TARGET_DIR)/etc/init.d/S91smb
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# uClibc-based builds don't like libtalloc in /usr/lib/samba
|
# uClibc doesn't honor $ORIGIN so we need to move a few libs
|
||||||
define SAMBA4_MOVE_TALLOC
|
ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y)
|
||||||
|
define SAMBA4_MOVE_LIBS
|
||||||
|
mv -f $(TARGET_DIR)/usr/lib/samba/libreplace* $(TARGET_DIR)/usr/lib
|
||||||
mv -f $(TARGET_DIR)/usr/lib/samba/libtalloc* $(TARGET_DIR)/usr/lib
|
mv -f $(TARGET_DIR)/usr/lib/samba/libtalloc* $(TARGET_DIR)/usr/lib
|
||||||
endef
|
endef
|
||||||
|
SAMBA4_POST_INSTALL_TARGET_HOOKS += SAMBA4_MOVE_LIBS
|
||||||
SAMBA4_POST_INSTALL_TARGET_HOOKS += SAMBA4_MOVE_TALLOC
|
endif
|
||||||
|
|
||||||
$(eval $(generic-package))
|
$(eval $(generic-package))
|
||||||
|
Loading…
Reference in New Issue
Block a user