summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/build.mk14
-rw-r--r--mk/package.mk5
-rw-r--r--mk/pkg-bottom.mk2
-rw-r--r--package/Makefile5
-rw-r--r--package/asterisk/Makefile2
-rw-r--r--package/cluster-glue/Makefile2
-rw-r--r--package/conntrack-tools/Makefile2
-rw-r--r--package/corosync/Makefile2
-rw-r--r--package/davfs2/Makefile2
-rw-r--r--package/digitemp/Makefile2
-rw-r--r--package/drbd/Makefile2
-rw-r--r--package/dsniff/Makefile2
-rw-r--r--package/eglibc/Config.in.manual26
-rw-r--r--package/eglibc/Makefile93
-rw-r--r--package/eglibc/files/libc.so.arm5
-rw-r--r--package/eglibc/files/libc.so.i5865
-rw-r--r--package/eglibc/files/libc.so.i6865
-rw-r--r--package/eglibc/files/libc.so.mips5
-rw-r--r--package/eglibc/files/libc.so.mips645
-rw-r--r--package/eglibc/files/libc.so.mips64el5
-rw-r--r--package/eglibc/files/libc.so.mipsel5
-rw-r--r--package/eglibc/files/libc.so.ppc5
-rw-r--r--package/eglibc/files/libc.so.ppc645
-rw-r--r--package/eglibc/files/libc.so.sparc5
-rw-r--r--package/eglibc/files/libc.so.sparc645
-rw-r--r--package/eglibc/files/libc.so.x865
-rw-r--r--package/eglibc/files/libc.so.x86_645
-rw-r--r--package/eglibc/files/nsswitch.conf20
-rw-r--r--package/ether-wake/Makefile2
-rw-r--r--package/fbset/Makefile2
-rw-r--r--package/gdbserver/Makefile2
-rw-r--r--package/gmediaserver/Makefile2
-rw-r--r--package/heyu/Makefile2
-rw-r--r--package/ipsec-tools/Makefile2
-rw-r--r--package/libcec/Makefile2
-rw-r--r--package/libhugetlbfs/Makefile2
-rw-r--r--package/libnids/Makefile2
-rw-r--r--package/libpthread/Makefile3
-rw-r--r--package/libqb/Makefile2
-rw-r--r--package/librpcsecgss/Makefile2
-rw-r--r--package/librt/Makefile3
-rw-r--r--package/libssp/Makefile3
-rw-r--r--package/libstdcxx/Makefile3
-rw-r--r--package/libthread_db/Makefile3
-rw-r--r--package/libtirpc/Makefile2
-rwxr-xr-xpackage/libunistring/Makefile2
-rw-r--r--package/libvirt/Makefile2
-rw-r--r--package/libxml2/patches/patch-python_setup_py11
-rw-r--r--package/llvm/Makefile2
-rw-r--r--package/lsof/Makefile2
-rw-r--r--package/m4/Makefile2
-rw-r--r--package/mtr/Makefile2
-rw-r--r--package/ndisc/Makefile2
-rw-r--r--package/nfs-utils/Makefile2
-rw-r--r--package/omxplayer/Makefile2
-rw-r--r--package/openafs/Makefile2
-rw-r--r--package/openjdk7/Makefile2
-rw-r--r--package/oprofile/Makefile2
-rw-r--r--package/pacemaker-mgmt/Makefile2
-rw-r--r--package/pacemaker/Makefile2
-rw-r--r--package/pcc/Makefile3
-rw-r--r--package/pcrepp/Makefile2
-rw-r--r--package/portsentry/Makefile2
-rw-r--r--package/ppp/Makefile2
-rw-r--r--package/pptpd/Makefile2
-rw-r--r--package/proftpd/Makefile2
-rw-r--r--package/pulseaudio/Makefile2
-rw-r--r--package/resource-agents/Makefile2
-rw-r--r--package/rng-tools/Makefile2
-rw-r--r--package/rp-pppoe/Makefile2
-rw-r--r--package/rpcbind/Makefile2
-rw-r--r--package/scanlogd/Makefile2
-rw-r--r--package/snort/Makefile2
-rw-r--r--package/squeezelite/Makefile2
-rw-r--r--package/ssltunnel/Makefile2
-rw-r--r--package/strongswan/Makefile2
-rw-r--r--package/syslinux/patches/patch-com32_cmenu_complex_c32bin74113 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_cmenu_display_c32bin28995 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_cmenu_simple_c32bin49545 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_cmenu_test2_c32bin73558 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_cmenu_test_c32bin71651 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_gfxboot_gfxboot_c32bin44803 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_hdt_hdt_c32bin474295 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_libutil_libutil_com_abin63705 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_libutil_libutil_lnx_abin269249 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_lua_src_lua_c32bin415545 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_mboot_mboot_c32bin63379 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_menu_menu_c32bin115544 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_menu_vesamenu_c32bin269531 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_cat_c32bin12237 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_chain_c32bin36049 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_cmd_c32bin1683 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_config_c32bin10319 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_cpuid_c32bin11473 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_cpuidtest_c32bin22736 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_disk_c32bin11360 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_dmitest_c32bin69719 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_elf_c32bin53553 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_ethersel_c32bin54754 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_gpxecmd_c32bin5022 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_host_c32bin9590 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_ifcpu64_c32bin2627 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_ifcpu_c32bin28662 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_ifplop_c32bin4982 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_kbdmap_c32bin10637 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_linux_c32bin34675 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_ls_c32bin20023 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_meminfo_c32bin11147 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_pcitest_c32bin60465 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_pmload_c32bin27073 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_pwd_c32bin4106 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_sanboot_c32bin5150 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_sdi_c32bin47885 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_vesainfo_c32bin11300 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_vpdtest_c32bin12100 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_modules_whichsys_c32bin5807 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_rosh_rosh_c32bin39736 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_advdump_c32bin10637 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_entrydump_c32bin9941 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_fancyhello_c32bin17857 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_fancyhello_lnxbin25415 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_hello_c32bin10645 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_keytest_c32bin19824 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_keytest_lnxbin51699 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_resolv_c32bin9747 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_samples_serialinfo_c32bin9802 -> 0 bytes
-rw-r--r--package/syslinux/patches/patch-com32_sysdump_sysdump_c32bin72542 -> 0 bytes
-rw-r--r--package/traceroute/Makefile2
-rw-r--r--package/v4l-utils/Makefile2
-rw-r--r--package/vlc/Makefile2
-rw-r--r--package/xbmc/Makefile2
-rw-r--r--package/xf86-input-evdev/Makefile2
-rw-r--r--package/xfsprogs/Makefile2
-rw-r--r--target/arm/sys-available/keyasic-ka20004
-rw-r--r--target/config/Config.in37
-rw-r--r--target/config/Config.in.tools4
-rw-r--r--target/packages/pkg-available/development1
-rw-r--r--toolchain/Makefile6
-rw-r--r--toolchain/eglibc/Makefile99
-rw-r--r--toolchain/eglibc/Makefile.inc34
-rw-r--r--toolchain/eglibc/eglibc.config47
-rw-r--r--toolchain/eglibc/patches/cygwin.patch9
-rw-r--r--toolchain/eglibc/patches/eglibc-cross.patch80
-rw-r--r--toolchain/eglibc/patches/sparc64.patch21
-rw-r--r--tools/Makefile3
-rw-r--r--tools/adk/depmaker.c2
-rw-r--r--tools/adk/pkgmaker.c9
-rw-r--r--tools/gperf/Makefile25
148 files changed, 76 insertions, 674 deletions
diff --git a/mk/build.mk b/mk/build.mk
index c0f05556f..2d4523e75 100644
--- a/mk/build.mk
+++ b/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 \
diff --git a/mk/package.mk b/mk/package.mk
index 264cd06e0..ef7b3c095 100644
--- a/mk/package.mk
+++ b/mk/package.mk
@@ -112,7 +112,7 @@ build-all-pkgs: ${_IPKGS_COOKIE