[packages] krb5: ensure linking against supplied libcom_err (#6508)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19170 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
1969cd4ee2
commit
67a7674231
@ -60,6 +60,7 @@ define Build/Prepare
|
|||||||
tar xzf "$(BUILD_DIR)/krb5-$(PKG_VERSION).tar.gz" -C "$(BUILD_DIR)"
|
tar xzf "$(BUILD_DIR)/krb5-$(PKG_VERSION).tar.gz" -C "$(BUILD_DIR)"
|
||||||
patch -p1 -d "$(PKG_BUILD_DIR)" < "$(PATCH_DIR)/001-uclibc-symbol-collision-fix.patch"
|
patch -p1 -d "$(PKG_BUILD_DIR)" < "$(PATCH_DIR)/001-uclibc-symbol-collision-fix.patch"
|
||||||
patch -p1 -d "$(PKG_BUILD_DIR)" < "$(PATCH_DIR)/002-krb5kdc-dir-to-etc.patch"
|
patch -p1 -d "$(PKG_BUILD_DIR)" < "$(PATCH_DIR)/002-krb5kdc-dir-to-etc.patch"
|
||||||
|
patch -p1 -d "$(PKG_BUILD_DIR)" < "$(PATCH_DIR)/003-krb5kdc-com-err-fix.patch"
|
||||||
endef
|
endef
|
||||||
|
|
||||||
CONFIGURE_PATH = ./src
|
CONFIGURE_PATH = ./src
|
||||||
|
15
net/krb5/patches/003-krb5kdc-com-err-fix.patch
Normal file
15
net/krb5/patches/003-krb5kdc-com-err-fix.patch
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
diff -u --recursive krb5-1.7-vanilla/src/config/shlib.conf krb5-1.7/src/config/shlib.conf
|
||||||
|
--- krb5-1.7-vanilla/src/config/shlib.conf 2008-12-08 17:33:07.000000000 -0500
|
||||||
|
+++ krb5-1.7/src/config/shlib.conf 2010-01-15 22:04:16.345151448 -0500
|
||||||
|
@@ -409,9 +409,9 @@
|
||||||
|
SHLIBEXT=.so
|
||||||
|
# Linux ld doesn't default to stuffing the SONAME field...
|
||||||
|
# Use objdump -x to examine the fields of the library
|
||||||
|
- LDCOMBINE='$(CC) -shared -fPIC -Wl,-h,$(LIBPREFIX)$(LIBBASE)$(SHLIBSEXT),--no-undefined $(LDFLAGS)'
|
||||||
|
+ LDCOMBINE='$(CC) -shared -fPIC -Wl,-h,$(LIBPREFIX)$(LIBBASE)$(SHLIBSEXT),--no-undefined'
|
||||||
|
#
|
||||||
|
- LDCOMBINE_TAIL='-Wl,--version-script binutils.versions && $(PERL) -w $(SRCTOP)/util/export-check.pl $(SHLIB_EXPORT_FILE) $@'
|
||||||
|
+ LDCOMBINE_TAIL='-Wl,--version-script binutils.versions $(LDFLAGS) && $(PERL) -w $(SRCTOP)/util/export-check.pl $(SHLIB_EXPORT_FILE) $@'
|
||||||
|
SHLIB_EXPORT_FILE_DEP=binutils.versions
|
||||||
|
# For cases where we do have dependencies on other libraries
|
||||||
|
# built in this tree...
|
Loading…
x
Reference in New Issue
Block a user