From 14eba1dfa6c3a71ae4782d8e088ebace506626f5 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 14 Aug 2013 13:15:12 +0200 Subject: enable glibc choice for raspberry-pi --- package/bcm2835-vc/Makefile | 3 ++- target/config/Config.in | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/bcm2835-vc/Makefile b/package/bcm2835-vc/Makefile index 8df9cb6bb..aa5a1fad8 100644 --- a/package/bcm2835-vc/Makefile +++ b/package/bcm2835-vc/Makefile @@ -5,10 +5,11 @@ include ${TOPDIR}/rules.mk PKG_NAME:= bcm2835-vc PKG_VERSION:= 0.2 -PKG_RELEASE:= 2 +PKG_RELEASE:= 3 PKG_MD5SUM:= d16840805c020af92cd2268a0291228b PKG_DESCR:= vc tools for raspberry pi (bcm2835) PKG_SECTION:= base +PKG_DEPENDS:= libpthread PKG_SITES:= http://openadk.org/distfiles/ PKG_LIBC_DEPENDS:= eglibc glibc diff --git a/target/config/Config.in b/target/config/Config.in index 84ea8fe68..e76888b0b 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -626,7 +626,6 @@ config ADK_TARGET_LIB_GLIBC ADK_LINUX_SPARC64 || \ ADK_LINUX_X86 || \ ADK_LINUX_X86_64 - depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI help http://www.gnu.org/libc -- cgit v1.2.3 From 2cb92417ba55d516579777db7c8e4c46866e9aa6 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 14 Aug 2013 14:10:41 +0200 Subject: enable uclibc for raspberry pi --- target/config/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/config/Config.in b/target/config/Config.in index e76888b0b..a14ef5b7a 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -584,7 +584,6 @@ config ADK_TARGET_LIB_UCLIBC depends on \ !ADK_LINUX_SPARC64 && \ !ADK_LINUX_PPC64 && \ - !ADK_TARGET_SYSTEM_RASPBERRY_PI && \ !ADK_LINUX_NATIVE help http://uclibc.org @@ -656,6 +655,7 @@ config ADK_TARGET_SUFFIX default "gnueabihf" if (ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC) && ADK_EABIHF default "gnueabi" if (ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC) && ADK_EABI default "gnu" if (ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC) && !ADK_EABI + default "uclibcgnueabihf" if ADK_TARGET_LIB_UCLIBC && ADK_EABIHF default "uclibcgnueabi" if ADK_TARGET_LIB_UCLIBC && ADK_EABI default "uclibc" if ADK_TARGET_LIB_UCLIBC && !ADK_EABI default "muslgnueabihf" if ADK_TARGET_LIB_MUSL && ADK_EABIHF -- cgit v1.2.3 From 56def659c684234c34fe622300c8da622e01a80f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 14 Aug 2013 14:29:49 +0200 Subject: use CPU_ARCH for ipkg.conf --- package/base-files/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/base-files/Makefile b/package/base-files/Makefile index c70bf6a5c..605922737 100644 --- a/package/base-files/Makefile +++ b/package/base-files/Makefile @@ -6,7 +6,7 @@ include $(TOPDIR)/mk/rootfs.mk PKG_NAME:= base-files PKG_VERSION:= 1.0 -PKG_RELEASE:= 58 +PKG_RELEASE:= 59 PKG_SECTION:= base PKG_DESCR:= basic files and scripts @@ -26,7 +26,7 @@ do-install: ifeq (${ADK_TARGET_ROOTFS_NFSROOT},y) @echo "#" > $(IDIR_BASE_FILES)/etc/network/interfaces endif - $(SED) 's,@ARCH@,$(ADK_TARGET_ARCH),g' $(IDIR_BASE_FILES)/etc/ipkg.conf + $(SED) 's,@ARCH@,$(ADK_TARGET_CPU_ARCH),g' $(IDIR_BASE_FILES)/etc/ipkg.conf $(SED) 's,@SYSTEM@,$(ADK_TARGET_SYSTEM),g' $(IDIR_BASE_FILES)/etc/ipkg.conf $(SED) 's,@LIBC@,$(ADK_TARGET_LIBC),g' $(IDIR_BASE_FILES)/etc/ipkg.conf $(SED) 's,@HOST@,$(ADK_HOST),g' $(IDIR_BASE_FILES)/etc/ipkg.conf -- cgit v1.2.3 From f9d5824d75ccfa77069ae4b9be4a6fe588894eaa Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 14 Aug 2013 14:30:06 +0200 Subject: use nfs-utils from openadk.org mirror --- package/nfs-utils/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/nfs-utils/Makefile b/package/nfs-utils/Makefile index 04adb4910..122b1f28a 100644 --- a/package/nfs-utils/Makefile +++ b/package/nfs-utils/Makefile @@ -13,7 +13,10 @@ PKG_DEPENDS:= kmod-nfsd keyutils libtirpc rpcbind libdevmapper PKG_DEPENDS+= libpthread PKG_BUILDDEP:= keyutils libtirpc lvm PKG_URL:= http://sourceforge.net/projects/nfs -PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=nfs/} +# as long as there are tar archives of nfs-utils with object files +# on some sourceforge mirrors +PKG_SITES:= http://openadk.org/distfiles/ +#PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=nfs/} PKG_FLAVOURS_NFS_UTILS:=WITH_KERBEROS PKGFD_WITH_KERBEROS:= enable Kerberos support (MIT) -- cgit v1.2.3