Browse Source

goodbye eglibc, see my blog http://blog.waldemar-brodkorb.de/

Waldemar Brodkorb 10 years ago
parent
commit
bc6ae3bd97
100 changed files with 59 additions and 298 deletions
  1. 7 7
      mk/build.mk
  2. 2 3
      mk/package.mk
  3. 1 1
      mk/pkg-bottom.mk
  4. 0 5
      package/Makefile
  5. 1 1
      package/asterisk/Makefile
  6. 1 1
      package/cluster-glue/Makefile
  7. 1 1
      package/conntrack-tools/Makefile
  8. 1 1
      package/corosync/Makefile
  9. 1 1
      package/davfs2/Makefile
  10. 1 1
      package/digitemp/Makefile
  11. 1 1
      package/drbd/Makefile
  12. 1 1
      package/dsniff/Makefile
  13. 0 26
      package/eglibc/Config.in.manual
  14. 0 93
      package/eglibc/Makefile
  15. 0 5
      package/eglibc/files/libc.so.arm
  16. 0 5
      package/eglibc/files/libc.so.i586
  17. 0 5
      package/eglibc/files/libc.so.i686
  18. 0 5
      package/eglibc/files/libc.so.mips
  19. 0 5
      package/eglibc/files/libc.so.mips64
  20. 0 5
      package/eglibc/files/libc.so.mips64el
  21. 0 5
      package/eglibc/files/libc.so.mipsel
  22. 0 5
      package/eglibc/files/libc.so.ppc
  23. 0 5
      package/eglibc/files/libc.so.ppc64
  24. 0 5
      package/eglibc/files/libc.so.sparc
  25. 0 5
      package/eglibc/files/libc.so.sparc64
  26. 0 5
      package/eglibc/files/libc.so.x86
  27. 0 5
      package/eglibc/files/libc.so.x86_64
  28. 0 20
      package/eglibc/files/nsswitch.conf
  29. 1 1
      package/ether-wake/Makefile
  30. 1 1
      package/fbset/Makefile
  31. 1 1
      package/gdbserver/Makefile
  32. 1 1
      package/gmediaserver/Makefile
  33. 1 1
      package/heyu/Makefile
  34. 1 1
      package/ipsec-tools/Makefile
  35. 1 1
      package/libcec/Makefile
  36. 1 1
      package/libhugetlbfs/Makefile
  37. 1 1
      package/libnids/Makefile
  38. 0 3
      package/libpthread/Makefile
  39. 1 1
      package/libqb/Makefile
  40. 1 1
      package/librpcsecgss/Makefile
  41. 0 3
      package/librt/Makefile
  42. 0 3
      package/libssp/Makefile
  43. 0 3
      package/libstdcxx/Makefile
  44. 0 3
      package/libthread_db/Makefile
  45. 1 1
      package/libtirpc/Makefile
  46. 1 1
      package/libunistring/Makefile
  47. 1 1
      package/libvirt/Makefile
  48. 0 11
      package/libxml2/patches/patch-python_setup_py
  49. 1 1
      package/llvm/Makefile
  50. 1 1
      package/lsof/Makefile
  51. 1 1
      package/m4/Makefile
  52. 1 1
      package/mtr/Makefile
  53. 1 1
      package/ndisc/Makefile
  54. 1 1
      package/nfs-utils/Makefile
  55. 1 1
      package/omxplayer/Makefile
  56. 1 1
      package/openafs/Makefile
  57. 1 1
      package/openjdk7/Makefile
  58. 1 1
      package/oprofile/Makefile
  59. 1 1
      package/pacemaker-mgmt/Makefile
  60. 1 1
      package/pacemaker/Makefile
  61. 0 3
      package/pcc/Makefile
  62. 1 1
      package/pcrepp/Makefile
  63. 1 1
      package/portsentry/Makefile
  64. 1 1
      package/ppp/Makefile
  65. 1 1
      package/pptpd/Makefile
  66. 1 1
      package/proftpd/Makefile
  67. 1 1
      package/pulseaudio/Makefile
  68. 1 1
      package/resource-agents/Makefile
  69. 1 1
      package/rng-tools/Makefile
  70. 1 1
      package/rp-pppoe/Makefile
  71. 1 1
      package/rpcbind/Makefile
  72. 1 1
      package/scanlogd/Makefile
  73. 1 1
      package/snort/Makefile
  74. 1 1
      package/squeezelite/Makefile
  75. 1 1
      package/ssltunnel/Makefile
  76. 1 1
      package/strongswan/Makefile
  77. BIN
      package/syslinux/patches/patch-com32_cmenu_complex_c32
  78. BIN
      package/syslinux/patches/patch-com32_cmenu_display_c32
  79. BIN
      package/syslinux/patches/patch-com32_cmenu_simple_c32
  80. BIN
      package/syslinux/patches/patch-com32_cmenu_test2_c32
  81. BIN
      package/syslinux/patches/patch-com32_cmenu_test_c32
  82. BIN
      package/syslinux/patches/patch-com32_gfxboot_gfxboot_c32
  83. BIN
      package/syslinux/patches/patch-com32_hdt_hdt_c32
  84. BIN
      package/syslinux/patches/patch-com32_libutil_libutil_com_a
  85. BIN
      package/syslinux/patches/patch-com32_libutil_libutil_lnx_a
  86. BIN
      package/syslinux/patches/patch-com32_lua_src_lua_c32
  87. BIN
      package/syslinux/patches/patch-com32_mboot_mboot_c32
  88. BIN
      package/syslinux/patches/patch-com32_menu_menu_c32
  89. BIN
      package/syslinux/patches/patch-com32_menu_vesamenu_c32
  90. BIN
      package/syslinux/patches/patch-com32_modules_cat_c32
  91. BIN
      package/syslinux/patches/patch-com32_modules_chain_c32
  92. BIN
      package/syslinux/patches/patch-com32_modules_cmd_c32
  93. BIN
      package/syslinux/patches/patch-com32_modules_config_c32
  94. BIN
      package/syslinux/patches/patch-com32_modules_cpuid_c32
  95. BIN
      package/syslinux/patches/patch-com32_modules_cpuidtest_c32
  96. BIN
      package/syslinux/patches/patch-com32_modules_disk_c32
  97. BIN
      package/syslinux/patches/patch-com32_modules_dmitest_c32
  98. BIN
      package/syslinux/patches/patch-com32_modules_elf_c32
  99. BIN
      package/syslinux/patches/patch-com32_modules_ethersel_c32
  100. BIN
      package/syslinux/patches/patch-com32_modules_gpxecmd_c32

+ 7 - 7
mk/build.mk

@@ -104,7 +104,7 @@ POSTCONFIG=		-@\
 			fi; \
 		done; \
 		if [ "$$(grep ^ADK_RUNTIME_TIMEZONE .config|md5sum)" != "$$(grep ^ADK_RUNTIME_TIMEZONE .config.old|md5sum)" ];then \
-			touch .rebuild.eglibc .rebuild.uclibc .rebuild.glibc;\
+			touch .rebuild.musl .rebuild.uclibc .rebuild.glibc;\
 			rebuild=1;\
 		fi; \
 		if [ "$$(grep ^ADK_RUNTIME_SSH_PUBKEY .config|md5sum)" != "$$(grep ^ADK_RUNTIME_SSH_PUBKEY .config.old|md5sum)" ];then \
@@ -533,7 +533,7 @@ endif # ! ifeq ($(strip $(ADK_HAVE_DOT_CONFIG)),y)
 
 # build all target architecture and libc combinations (toolchain only)
 bulktoolchain:
-	for libc in glibc eglibc uclibc musl;do \
+	for libc in glibc uclibc musl;do \
 		while read arch; do \
 		    mkdir -p $(TOPDIR)/firmware/toolchain_$${arch}_$$libc; \
 		    ( \
@@ -552,7 +552,7 @@ bulktoolchain:
 	done
 
 test-framework:
-	for libc in uclibc eglibc glibc musl;do \
+	for libc in uclibc glibc musl;do \
 		mkdir -p $(TOPDIR)/firmware/$(SYSTEM)_$(ARCH)_$$libc; \
 		( \
 			for arch in arm mips mipsel x86 x86_64;do \
@@ -568,7 +568,7 @@ test-framework:
 	if [ -f .exit ];then rm .exit;exit 1;fi
 
 release:
-	for libc in uclibc eglibc glibc musl;do \
+	for libc in uclibc glibc musl;do \
 		mkdir -p $(TOPDIR)/firmware/$(SYSTEM)_$(ARCH)_$$libc; \
 		( \
 			echo === building $$libc on $$(date); \
@@ -583,7 +583,7 @@ release:
 
 # build all target architecture, target systems and libc combinations
 bulk:
-	for libc in uclibc eglibc glibc musl;do \
+	for libc in uclibc glibc musl;do \
 	  while read arch; do \
 	      systems=$$(./scripts/getsystems $$arch|grep -v toolchain); \
 	      for system in $$systems;do \
@@ -603,7 +603,7 @@ bulk:
 	done
 
 bulkall:
-	for libc in uclibc eglibc glibc musl;do \
+	for libc in uclibc glibc musl;do \
 	  while read arch; do \
 	      systems=$$(./scripts/getsystems $$arch| grep -v toolchain); \
 	      for system in $$systems;do \
@@ -623,7 +623,7 @@ bulkall:
 	done
 
 bulkallmod:
-	for libc in uclibc eglibc glibc musl;do \
+	for libc in uclibc glibc musl;do \
 	  while read arch; do \
 	      systems=$$(./scripts/getsystems $$arch| grep -v toolchain); \
 	      for system in $$systems;do \

+ 2 - 3
mk/package.mk

@@ -112,7 +112,7 @@ build-all-pkgs: ${_IPKGS_COOKIE}
 #     noscripts -> do not install scripts to $(STAGING_TARGET_DIR)/scripts
 #		  (needed for example for autoconf/automake)
 #     noremove -> do not remove files from $(STAGING_TARGET_DIR)/target while
-#                 cleaning (needed for toolchain packages like glibc/eglibc)
+#                 cleaning (needed for toolchain packages like glibc)
 #     dev -> create a development subpackage with headers and pkg-config files
 # should be package format independent and modular in the future
 define PKG_template
@@ -242,7 +242,7 @@ endif
 		    'ramdisk location:' >&2; \
 		echo "$$$$x" | sed 's/^/- /' >&2; \
 	    fi; \
-	    if [ "${PKG_NAME}" != "uClibc" -a "${PKG_NAME}" != "glibc" -a "${PKG_NAME}" != "eglibc" -a "${PKG_NAME}" != "libpthread" -a "${PKG_NAME}" != "libstdcxx" -a "${PKG_NAME}" != "libgcc" -a "${PKG_NAME}" != "libthread-db" -a "${PKG_NAME}" != "musl" ];then \
+	    if [ "${PKG_NAME}" != "uClibc" -a "${PKG_NAME}" != "glibc" -a "${PKG_NAME}" != "libpthread" -a "${PKG_NAME}" != "libstdcxx" -a "${PKG_NAME}" != "libgcc" -a "${PKG_NAME}" != "libthread-db" -a "${PKG_NAME}" != "musl" ];then \
 	    find lib \( -name lib\*.so\* -o -name lib\*.a \) \
 	    	-exec echo 'WARNING: $${IPKG_$(1)} installs files in /lib -' \
 		' fix this!' >&2 \; -quit 2>/dev/null; fi; \
@@ -300,7 +300,6 @@ $$(INFO_$(1)_DBG): $$(IPKG_$(1)_DBG)
 	$(PKG_INSTALL) $$(IPKG_$(1)_DBG)
 
 ifneq ($(1),UCLIBC)
-ifneq ($(1),EGLIBC)
 ifneq ($(1),GLIBC)
 ifneq ($(1),MUSL)
 $$(INFO_$(1)_DEV): $$(IPKG_$(1)_DEV)

+ 1 - 1
mk/pkg-bottom.mk

@@ -184,7 +184,7 @@ ifneq (,$(filter dev,${PKG_OPTS}))
 	done
 endif
 	@-cd ${WRKINST}; \
-	    if [ "${PKG_NAME}" != "uClibc" -a "${PKG_NAME}" != "eglibc" -a "${PKG_NAME}" != "glibc" -a "${PKG_NAME}" != "libpthread" -a "${PKG_NAME}" != "libstdcxx" -a "${PKG_NAME}" != "libgcc" -a "${PKG_NAME}" != "libthread-db" -a "${PKG_NAME}" != "musl" -a "${PKG_NAME}" != "pam" ];then \
+	    if [ "${PKG_NAME}" != "uClibc" -a "${PKG_NAME}" != "glibc" -a "${PKG_NAME}" != "libpthread" -a "${PKG_NAME}" != "libstdcxx" -a "${PKG_NAME}" != "libgcc" -a "${PKG_NAME}" != "libthread-db" -a "${PKG_NAME}" != "musl" -a "${PKG_NAME}" != "pam" ];then \
 	    find lib \( -name lib\*.so\* -o -name lib\*.a \) \
 	    	-exec echo 'WARNING: ${PKG_NAME} installs files in /lib -' \
 		' fix this!' >&2 \; -quit 2>/dev/null; fi;\

+ 0 - 5
package/Makefile

@@ -9,10 +9,6 @@ ifeq (${ADK_TARGET_LIB_GLIBC},y)
 package-$(ADK_PACKAGE_GLIBC) += glibc
 gcc-compile: glibc-compile
 endif
-ifeq (${ADK_TARGET_LIB_EGLIBC},y)
-package-$(ADK_PACKAGE_EGLIBC) += eglibc
-gcc-compile: eglibc-compile
-endif
 ifeq (${ADK_TARGET_LIB_MUSL},y)
 package-$(ADK_PACKAGE_MUSL) += musl
 gcc-compile: musl-compile
@@ -25,7 +21,6 @@ package-$(ADK_PACKAGE_LIBPTHREAD) += libpthread
 endif
 
 ifneq (${ADK_TARGET_LIB_GLIBC},y)
-ifneq (${ADK_TARGET_LIB_EGLIBC},y)
 ifneq (${ADK_TARGET_LIB_MUSL},y)
 ifneq (${ADK_NATIVE},y)
 package-$(ADK_PACKAGE_UCLIBC) += uclibc

+ 1 - 1
package/asterisk/Makefile

@@ -17,7 +17,7 @@ PKG_MULTI:=		1
 PKG_NOPARALLEL:=	1
 PKG_NEED_CXX:=		1
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 PKG_SUBPKGS:=		ASTERISK ASTERISK_PGSQL ASTERISK_VOICEMAIL ASTERISK_SOUNDS
 PKG_SUBPKGS+=		ASTERISK_CHAN_SKINNY ASTERISK_CHAN_IAX2 ASTERISK_CODEC_SPEEX ASTERISK_CODEC_GSM

+ 1 - 1
package/cluster-glue/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://www.linux-ha.org/wiki/Cluster_Glue
 PKG_SITES:=		http://openadk.org/distfiles/
 PKG_NOPARALLEL:=	1
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_ARCH_DEPENDS:=	x86 x86_64
 
 include $(TOPDIR)/mk/package.mk

+ 1 - 1
package/conntrack-tools/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		libtirpc libnetfilter_queue libnetfilter_conntrack libnetfilter_
 PKG_URL:=		http://conntrack-tools.netfilter.org/
 PKG_SITES:=		http://www.netfilter.org/projects/conntrack-tools/files/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.bz2
 

+ 1 - 1
package/corosync/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://www.corosync.org/
 PKG_SITES:=		http://corosync.org/download/
 
 PKG_CFLINE_COROSYNC:=	select ADK_KERNEL_IP_MULTICAST
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_ARCH_DEPENDS:=      x86 x86_64
 
 include $(TOPDIR)/mk/package.mk

+ 1 - 1
package/davfs2/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		libiconv-tiny neon fuse
 PKG_URL:=		http://savannah.nongnu.org/projects/davfs2/
 PKG_SITES:=		http://download.savannah.gnu.org/releases/davfs2/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/digitemp/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		libusb libusb-compat
 PKG_URL:=		http://www.digitemp.com/software/linux/
 PKG_SITES:=		http://www.digitemp.com/software/linux/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/drbd/Makefile

@@ -12,7 +12,7 @@ PKG_SECTION:=		fs
 PKG_URL:=		http://www.drbd.org/
 PKG_SITES:=		http://oss.linbit.com/drbd/8.4/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/dsniff/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://www.monkey.org/~dugsong/dsniff/
 PKG_SITES:=		http://www.monkey.org/~dugsong/dsniff/beta/
 
 PKG_ARCH_DEPENDS:=	!arm
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 WRKDIST=		${WRKDIR}/${PKG_NAME}-2.4
 

+ 0 - 26
package/eglibc/Config.in.manual

@@ -1,26 +0,0 @@
-config ADK_PACKAGE_EGLIBC
-	prompt "eglibc............... embedded GNU C library"
-	bool
-	default y if ADK_TARGET_LIB_EGLIBC && !ADK_TOOLCHAIN_ONLY
-	default n
-	depends on ADK_TARGET_LIB_EGLIBC
-	select ADK_PACKAGE_TZDATA
-	help
-	  embedded GNU C library.
-
-config ADK_PACKAGE_EGLIBC_DBG
-	prompt "debug symbols package"
-	tristate
-	depends on ADK_PACKAGE_EGLIBC
-	depends on ADK_PACKAGE_GDB
-	depends on !ADK_DEBUG
-	default n
-	help
-
-config ADK_PACKAGE_EGLIBC_STATIC
-	prompt "eglibc-static........ C library (static version)"
-	tristate
-	default n
-	depends on ADK_TARGET_LIB_EGLIBC
-	help
-	  embedded GNU C library (static version).

+ 0 - 93
package/eglibc/Makefile

@@ -1,93 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(TOPDIR)/rules.mk
-include $(TOPDIR)/toolchain/eglibc/Makefile.inc
-
-PKG_DESCR:=		embedded GNU C library
-PKG_SECTION:=		base
-PKG_OPTS:=		noremove
-PKG_SUBPKGS:=		EGLIBC EGLIBC_DEV EGLIBC_STATIC
-
-NO_DISTFILES:=		1
-
-include $(TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,EGLIBC,$(PKG_NAME),$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-$(eval $(call PKG_template,EGLIBC_DEV,$(PKG_NAME)-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-$(eval $(call PKG_template,EGLIBC_STATIC,$(PKG_NAME)-static,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-
-CONFIG_STYLE:=		manual
-BUILD_STYLE:=		manual
-INSTALL_STYLE:=		manual
-
-# compile nothing, eglibc is already build in toolchain directory
-do-install:
-	${INSTALL_DIR} $(IDIR_EGLIBC)/$(ADK_TARGET_LIBC_PATH) \
-	    $(IDIR_EGLIBC)/usr/lib $(IDIR_EGLIBC)/usr/bin
-	$(CP) $(STAGING_TARGET_DIR)/lib/ld* $(IDIR_EGLIBC)/$(ADK_TARGET_LIBC_PATH)
-	-for file in libc libcrypt libdl libm libresolv libutil libnsl libnss_dns libnss_files; do \
-		$(CP) $(STAGING_TARGET_DIR)/lib/$$file.so* $(IDIR_EGLIBC)/$(ADK_TARGET_LIBC_PATH); \
-		$(CP) $(STAGING_TARGET_DIR)/lib/$$file-$(PKG_VERSION).so $(IDIR_EGLIBC)/$(ADK_TARGET_LIBC_PATH); \
-	done
-	$(CP) $(STAGING_TARGET_DIR)/usr/bin/getconf $(IDIR_EGLIBC)/usr/bin
-	${INSTALL_DIR} $(IDIR_EGLIBC)/etc 
-	${INSTALL_DATA} ${STAGING_TARGET_DIR}/etc/gai.conf ${IDIR_EGLIBC}/etc
-	${INSTALL_DATA} ./files/nsswitch.conf ${IDIR_EGLIBC}/etc
-
-eglibc-static-install:
-	${INSTALL_DIR} $(IDIR_EGLIBC_STATIC)/usr/lib
-	$(CP) $(STAGING_TARGET_DIR)/usr/lib/libc.a $(IDIR_EGLIBC_STATIC)/usr/lib
-
-eglibc-dev-install:
-	${INSTALL_DIR} $(IDIR_EGLIBC_DEV)/$(ADK_TARGET_LIBC_PATH) $(IDIR_EGLIBC_DEV)/usr/lib
-	# install linker script
-	cp ./files/libc.so.$(CPU_ARCH) $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-ifeq ($(ADK_TARGET_ABI_O32),y)
-ifeq ($(ADK_big),y)
-	$(SED) "s#@@ELFTARGET@@#elf32-tradbigmips#" $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-else
-	$(SED) "s#@@ELFTARGET@@#elf32-tradlittlemips#" $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-endif
-endif
-ifeq ($(ADK_TARGET_ABI_N32),y)
-ifeq ($(ADK_big),y)
-	$(SED) "s#@@ELFTARGET@@#elf32-ntradbigmips#" $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-else
-	$(SED) "s#@@ELFTARGET@@#elf32-ntradlittlemips#" $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-endif
-endif
-ifeq ($(ADK_TARGET_ABI_N64),y)
-ifeq ($(ADK_big),y)
-	$(SED) "s#@@ELFTARGET@@#elf64-tradbigmips#" $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-else
-	$(SED) "s#@@ELFTARGET@@#elf64-tradlittlemips#" $(IDIR_EGLIBC_DEV)/usr/lib/libc.so
-endif
-endif
-	${CP} ${STAGING_TARGET_DIR}/usr/lib/crt* ${IDIR_EGLIBC_DEV}/usr/lib
-	${CP} ${STAGING_TARGET_DIR}/usr/lib/libc_nonshared.a ${IDIR_EGLIBC_DEV}/usr/lib
-	-for file in libcrypt libdl libm libresolv libutil libnsl; do \
-		cd $(IDIR_EGLIBC_DEV)/$(ADK_TARGET_LIBC_PATH)/; ln -sf $$file-$(PKG_VERSION).so $$file.so; \
-	done
-	# header package
-	$(MAKE) -C $(TOOLCHAIN_BUILD_DIR)/w-linux-$(KERNEL_VERSION)-$(KERNEL_RELEASE)/linux-$(KERNEL_VERSION) \
-		HOSTCC=$(CC_FOR_BUILD) ARCH=$(ARCH) V=1 \
-		INSTALL_HDR_PATH=$(IDIR_EGLIBC_DEV)/usr \
-		headers_install
-	(cd $(WRKBUILD); \
-		${EGLIBC_ENV} \
-		$(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/$(PKG_NAME)-$(PKG_VERSION)/libc/configure \
-			--host=$(REAL_GNU_TARGET_NAME) \
-			--prefix=$(IDIR_EGLIBC_DEV)/usr \
-			--with-headers=$(IDIR_EGLIBC_DEV)/usr/include \
-			${EGLIBC_CONFOPTS} \
-	);
-	PATH='${TARGET_PATH}' $(MAKE) -C $(WRKBUILD) install-headers install-bootstrap-headers=yes
-	touch $(IDIR_EGLIBC_DEV)/usr/include/gnu/stubs.h
-	touch $(IDIR_EGLIBC_DEV)/usr/include/gnu/stubs-{32,x32,64}.h
-	@find $(IDIR_EGLIBC_DEV) -name .install -exec rm {} \;
-	@find $(IDIR_EGLIBC_DEV) -name ..install.cmd -exec rm {} \;
-	# conflicts with libiconv
-	find $(IDIR_EGLIBC_DEV) -name iconv.h -exec rm {} \;
-
-include ${TOPDIR}/mk/pkg-bottom.mk

+ 0 - 5
package/eglibc/files/libc.so.arm

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-littlearm)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.3 ) )

+ 0 - 5
package/eglibc/files/libc.so.i586

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-i386)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )

+ 0 - 5
package/eglibc/files/libc.so.i686

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-i386)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )

+ 0 - 5
package/eglibc/files/libc.so.mips

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-      the static library, so try that secondarily.  */
-      OUTPUT_FORMAT(@@ELFTARGET@@)
-      GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld.so.1 ) )

+ 0 - 5
package/eglibc/files/libc.so.mips64

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-      the static library, so try that secondarily.  */
-      OUTPUT_FORMAT(@@ELFTARGET@@)
-      GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld.so.1 ) )

+ 0 - 5
package/eglibc/files/libc.so.mips64el

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-      the static library, so try that secondarily.  */
-      OUTPUT_FORMAT(@@ELFTARGET@@)
-      GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld.so.1 ) )

+ 0 - 5
package/eglibc/files/libc.so.mipsel

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-tradlittlemips)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld.so.1 ) )

+ 0 - 5
package/eglibc/files/libc.so.ppc

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-powerpc)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld.so.1 ) )

+ 0 - 5
package/eglibc/files/libc.so.ppc64

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf64-powerpc)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld64.so.1 ) )

+ 0 - 5
package/eglibc/files/libc.so.sparc

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-sparc)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )

+ 0 - 5
package/eglibc/files/libc.so.sparc64

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf64-sparc)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )

+ 0 - 5
package/eglibc/files/libc.so.x86

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-i386)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )

+ 0 - 5
package/eglibc/files/libc.so.x86_64

@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-      the static library, so try that secondarily.  */
-      OUTPUT_FORMAT(elf64-x86-64)
-      GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux-x86-64.so.2 ) )

+ 0 - 20
package/eglibc/files/nsswitch.conf

@@ -1,20 +0,0 @@
-# /etc/nsswitch.conf
-#
-# Example configuration of GNU Name Service Switch functionality.
-#
-
-passwd:		files
-group:		files
-initgroups:	files
-shadow:		files
-gshadow:	files
-
-hosts:		files dns
-networks:	files dns
-
-protocols:	files
-services:	files
-ethers:		files
-rpc:		files
-
-netgroup:	files

+ 1 - 1
package/ether-wake/Makefile

@@ -9,7 +9,7 @@ PKG_RELEASE:=		1
 PKG_DESCR:=		A Wake-On-LAN (WOL) client
 PKG_SECTION:=		net
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 NO_DISTFILES:=		1
 

+ 1 - 1
package/fbset/Makefile

@@ -11,7 +11,7 @@ PKG_DESCR:=		framebuffer utility
 PKG_SECTION:=		utils
 PKG_SITES:=		http://users.telenet.be/geertu/Linux/fbdev/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/gdbserver/Makefile

@@ -10,7 +10,7 @@ PKG_SECTION:=		debug
 PKG_DEPENDS:=		libthread-db
 
 PKG_ARCH_DEPENDS:=	!m68k
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 PKG_SUBPKGS:=		GDBSERVER
 
 WRKSRC=                 ${WRKDIST}/gdb/gdbserver

+ 1 - 1
package/gmediaserver/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://www.gnu.org/software/gmediaserver
 PKG_SITES:=		http://savannah.nongnu.org/download/gmediaserver/
 PKG_CXX:=		GMEDIASERVER
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/heyu/Makefile

@@ -13,7 +13,7 @@ PKG_DEPENDS:=		setserial
 PKG_URL:=		http://heyu.tanj.com/
 PKG_SITES:=		http://heyu.tanj.com/download/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tgz
 

+ 1 - 1
package/ipsec-tools/Makefile

@@ -14,7 +14,7 @@ PKG_DEPENDS:=		libopenssl
 PKG_URL:=		http://ipsec-tools.sourceforge.net/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=ipsec-tools/}
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 PKG_CFLINE_IPSEC_TOOLS:=depends on !ADK_TOOLCHAIN_ONLY
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.bz2
 

+ 1 - 1
package/libcec/Makefile

@@ -17,7 +17,7 @@ PKG_OPTS:=		dev
 PKG_DEPENDS_RASPBERRY_PI:=	bcm2835-vc
 PKG_BUILDDEP_RASPBERRY_PI:=	bcm2835-vc
 PKG_SYSTEM_DEPENDS:=    raspberry-pi ibm-x40
-PKG_LIBC_DEPENDS:=      eglibc glibc musl
+PKG_LIBC_DEPENDS:=      glibc musl
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/libhugetlbfs/Makefile

@@ -13,7 +13,7 @@ PKG_URL:=		http://libhugetlbfs.ozlabs.org/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=libhugetlbfs/}
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_ARCH_DEPENDS:=	x86 x86_64
 
 include $(TOPDIR)/mk/package.mk

+ 1 - 1
package/libnids/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://libnids.sourceforge.net/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=libnids/}
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 0 - 3
package/libpthread/Makefile

@@ -6,9 +6,6 @@ include ${TOPDIR}/rules.mk
 ifeq ($(ADK_TARGET_LIB_GLIBC),y)
 include ${TOPDIR}/toolchain/glibc/Makefile.inc
 endif
-ifeq ($(ADK_TARGET_LIB_EGLIBC),y)
-include ${TOPDIR}/toolchain/eglibc/Makefile.inc
-endif
 ifeq ($(ADK_TARGET_LIB_MUSL),y)
 include ${TOPDIR}/toolchain/musl/Makefile.inc
 endif

+ 1 - 1
package/libqb/Makefile

@@ -13,7 +13,7 @@ PKG_URL:=		https://github.com/asalkeld/libqb/wiki#wiki-Releases
 PKG_SITES:=		https://fedorahosted.org/releases/q/u/quarterback/
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/librpcsecgss/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		libgssglue libtirpc autotool
 PKG_SITES:=		http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include $(TOPDIR)/mk/package.mk
 

+ 0 - 3
package/librt/Makefile

@@ -6,9 +6,6 @@ include ${TOPDIR}/rules.mk
 ifeq ($(ADK_TARGET_LIB_GLIBC),y)
 include ${TOPDIR}/toolchain/glibc/Makefile.inc
 endif
-ifeq ($(ADK_TARGET_LIB_EGLIBC),y)
-include ${TOPDIR}/toolchain/eglibc/Makefile.inc
-endif
 ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
 include ${TOPDIR}/toolchain/uClibc/Makefile.inc
 endif

+ 0 - 3
package/libssp/Makefile

@@ -6,9 +6,6 @@ include ${TOPDIR}/rules.mk
 ifeq ($(ADK_TARGET_LIB_GLIBC),y)
 include ${TOPDIR}/toolchain/glibc/Makefile.inc
 endif
-ifeq ($(ADK_TARGET_LIB_EGLIBC),y)
-include ${TOPDIR}/toolchain/eglibc/Makefile.inc
-endif
 ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
 include ${TOPDIR}/toolchain/uClibc/Makefile.inc
 endif

+ 0 - 3
package/libstdcxx/Makefile

@@ -5,9 +5,6 @@ include ${TOPDIR}/rules.mk
 ifeq ($(ADK_TARGET_LIB_GLIBC),y)
 include ${TOPDIR}/toolchain/glibc/Makefile.inc
 else
-ifeq ($(ADK_TARGET_LIB_EGLIBC),y)
-include ${TOPDIR}/toolchain/eglibc/Makefile.inc
-else
 ifeq ($(ADK_TARGET_LIB_MUSL),y)
 include ${TOPDIR}/toolchain/musl/Makefile.inc
 else

+ 0 - 3
package/libthread_db/Makefile

@@ -6,9 +6,6 @@ include ${TOPDIR}/rules.mk
 ifeq ($(ADK_TARGET_LIB_GLIBC),y)
 include ${TOPDIR}/toolchain/glibc/Makefile.inc
 endif
-ifeq ($(ADK_TARGET_LIB_EGLIBC),y)
-include ${TOPDIR}/toolchain/eglibc/Makefile.inc
-endif
 ifeq ($(ADK_TARGET_LIB_MUSL),y)
 include ${TOPDIR}/toolchain/musl/Makefile.inc
 endif

+ 1 - 1
package/libtirpc/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://sourceforge.net/projects/libtirpc/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=libtirpc/}
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.bz2
 

+ 1 - 1
package/libunistring/Makefile

@@ -13,7 +13,7 @@ PKG_URL:=		http://www.gnu.org/software/libunistring/
 PKG_SITES:=		${MASTER_SITE_GNU:=libunistring/}
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/libvirt/Makefile

@@ -19,7 +19,7 @@ PKG_OPTS:=		dev
 
 PKG_HOST_DEPENDS:=	!freebsd !netbsd !openbsd
 PKG_ARCH_DEPENDS:=	x86 x86_64
-PKG_LIBC_DEPENDS:=	eglibc glibc
+PKG_LIBC_DEPENDS:=	glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 0 - 11
package/libxml2/patches/patch-python_setup_py

@@ -1,11 +0,0 @@
---- libxml2-2.9.1.orig/python/setup.py	2013-04-19 09:36:20.000000000 +0200
-+++ libxml2-2.9.1/python/setup.py	2013-11-21 18:47:16.000000000 +0100
-@@ -8,7 +8,7 @@ from distutils.core import setup, Extens
- # Below ROOT, we expect to find include, include/libxml2, lib and bin.
- # On *nix, it is not needed (but should not harm), 
- # on Windows, it is set by configure.js.
--ROOT = r'/usr' 
-+ROOT = r'/Volumes/adk/openadk/host_i686_gnu_eglibc/usr' 
- 
- # Thread-enabled libxml2
- with_threads = 1

+ 1 - 1
package/llvm/Makefile

@@ -12,7 +12,7 @@ PKG_SECTION:=		lang
 PKG_URL:=		http://llvm.org/
 PKG_SITES:=		http://llvm.org/releases/3.4/
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_HOST_DEPENDS:=	!darwin
 PKG_ARCH_DEPENDS:=	mips x86 x86_64 arm
 

+ 1 - 1
package/lsof/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		libtirpc
 PKG_URL:=		http://people.freebsd.org/~abe/
 PKG_SITES:=		ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 DISTFILES:=             ${PKG_NAME}_${PKG_VERSION}.tar.gz
 WRKDIST=		${WRKDIR}/${PKG_NAME}_${PKG_VERSION}

+ 1 - 1
package/m4/Makefile

@@ -13,7 +13,7 @@ PKG_BUILDDEP:=		m4-host
 PKG_URL:=		http://www.gnu.org/software/m4/
 PKG_SITES:=		${MASTER_SITE_GNU:=m4/}
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 
 include ${TOPDIR}/mk/host.mk
 include ${TOPDIR}/mk/package.mk

+ 1 - 1
package/mtr/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		ncurses
 PKG_URL:=		http://www.bitwizard.nl/mtr/
 PKG_SITES:=		ftp://ftp.bitwizard.nl/mtr/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/ndisc/Makefile

@@ -12,7 +12,7 @@ PKG_SECTION:=		ipv6
 PKG_URL:=		http://www.remlab.net/
 PKG_SITES:=		http://www.remlab.net/files/ndisc6/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 PKG_SUBPKGS:=		NDISC6 RDISC6 TCPTRACEROUTE6
 

+ 1 - 1
package/nfs-utils/Makefile

@@ -15,7 +15,7 @@ PKG_BUILDDEP:=		keyutils libtirpc lvm
 PKG_URL:=		http://sourceforge.net/projects/nfs
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=nfs/}
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 PKG_SUBPKGS:=		NFS_UTILS NFS_UTILS_CLIENT NFS_UTILS_SERVER
 PKGSS_NFS_UTILS_CLIENT:=kmod-nfs-fs kmod-sunrpc

+ 1 - 1
package/omxplayer/Makefile

@@ -17,7 +17,7 @@ PKG_URL:=		https://github.com/popcornmix/omxplayer
 PKG_SITES:=		http://openadk.org/distfiles/
 
 PKG_SYSTEM_DEPENDS:=	raspberry-pi
-PKG_LIBC_DEPENDS:=      eglibc glibc musl
+PKG_LIBC_DEPENDS:=      glibc musl
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/openafs/Makefile

@@ -12,7 +12,7 @@ PKG_SECTION:=		net/fs
 PKG_URL:=		http://openafs.org
 PKG_SITES:=		http://www.openafs.org/dl/openafs/${PKG_VERSION}/
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_CFLINE_OPENAFS+=	select ADK_KERNEL_KEYS
 
 DISTFILES:=             ${PKG_NAME}-${PKG_VERSION}-src.tar.bz2

+ 1 - 1
package/openjdk7/Makefile

@@ -30,7 +30,7 @@ GCJ_VER:=		4.8.2
 
 PKG_HOST_DEPENDS:=	linux
 PKG_ARCH_DEPENDS:=	arm mips ppc x86 x86_64
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 PKG_SYSTEM_DEPENDS:=	!lemote-yeelong
 
 include $(TOPDIR)/mk/host.mk

+ 1 - 1
package/oprofile/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://oprofile.sourceforge.net/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=oprofile/}
 
 PKG_ARCH_DEPENDS:=	!m68k
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 PKG_CFLINE_OPROFILE:=	select BUSYBOX_EXPR
 

+ 1 - 1
package/pacemaker-mgmt/Makefile

@@ -13,7 +13,7 @@ PKG_BUILDDEP:=		swig-host pacemaker gnutls pam python2
 PKG_URL:=		http://hg.clusterlabs.org/pacemaker/pygui/
 PKG_SITES:=		http://openadk.org/distfiles/
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_ARCH_DEPENDS:=      x86 x86_64
 
 include $(TOPDIR)/mk/package.mk

+ 1 - 1
package/pacemaker/Makefile

@@ -15,7 +15,7 @@ PKG_DEPENDS+=		bash resource-agents pam libgnutls glib libxslt libxml2 libltdl l
 PKG_URL:=		http://www.clusterlabs.org/
 PKG_SITES:=		http://openadk.org/distfiles/
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_ARCH_DEPENDS:=	x86 x86_64
 
 include $(TOPDIR)/mk/package.mk

+ 0 - 3
package/pcc/Makefile

@@ -30,9 +30,6 @@ CONFIGURE_ARGS+=	--with-linker=/usr/bin/ld
 ifeq ($(ADK_TARGET_LIB_GLIBC),y)
 TARGET_CPPFLAGS+=	-DADK_FOR_GLIBC
 else
-ifeq ($(ADK_TARGET_LIB_EGLIBC),y)
-TARGET_CPPFLAGS+=	-DADK_FOR_GLIBC
-else
 ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
 TARGET_CPPFLAGS+=	-DADK_FOR_UCLIBC
 endif

+ 1 - 1
package/pcrepp/Makefile

@@ -17,7 +17,7 @@ PKG_NEED_CXX:=		1
 PKG_CXX:=		pcrepp
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 
 DISTFILES:=		pcre++-${PKG_VERSION}.tar.gz
 WRKDIST=		${WRKDIR}/pcre++-${PKG_VERSION}

+ 1 - 1
package/portsentry/Makefile

@@ -12,7 +12,7 @@ PKG_SECTION:=		net/security
 PKG_URL:=		http://sourceforge.net/projects/sentrytools
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=sentrytools/}
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 WRKDIST=		${WRKDIR}/${PKG_NAME}_beta
 

+ 1 - 1
package/ppp/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://ppp.samba.org/
 PKG_SITES:=		ftp://ftp.samba.org/pub/ppp/
 PKG_MULTI:=		1
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 PKG_SUBPKGS:=		PPP PPP_MOD_PPPOA PPP_MOD_PPPOE PPP_MOD_RADIUS
 PKG_SUBPKGS+=		PPP_MOD_CHAT PPP_MOD_PPPDUMP PPP_MOD_PPPSTATS PPP_MOD_PPPUMTS

+ 1 - 1
package/pptpd/Makefile

@@ -13,7 +13,7 @@ PKG_DEPENDS:=		ppp kmod-crypto kmod-ppp-mppe kmod-ppp kmod-net-ipgre
 PKG_URL:=		http://www.poptop.org/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=poptop/}
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/proftpd/Makefile

@@ -13,7 +13,7 @@ PKG_URL:=		http://www.proftpd.org/
 PKG_SITES:=		ftp://ftp.proftpd.org/distrib/source/
 PKG_NOPARALLEL:=	1
 
-PKG_LIBC_DEPENDS:=	eglibc glibc
+PKG_LIBC_DEPENDS:=	glibc
 PKG_CFLINE_PROFTPD:=	depends on ADK_BROKEN
 
 PKG_FLAVOURS_PROFTPD:=	WITH_FTPUSERS

+ 1 - 1
package/pulseaudio/Makefile

@@ -18,7 +18,7 @@ PKG_URL:=		http://www.freedesktop.org/wiki/Software/PulseAudio/
 PKG_SITES:=		http://freedesktop.org/software/pulseaudio/releases/
 PKG_OPTS:=		dev
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 DISTFILES:=             ${PKG_NAME}-${PKG_VERSION}.tar.xz
 

+ 1 - 1
package/resource-agents/Makefile

@@ -13,7 +13,7 @@ PKG_BUILDDEP:=		glib cluster-glue
 PKG_URL:=		https://github.com/ClusterLabs/resource-agents
 PKG_SITES:=		http://openadk.org/distfiles/
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 PKG_ARCH_DEPENDS:=	x86 x86_64
 
 include $(TOPDIR)/mk/package.mk

+ 1 - 1
package/rng-tools/Makefile

@@ -12,7 +12,7 @@ PKG_SECTION:=		crypto
 PKG_URL:=		http://gkernel.sourceforge.net/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=gkernel/}
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/rp-pppoe/Makefile

@@ -13,7 +13,7 @@ PKG_DEPENDS:=		ppp
 PKG_URL:=		http://www.roaringpenguin.com/
 PKG_SITES:=		http://www.roaringpenguin.com/files/download/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 PKG_SUBPKGS:=		PPPOE_CLIENT PPPOE_RELAY PPPOE_SERVER PPPOE_SNIFF
 
 WRKSRC=			${WRKDIST}/src

+ 1 - 1
package/rpcbind/Makefile

@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		libtirpc autotool
 PKG_URL:=		http://sourceforge.net/projects/rpcbind/
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=rpcbind/}
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 DISTFILES:=             ${PKG_NAME}-${PKG_VERSION}.tar.bz2
 

+ 1 - 1
package/scanlogd/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://www.openwall.com/scanlogd/
 PKG_SITES:=		http://www.openwall.com/scanlogd/
 
 PKG_ARCH_DEPENDS:=	!arm
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/snort/Makefile

@@ -15,7 +15,7 @@ PKG_URL:=		http://www.snort.org/
 PKG_SITES:=		http://openadk.org/distfiles/
 PKG_NOPARALLEL:=	1
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/squeezelite/Makefile

@@ -16,7 +16,7 @@ PKG_BUILDDEP+=		faad2
 PKG_URL:=		http://code.google.com/p/squeezelite/
 PKG_SITES:=		http://openadk.org/distfiles/
 
-PKG_LIBC_DEPENDS:=	eglibc glibc musl
+PKG_LIBC_DEPENDS:=	glibc musl
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/ssltunnel/Makefile

@@ -13,7 +13,7 @@ PKG_DEPENDS:=		libopenssl ppp
 PKG_BUILDDEP:=		openssl ppp
 PKG_SITES:=		http://www.hsc.fr/ressources/outils/ssltunnel/download/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 include ${TOPDIR}/mk/package.mk
 

+ 1 - 1
package/strongswan/Makefile

@@ -18,7 +18,7 @@ PKG_DEPENDS+=		kmod-crypto-hmac kmod-crypto-cbc kmod-crypto-authenc
 PKG_URL:=		http://strongswan.org/index.htm
 PKG_SITES:=		http://download.strongswan.org/
 
-PKG_LIBC_DEPENDS:=	uclibc eglibc glibc
+PKG_LIBC_DEPENDS:=	uclibc glibc
 
 PKG_CHOICES_STRONGSWAN:=WITH_GMP WITH_OPENSSL WITH_GNUTLS
 PKGCD_WITH_GMP:=	use GMP for crypto

BIN
package/syslinux/patches/patch-com32_cmenu_complex_c32


BIN
package/syslinux/patches/patch-com32_cmenu_display_c32


BIN
package/syslinux/patches/patch-com32_cmenu_simple_c32


BIN
package/syslinux/patches/patch-com32_cmenu_test2_c32


BIN
package/syslinux/patches/patch-com32_cmenu_test_c32


BIN
package/syslinux/patches/patch-com32_gfxboot_gfxboot_c32


BIN
package/syslinux/patches/patch-com32_hdt_hdt_c32


BIN
package/syslinux/patches/patch-com32_libutil_libutil_com_a


BIN
package/syslinux/patches/patch-com32_libutil_libutil_lnx_a


BIN
package/syslinux/patches/patch-com32_lua_src_lua_c32


BIN
package/syslinux/patches/patch-com32_mboot_mboot_c32


BIN
package/syslinux/patches/patch-com32_menu_menu_c32


BIN
package/syslinux/patches/patch-com32_menu_vesamenu_c32


BIN
package/syslinux/patches/patch-com32_modules_cat_c32


BIN
package/syslinux/patches/patch-com32_modules_chain_c32


BIN
package/syslinux/patches/patch-com32_modules_cmd_c32


BIN
package/syslinux/patches/patch-com32_modules_config_c32


BIN
package/syslinux/patches/patch-com32_modules_cpuid_c32


BIN
package/syslinux/patches/patch-com32_modules_cpuidtest_c32


BIN
package/syslinux/patches/patch-com32_modules_disk_c32


BIN
package/syslinux/patches/patch-com32_modules_dmitest_c32


BIN
package/syslinux/patches/patch-com32_modules_elf_c32


BIN
package/syslinux/patches/patch-com32_modules_ethersel_c32


BIN
package/syslinux/patches/patch-com32_modules_gpxecmd_c32


Some files were not shown because too many files changed in this diff