summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/vala.bbclass13
-rw-r--r--conf/checksums.ini60
-rw-r--r--conf/distro/include/fso-autorev.inc15
-rw-r--r--conf/distro/include/sane-srcrevs-fso.inc39
-rw-r--r--conf/distro/include/sane-srcrevs.inc25
-rw-r--r--conf/distro/include/sane-toolchain.inc2
-rw-r--r--recipes/binutils/binutils_cvs.bb2
-rw-r--r--recipes/bluez/bluez4_4.47.bb (renamed from recipes/bluez/bluez4_4.46.bb)0
-rw-r--r--recipes/busybox/busybox-1.14.3/B921600.patch13
-rw-r--r--recipes/busybox/busybox-1.14.3/angstrom/defconfig873
-rw-r--r--recipes/busybox/busybox-1.14.3/defconfig873
-rw-r--r--recipes/busybox/busybox-1.14.3/fdisk_lineedit_segfault.patch12
-rw-r--r--recipes/busybox/busybox-1.14.3/fix31
-rw-r--r--recipes/busybox/busybox-1.14.3/get_header_tar.patch11
-rw-r--r--recipes/busybox/busybox-1.14.3/kaeilos/defconfig855
-rw-r--r--recipes/busybox/busybox-1.14.3/micro/defconfig869
-rw-r--r--recipes/busybox/busybox-1.14.3/r24785.patch14
-rw-r--r--recipes/busybox/busybox-1.14.3/slugos/defconfig869
-rw-r--r--recipes/busybox/busybox-1.14.3/udhcpc-fix-nfsroot.patch40
-rw-r--r--recipes/busybox/busybox-1.14.3/udhcpscript.patch17
-rw-r--r--recipes/busybox/busybox-1.14.3/xargs-double-size.patch13
-rw-r--r--recipes/busybox/busybox_1.14.3.bb44
-rw-r--r--recipes/ccache/ccache_2.4.bb5
-rw-r--r--recipes/ccache/files/ccache-gcov.patch160
-rw-r--r--recipes/curl/curl_7.19.5.bb (renamed from recipes/curl/curl_7.19.0.bb)2
-rw-r--r--recipes/dbus/dbus-1.3.0/0001-Make-the-default-DBus-reply-timeout-configurable.patch78
-rw-r--r--recipes/dbus/dbus-1.3.0/cross.patch10
-rw-r--r--recipes/dbus/dbus-1.3.0/dbus-1.init111
-rw-r--r--recipes/dbus/dbus-1.3.0/fix-install-daemon.patch13
-rw-r--r--recipes/dbus/dbus-1.3.0/tmpdir.patch30
-rw-r--r--recipes/dbus/dbus-glib-0.82/fix-async-dbus.patch115
-rw-r--r--recipes/dbus/dbus-glib-0.82/no-examples.patch8
-rw-r--r--recipes/dbus/dbus-glib-0.82/no-introspect.patch14
-rw-r--r--recipes/dbus/dbus-glib.inc36
-rw-r--r--recipes/dbus/dbus-glib_0.82.bb2
-rw-r--r--recipes/dbus/dbus_1.3.0.bb14
-rw-r--r--recipes/efl1/emotion_svn.bb10
-rw-r--r--recipes/eibd/eibd.inc61
-rw-r--r--recipes/eibd/eibd_0.0.4.bb63
-rw-r--r--recipes/freesmartphone/cornucopia.inc21
-rw-r--r--recipes/freesmartphone/dbus-hlid_git.bb5
-rw-r--r--recipes/freesmartphone/frameworkd-devel_git.bb14
-rw-r--r--recipes/freesmartphone/frameworkd/a780/frameworkd.conf (renamed from recipes/freesmartphone/frameworkd/motorola-ezx/frameworkd.conf)7
-rw-r--r--recipes/freesmartphone/frameworkd/eten-m800/frameworkd.conf8
-rw-r--r--recipes/freesmartphone/frameworkd/frameworkd2
-rw-r--r--recipes/freesmartphone/frameworkd/frameworkd.conf7
-rw-r--r--recipes/freesmartphone/frameworkd/htc-msm7/frameworkd.conf152
-rw-r--r--recipes/freesmartphone/frameworkd/magician/frameworkd.conf7
-rw-r--r--recipes/freesmartphone/frameworkd/om-3d7k/frameworkd.conf30
-rw-r--r--recipes/freesmartphone/frameworkd/om-gta01/frameworkd.conf8
-rw-r--r--recipes/freesmartphone/frameworkd/om-gta02/frameworkd.conf7
-rw-r--r--recipes/freesmartphone/frameworkd_git.bb25
-rw-r--r--recipes/freesmartphone/fso-abyss_git.bb8
-rw-r--r--recipes/freesmartphone/fso-alsa-data.bb21
-rw-r--r--recipes/freesmartphone/fso-alsa-data/default.conf0
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default.conf21
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/capturehandset94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmbluetooth94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmhandset94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmheadset94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmspeaker94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/headset94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/stereoout94
-rw-r--r--recipes/freesmartphone/fso-alsa-data/om-gta02/default/voiphandset94
-rw-r--r--recipes/freesmartphone/fso-monitord_git.bb3
-rw-r--r--recipes/freesmartphone/fso-sounds.bb9
-rw-r--r--recipes/freesmartphone/fso-specs_git.bb21
-rw-r--r--recipes/freesmartphone/fso-term_git.bb4
-rw-r--r--recipes/freesmartphone/fsod/autofoo.patch13
-rw-r--r--recipes/freesmartphone/fsod_git.bb39
-rw-r--r--recipes/freesmartphone/fsodeviced_git.bb6
-rw-r--r--recipes/freesmartphone/fsogsmd_git.bb2
-rw-r--r--recipes/freesmartphone/fsonetworkd_git.bb4
-rw-r--r--recipes/freesmartphone/fsoraw_svn.bb13
-rw-r--r--recipes/freesmartphone/fsotimed_git.bb4
-rw-r--r--recipes/freesmartphone/fsousaged_git.bb4
-rw-r--r--recipes/freesmartphone/libframeworkd-glib_git.bb9
-rw-r--r--recipes/freesmartphone/libfso-glib_git.bb19
-rw-r--r--recipes/freesmartphone/libfsobasics_git.bb6
-rw-r--r--recipes/freesmartphone/libfsoframework_git.bb3
-rw-r--r--recipes/freesmartphone/libfsotransport_git.bb4
-rw-r--r--recipes/freesmartphone/libgsm0710_git.bb7
-rw-r--r--recipes/freesmartphone/libgsm0710mux_git.bb11
-rw-r--r--recipes/freesmartphone/menu-freesmartphone.bb18
-rw-r--r--recipes/freesmartphone/menu-freesmartphone/applications.menu17
-rw-r--r--recipes/freesmartphone/misc-vapi_git.bb4
-rw-r--r--recipes/freesmartphone/opimd-utils_git.bb27
-rw-r--r--recipes/freesmartphone/pycd_git.bb31
-rw-r--r--recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb10
-rw-r--r--recipes/gcc/gcc-4.1.1.inc2
-rw-r--r--recipes/gcc/gcc-4.4.1.inc (renamed from recipes/gcc/gcc-4.4.0.inc)4
-rw-r--r--recipes/gcc/gcc-4.4.1/100-uclibc-conf.patch (renamed from recipes/gcc/gcc-4.4.0/100-uclibc-conf.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/103-uclibc-conf-noupstream.patch (renamed from recipes/gcc/gcc-4.4.0/103-uclibc-conf-noupstream.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/110-arm-eabi.patch (renamed from recipes/gcc/gcc-4.4.0/110-arm-eabi.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/200-uclibc-locale.patch (renamed from recipes/gcc/gcc-4.4.0/200-uclibc-locale.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/203-uclibc-locale-no__x.patch (renamed from recipes/gcc/gcc-4.4.0/203-uclibc-locale-no__x.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/204-uclibc-locale-wchar_fix.patch (renamed from recipes/gcc/gcc-4.4.0/204-uclibc-locale-wchar_fix.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/205-uclibc-locale-update.patch (renamed from recipes/gcc/gcc-4.4.0/205-uclibc-locale-update.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/300-libstdc++-pic.patch (renamed from recipes/gcc/gcc-4.4.0/300-libstdc++-pic.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/301-missing-execinfo_h.patch (renamed from recipes/gcc/gcc-4.4.0/301-missing-execinfo_h.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/302-c99-snprintf.patch (renamed from recipes/gcc/gcc-4.4.0/302-c99-snprintf.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/303-c99-complex-ugly-hack.patch (renamed from recipes/gcc/gcc-4.4.0/303-c99-complex-ugly-hack.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/304-index_macro.patch (renamed from recipes/gcc/gcc-4.4.0/304-index_macro.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/305-libmudflap-susv3-legacy.patch (renamed from recipes/gcc/gcc-4.4.0/305-libmudflap-susv3-legacy.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/306-libstdc++-namespace.patch (renamed from recipes/gcc/gcc-4.4.0/306-libstdc++-namespace.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/307-locale_facets.patch (renamed from recipes/gcc/gcc-4.4.0/307-locale_facets.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/402-libbackend_dep_gcov-iov.h.patch (renamed from recipes/gcc/gcc-4.4.0/402-libbackend_dep_gcov-iov.h.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/602-sdk-libstdc++-includes.patch (renamed from recipes/gcc/gcc-4.4.0/602-sdk-libstdc++-includes.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/740-sh-pr24836.patch (renamed from recipes/gcc/gcc-4.4.0/740-sh-pr24836.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/800-arm-bigendian.patch (renamed from recipes/gcc/gcc-4.4.0/800-arm-bigendian.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/904-flatten-switch-stmt-00.patch (renamed from recipes/gcc/gcc-4.4.0/904-flatten-switch-stmt-00.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/arm-nolibfloat.patch (renamed from recipes/gcc/gcc-4.4.0/arm-nolibfloat.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/arm-softfloat.patch (renamed from recipes/gcc/gcc-4.4.0/arm-softfloat.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/arm-thumb-cache.patch (renamed from recipes/gcc/gcc-4.4.0/arm-thumb-cache.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/arm-thumb.patch (renamed from recipes/gcc/gcc-4.4.0/arm-thumb.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/cache-amnesia.patch (renamed from recipes/gcc/gcc-4.4.0/cache-amnesia.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-acats.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-acats.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-alpha.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-alpha.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-default-project-path.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-default-project-path.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-driver-check.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-driver-check.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-driver.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-driver.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-gcc-name.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-gcc-name.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-gnatvsn.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-gnatvsn.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-libgnatprj.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-libgnatprj.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-libgnatvsn.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-libgnatvsn.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-link-lib.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-link-lib.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-sjlj.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-sjlj.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ada-symbolic-tracebacks.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ada-symbolic-tracebacks.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/alpha-ieee-doc.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/alpha-ieee-doc.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/alpha-ieee.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/alpha-ieee.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/alpha-no-ev4-directive.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/alpha-no-ev4-directive.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/arm-unbreak-eabi-armv4t.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/arm-unbreak-eabi-armv4t.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/boehm-gc-getnprocs.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/boehm-gc-getnprocs.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/boehm-gc-nocheck.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/boehm-gc-nocheck.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/config-ml.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/config-ml.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/cpu-default-i486.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/cpu-default-i486.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/cross-fixes.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/cross-fixes.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/cross-include.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/cross-include.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/deb-protoize.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/deb-protoize.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-d-lang.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-d-lang.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-driver-extra-langs.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-driver-extra-langs.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-hash-style-both.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-hash-style-both.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-hash-style-gnu.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-hash-style-gnu.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-i386-emit-cld.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-i386-emit-cld.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-ice-apport.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-ice-apport.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-ice-hack.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-ice-hack.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-multilib64dir.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-multilib64dir.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-pascal-lang.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-pascal-lang.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-ssp-default.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-ssp-default.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gcc-textdomain.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gcc-textdomain.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gdc-fix-build-kbsd-gnu.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gdc-fix-build-kbsd-gnu.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gpc-4.1.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gpc-4.1.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gpc-gcc-4.x.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gpc-gcc-4.x.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/gpc-names.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/gpc-names.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/hurd-changes.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/hurd-changes.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ignore-comp-fail.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ignore-comp-fail.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/kbsd-gnu-ada.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/kbsd-gnu-ada.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/kbsd-gnu.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/kbsd-gnu.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libffi-configure.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libffi-configure.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-armel-ldflags.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-armel-ldflags.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-debuginfo.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-debuginfo.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-disable-static.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-disable-static.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-jar.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-jar.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-jnipath.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-jnipath.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-loading-constraints.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-loading-constraints.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-nobiarch-check.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-nobiarch-check.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-realloc-leak.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-realloc-leak.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-rpath.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-rpath.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-sjlj.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-sjlj.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-soname.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-soname.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-stacktrace.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-stacktrace.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-subdir.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-subdir.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libjava-xulrunner1.9.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libjava-xulrunner1.9.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libobjc-gc-link.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libobjc-gc-link.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libssp-gnu.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libssp-gnu.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libstdc++-doclink.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libstdc++-doclink.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libstdc++-pic.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libstdc++-pic.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/libstdc++-symbols-hppa.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/libstdc++-symbols-hppa.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/link-libs.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/link-libs.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/mips-triarch.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/mips-triarch.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/mudflap-nocheck.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/mudflap-nocheck.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/multiarch-include.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/multiarch-include.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/multiarch-lib.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/multiarch-lib.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/note-gnu-stack.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/note-gnu-stack.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/powerpc-biarch.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/powerpc-biarch.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/ppc64-ada.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/ppc64-ada.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr24170.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr24170.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr27880.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr27880.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr28102.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr28102.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr28322.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr28322.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr30961.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr30961.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr33148.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr33148.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/pr34571.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/pr34571.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/rename-info-files.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/rename-info-files.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/s390-biarch.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/s390-biarch.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/sparc-biarch.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/sparc-biarch.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/svn-class-updates.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/svn-class-updates.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/svn-doc-updates.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/svn-doc-updates.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/svn-gdc-updates.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/svn-gdc-updates.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/svn-updates.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/svn-updates.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/debian/template.dpatch (renamed from recipes/gcc/gcc-4.4.0/debian/template.dpatch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-c++-builtin-redecl.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-c++-builtin-redecl.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-cpp-pragma.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-cpp-pragma.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-i386-libgomp.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-i386-libgomp.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-ia64-libunwind.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-ia64-libunwind.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-java-debug-iface-type.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-java-debug-iface-type.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-java-nomulti.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-java-nomulti.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-libgomp-speedup.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-libgomp-speedup.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-ppc32-retaddr.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-ppc32-retaddr.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-pr27898.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-pr27898.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-pr32139.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-pr32139.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-pr33763.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-pr33763.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-pr35440.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-pr35440.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-pr35751.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-pr35751.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-rh251682.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-rh251682.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-rh330771.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-rh330771.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fedora/gcc43-rh341221.patch (renamed from recipes/gcc/gcc-4.4.0/fedora/gcc43-rh341221.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fortran-cross-compile-hack.patch (renamed from recipes/gcc/gcc-4.4.0/fortran-cross-compile-hack.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/fortran-static-linking.patch (renamed from recipes/gcc/gcc-4.4.0/fortran-static-linking.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-4.0.2-e300c2c3.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-4.0.2-e300c2c3.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-4.2.3-linux-multilib-fix.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-4.2.3-linux-multilib-fix.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-arm-frename-registers.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-arm-frename-registers.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-flags-for-build.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-flags-for-build.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-release-branch/PR-36500-fix-neon.patch (renamed from recipes/gcc/gcc-4.4.0/gcc-release-branch/PR-36500-fix-neon.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc-uclibc-locale-ctype_touplow_t.patch52
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc41-configure.in.patch (renamed from recipes/gcc/gcc-4.4.0/gcc41-configure.in.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc43-build-id.patch (renamed from recipes/gcc/gcc-4.4.0/gcc43-build-id.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/gcc43-ppc64-ia64-GNU-stack.patch (renamed from recipes/gcc/gcc-4.4.0/gcc43-ppc64-ia64-GNU-stack.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/pr34130.patch (renamed from recipes/gcc/gcc-4.4.0/pr34130.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/sdk-libstdc++-includes.patch (renamed from recipes/gcc/gcc-4.4.0/sdk-libstdc++-includes.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/sh3-installfix-fixheaders.patch (renamed from recipes/gcc/gcc-4.4.0/sh3-installfix-fixheaders.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/sh_unwind.patch (renamed from recipes/gcc/gcc-4.4.0/sh_unwind.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/unbreak-armv4t.patch (renamed from recipes/gcc/gcc-4.4.0/unbreak-armv4t.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/zecke-no-host-includes.patch (renamed from recipes/gcc/gcc-4.4.0/zecke-no-host-includes.patch)0
-rw-r--r--recipes/gcc/gcc-4.4.1/zecke-xgcc-cpp.patch (renamed from recipes/gcc/gcc-4.4.0/zecke-xgcc-cpp.patch)0
-rw-r--r--recipes/gcc/gcc-cross-initial_4.4.1.bb (renamed from recipes/gcc/gcc-cross-initial_4.4.0.bb)0
-rw-r--r--recipes/gcc/gcc-cross-intermediate_4.4.1.bb (renamed from recipes/gcc/gcc-cross-intermediate_4.4.0.bb)0
-rw-r--r--recipes/gcc/gcc-cross-sdk_4.4.1.bb (renamed from recipes/gcc/gcc-cross-sdk_4.4.0.bb)0
-rw-r--r--recipes/gcc/gcc-cross_4.4.1.bb (renamed from recipes/gcc/gcc-cross_4.4.0.bb)0
-rw-r--r--recipes/gcc/gcc_4.4.1.bb (renamed from recipes/gcc/gcc_4.4.0.bb)0
-rw-r--r--recipes/gpe-mixer/gpe-mixer/fix-install.patch4
-rw-r--r--recipes/gpe-mixer/gpe-mixer_0.42.bb2
-rw-r--r--recipes/klibc/klibc-1.5.15/fstype-sane-vfat-and-jffs2-for-1.5.patch (renamed from recipes/klibc/files/fstype-sane-vfat-and-jffs2-for-1.5.patch)0
-rw-r--r--recipes/klibc/klibc-1.5.15/modprobe.patch (renamed from recipes/klibc/files/modprobe.patch)0
-rw-r--r--recipes/klibc/klibc-1.5.15/staging.patch (renamed from recipes/klibc/files/staging.patch)0
-rw-r--r--recipes/klibc/klibc-1.5.15/wc.patch (renamed from recipes/klibc/files/wc.patch)0
-rw-r--r--recipes/klibc/klibc-common.inc4
-rw-r--r--recipes/klibc/klibc-common_1.5.15.inc42
-rw-r--r--recipes/klibc/klibc-utils-static_1.5.15.bb16
-rw-r--r--recipes/klibc/klibc-utils-static_1.5.bb3
-rw-r--r--recipes/klibc/klibc_1.5.15.bb4
-rw-r--r--recipes/klibc/klibc_1.5.15.inc15
-rw-r--r--recipes/klibc/klibc_1.5.bb4
-rw-r--r--recipes/klibc/klibc_1.5.inc (renamed from recipes/klibc/klibc.inc)0
-rw-r--r--recipes/libesmtp/libesmtp_1.0.4.bb2
-rw-r--r--recipes/libgee/libgee_0.3.0.bb (renamed from recipes/libgee/libgee_0.1.4.bb)12
-rw-r--r--recipes/libxml/libxml2-native_2.7.3.bb (renamed from recipes/libxml/libxml2-native_2.7.2.bb)2
-rw-r--r--recipes/libxml/libxml2_2.7.3.bb (renamed from recipes/libxml/libxml2_2.7.2.bb)0
-rw-r--r--recipes/lighttpd/lighttpd_1.4.23.bb (renamed from recipes/lighttpd/lighttpd_1.4.22.bb)0
-rw-r--r--recipes/ntp/ntp-4.2.2p3/ipv6only-workaround.patch13
-rw-r--r--recipes/ntp/ntp-4.2.4p7/tickadj.c.patch (renamed from recipes/ntp/ntp-4.2.2p3/tickadj.c.patch)0
-rw-r--r--recipes/ntp/ntp_4.2.4p7.bb (renamed from recipes/ntp/ntp_4.2.2p3.bb)3
-rw-r--r--recipes/owfs/owfs_2.7p23.bb (renamed from recipes/owfs/owfs_2.7p21.bb)0
-rw-r--r--recipes/pulseaudio/libcanberra_0.14.bb60
-rw-r--r--recipes/python/python-2.6.2/05-enable-ctypes-cross-build.patch2
-rw-r--r--recipes/python/python_2.6.2.bb2
-rw-r--r--recipes/tasks/task-fso2-compliance.bb49
-rw-r--r--recipes/ttf-fonts/ttf-sazanami_20040629.bb2
-rw-r--r--recipes/uclibc/uclibc-0.9.26/26headers.patch30
-rw-r--r--recipes/uclibc/uclibc-0.9.26/arm/uClibc.config150
-rw-r--r--recipes/uclibc/uclibc-0.9.26/armeb/uClibc.config150
-rw-r--r--recipes/uclibc/uclibc-0.9.26/dyn-ldconfig.patch16
-rw-r--r--recipes/uclibc/uclibc-0.9.26/i386/uClibc.config154
-rw-r--r--recipes/uclibc/uclibc-0.9.26/i686/uClibc.config154
-rw-r--r--recipes/uclibc/uclibc-0.9.26/mipsel/uClibc.config157
-rw-r--r--recipes/uclibc/uclibc-0.9.26/nokernelheadercheck.patch24
-rw-r--r--recipes/uclibc/uclibc-0.9.26/sh3/uClibc.config157
-rw-r--r--recipes/uclibc/uclibc-0.9.26/sh4/uClibc.config157
-rw-r--r--recipes/uclibc/uclibc-0.9.27/arm-thumb-defined.patch84
-rw-r--r--recipes/uclibc/uclibc-0.9.27/arm/uClibc.config164
-rw-r--r--recipes/uclibc/uclibc-0.9.27/armeb/uClibc.config160
-rw-r--r--recipes/uclibc/uclibc-0.9.27/dyn-ldconfig.patch34
-rw-r--r--recipes/uclibc/uclibc-0.9.27/i386/uClibc.config170
-rw-r--r--recipes/uclibc/uclibc-0.9.27/i686/uClibc.config170
-rw-r--r--recipes/uclibc/uclibc-0.9.27/mipsel/uClibc.config161
-rw-r--r--recipes/uclibc/uclibc-0.9.27/sh3/uClibc.config159
-rw-r--r--recipes/uclibc/uclibc-0.9.27/sh4/uClibc.config160
-rw-r--r--recipes/uclibc/uclibc-0.9.27/thumb-interwork-asm.patch326
-rw-r--r--recipes/uclibc/uclibc-0.9.27/thumb-ldso-dlboot.patch21
-rw-r--r--recipes/uclibc/uclibc-0.9.27/thumb-static-main.patch60
-rw-r--r--recipes/uclibc/uclibc-0.9.27/thumb-swi.patch82
-rw-r--r--recipes/uclibc/uclibc-0.9.27/thumb-swp.patch102
-rw-r--r--recipes/uclibc/uclibc-0.9.27/uclibc-makevars-in-quotes.patch25
-rw-r--r--recipes/uclibc/uclibc-0.9.27/ucslugc/uClibc.config160
-rw-r--r--recipes/uclibc/uclibc-0.9.27/wrt54/uClibc.config155
-rw-r--r--recipes/uclibc/uclibc-initial_0.9.26.bb34
-rw-r--r--recipes/uclibc/uclibc-initial_0.9.27.bb35
-rw-r--r--recipes/uclibc/uclibc_0.9.26.bb10
-rw-r--r--recipes/uclibc/uclibc_0.9.27.bb39
-rw-r--r--recipes/vala/files/static-dbus-methods.patch26
-rw-r--r--recipes/vala/vala-bootstrap-native_0.6.0.bb11
-rw-r--r--recipes/vala/vala-native_0.7.5+fso2.bb8
-rw-r--r--recipes/vala/vala.inc16
-rw-r--r--recipes/vala/vala_0.6.0.bb3
-rw-r--r--recipes/vala/vala_0.7.5+fso2.bb6
-rw-r--r--recipes/wmiconfig/wmiconfig_svn.bb3
-rw-r--r--recipes/wvstreams/files/dont-forget-header.patch13
-rw-r--r--recipes/wvstreams/files/gcc4.3.patch15
-rw-r--r--recipes/wvstreams/wvstreams_4.4.1.bb8
-rw-r--r--recipes/wvstreams/wvstreams_4.6.bb39
312 files changed, 6712 insertions, 4000 deletions
diff --git a/classes/vala.bbclass b/classes/vala.bbclass
index bcd906aeb9..125820c00c 100644
--- a/classes/vala.bbclass
+++ b/classes/vala.bbclass
@@ -1,3 +1,14 @@
DEPENDS += "vala-native"
-FILES_${PN}-dev += "${datadir}/vala/vapi/*.vapi"
+FILES_${PN}-dev += "\
+ ${datadir}/vala/vapi/*.vapi \
+ ${datadir}/vala/vapi/*.deps \
+"
+
+# .vapi and .deps files are arch independent and need to be present in the
+# staging datadir for the native vala compiler
+do_stage_append() {
+ install -d ${STAGING_DATADIR_NATIVE}/vala/vapi
+ find . -name "*.vapi" -exec install -m 0644 {} ${STAGING_DATADIR_NATIVE}/vala/vapi/ \;
+ find . -name "*.deps" -exec install -m 0644 {} ${STAGING_DATADIR_NATIVE}/vala/vapi/ \;
+}
diff --git a/conf/checksums.ini b/conf/checksums.ini
index 92f3c6faef..26edb2eb4b 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -2854,6 +2854,10 @@ sha256=ed7631a6d22b456eb26b881bdbe46ea47f93d2f192da420408bad4bbc245f796
md5=ed24b291e9a724a37bc8e9d04adae413
sha256=31f058fb722dfb96a7b496a064e0c46d634d7dffdd5b64c7dce3ab6ec2fa48bc
+[http://www.kernel.org/pub/linux/bluetooth/bluez-4.47.tar.gz]
+md5=b54a199004b578ec5652014a5e62aeaa
+sha256=830bb7da6836b0c709abee212ed8387e1ad8cd7087ed0b925fad3d16b0113b76
+
[http://www.kernel.org/pub/linux/bluetooth/bluez-4.7.tar.gz]
md5=2aa806940d2c841e57a9b2ab7302b750
sha256=ed384dea4f5f21157758fcd7db64db19ce0b410509c26630706e4a3c779287a0
@@ -3246,6 +3250,10 @@ sha256=9427fa9b45f3c322bf4fe2463c99c972e6ae03df630899b38be4f29133708a0e
md5=aeb526108f13b91c02b115c8d86f9659
sha256=03fc9dbdc6f44afd2da55c0ab36646d2d063708cc35f3f4569b913b064f11d83
+[http://www.busybox.net/downloads/busybox-1.14.3.tar.gz]
+md5=dfb197b8de260ff284f7222ed23614fe
+sha256=b5a0c76d414cca97fb21622a5d09fa5a58f59890f5c9ce4f8b851c4e8b73a163
+
[http://www.busybox.net/downloads/busybox-1.2.0.tar.gz]
md5=6af69ebbbf8adc874ccb6d67dca95df5
sha256=df6e3b0079194251a2ff68d7be7b06025c79f4fe62f4a73158ee52ff4bc515a0
@@ -4354,6 +4362,10 @@ sha256=b1f47a0177a5b13d317ab1f6570510502739909ede550e7da08ba814c3c73ae8
md5=c299c5e0f20f633791b4c4f7ced4effe
sha256=a0e28b019f022942650ffa4bdf46e4c09bd8ec18e6ca5f08ad273668115f51f7
+[http://curl.haxx.se/download/curl-7.19.5.tar.bz2]
+md5=426d161661dce70c8ea9ad8f553363a3
+sha256=05ad84a9c8d340917370f357ad9fdce5ea595deb11f4cb70f946fa48c7b02cd0
+
[http://downloads.sourceforge.net/curlftpfs/curlftpfs-0.9.2.tar.gz]
md5=b452123f755114cd4461d56c648d9f12
sha256=4eb44739c7078ba0edde177bdd266c4cfb7c621075f47f64c85a06b12b3c6958
@@ -4538,6 +4550,10 @@ sha256=6f1fca18af9214e896c5c0a11f94fe05a0345c641ed57da886a93a4e3b33147e
md5=b57aa1ba0834cbbb1e7502dc2cbfacc2
sha256=8016540602189e1dca6aca6b7c0735706387e4f85ced75217c6a874980fd0e86
+[http://dbus.freedesktop.org/releases/dbus/dbus-1.3.0.tar.gz]
+md5=b3298d5ce0e4ad4731b1e4e1787d56bb
+sha256=fe32b49667894cf91b0a97503163be5c4814ecf67259e8feb26d1ba57cb03dae
+
[http://freedesktop.org/software/dbus/releases/dbus-glib-0.71.tar.gz]
md5=4e1e7348b26ee8b6485452113f4221cc
sha256=b58a489fdd35a70d241f512bc08f3b6d9d8e05110f4a1d5341cff6a0b7d854b7
@@ -4558,6 +4574,10 @@ sha256=8bc083faaf3efdd444a8a44bbcbfea501a7b547736fda3c2d83bfdc9b5b672a3
md5=d4aa04b9df35b4bd663be38e959941c8
sha256=ca366fed6035f75c6ca038f99b780260a0e19f282067b2dd20243ba54105fc21
+[http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.82.tar.gz]
+md5=aa2a4517de0e9144be3bce2cf8cdd924
+sha256=ddfb062797341b5c5a22555ffe80138953cc61a67ba805647b2746f519bfbde1
+
[http://dbus.freedesktop.org/releases/dbus-java/dbus-java-2.3.tar.gz]
md5=eeec2c3ae0a857c75fd3ac96e0612921
sha256=6ca8464a04d08232968d1ffca3d3f777f55dc39326040c487f50f52d4272e820
@@ -7362,6 +7382,10 @@ sha256=309f614a3c7fee88edc4928ff17185a19533949a1642ccf776e87d86303704de
md5=cf5d787bee57f38168b74d65a7c0e6fd
sha256=c5fe6f4c62ee7288765c3800ec9d21ad936bdcb5a04374cc09bd5a4232b836c9
+[ftp://ftp.gnu.org/gnu/gcc/gcc-4.4.1/gcc-4.4.1.tar.bz2]
+md5=927eaac3d44b22f31f9c83df82f26436
+sha256=cbefa9abd4adac0931e1b556072dcd8b32a360d4b95a94d7822c86bded803d5b
+
[http://downloads.sourceforge.net/mingw/gcc-ada-3.4.5-20060117-2-src.tar.gz]
md5=30154205636c12c6abcc462ce07550cf
sha256=404358fe19326679f602de6f7d6a2db180e27af83813150f58ab28eec197b646
@@ -11978,14 +12002,14 @@ sha256=6a2efdfc757c518a8185f457799506086084b59498f53db37cfb6728008127e0
md5=baa1f6e0b6acbf9576bb28cca5c32c89
sha256=6a2efdfc757c518a8185f457799506086084b59498f53db37cfb6728008127e0
-[http://kernel.org/pub/linux/libs/klibc/Stable/klibc-1.5.tar.bz2]
-md5=481dfdef7273f2cc776c2637f481f017
-sha256=27000ba4bc73a5977502b27d7036df24dd6ab94a1c33b8f5d6d54ba62772f0c7
-
[http://kernel.org/pub/linux/libs/klibc/Testing/klibc-1.5.15.tar.bz2]
md5=db2152a8a03bd81e21a5f451f537ae3d
sha256=8b5334ef88b075f374b031695181b4302c3e5621bf2737a39fdf28262b0f80f4
+[http://kernel.org/pub/linux/libs/klibc/Stable/klibc-1.5.tar.bz2]
+md5=481dfdef7273f2cc776c2637f481f017
+sha256=27000ba4bc73a5977502b27d7036df24dd6ab94a1c33b8f5d6d54ba62772f0c7
+
[http://downloads.sourceforge.net/klimt/klimt-src-0.6.1.zip]
md5=d12f56384b4ccde11cd756db2b14065c
sha256=48ae508d72e453e2a1f5748870362259786b475548c545feaec1aea71d2f8fdb
@@ -13422,6 +13446,10 @@ sha256=01cb83ef0e765c9856bed79c18a766eed2027f2b2576e8eaa14e02c15c7658fd
md5=1ac35c278299fcbc69b7dde79a642d89
sha256=26c7d9c1b7a41f28fea5213484b274be55dcf2bbf5eac723ad795c0c5fb85df6
+[ftp://ftp.gnome.org/pub/GNOME/sources/libgee/0.3/libgee-0.3.0.tar.bz2]
+md5=1ca2b8a87950ef1b14342fb32db3e558
+sha256=fd373e48bbe7a8f4903bd405f6310223321bc1ab22c7c3a7bc6ab0a11256b597
+
[http://gpephone.linuxtogo.org/download/gpephone/libgemwidget-0.1/libgemwidget-0.1.tar.bz2]
md5=95d269ad7e7cb7d3032498ad2e47643b
sha256=b8a1da871aa34362caf0c76dcbd3df42aef7313a4ed08f38eddcb159b80302c5
@@ -15278,6 +15306,10 @@ sha256=06e4be5214166e1de11715c8b58c61d1a1930df1b6bea035ee6b6a227054ae5b
md5=dc43ff7ae6aded45f578c87b7b0c8766
sha256=c01bd621f771cdee349877f55cc841a1bdfb206b2cf5c9aa62aa6a9680e61980
+[ftp://xmlsoft.org/libxml2/libxml2-2.7.3.tar.gz]
+md5=8f4fda3969237c2a33bdb1583b5d06b2
+sha256=432464d8c9bd8060d9c1fdef1cfa75803c1a363ceac20b21f8c7e34e056e5a98
+
[http://gpe.linuxtogo.org/download/source/libxsettings-0.11.tar.gz]
md5=ea623deae839c41ef68c9a31233157ef
sha256=4cae17ea07445660cedb34a8a0222055954ed67de3d5a527850d8b9e923e3543
@@ -17982,6 +18014,10 @@ sha256=da784d5c0363d4f708a25f3aad23ba9a3486aafd464444d2aa6a9f8d29213f25
md5=45cee6d1ebf8fe46e412fd818b8e7b74
sha256=385a606007eb14f5847f033ac6fa8ea48366597ad1f93aa99864e1f82e23ac88
+[http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.4p7.tar.gz]
+md5=8c19ff62ed4f7d64f8e2aa59cb11f364
+sha256=5681883ce5cd0666d73c1b907e284653964a25ad4c02a308ab11b54aca8f01c3
+
[http://doolittle.icarus.com/ntpclient/ntpclient_2003_194.tar.gz]
md5=94e84d5c6023c5e1f3890b28d0a08c92
sha256=3f515a043bcd3b778d33938da224214e727faa528256d4a1a213bc8617ac2d0b
@@ -18706,6 +18742,10 @@ sha256=49b2e7ecaac26c3d87ccd26279bc0536baa50f1e140b36e14fbeedde76aad0ef
md5=8aea6f3bb0dc9fdb52ed3f0e9d84fa79
sha256=070a3368e9400e900618f8a704f487baf3671f6764715b4de04b151c66d3306d
+[http://downloads.sourceforge.net/owfs/owfs-2.7p23.tar.gz]
+md5=654dcf9f3987d49a35b4bb92e464234a
+sha256=1391df01a619c6df0049706fb7bd4c690c55439b7bee4d5e8c564525cefdede2
+
[http://openzaurus.org/mirror/oz-compat_0.5.tar.gz]
md5=0005d4068b2227e26f4583c1a7415e97
sha256=8db9b3948c607315f0ba0df61b32f747bec5479c38051d3e0e55b31b82c81af5
@@ -21754,6 +21794,10 @@ sha256=0b0a2807a6a96918ac799a86094ec3e8e2c892be0fd679a4232c2a77f2f61732
md5=ceef10579a75c92483171f3bd7f77df2
sha256=3467ce2f70a9a3fbbf8d4d97355a2f334a6351baa6722251403637a8cbebf6b7
+[http://osdn.dl.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2]
+md5=ceef10579a75c92483171f3bd7f77df2
+sha256=3467ce2f70a9a3fbbf8d4d97355a2f334a6351baa6722251403637a8cbebf6b7
+
[http://uazu.net/sbagen/sbagen-1.4.1.tgz]
md5=7d672f2f2a8e33e664b06777459471fe
sha256=3190534f4449f810d633b0a9848c7db1458b4c57249432a3932a468ecb06daea
@@ -24506,6 +24550,10 @@ sha256=d0425be8572be85b8a7ae802a19bcb73fdeac74906f7bcbbc129697ea6a86f3a
md5=9e5888a79757eb0f47df118b39762ed6
sha256=9d1cb3661e6c15059e4eecce323b3f118c243d1f17a1883e2b2d7ca0a16987e5
+[http://www.freesmartphone.org/sources/vala-0.7.5-fso2.tar.gz]
+md5=1a10e3c3d7c8eab324ecb0d8b81732bd
+sha256=4dfd1ff2793f71ab11d842ff4379a676a30af4287b7b6892ba9733bf7b691c10
+
[http://www.valgrind.org/downloads/valgrind-3.2.1.tar.bz2]
md5=9407d33961186814cef0e6ecedfd6318
sha256=7f9a15d7be16ca03a0912191e8d55a486bf69690e11bb76ccece3eaff3730a33
@@ -25034,6 +25082,10 @@ sha256=cff48f9a87e94672c7a819661a3a5c893ee44e763c6e5775d00aff3de43619b1
md5=d092f6a80d38d361cb7a6d54d7699678
sha256=465e5d5a9dee6284574fa065dcde5cc17a2907f153239ad4a4917e82abb8de6b
+[http://wvstreams.googlecode.com/files/wvstreams-4.6.tar.gz]
+md5=4ee8ccfe6dfc29bf952d58fa23626c97
+sha256=171df8e545b53edb3efbd65b9bc2b35549d05249bd0c92776701f9d8da77ed6f
+
[http://ftp.de.debian.org/debian/pool/main/w/wvstreams/wvstreams_4.2.2-2.2.diff.gz]
md5=58e1df79ce031b256417ba5992cce833
sha256=f203a843f11d53ed075a03c07a85e2b5d43dec4cff4da791a96265dfdbee1030
diff --git a/conf/distro/include/fso-autorev.inc b/conf/distro/include/fso-autorev.inc
index 8ceb233f2f..a66a37fdd0 100644
--- a/conf/distro/include/fso-autorev.inc
+++ b/conf/distro/include/fso-autorev.inc
@@ -2,8 +2,12 @@
SRCREV_pn-dbus-hlid = "${AUTOREV}"
SRCREV_pn-frameworkd = "${AUTOREV}"
SRCREV_pn-frameworkd-devel = "${AUTOREV}"
-SRCREV_pn-fsod = "${AUTOREV}"
SRCREV_pn-fsodeviced = "${AUTOREV}"
+SRCREV_pn-fsogsmd = "${AUTOREV}"
+SRCREV_pn-fsogpsd = "${AUTOREV}"
+SRCREV_pn-fsonetworkd = "${AUTOREV}"
+SRCREV_pn-fsotimed = "${AUTOREV}"
+SRCREV_pn-fsousaged = "${AUTOREV}"
SRCREV_pn-fso-abyss = "${AUTOREV}"
SRCREV_pn-fso-apm = "${AUTOREV}"
SRCREV_pn-fso-term = "${AUTOREV}"
@@ -11,16 +15,25 @@ SRCREV_pn-fso-gsm0710muxd = "${AUTOREV}"
SRCREV_pn-fso-gpsd = "${AUTOREV}"
SRCREV_pn-fso-monitord = "${AUTOREV}"
SRCREV_pn-fso-sounds = "${AUTOREV}"
+SRCREV_pn-fso-specs = "${AUTOREV}"
+SRCREV_pn-fso-term = "${AUTOREV}"
SRCREV_pn-gsmd2 = "${AUTOREV}"
SRCREV_pn-illume-theme-freesmartphone = "${AUTOREV}"
+SRCREV_pn-libascenario = "${AUTOREV}"
SRCREV_pn-libeflvala = "${AUTOREV}"
+SRCREV_pn-libfsobasics = "${AUTOREV}"
SRCREV_pn-libfsoframework = "${AUTOREV}"
+SRCREV_pn-libfsotransport = "${AUTOREV}"
SRCREV_pn-libframeworkd-glib = "${AUTOREV}"
+SRCREV_pn-libfso-glib = "${AUTOREV}"
+SRCREV_pn-libgee = "${AUTOREV}"
SRCREV_pn-libgsm0710 = "${AUTOREV}"
SRCREV_pn-libgsm0710mux = "${AUTOREV}"
SRCREV_pn-mickeydbus = "${AUTOREV}"
SRCREV_pn-mickeyterm = "${AUTOREV}"
+SRCREV_pn-misc-vapi = "${AUTOREV}"
SRCREV_pn-python-pytrc = "${AUTOREV}"
+SRCREV_pn-vala-dbus-binding-tool-native = "${AUTOREV}"
SRCREV_pn-vala-native = "${AUTOREV}"
SRCREV_pn-vala = "${AUTOREV}"
SRCREV_pn-zhone = "${AUTOREV}"
diff --git a/conf/distro/include/sane-srcrevs-fso.inc b/conf/distro/include/sane-srcrevs-fso.inc
new file mode 100644
index 0000000000..aef87a62a5
--- /dev/null
+++ b/conf/distro/include/sane-srcrevs-fso.inc
@@ -0,0 +1,39 @@
+# To be included from sane-srcrevs.inc
+
+# FSO Projects -- Cornucopia
+FSO_CORNUCOPIA_SRCREV ?= "3c3e1b862cdde806cef8f502dfe79f1d48f1c5d7"
+SRCREV_pn-fsodeviced ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-fsogsmd ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-fsogpsd ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-fsonetworkd ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-fsotimed ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-fsousaged ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-libfsoframework ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-libfsotransport ?= "${FSO_CORNUCOPIA_SRCREV}"
+SRCREV_pn-misc-vapi ?= "${FSO_CORNUCOPIA_SRCREV}"
+# FSO Projects -- Misc
+SRCREV_pn-dbus-hlid ?= "39e804f28808247df2573788cb99897d4d765e69"
+SRCREV_pn-frameworkd ?= "a2dfde0fb46a745f5c07e6a1ab44e4b95b7dde80"
+SRCREV_pn-fso-abyss ?= "8ce3c6e40c4852de7dcca502f65784f6b18ca6bf"
+SRCREV_pn-fso-term ?= "e0d92222e3e5a62025089c60a625f1836c510915"
+SRCREV_pn-fso-gpsd ?= "78fe48dffb923175bde9f0aabc3500a9264a57e0"
+SRCREV_pn-fso-gsm0710muxd ?= "abcbcd7cc532a8834906de3fc24c8f8fe7643cd4"
+SRCREV_pn-fso-monitord ?= "eb8fb32d52d19c5aa9284c6cc540dd40bb924c9d"
+SRCREV_pn-fso-sounds ?= "cc46b55131fc07a415bf1bd62ce98f73344489cb"
+SRCREV_pn-fso-specs ?= "66c992afd6c551ffd8fc63d7201c5cce269a4d77"
+SRCREV_pn-gsmd2 ?= "c16883a079aeff8780e5d461ec4e8348537ab4d8"
+SRCREV_pn-libeflvala ?= "c566847e000fad132225aefd854b81ae713eaa82"
+SRCREV_pn-libfso-glib ?= "b855b0297ff68bb505a02d9b4b13914ca558cd59"
+SRCREV_pn-libframeworkd-glib ?= "680276e4cddabeb1edd088ddd421f363dd106a50"
+SRCREV_pn-libgsm0710 ?= "3bb80ba6cc9f86ed3996f88bfa2986cc572489d6"
+SRCREV_pn-libgsm0710mux ?= "b74d4615374abb856441e4a416726fb3e8d7835b"
+FSO_PYTHONHELPERS_SRCREV ?= "6d7f51b5189a00a07d9b88100a565f46fcb62644"
+SRCREV_pn-mickeydbus ?= "${FSO_PYTHONHELPERS_SRCREV}"
+SRCREV_pn-mickeyterm ?= "${FSO_PYTHONHELPERS_SRCREV}"
+SRCREV_pn-multicat ?= "${FSO_PYTHONHELPERS_SRCREV}"
+SRCREV_pn-python-pyrtc ?= "${FSO_PYTHONHELPERS_SRCREV}"
+SRCREV_pn-fso-apm ?= "${FSO_PYTHONHELPERS_SRCREV}"
+SRCREV_pn-vala-dbus-binding-tool-native ?= "0d221b688bfb51e0607b7f4e6e03bf96d13d5d44"
+SRCREV_pn-vala-terminal ?= "2f849c5690d834a69f6c0693cc159573b3aa78d"
+SRCREV_pn-vala-native ?= "6cf030120cd7f6a76a5d766d7420aea847e02cfd"
+SRCREV_pn-zhone ?= "d654b3d15500a56c8e987e4d2cc2f8eef70b78c0"
diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc
index 7297f4710b..342d785d29 100644
--- a/conf/distro/include/sane-srcrevs.inc
+++ b/conf/distro/include/sane-srcrevs.inc
@@ -34,7 +34,6 @@ SRCREV_pn-contact ?= "1410"
SRCREV_pn-dasher-gpe ?= "1251"
SRCREV_pn-dbus-c++-native ?= "13131"
SRCREV_pn-dbus-c++ ?= "13131"
-SRCREV_pn-dbus-hlid ?= "e82bb41c8f7b41b85db918166db6682962853713"
SRCREV_pn-dfu-util ?= "4160"
SRCREV_pn-dfu-util-native ?= "4160"
SRCREV_pn-diversity-daemon ?= "571"
@@ -55,16 +54,6 @@ SRCREV_pn-epiphany ?= "7837"
SRCREV_pn-etk-theme-ninja ?= "5"
SRCREV_pn-fbgrab-viewer-native ?= "1943"
SRCREV_pn-flashrom ?= "3682"
-SRCREV_pn-frameworkd ?= "1b57e0a6bab423f4f74c0107b4bb9bd83733ee42"
-SRCREV_pn-frameworkd-devel ?= "858c8d58d1f7e807f2c09532787c4e7b1a5daa52"
-SRCREV_pn-fsod ?= "3fa5eb6f2edcf7c9f0fc2027fda47b91d9f0f136"
-SRCREV_pn-fso-abyss ?= "0c713f42f078ae4aa3138ea487f044b9cd9d525b"
-SRCREV_pn-fso-apm ?= "eb39ce7fb81bfa64e1a9eb5f142ca3d1065be3fa"
-SRCREV_pn-fso-term ?= "2cd15459c689d56e3ddde761129f4b00beab68ef"
-SRCREV_pn-fso-gpsd ?= "78fe48dffb923175bde9f0aabc3500a9264a57e0"
-SRCREV_pn-fso-gsm0710muxd ?= "af1b80c7ded08b697730c3191d110dfd6dd872d3"
-SRCREV_pn-fso-monitord ?= "0f64979a11d6263c7b7ed0e945a0889744f295f1"
-SRCREV_pn-fso-sounds ?= "3d2cf5231cb0e81770a246530574142bd2b8bbff"
SRCREV_pn-fstests ?= "204"
SRCREV_pn-gabriel ?= "38"
SRCREV_pn-gabriel-native ?= "38"
@@ -93,15 +82,11 @@ SRCREV_pn-intuition ?= "194"
SRCREV_pn-kismet ?= "2285"
SRCREV_pn-kismet-newcore ?= "2285"
SRCREV_pn-libcalenabler2 ?= "1410"
-SRCREV_pn-libeflvala ?= "676c901eb57f653231fb4c9eeabc2ed3d1b0c072"
SRCREV_pn-libefso ?= "194"
SRCREV_pn-libexalt ?= "78"
SRCREV_pn-libexalt-dbus ?= "76"
SRCREV_pn-libfakekey ?= "1455"
-SRCREV_pn-libframeworkd-glib ?= "e90f7c208356b53c34e025585248ea0a7a2ea13c"
SRCREV_pn-libgdbus ?= "aeab6e3c0185b271ca343b439470491b99cc587f"
-SRCREV_pn-libgsm0710 ?= "50079c58e6f4a21edd6ab33ef2365abb1f5441d2"
-SRCREV_pn-libgsm0710mux ?= "114044266a094c61a2c25ee5a823635ae50a4e89"
SRCREV_pn-libgsmd ?= "4505"
SRCREV_pn-libiac ?= "1590"
SRCREV_pn-libjana = "749"
@@ -135,8 +120,6 @@ SRCREV_pn-matchbox-keyboard-inputmethod ?= "1910"
SRCREV_pn-matchbox-panel-2 ?= "1626"
SRCREV_pn-matchbox-stroke ?= "1820"
SRCREV_pn-matchbox-terminal ?= "1612"
-SRCREV_pn-mickeydbus ?= "f894801916cc4d0e912e4553490dc215276c52a9"
-SRCREV_pn-mickeyterm ?= "f894801916cc4d0e912e4553490dc215276c52a9"
SRCREV_pn-midori ?= "400139644371c0b675723f9a986ddab4445a8794"
SRCREV_pn-moblin-proto ?= "8f2cb524fe06555182c25b4ba3202d7b368ac0ce"
SRCREV_pn-moko-gtk-engine ?= "4734"
@@ -218,13 +201,11 @@ SRCREV_pn-psplash ?= "249"
SRCREV_pn-pty-forward-native ?= "4907"
SRCREV_pn-pyefl-sudoku ?= "49"
SRCREV_pn-pygsm ?= "976477f6b403f422b4ea730f71ebf409f6671141"
-SRCREV_pn-pylgrim ?= "20"
SRCREV_pn-python-coherence ?= "1161"
SRCREV_pn-python-connexion ?= "1439"
SRCREV_pn-python-formencode ?= "3148"
SRCREV_pn-python-gsmd ?= "148"
SRCREV_pn-python-pycrypto ?= "d087280d7e9643a3e3f68f209932119fe6738b3c"
-SRCREV_pn-python-pyrtc ?= "eb39ce7fb81bfa64e1a9eb5f142ca3d1065be3fa"
SRCREV_pn-python-pyyaml ?= "344"
QEMUSRCREV ?= "4242"
SRCREV_pn-tslib ?= "77"
@@ -252,9 +233,6 @@ SRCREV_pn-u-boot-openmoko ?= "650149a53dbdd48bf6dfef90930c8ab182adb512"
SRCREV_pn-u-boot-openmoko-devel ?= "ba029a1426bfca169572bf80d50a8b190a6b0e19"
SRCREV_pn-usbpath ?= "3172"
SRCREV_pn-usbpath-native ?= "3172"
-SRCREV-pn-vala-dbus-binding-tool-native ?= "55a6bc5dd032731d89c238d274b2898ef02d12f8"
-SRCREV_pn-vala-terminal ?= "94117f453ce884e9c30b611fae6fc19f85f98f2b"
-SRCREV_pn-vala-native ?= "6cf030120cd7f6a76a5d766d7420aea847e02cfd"
SRCREV_pn-webkit-gtk ?= "45825"
SRCREV_pn-wlan-ng-modules ?= "1859"
SRCREV_pn-wlan-ng-utils ?= "1859"
@@ -262,7 +240,6 @@ SRCREV_pn-wmiconfig ?= "5394"
SRCREV_pn-xf86-video-glamo ?= "25c4b0e80e93e04e6f7d4b8bca6d007fb9de6da8"
SRCREV_pn-xoo ?= "1971"
SRCREV_pn-xserver-kdrive-glamo ?= "9b28d998424c77fbc057dd3a022ccbb122793a52"
-SRCREV_pn-zhone ?= "f38cc52fbf11f7fe945797a6b8ade29ed479d924"
# Enlightenment Foundation Libraries
# Caution: This is not alphabetically, but (roughly) dependency-sorted.
@@ -337,3 +314,5 @@ SRCREV_pn-rage ?= "${EFL_SRCREV}"
SRCREV_pn-illume ?= "${EFL_SRCREV}"
SRCREV_pn-illume-theme-illume ?= "${EFL_SRCREV}"
SRCREV_pn-waker ?= "${EFL_SRCREV}"
+
+require conf/distro/include/sane-srcrevs-fso.inc
diff --git a/conf/distro/include/sane-toolchain.inc b/conf/distro/include/sane-toolchain.inc
index dff4b9f081..72fff9869d 100644
--- a/conf/distro/include/sane-toolchain.inc
+++ b/conf/distro/include/sane-toolchain.inc
@@ -24,7 +24,7 @@ PREFERRED_GCC_VERSION_xilinx-ml403 ?= "4.1.1"
PREFERRED_GCC_VERSION_xilinx-ml403 ?= "4.1.1"
# This is unrelated to the kernel version, but userspace apps (e.g. HAL) require a recent version to build against
-PREFERRED_VERSION_linux-libc-headers = "2.6.23"
+PREFERRED_VERSION_linux-libc-headers ?= "2.6.23"
# Uncomment this if want need to build an armv7a kernel with CSL toolchain (<2.6.27 don't boot with mainline gcc)
#KERNEL_CCSUFFIX_armv7a= "-4.2.1+csl-arm-2007q3-53"
diff --git a/recipes/binutils/binutils_cvs.bb b/recipes/binutils/binutils_cvs.bb
index f47de6f2ee..ad4dd2b474 100644
--- a/recipes/binutils/binutils_cvs.bb
+++ b/recipes/binutils/binutils_cvs.bb
@@ -8,7 +8,7 @@ require binutils.inc
S = "${WORKDIR}/src"
EXTRA_OEMAKE = "configure-build-libiberty"
SRC_URI = "cvs://anoncvs:anoncvs@sources.redhat.com/cvs/src;module=binutils;method=pserver;localdir=src \
- file://binutils-2.16.91.0.6-objcopy-rename-errorcode.patch;patch=1 \
+ file://binutils-2.16.91.0.6-objcopy-rename-errorcode.patch;patch=1;maxdate=20090801 \
file://binutils-uclibc-100-uclibc-conf.patch;patch=1 \
file://110-arm-eabi-conf.patch;patch=1 \
file://binutils-uclibc-300-001_ld_makefile_patch.patch;patch=1 \
diff --git a/recipes/bluez/bluez4_4.46.bb b/recipes/bluez/bluez4_4.47.bb
index 8f5c6e8f7c..8f5c6e8f7c 100644
--- a/recipes/bluez/bluez4_4.46.bb
+++ b/recipes/bluez/bluez4_4.47.bb
diff --git a/recipes/busybox/busybox-1.14.3/B921600.patch b/recipes/busybox/busybox-1.14.3/B921600.patch
new file mode 100644
index 0000000000..61cc32b0e5
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/B921600.patch
@@ -0,0 +1,13 @@
+diff -upNr busybox-1.7.2/libbb/speed_table.c busybox-1.7.2-921600/libbb/speed_table.c
+--- busybox-1.7.2/libbb/speed_table.c 2007-09-03 13:48:41.000000000 +0200
++++ busybox-1.7.2-921600/libbb/speed_table.c 2008-10-09 16:23:26.269592899 +0200
+@@ -52,6 +52,9 @@ static const struct speed_map speeds[] =
+ #ifdef B460800
+ {B460800, 460800/256 + 0x8000U},
+ #endif
++#ifdef B921600
++ {B921600, 921600/256 + 0x8000U},
++#endif
+ };
+
+ enum { NUM_SPEEDS = ARRAY_SIZE(speeds) };
diff --git a/recipes/busybox/busybox-1.14.3/angstrom/defconfig b/recipes/busybox/busybox-1.14.3/angstrom/defconfig
new file mode 100644
index 0000000000..8934890ef4
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/angstrom/defconfig
@@ -0,0 +1,873 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.13.2
+# Sun Feb 8 17:22:39 2009
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_DESKTOP is not set
+# CONFIG_EXTRA_COMPAT is not set
+CONFIG_FEATURE_ASSUME_UNICODE=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_SHOW_USAGE=y
+CONFIG_FEATURE_VERBOSE_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=y
+# CONFIG_FEATURE_INSTALLER is not set
+CONFIG_LOCALE_SUPPORT=y
+CONFIG_GETOPT_LONG=y
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_PIDFILE=y
+CONFIG_FEATURE_SUID=y
+CONFIG_FEATURE_SUID_CONFIG=y
+CONFIG_FEATURE_SUID_CONFIG_QUIET=y
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+CONFIG_FEATURE_SYSLOG=y
+CONFIG_FEATURE_HAVE_RPC=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+# CONFIG_PIE is not set
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_LFS=y
+CONFIG_CROSS_COMPILER_PREFIX=""
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+
+#
+# Installation Options
+#
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
+# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
+# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
+CONFIG_PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SIZE_VS_SPEED=2
+CONFIG_FEATURE_FAST_TOP=y
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
+# CONFIG_FEATURE_EDITING_VI is not set
+CONFIG_FEATURE_EDITING_HISTORY=64
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+CONFIG_FEATURE_TAB_COMPLETION=y
+CONFIG_FEATURE_USERNAME_COMPLETION=y
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
+CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_COPYBUF_KB=4
+CONFIG_MONOTONIC_SYSCALL=y
+CONFIG_IOCTL_HEX2STR_ERROR=y
+CONFIG_FEATURE_HWIB=y
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_FEATURE_SEAMLESS_LZMA is not set
+CONFIG_FEATURE_SEAMLESS_BZ2=y
+CONFIG_FEATURE_SEAMLESS_GZ=y
+CONFIG_FEATURE_SEAMLESS_Z=y
+CONFIG_AR=y
+# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
+CONFIG_BUNZIP2=y
+# CONFIG_BZIP2 is not set
+CONFIG_CPIO=y
+# CONFIG_FEATURE_CPIO_O is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
+CONFIG_GUNZIP=y
+CONFIG_GZIP=y
+# CONFIG_RPM2CPIO is not set
+# CONFIG_RPM is not set
+CONFIG_TAR=y
+CONFIG_FEATURE_TAR_CREATE=y
+CONFIG_FEATURE_TAR_AUTODETECT=y
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+CONFIG_FEATURE_TAR_LONG_OPTIONS=y
+CONFIG_FEATURE_TAR_UNAME_GNAME=y
+# CONFIG_UNCOMPRESS is not set
+# CONFIG_UNLZMA is not set
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_UNZIP=y
+
+#
+# Coreutils
+#
+CONFIG_BASENAME=y
+# CONFIG_CAL is not set
+CONFIG_CAT=y
+# CONFIG_CATV is not set
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_CHROOT=y
+# CONFIG_CKSUM is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_CUT=y
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_DD=y
+CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_DF=y
+CONFIG_FEATURE_DF_FANCY=y
+CONFIG_DIRNAME=y
+# CONFIG_DOS2UNIX is not set
+# CONFIG_UNIX2DOS is not set
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+# CONFIG_EXPAND is not set
+# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+CONFIG_FEATURE_FANCY_HEAD=y
+# CONFIG_HOSTID is not set
+CONFIG_ID=y
+# CONFIG_INSTALL is not set
+# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LENGTH is not set
+CONFIG_LN=y
+CONFIG_LOGNAME=y
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_FEATURE_LS_COLOR=y
+# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_MD5SUM=y
+CONFIG_MKDIR=y
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
+CONFIG_MKFIFO=y
+CONFIG_MKNOD=y
+CONFIG_MV=y
+CONFIG_FEATURE_MV_LONG_OPTIONS=y
+CONFIG_NICE=y
+CONFIG_NOHUP=y
+CONFIG_OD=y
+# CONFIG_PRINTENV is not set
+CONFIG_PRINTF=y
+CONFIG_PWD=y
+CONFIG_READLINK=y
+CONFIG_FEATURE_READLINK_FOLLOW=y
+CONFIG_REALPATH=y
+CONFIG_RM=y
+CONFIG_RMDIR=y
+CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
+CONFIG_SEQ=y
+# CONFIG_SHA1SUM is not set
+CONFIG_SLEEP=y
+CONFIG_FEATURE_FANCY_SLEEP=y
+CONFIG_FEATURE_FLOAT_SLEEP=y
+CONFIG_SORT=y
+CONFIG_FEATURE_SORT_BIG=y
+# CONFIG_SPLIT is not set
+# CONFIG_FEATURE_SPLIT_FANCY is not set
+CONFIG_STAT=y
+CONFIG_FEATURE_STAT_FORMAT=y
+CONFIG_STTY=y
+# CONFIG_SUM is not set
+CONFIG_SYNC=y
+# CONFIG_TAC is not set
+CONFIG_TAIL=y
+CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_TEE=y
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
+CONFIG_TEST=y
+# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_TOUCH=y
+CONFIG_TR=y
+CONFIG_FEATURE_TR_CLASSES=y
+# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_TRUE=y
+CONFIG_TTY=y
+CONFIG_UNAME=y
+# CONFIG_UNEXPAND is not set
+# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNIQ=y
+CONFIG_USLEEP=y
+# CONFIG_UUDECODE is not set
+# CONFIG_UUENCODE is not set
+CONFIG_WC=y
+# CONFIG_FEATURE_WC_LARGE is not set
+CONFIG_WHO=y
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_FEATURE_HUMAN_READABLE=y
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+CONFIG_CHVT=y
+CONFIG_CLEAR=y
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
+# CONFIG_KBD_MODE is not set
+CONFIG_LOADFONT=y
+CONFIG_LOADKMAP=y
+CONFIG_OPENVT=y
+CONFIG_RESET=y
+# CONFIG_RESIZE is not set
+# CONFIG_FEATURE_RESIZE_PRINT is not set
+CONFIG_SETCONSOLE=y
+# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+CONFIG_SETFONT=y
+CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
+CONFIG_DEFAULT_SETFONT_DIR=""
+# CONFIG_SETKEYCODES is not set
+# CONFIG_SETLOGCONS is not set
+CONFIG_SHOWKEY=y
+
+#
+# Debian Utilities
+#
+CONFIG_MKTEMP=y
+# CONFIG_PIPE_PROGRESS is not set
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
+CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_LIBM=y
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_BINARY=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_FEATURE_DIFF_MINIMAL=y
+# CONFIG_ED is not set
+CONFIG_PATCH=y
+CONFIG_SED=y
+CONFIG_VI=y
+CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_8BIT=y
+CONFIG_FEATURE_VI_COLON=y
+CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_FEATURE_VI_USE_SIGNALS=y
+CONFIG_FEATURE_VI_DOT_CMD=y
+# CONFIG_FEATURE_VI_READONLY is not set
+# CONFIG_FEATURE_VI_SETOPTS is not set
+CONFIG_FEATURE_VI_SET=y
+CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+CONFIG_FEATURE_FIND_PRINT0=y
+CONFIG_FEATURE_FIND_MTIME=y
+CONFIG_FEATURE_FIND_MMIN=y
+CONFIG_FEATURE_FIND_PERM=y
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_MAXDEPTH=y
+CONFIG_FEATURE_FIND_NEWER=y
+CONFIG_FEATURE_FIND_INUM=y
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_USER=y
+CONFIG_FEATURE_FIND_GROUP=y
+CONFIG_FEATURE_FIND_NOT=y
+CONFIG_FEATURE_FIND_DEPTH=y
+CONFIG_FEATURE_FIND_PAREN=y
+CONFIG_FEATURE_FIND_SIZE=y
+CONFIG_FEATURE_FIND_PRUNE=y
+CONFIG_FEATURE_FIND_DELETE=y
+CONFIG_FEATURE_FIND_PATH=y
+CONFIG_FEATURE_FIND_REGEX=y
+# CONFIG_FEATURE_FIND_CONTEXT is not set
+CONFIG_GREP=y
+CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+CONFIG_FEATURE_GREP_CONTEXT=y
+CONFIG_XARGS=y
+# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
+CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
+CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
+
+#
+# Init Utilities
+#
+CONFIG_INIT=y
+CONFIG_FEATURE_USE_INITTAB=y
+CONFIG_FEATURE_KILL_REMOVED=y
+CONFIG_FEATURE_KILL_DELAY=0
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_INIT_SYSLOG is not set
+# CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_FEATURE_INITRD=y
+CONFIG_HALT=y
+# CONFIG_MESG is not set
+
+#
+# Login/Password Management Utilities
+#
+CONFIG_FEATURE_SHADOWPASSWDS=y
+# CONFIG_USE_BB_PWD_GRP is not set
+# CONFIG_USE_BB_SHADOW is not set
+CONFIG_USE_BB_CRYPT=y
+CONFIG_ADDGROUP=y
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
+CONFIG_DELGROUP=y
+CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
+CONFIG_FEATURE_CHECK_NAMES=y
+CONFIG_ADDUSER=y
+CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
+CONFIG_DELUSER=y
+CONFIG_GETTY=y
+CONFIG_FEATURE_UTMP=y
+CONFIG_FEATURE_WTMP=y
+CONFIG_LOGIN=y
+# CONFIG_PAM is not set
+CONFIG_LOGIN_SCRIPTS=y
+CONFIG_FEATURE_NOLOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+CONFIG_PASSWD=y
+CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
+CONFIG_CRYPTPW=y
+CONFIG_CHPASSWD=y
+CONFIG_SU=y
+CONFIG_FEATURE_SU_SYSLOG=y
+CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+CONFIG_SULOGIN=y
+CONFIG_VLOCK=y
+
+#
+# Linux Ext2 FS Progs
+#
+CONFIG_CHATTR=y
+CONFIG_FSCK=y
+# CONFIG_LSATTR is not set
+
+#
+# Linux Module Utilities
+#
+CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
+CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
+# CONFIG_MODPROBE_SMALL is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
+CONFIG_INSMOD=y
+CONFIG_RMMOD=y
+CONFIG_LSMOD=y
+CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
+CONFIG_MODPROBE=y
+CONFIG_FEATURE_MODPROBE_BLACKLIST=y
+# CONFIG_DEPMOD is not set
+
+#
+# Options common to multiple modutils
+#
+# CONFIG_FEATURE_2_4_MODULES is not set
+# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
+# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
+# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
+CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
+CONFIG_FEATURE_MODUTILS_ALIAS=y
+CONFIG_FEATURE_MODUTILS_SYMBOLS=y
+
+#
+# Linux System Utilities
+#
+CONFIG_BLKID=y
+CONFIG_DMESG=y
+CONFIG_FEATURE_DMESG_PRETTY=y
+CONFIG_FBSET=y
+CONFIG_FEATURE_FBSET_FANCY=y
+CONFIG_FEATURE_FBSET_READMODE=y
+# CONFIG_FDFLUSH is not set
+# CONFIG_FDFORMAT is not set
+CONFIG_FDISK=y
+CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
+CONFIG_FEATURE_FDISK_WRITABLE=y
+# CONFIG_FEATURE_AIX_LABEL is not set
+# CONFIG_FEATURE_SGI_LABEL is not set
+# CONFIG_FEATURE_SUN_LABEL is not set
+CONFIG_FEATURE_OSF_LABEL=y
+CONFIG_FEATURE_FDISK_ADVANCED=y
+# CONFIG_FINDFS is not set
+CONFIG_FREERAMDISK=y
+CONFIG_FSCK_MINIX=y
+CONFIG_MKFS_MINIX=y
+
+#
+# Minix filesystem support
+#
+CONFIG_FEATURE_MINIX2=y
+CONFIG_GETOPT=y
+CONFIG_HEXDUMP=y
+# CONFIG_FEATURE_HEXDUMP_REVERSE is not set
+# CONFIG_HD is not set
+CONFIG_HWCLOCK=y
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+CONFIG_LOSETUP=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
+CONFIG_MKSWAP=y
+# CONFIG_FEATURE_MKSWAP_V0 is not set
+CONFIG_MORE=y
+CONFIG_FEATURE_USE_TERMIOS=y
+CONFIG_VOLUMEID=y
+# CONFIG_FEATURE_VOLUMEID_EXT is not set
+# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
+# CONFIG_FEATURE_VOLUMEID_FAT is not set
+# CONFIG_FEATURE_VOLUMEID_HFS is not set
+# CONFIG_FEATURE_VOLUMEID_JFS is not set
+# CONFIG_FEATURE_VOLUMEID_XFS is not set
+# CONFIG_FEATURE_VOLUMEID_NTFS is not set
+# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
+# CONFIG_FEATURE_VOLUMEID_UDF is not set
+# CONFIG_FEATURE_VOLUMEID_LUKS is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
+# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
+# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SYSV is not set
+# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
+CONFIG_MOUNT=y
+# CONFIG_FEATURE_MOUNT_FAKE is not set
+CONFIG_FEATURE_MOUNT_VERBOSE=y
+CONFIG_FEATURE_MOUNT_HELPERS=y
+CONFIG_FEATURE_MOUNT_LABEL=y
+CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_CIFS=y
+CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_FEATURE_MOUNT_FSTAB=y
+CONFIG_PIVOT_ROOT=y
+CONFIG_RDATE=y
+CONFIG_RDEV=y
+CONFIG_READPROFILE=y
+CONFIG_RTCWAKE=y
+# CONFIG_SCRIPT is not set
+# CONFIG_SETARCH is not set
+CONFIG_SWAPONOFF=y
+# CONFIG_FEATURE_SWAPON_PRI is not set
+CONFIG_SWITCH_ROOT=y
+CONFIG_UMOUNT=y
+CONFIG_FEATURE_UMOUNT_ALL=y
+
+#
+# Common options for mount/umount
+#
+CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_ADJTIMEX is not set
+# CONFIG_BBCONFIG is not set
+# CONFIG_CHAT is not set
+# CONFIG_FEATURE_CHAT_NOFAIL is not set
+# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
+# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
+# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
+# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
+# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
+# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
+# CONFIG_CHRT is not set
+# CONFIG_CROND is not set
+# CONFIG_FEATURE_CROND_D is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+# CONFIG_CRONTAB is not set
+CONFIG_DC=y
+CONFIG_FEATURE_DC_LIBM=y
+# CONFIG_DEVFSD is not set
+# CONFIG_DEVFSD_MODLOAD is not set
+# CONFIG_DEVFSD_FG_NP is not set
+# CONFIG_DEVFSD_VERBOSE is not set
+# CONFIG_FEATURE_DEVFS is not set
+# CONFIG_DEVMEM is not set
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+CONFIG_FBSPLASH=y
+# CONFIG_INOTIFYD is not set
+CONFIG_LAST=y
+CONFIG_FEATURE_LAST_SMALL=y
+# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_LESS=y
+CONFIG_FEATURE_LESS_MAXLINES=9999999
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+# CONFIG_FEATURE_LESS_DASHCMD is not set
+# CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_FEATURE_LESS_LINENUMS is not set
+# CONFIG_FEATURE_LESS_WINCH is not set
+# CONFIG_HDPARM is not set
+# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
+# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
+# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_MAKEDEVS=y
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+CONFIG_FEATURE_MAKEDEVS_TABLE=y
+# CONFIG_MAN is not set
+CONFIG_MICROCOM=y
+# CONFIG_MOUNTPOINT is not set
+# CONFIG_MT is not set
+# CONFIG_RAIDAUTORUN is not set
+CONFIG_READAHEAD=y
+# CONFIG_RUNLEVEL is not set
+# CONFIG_RX is not set
+# CONFIG_SETSID is not set
+CONFIG_STRINGS=y
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
+CONFIG_TIME=y
+# CONFIG_TTYSIZE is not set
+# CONFIG_WATCHDOG is not set
+
+#
+# Networking Utilities
+#
+CONFIG_FEATURE_IPV6=y
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
+# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
+# CONFIG_ARP is not set
+# CONFIG_ARPING is not set
+# CONFIG_BRCTL is not set
+# CONFIG_FEATURE_BRCTL_FANCY is not set
+# CONFIG_FEATURE_BRCTL_SHOW is not set
+# CONFIG_DNSD is not set
+# CONFIG_ETHER_WAKE is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_FTPGET is not set
+# CONFIG_FTPPUT is not set
+# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_HOSTNAME=y
+CONFIG_HTTPD=y
+CONFIG_FEATURE_HTTPD_RANGES=y
+CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
+CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
+CONFIG_FEATURE_HTTPD_SETUID=y
+CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
+CONFIG_FEATURE_HTTPD_AUTH_MD5=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
+CONFIG_FEATURE_HTTPD_CGI=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
+CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
+CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
+CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
+CONFIG_FEATURE_HTTPD_PROXY=y
+CONFIG_IFCONFIG=y
+CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_HW=y
+CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
+# CONFIG_IFENSLAVE is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+# CONFIG_FEATURE_IFUPDOWN_IP is not set
+# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+CONFIG_FEATURE_IFUPDOWN_MAPPING=y
+# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
+# CONFIG_INETD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
+# CONFIG_FEATURE_INETD_RPC is not set
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+# CONFIG_FEATURE_IP_RULE is not set
+# CONFIG_FEATURE_IP_SHORT_FORMS is not set
+# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
+# CONFIG_IPADDR is not set
+# CONFIG_IPLINK is not set
+# CONFIG_IPROUTE is not set
+# CONFIG_IPTUNNEL is not set
+# CONFIG_IPRULE is not set
+# CONFIG_IPCALC is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
+# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
+# CONFIG_NAMEIF is not set
+# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+CONFIG_FEATURE_NETSTAT_PRG=y
+CONFIG_NSLOOKUP=y
+CONFIG_PING=y
+CONFIG_PING6=y
+CONFIG_FEATURE_FANCY_PING=y
+# CONFIG_PSCAN is not set
+CONFIG_ROUTE=y
+# CONFIG_SLATTACH is not set
+CONFIG_TELNET=y
+# CONFIG_FEATURE_TELNET_TTYPE is not set
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_TELNETD=y
+# CONFIG_FEATURE_TELNETD_STANDALONE is not set
+CONFIG_TFTP=y
+# CONFIG_TFTPD is not set
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
+# CONFIG_TFTP_DEBUG is not set
+CONFIG_TRACEROUTE=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
+CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
+CONFIG_APP_UDHCPD=y
+CONFIG_APP_DHCPRELAY=y
+CONFIG_APP_DUMPLEASES=y
+# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
+CONFIG_APP_UDHCPC=y
+CONFIG_FEATURE_UDHCPC_ARPING=y
+# CONFIG_FEATURE_UDHCP_PORT is not set
+# CONFIG_UDHCP_DEBUG is not set
+# CONFIG_FEATURE_UDHCP_RFC3397 is not set
+CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
+# CONFIG_VCONFIG is not set
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+# CONFIG_ZCIP is not set
+# CONFIG_TCPSVD is not set
+# CONFIG_UDPSVD is not set
+
+#
+# Print Utilities
+#
+# CONFIG_LPD is not set
+# CONFIG_LPR is not set
+# CONFIG_LPQ is not set
+
+#
+# Mail Utilities
+#
+# CONFIG_MAKEMIME is not set
+CONFIG_FEATURE_MIME_CHARSET=""
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
+# CONFIG_SENDMAIL is not set
+# CONFIG_FEATURE_SENDMAIL_MAILX is not set
+# CONFIG_FEATURE_SENDMAIL_MAILXX is not set
+
+#
+# Process Utilities
+#
+CONFIG_FREE=y
+CONFIG_FUSER=y
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+# CONFIG_KILLALL5 is not set
+# CONFIG_NMETER is not set
+# CONFIG_PGREP is not set
+CONFIG_PIDOF=y
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+# CONFIG_PKILL is not set
+CONFIG_PS=y
+CONFIG_FEATURE_PS_WIDE=y
+# CONFIG_FEATURE_PS_TIME is not set
+# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+CONFIG_RENICE=y
+CONFIG_BB_SYSCTL=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_SMP_CPU is not set
+# CONFIG_FEATURE_TOP_DECIMALS is not set
+# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
+# CONFIG_FEATURE_TOPMEM is not set
+CONFIG_UPTIME=y
+CONFIG_WATCH=y
+
+#
+# Runit Utilities
+#
+# CONFIG_RUNSV is not set
+# CONFIG_RUNSVDIR is not set
+# CONFIG_FEATURE_RUNSVDIR_LOG is not set
+# CONFIG_SV is not set
+CONFIG_SV_DEFAULT_SERVICE_DIR=""
+# CONFIG_SVLOGD is not set
+# CONFIG_CHPST is not set
+# CONFIG_SETUIDGID is not set
+# CONFIG_ENVUIDGID is not set
+# CONFIG_ENVDIR is not set
+# CONFIG_SOFTLIMIT is not set
+# CONFIG_CHCON is not set
+# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
+# CONFIG_GETENFORCE is not set
+# CONFIG_GETSEBOOL is not set
+# CONFIG_LOAD_POLICY is not set
+# CONFIG_MATCHPATHCON is not set
+# CONFIG_RESTORECON is not set
+# CONFIG_RUNCON is not set
+# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
+# CONFIG_SELINUXENABLED is not set
+# CONFIG_SETENFORCE is not set
+# CONFIG_SETFILES is not set
+# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
+# CONFIG_SETSEBOOL is not set
+# CONFIG_SESTATUS is not set
+
+#
+# Shells
+#
+CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_ASH_BASH_COMPAT=y
+CONFIG_ASH_JOB_CONTROL=y
+CONFIG_ASH_READ_NCHARS=y
+CONFIG_ASH_READ_TIMEOUT=y
+CONFIG_ASH_ALIAS=y
+CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+CONFIG_ASH_GETOPTS=y
+CONFIG_ASH_BUILTIN_ECHO=y
+CONFIG_ASH_BUILTIN_PRINTF=y
+CONFIG_ASH_BUILTIN_TEST=y
+# CONFIG_ASH_CMDCMD is not set
+# CONFIG_ASH_MAIL is not set
+# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
+# CONFIG_ASH_RANDOM_SUPPORT is not set
+CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_HUSH is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_INTERACTIVE is not set
+# CONFIG_HUSH_JOB is not set
+# CONFIG_HUSH_TICK is not set
+# CONFIG_HUSH_IF is not set
+# CONFIG_HUSH_LOOPS is not set
+# CONFIG_HUSH_CASE is not set
+# CONFIG_LASH is not set
+# CONFIG_MSH is not set
+
+#
+# Bourne Shell Options
+#
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
+# CONFIG_FEATURE_SH_STANDALONE is not set
+# CONFIG_FEATURE_SH_NOFORK is not set
+# CONFIG_CTTYHACK is not set
+
+#
+# System Logging Utilities
+#
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
+CONFIG_KLOGD=y
+CONFIG_LOGGER=y
diff --git a/recipes/busybox/busybox-1.14.3/defconfig b/recipes/busybox/busybox-1.14.3/defconfig
new file mode 100644
index 0000000000..ddbaa0839d
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/defconfig
@@ -0,0 +1,873 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.13.2
+# Sun Feb 8 17:22:39 2009
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_DESKTOP is not set
+# CONFIG_EXTRA_COMPAT is not set
+CONFIG_FEATURE_ASSUME_UNICODE=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_SHOW_USAGE=y
+CONFIG_FEATURE_VERBOSE_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=y
+# CONFIG_FEATURE_INSTALLER is not set
+CONFIG_LOCALE_SUPPORT=y
+CONFIG_GETOPT_LONG=y
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_PIDFILE=y
+CONFIG_FEATURE_SUID=y
+CONFIG_FEATURE_SUID_CONFIG=y
+CONFIG_FEATURE_SUID_CONFIG_QUIET=y
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+CONFIG_FEATURE_SYSLOG=y
+CONFIG_FEATURE_HAVE_RPC=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+# CONFIG_PIE is not set
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_LFS=y
+CONFIG_CROSS_COMPILER_PREFIX=""
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+
+#
+# Installation Options
+#
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
+# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
+# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
+CONFIG_PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SIZE_VS_SPEED=2
+CONFIG_FEATURE_FAST_TOP=y
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
+# CONFIG_FEATURE_EDITING_VI is not set
+CONFIG_FEATURE_EDITING_HISTORY=64
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+CONFIG_FEATURE_TAB_COMPLETION=y
+CONFIG_FEATURE_USERNAME_COMPLETION=y
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
+CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_COPYBUF_KB=4
+CONFIG_MONOTONIC_SYSCALL=y
+CONFIG_IOCTL_HEX2STR_ERROR=y
+CONFIG_FEATURE_HWIB=y
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_FEATURE_SEAMLESS_LZMA is not set
+CONFIG_FEATURE_SEAMLESS_BZ2=y
+CONFIG_FEATURE_SEAMLESS_GZ=y
+CONFIG_FEATURE_SEAMLESS_Z=y
+CONFIG_AR=y
+# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
+CONFIG_BUNZIP2=y
+# CONFIG_BZIP2 is not set
+CONFIG_CPIO=y
+# CONFIG_FEATURE_CPIO_O is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
+CONFIG_GUNZIP=y
+CONFIG_GZIP=y
+# CONFIG_RPM2CPIO is not set
+# CONFIG_RPM is not set
+CONFIG_TAR=y
+CONFIG_FEATURE_TAR_CREATE=y
+CONFIG_FEATURE_TAR_AUTODETECT=y
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+CONFIG_FEATURE_TAR_LONG_OPTIONS=y
+CONFIG_FEATURE_TAR_UNAME_GNAME=y
+# CONFIG_UNCOMPRESS is not set
+# CONFIG_UNLZMA is not set
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_UNZIP=y
+
+#
+# Coreutils
+#
+CONFIG_BASENAME=y
+# CONFIG_CAL is not set
+CONFIG_CAT=y
+# CONFIG_CATV is not set
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_CHROOT=y
+# CONFIG_CKSUM is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_CUT=y
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_DD=y
+CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_DF=y
+CONFIG_FEATURE_DF_FANCY=y
+CONFIG_DIRNAME=y
+# CONFIG_DOS2UNIX is not set
+# CONFIG_UNIX2DOS is not set
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+# CONFIG_EXPAND is not set
+# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+CONFIG_FEATURE_FANCY_HEAD=y
+# CONFIG_HOSTID is not set
+CONFIG_ID=y
+# CONFIG_INSTALL is not set
+# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LENGTH is not set
+CONFIG_LN=y
+CONFIG_LOGNAME=y
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_FEATURE_LS_COLOR=y
+# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_MD5SUM=y
+CONFIG_MKDIR=y
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
+CONFIG_MKFIFO=y
+CONFIG_MKNOD=y
+CONFIG_MV=y
+CONFIG_FEATURE_MV_LONG_OPTIONS=y
+CONFIG_NICE=y
+CONFIG_NOHUP=y
+CONFIG_OD=y
+# CONFIG_PRINTENV is not set
+CONFIG_PRINTF=y
+CONFIG_PWD=y
+CONFIG_READLINK=y
+CONFIG_FEATURE_READLINK_FOLLOW=y
+CONFIG_REALPATH=y
+CONFIG_RM=y
+CONFIG_RMDIR=y
+CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
+CONFIG_SEQ=y
+# CONFIG_SHA1SUM is not set
+CONFIG_SLEEP=y
+CONFIG_FEATURE_FANCY_SLEEP=y
+CONFIG_FEATURE_FLOAT_SLEEP=y
+CONFIG_SORT=y
+CONFIG_FEATURE_SORT_BIG=y
+# CONFIG_SPLIT is not set
+# CONFIG_FEATURE_SPLIT_FANCY is not set
+# CONFIG_STAT is not set
+# CONFIG_FEATURE_STAT_FORMAT is not set
+CONFIG_STTY=y
+# CONFIG_SUM is not set
+CONFIG_SYNC=y
+# CONFIG_TAC is not set
+CONFIG_TAIL=y
+CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_TEE=y
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
+CONFIG_TEST=y
+# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_TOUCH=y
+CONFIG_TR=y
+CONFIG_FEATURE_TR_CLASSES=y
+# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_TRUE=y
+CONFIG_TTY=y
+CONFIG_UNAME=y
+# CONFIG_UNEXPAND is not set
+# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNIQ=y
+CONFIG_USLEEP=y
+# CONFIG_UUDECODE is not set
+# CONFIG_UUENCODE is not set
+CONFIG_WC=y
+# CONFIG_FEATURE_WC_LARGE is not set
+CONFIG_WHO=y
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_FEATURE_HUMAN_READABLE=y
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+CONFIG_CHVT=y
+CONFIG_CLEAR=y
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
+# CONFIG_KBD_MODE is not set
+CONFIG_LOADFONT=y
+CONFIG_LOADKMAP=y
+CONFIG_OPENVT=y
+CONFIG_RESET=y
+# CONFIG_RESIZE is not set
+# CONFIG_FEATURE_RESIZE_PRINT is not set
+CONFIG_SETCONSOLE=y
+# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+CONFIG_SETFONT=y
+CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
+CONFIG_DEFAULT_SETFONT_DIR=""
+# CONFIG_SETKEYCODES is not set
+# CONFIG_SETLOGCONS is not set
+CONFIG_SHOWKEY=y
+
+#
+# Debian Utilities
+#
+CONFIG_MKTEMP=y
+# CONFIG_PIPE_PROGRESS is not set
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
+CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_LIBM=y
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_BINARY=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_FEATURE_DIFF_MINIMAL=y
+# CONFIG_ED is not set
+CONFIG_PATCH=y
+CONFIG_SED=y
+CONFIG_VI=y
+CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_8BIT=y
+CONFIG_FEATURE_VI_COLON=y
+CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_FEATURE_VI_USE_SIGNALS=y
+CONFIG_FEATURE_VI_DOT_CMD=y
+# CONFIG_FEATURE_VI_READONLY is not set
+# CONFIG_FEATURE_VI_SETOPTS is not set
+CONFIG_FEATURE_VI_SET=y
+CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+CONFIG_FEATURE_FIND_PRINT0=y
+CONFIG_FEATURE_FIND_MTIME=y
+CONFIG_FEATURE_FIND_MMIN=y
+CONFIG_FEATURE_FIND_PERM=y
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_MAXDEPTH=y
+CONFIG_FEATURE_FIND_NEWER=y
+CONFIG_FEATURE_FIND_INUM=y
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_USER=y
+CONFIG_FEATURE_FIND_GROUP=y
+CONFIG_FEATURE_FIND_NOT=y
+CONFIG_FEATURE_FIND_DEPTH=y
+CONFIG_FEATURE_FIND_PAREN=y
+CONFIG_FEATURE_FIND_SIZE=y
+CONFIG_FEATURE_FIND_PRUNE=y
+CONFIG_FEATURE_FIND_DELETE=y
+CONFIG_FEATURE_FIND_PATH=y
+CONFIG_FEATURE_FIND_REGEX=y
+# CONFIG_FEATURE_FIND_CONTEXT is not set
+CONFIG_GREP=y
+CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+CONFIG_FEATURE_GREP_CONTEXT=y
+CONFIG_XARGS=y
+# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
+CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
+CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
+
+#
+# Init Utilities
+#
+CONFIG_INIT=y
+CONFIG_FEATURE_USE_INITTAB=y
+CONFIG_FEATURE_KILL_REMOVED=y
+CONFIG_FEATURE_KILL_DELAY=0
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_INIT_SYSLOG is not set
+# CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_FEATURE_INITRD=y
+CONFIG_HALT=y
+# CONFIG_MESG is not set
+
+#
+# Login/Password Management Utilities
+#
+CONFIG_FEATURE_SHADOWPASSWDS=y
+# CONFIG_USE_BB_PWD_GRP is not set
+# CONFIG_USE_BB_SHADOW is not set
+CONFIG_USE_BB_CRYPT=y
+CONFIG_ADDGROUP=y
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
+CONFIG_DELGROUP=y
+CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
+CONFIG_FEATURE_CHECK_NAMES=y
+CONFIG_ADDUSER=y
+CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
+CONFIG_DELUSER=y
+CONFIG_GETTY=y
+CONFIG_FEATURE_UTMP=y
+CONFIG_FEATURE_WTMP=y
+CONFIG_LOGIN=y
+# CONFIG_PAM is not set
+CONFIG_LOGIN_SCRIPTS=y
+CONFIG_FEATURE_NOLOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+CONFIG_PASSWD=y
+CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
+CONFIG_CRYPTPW=y
+CONFIG_CHPASSWD=y
+CONFIG_SU=y
+CONFIG_FEATURE_SU_SYSLOG=y
+CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+CONFIG_SULOGIN=y
+CONFIG_VLOCK=y
+
+#
+# Linux Ext2 FS Progs
+#
+CONFIG_CHATTR=y
+CONFIG_FSCK=y
+# CONFIG_LSATTR is not set
+
+#
+# Linux Module Utilities
+#
+CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
+CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
+# CONFIG_MODPROBE_SMALL is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
+CONFIG_INSMOD=y
+CONFIG_RMMOD=y
+CONFIG_LSMOD=y
+CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
+CONFIG_MODPROBE=y
+CONFIG_FEATURE_MODPROBE_BLACKLIST=y
+# CONFIG_DEPMOD is not set
+
+#
+# Options common to multiple modutils
+#
+# CONFIG_FEATURE_2_4_MODULES is not set
+# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
+# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
+# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
+CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
+CONFIG_FEATURE_MODUTILS_ALIAS=y
+CONFIG_FEATURE_MODUTILS_SYMBOLS=y
+
+#
+# Linux System Utilities
+#
+CONFIG_BLKID=y
+CONFIG_DMESG=y
+CONFIG_FEATURE_DMESG_PRETTY=y
+CONFIG_FBSET=y
+CONFIG_FEATURE_FBSET_FANCY=y
+CONFIG_FEATURE_FBSET_READMODE=y
+# CONFIG_FDFLUSH is not set
+# CONFIG_FDFORMAT is not set
+CONFIG_FDISK=y
+CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
+CONFIG_FEATURE_FDISK_WRITABLE=y
+# CONFIG_FEATURE_AIX_LABEL is not set
+# CONFIG_FEATURE_SGI_LABEL is not set
+# CONFIG_FEATURE_SUN_LABEL is not set
+CONFIG_FEATURE_OSF_LABEL=y
+CONFIG_FEATURE_FDISK_ADVANCED=y
+# CONFIG_FINDFS is not set
+CONFIG_FREERAMDISK=y
+CONFIG_FSCK_MINIX=y
+CONFIG_MKFS_MINIX=y
+
+#
+# Minix filesystem support
+#
+CONFIG_FEATURE_MINIX2=y
+CONFIG_GETOPT=y
+CONFIG_HEXDUMP=y
+# CONFIG_FEATURE_HEXDUMP_REVERSE is not set
+# CONFIG_HD is not set
+CONFIG_HWCLOCK=y
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+CONFIG_LOSETUP=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
+CONFIG_MKSWAP=y
+# CONFIG_FEATURE_MKSWAP_V0 is not set
+CONFIG_MORE=y
+CONFIG_FEATURE_USE_TERMIOS=y
+CONFIG_VOLUMEID=y
+# CONFIG_FEATURE_VOLUMEID_EXT is not set
+# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
+# CONFIG_FEATURE_VOLUMEID_FAT is not set
+# CONFIG_FEATURE_VOLUMEID_HFS is not set
+# CONFIG_FEATURE_VOLUMEID_JFS is not set
+# CONFIG_FEATURE_VOLUMEID_XFS is not set
+# CONFIG_FEATURE_VOLUMEID_NTFS is not set
+# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
+# CONFIG_FEATURE_VOLUMEID_UDF is not set
+# CONFIG_FEATURE_VOLUMEID_LUKS is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
+# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
+# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SYSV is not set
+# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
+CONFIG_MOUNT=y
+# CONFIG_FEATURE_MOUNT_FAKE is not set
+CONFIG_FEATURE_MOUNT_VERBOSE=y
+CONFIG_FEATURE_MOUNT_HELPERS=y
+CONFIG_FEATURE_MOUNT_LABEL=y
+CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_CIFS=y
+CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_FEATURE_MOUNT_FSTAB=y
+CONFIG_PIVOT_ROOT=y
+CONFIG_RDATE=y
+CONFIG_RDEV=y
+CONFIG_READPROFILE=y
+CONFIG_RTCWAKE=y
+# CONFIG_SCRIPT is not set
+# CONFIG_SETARCH is not set
+CONFIG_SWAPONOFF=y
+# CONFIG_FEATURE_SWAPON_PRI is not set
+CONFIG_SWITCH_ROOT=y
+CONFIG_UMOUNT=y
+CONFIG_FEATURE_UMOUNT_ALL=y
+
+#
+# Common options for mount/umount
+#
+CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_ADJTIMEX is not set
+# CONFIG_BBCONFIG is not set
+# CONFIG_CHAT is not set
+# CONFIG_FEATURE_CHAT_NOFAIL is not set
+# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
+# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
+# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
+# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
+# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
+# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
+# CONFIG_CHRT is not set
+# CONFIG_CROND is not set
+# CONFIG_FEATURE_CROND_D is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+# CONFIG_CRONTAB is not set
+CONFIG_DC=y
+CONFIG_FEATURE_DC_LIBM=y
+# CONFIG_DEVFSD is not set
+# CONFIG_DEVFSD_MODLOAD is not set
+# CONFIG_DEVFSD_FG_NP is not set
+# CONFIG_DEVFSD_VERBOSE is not set
+# CONFIG_FEATURE_DEVFS is not set
+# CONFIG_DEVMEM is not set
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+CONFIG_FBSPLASH=y
+# CONFIG_INOTIFYD is not set
+CONFIG_LAST=y
+CONFIG_FEATURE_LAST_SMALL=y
+# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_LESS=y
+CONFIG_FEATURE_LESS_MAXLINES=9999999
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+# CONFIG_FEATURE_LESS_DASHCMD is not set
+# CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_FEATURE_LESS_LINENUMS is not set
+# CONFIG_FEATURE_LESS_WINCH is not set
+# CONFIG_HDPARM is not set
+# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
+# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
+# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_MAKEDEVS=y
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+CONFIG_FEATURE_MAKEDEVS_TABLE=y
+# CONFIG_MAN is not set
+CONFIG_MICROCOM=y
+# CONFIG_MOUNTPOINT is not set
+# CONFIG_MT is not set
+# CONFIG_RAIDAUTORUN is not set
+CONFIG_READAHEAD=y
+# CONFIG_RUNLEVEL is not set
+# CONFIG_RX is not set
+# CONFIG_SETSID is not set
+CONFIG_STRINGS=y
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
+CONFIG_TIME=y
+# CONFIG_TTYSIZE is not set
+# CONFIG_WATCHDOG is not set
+
+#
+# Networking Utilities
+#
+CONFIG_FEATURE_IPV6=y
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
+# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
+# CONFIG_ARP is not set
+# CONFIG_ARPING is not set
+# CONFIG_BRCTL is not set
+# CONFIG_FEATURE_BRCTL_FANCY is not set
+# CONFIG_FEATURE_BRCTL_SHOW is not set
+# CONFIG_DNSD is not set
+# CONFIG_ETHER_WAKE is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_FTPGET is not set
+# CONFIG_FTPPUT is not set
+# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_HOSTNAME=y
+CONFIG_HTTPD=y
+CONFIG_FEATURE_HTTPD_RANGES=y
+CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
+CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
+CONFIG_FEATURE_HTTPD_SETUID=y
+CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
+CONFIG_FEATURE_HTTPD_AUTH_MD5=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
+CONFIG_FEATURE_HTTPD_CGI=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
+CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
+CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
+CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
+CONFIG_FEATURE_HTTPD_PROXY=y
+CONFIG_IFCONFIG=y
+CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_HW=y
+CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
+# CONFIG_IFENSLAVE is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+# CONFIG_FEATURE_IFUPDOWN_IP is not set
+# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+CONFIG_FEATURE_IFUPDOWN_MAPPING=y
+# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
+# CONFIG_INETD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
+# CONFIG_FEATURE_INETD_RPC is not set
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+# CONFIG_FEATURE_IP_RULE is not set
+# CONFIG_FEATURE_IP_SHORT_FORMS is not set
+# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
+# CONFIG_IPADDR is not set
+# CONFIG_IPLINK is not set
+# CONFIG_IPROUTE is not set
+# CONFIG_IPTUNNEL is not set
+# CONFIG_IPRULE is not set
+# CONFIG_IPCALC is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
+# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
+# CONFIG_NAMEIF is not set
+# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+CONFIG_FEATURE_NETSTAT_PRG=y
+CONFIG_NSLOOKUP=y
+CONFIG_PING=y
+CONFIG_PING6=y
+CONFIG_FEATURE_FANCY_PING=y
+# CONFIG_PSCAN is not set
+CONFIG_ROUTE=y
+# CONFIG_SLATTACH is not set
+CONFIG_TELNET=y
+# CONFIG_FEATURE_TELNET_TTYPE is not set
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_TELNETD=y
+# CONFIG_FEATURE_TELNETD_STANDALONE is not set
+CONFIG_TFTP=y
+# CONFIG_TFTPD is not set
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
+# CONFIG_TFTP_DEBUG is not set
+CONFIG_TRACEROUTE=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
+CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
+CONFIG_APP_UDHCPD=y
+CONFIG_APP_DHCPRELAY=y
+CONFIG_APP_DUMPLEASES=y
+# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
+CONFIG_APP_UDHCPC=y
+CONFIG_FEATURE_UDHCPC_ARPING=y
+# CONFIG_FEATURE_UDHCP_PORT is not set
+# CONFIG_UDHCP_DEBUG is not set
+# CONFIG_FEATURE_UDHCP_RFC3397 is not set
+CONFIG_UDHCPC_DEFAULT_SCRIPT="@DATADIR@/udhcpc/default.script"
+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
+# CONFIG_VCONFIG is not set
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+# CONFIG_ZCIP is not set
+# CONFIG_TCPSVD is not set
+# CONFIG_UDPSVD is not set
+
+#
+# Print Utilities
+#
+# CONFIG_LPD is not set
+# CONFIG_LPR is not set
+# CONFIG_LPQ is not set
+
+#
+# Mail Utilities
+#
+# CONFIG_MAKEMIME is not set
+CONFIG_FEATURE_MIME_CHARSET=""
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
+# CONFIG_SENDMAIL is not set
+# CONFIG_FEATURE_SENDMAIL_MAILX is not set
+# CONFIG_FEATURE_SENDMAIL_MAILXX is not set
+
+#
+# Process Utilities
+#
+CONFIG_FREE=y
+CONFIG_FUSER=y
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+# CONFIG_KILLALL5 is not set
+# CONFIG_NMETER is not set
+# CONFIG_PGREP is not set
+CONFIG_PIDOF=y
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+# CONFIG_PKILL is not set
+CONFIG_PS=y
+CONFIG_FEATURE_PS_WIDE=y
+# CONFIG_FEATURE_PS_TIME is not set
+# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+CONFIG_RENICE=y
+CONFIG_BB_SYSCTL=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_SMP_CPU is not set
+# CONFIG_FEATURE_TOP_DECIMALS is not set
+# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
+# CONFIG_FEATURE_TOPMEM is not set
+CONFIG_UPTIME=y
+CONFIG_WATCH=y
+
+#
+# Runit Utilities
+#
+# CONFIG_RUNSV is not set
+# CONFIG_RUNSVDIR is not set
+# CONFIG_FEATURE_RUNSVDIR_LOG is not set
+# CONFIG_SV is not set
+CONFIG_SV_DEFAULT_SERVICE_DIR=""
+# CONFIG_SVLOGD is not set
+# CONFIG_CHPST is not set
+# CONFIG_SETUIDGID is not set
+# CONFIG_ENVUIDGID is not set
+# CONFIG_ENVDIR is not set
+# CONFIG_SOFTLIMIT is not set
+# CONFIG_CHCON is not set
+# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
+# CONFIG_GETENFORCE is not set
+# CONFIG_GETSEBOOL is not set
+# CONFIG_LOAD_POLICY is not set
+# CONFIG_MATCHPATHCON is not set
+# CONFIG_RESTORECON is not set
+# CONFIG_RUNCON is not set
+# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
+# CONFIG_SELINUXENABLED is not set
+# CONFIG_SETENFORCE is not set
+# CONFIG_SETFILES is not set
+# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
+# CONFIG_SETSEBOOL is not set
+# CONFIG_SESTATUS is not set
+
+#
+# Shells
+#
+CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_ASH_BASH_COMPAT=y
+CONFIG_ASH_JOB_CONTROL=y
+CONFIG_ASH_READ_NCHARS=y
+CONFIG_ASH_READ_TIMEOUT=y
+CONFIG_ASH_ALIAS=y
+CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+CONFIG_ASH_GETOPTS=y
+CONFIG_ASH_BUILTIN_ECHO=y
+CONFIG_ASH_BUILTIN_PRINTF=y
+CONFIG_ASH_BUILTIN_TEST=y
+# CONFIG_ASH_CMDCMD is not set
+# CONFIG_ASH_MAIL is not set
+# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
+# CONFIG_ASH_RANDOM_SUPPORT is not set
+CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_HUSH is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_INTERACTIVE is not set
+# CONFIG_HUSH_JOB is not set
+# CONFIG_HUSH_TICK is not set
+# CONFIG_HUSH_IF is not set
+# CONFIG_HUSH_LOOPS is not set
+# CONFIG_HUSH_CASE is not set
+# CONFIG_LASH is not set
+# CONFIG_MSH is not set
+
+#
+# Bourne Shell Options
+#
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
+# CONFIG_FEATURE_SH_STANDALONE is not set
+# CONFIG_FEATURE_SH_NOFORK is not set
+# CONFIG_CTTYHACK is not set
+
+#
+# System Logging Utilities
+#
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
+CONFIG_KLOGD=y
+CONFIG_LOGGER=y
diff --git a/recipes/busybox/busybox-1.14.3/fdisk_lineedit_segfault.patch b/recipes/busybox/busybox-1.14.3/fdisk_lineedit_segfault.patch
new file mode 100644
index 0000000000..633153f1ce
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/fdisk_lineedit_segfault.patch
@@ -0,0 +1,12 @@
+--- old/libbb/lineedit.c 2008/09/27 01:28:56 23530
++++ new/libbb/lineedit.c 2008/11/02 00:41:05 23898
+@@ -1412,7 +1412,8 @@
+ if ((state->flags & SAVE_HISTORY) && state->hist_file)
+ load_history(state->hist_file);
+ #endif
+- state->cur_history = state->cnt_history;
++ if (state->flags & DO_HISTORY)
++ state->cur_history = state->cnt_history;
+
+ /* prepare before init handlers */
+ cmdedit_y = 0; /* quasireal y, not true if line > xt*yt */
diff --git a/recipes/busybox/busybox-1.14.3/fix b/recipes/busybox/busybox-1.14.3/fix
new file mode 100644
index 0000000000..544f41b256
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/fix
@@ -0,0 +1,31 @@
+---
+ util-linux/mdev.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+--- busybox-1.13.2.orig/util-linux/mdev.c
++++ busybox-1.13.2/util-linux/mdev.c
+@@ -107,11 +107,11 @@ static void make_device(char *path, int
+
+ #if ENABLE_FEATURE_MDEV_CONF
+ parser = config_open2("/etc/mdev.conf", fopen_for_read);
+
+ /* If we have config file, look up user settings */
+- while (config_read(parser, tokens, 4, 3, "# \t", PARSE_NORMAL)) {
++ while (config_read(parser, tokens, 5, 3, "# \t", PARSE_NORMAL)) {
+ regmatch_t off[1 + 9*ENABLE_FEATURE_MDEV_RENAME_REGEXP];
+ char *val;
+
+ /* Fields: regex uid:gid mode [alias] [cmd] */
+
+@@ -211,10 +211,11 @@ static void make_device(char *path, int
+ }
+ #endif /* ENABLE_FEATURE_MDEV_RENAME */
+
+ #if ENABLE_FEATURE_MDEV_EXEC
+ /* The rest (opt): command to run */
++ val = tokens[4];
+ if (!val)
+ break;
+ {
+ const char *s = "@$*";
+ const char *s2 = strchr(s, *val);
diff --git a/recipes/busybox/busybox-1.14.3/get_header_tar.patch b/recipes/busybox/busybox-1.14.3/get_header_tar.patch
new file mode 100644
index 0000000000..0121cd1b61
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/get_header_tar.patch
@@ -0,0 +1,11 @@
+--- busybox-1.13.2/archival/libunarchive/get_header_tar.c.orig 2008-11-09 18:28:02.000000000 +0100
++++ busybox-1.13.2/archival/libunarchive/get_header_tar.c 2009-02-11 22:34:52.000000000 +0100
+@@ -252,6 +252,8 @@
+ file_header->name = concat_path_file(tar.prefix, tar.name);
+ } else
+ file_header->name = xstrdup(tar.name);
++ if (strlen(file_header->name) > 100)
++ file_header->name[100] = 0;
+ }
+
+ /* Set bits 12-15 of the files mode */
diff --git a/recipes/busybox/busybox-1.14.3/kaeilos/defconfig b/recipes/busybox/busybox-1.14.3/kaeilos/defconfig
new file mode 100644
index 0000000000..f3130caca8
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/kaeilos/defconfig
@@ -0,0 +1,855 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.11.1
+# Thu Oct 9 14:15:08 2008
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_DESKTOP is not set
+CONFIG_FEATURE_ASSUME_UNICODE=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_SHOW_USAGE=y
+# CONFIG_FEATURE_VERBOSE_USAGE is not set
+CONFIG_FEATURE_COMPRESS_USAGE=y
+# CONFIG_FEATURE_INSTALLER is not set
+CONFIG_LOCALE_SUPPORT=y
+CONFIG_GETOPT_LONG=y
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_PIDFILE=y
+CONFIG_FEATURE_SUID=y
+CONFIG_FEATURE_SUID_CONFIG=y
+CONFIG_FEATURE_SUID_CONFIG_QUIET=y
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+CONFIG_FEATURE_SYSLOG=y
+CONFIG_FEATURE_HAVE_RPC=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+# CONFIG_PIE is not set
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_LFS=y
+CONFIG_CROSS_COMPILER_PREFIX=""
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+
+#
+# Installation Options
+#
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
+# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
+# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
+CONFIG_PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SIZE_VS_SPEED=2
+CONFIG_FEATURE_FAST_TOP=y
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
+# CONFIG_FEATURE_EDITING_VI is not set
+CONFIG_FEATURE_EDITING_HISTORY=15
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+CONFIG_FEATURE_TAB_COMPLETION=y
+CONFIG_FEATURE_USERNAME_COMPLETION=y
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
+CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_COPYBUF_KB=4
+CONFIG_MONOTONIC_SYSCALL=y
+CONFIG_IOCTL_HEX2STR_ERROR=y
+CONFIG_FEATURE_HWIB=y
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+CONFIG_AR=y
+# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
+CONFIG_BUNZIP2=y
+# CONFIG_BZIP2 is not set
+CONFIG_CPIO=y
+# CONFIG_FEATURE_CPIO_O is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
+CONFIG_GUNZIP=y
+# CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set
+CONFIG_GZIP=y
+# CONFIG_RPM2CPIO is not set
+# CONFIG_RPM is not set
+# CONFIG_FEATURE_RPM_BZ2 is not set
+CONFIG_TAR=y
+CONFIG_FEATURE_TAR_CREATE=y
+CONFIG_FEATURE_TAR_GZIP=y
+CONFIG_FEATURE_TAR_BZIP2=y
+# CONFIG_FEATURE_TAR_LZMA is not set
+# CONFIG_FEATURE_TAR_COMPRESS is not set
+CONFIG_FEATURE_TAR_AUTODETECT=y
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
+CONFIG_FEATURE_TAR_UNAME_GNAME=y
+# CONFIG_UNCOMPRESS is not set
+# CONFIG_UNLZMA is not set
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_UNZIP=y
+
+#
+# Common options for cpio and tar
+#
+# CONFIG_FEATURE_DEB_TAR_GZ is not set
+# CONFIG_FEATURE_DEB_TAR_BZ2 is not set
+# CONFIG_FEATURE_DEB_TAR_LZMA is not set
+
+#
+# Coreutils
+#
+CONFIG_BASENAME=y
+# CONFIG_CAL is not set
+CONFIG_CAT=y
+# CONFIG_CATV is not set
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_CHROOT=y
+# CONFIG_CKSUM is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_CUT=y
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_DD=y
+CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_DF=y
+# CONFIG_FEATURE_DF_INODE is not set
+CONFIG_DIRNAME=y
+# CONFIG_DOS2UNIX is not set
+# CONFIG_UNIX2DOS is not set
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+# CONFIG_EXPAND is not set
+# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+# CONFIG_FEATURE_FANCY_HEAD is not set
+# CONFIG_HOSTID is not set
+CONFIG_ID=y
+# CONFIG_INSTALL is not set
+# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LENGTH is not set
+CONFIG_LN=y
+CONFIG_LOGNAME=y
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_FEATURE_LS_COLOR=y
+# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_MD5SUM=y
+CONFIG_MKDIR=y
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
+CONFIG_MKFIFO=y
+CONFIG_MKNOD=y
+CONFIG_MV=y
+# CONFIG_FEATURE_MV_LONG_OPTIONS is not set
+# CONFIG_NICE is not set
+CONFIG_NOHUP=y
+CONFIG_OD=y
+# CONFIG_PRINTENV is not set
+CONFIG_PRINTF=y
+CONFIG_PWD=y
+CONFIG_READLINK=y
+CONFIG_FEATURE_READLINK_FOLLOW=y
+CONFIG_REALPATH=y
+CONFIG_RM=y
+CONFIG_RMDIR=y
+# CONFIG_FEATURE_RMDIR_LONG_OPTIONS is not set
+CONFIG_SEQ=y
+# CONFIG_SHA1SUM is not set
+CONFIG_SLEEP=y
+CONFIG_FEATURE_FANCY_SLEEP=y
+CONFIG_SORT=y
+CONFIG_FEATURE_SORT_BIG=y
+# CONFIG_SPLIT is not set
+# CONFIG_FEATURE_SPLIT_FANCY is not set
+# CONFIG_STAT is not set
+# CONFIG_FEATURE_STAT_FORMAT is not set
+CONFIG_STTY=y
+# CONFIG_SUM is not set
+CONFIG_SYNC=y
+# CONFIG_TAC is not set
+CONFIG_TAIL=y
+CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_TEE=y
+# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
+CONFIG_TEST=y
+# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_TOUCH=y
+CONFIG_TR=y
+CONFIG_FEATURE_TR_CLASSES=y
+# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_TRUE=y
+CONFIG_TTY=y
+CONFIG_UNAME=y
+# CONFIG_UNEXPAND is not set
+# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNIQ=y
+CONFIG_USLEEP=y
+# CONFIG_UUDECODE is not set
+# CONFIG_UUENCODE is not set
+CONFIG_WC=y
+# CONFIG_FEATURE_WC_LARGE is not set
+CONFIG_WHO=y
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_FEATURE_HUMAN_READABLE=y
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+CONFIG_CHVT=y
+CONFIG_CLEAR=y
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
+# CONFIG_KBD_MODE is not set
+CONFIG_LOADFONT=y
+CONFIG_LOADKMAP=y
+CONFIG_OPENVT=y
+CONFIG_RESET=y
+# CONFIG_RESIZE is not set
+# CONFIG_FEATURE_RESIZE_PRINT is not set
+CONFIG_SETCONSOLE=y
+# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+# CONFIG_SETKEYCODES is not set
+# CONFIG_SETLOGCONS is not set
+
+#
+# Debian Utilities
+#
+CONFIG_MKTEMP=y
+# CONFIG_PIPE_PROGRESS is not set
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
+CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_MATH=y
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_BINARY=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_FEATURE_DIFF_MINIMAL=y
+# CONFIG_ED is not set
+CONFIG_PATCH=y
+CONFIG_SED=y
+CONFIG_VI=y
+CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_8BIT=y
+CONFIG_FEATURE_VI_COLON=y
+CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_FEATURE_VI_USE_SIGNALS=y
+CONFIG_FEATURE_VI_DOT_CMD=y
+# CONFIG_FEATURE_VI_READONLY is not set
+# CONFIG_FEATURE_VI_SETOPTS is not set
+CONFIG_FEATURE_VI_SET=y
+CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+CONFIG_FEATURE_FIND_PRINT0=y
+CONFIG_FEATURE_FIND_MTIME=y
+CONFIG_FEATURE_FIND_MMIN=y
+CONFIG_FEATURE_FIND_PERM=y
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_MAXDEPTH=y
+CONFIG_FEATURE_FIND_NEWER=y
+# CONFIG_FEATURE_FIND_INUM is not set
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_USER=y
+CONFIG_FEATURE_FIND_GROUP=y
+CONFIG_FEATURE_FIND_NOT=y
+CONFIG_FEATURE_FIND_DEPTH=y
+CONFIG_FEATURE_FIND_PAREN=y
+CONFIG_FEATURE_FIND_SIZE=y
+CONFIG_FEATURE_FIND_PRUNE=y
+# CONFIG_FEATURE_FIND_DELETE is not set
+CONFIG_FEATURE_FIND_PATH=y
+CONFIG_FEATURE_FIND_REGEX=y
+# CONFIG_FEATURE_FIND_CONTEXT is not set
+CONFIG_GREP=y
+CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+CONFIG_FEATURE_GREP_CONTEXT=y
+CONFIG_XARGS=y
+# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
+CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+# CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set
+# CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set
+
+#
+# Init Utilities
+#
+CONFIG_INIT=y
+# CONFIG_DEBUG_INIT is not set
+CONFIG_FEATURE_USE_INITTAB=y
+CONFIG_FEATURE_KILL_REMOVED=y
+CONFIG_FEATURE_KILL_DELAY=0
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_INIT_SYSLOG is not set
+# CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_FEATURE_INITRD=y
+CONFIG_HALT=y
+# CONFIG_MESG is not set
+
+#
+# Login/Password Management Utilities
+#
+CONFIG_FEATURE_SHADOWPASSWDS=y
+# CONFIG_USE_BB_PWD_GRP is not set
+# CONFIG_USE_BB_SHADOW is not set
+CONFIG_USE_BB_CRYPT=y
+CONFIG_ADDGROUP=y
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
+CONFIG_DELGROUP=y
+CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
+CONFIG_FEATURE_CHECK_NAMES=y
+CONFIG_ADDUSER=y
+CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
+CONFIG_DELUSER=y
+CONFIG_GETTY=y
+CONFIG_FEATURE_UTMP=y
+CONFIG_FEATURE_WTMP=y
+CONFIG_LOGIN=y
+# CONFIG_PAM is not set
+CONFIG_LOGIN_SCRIPTS=y
+CONFIG_FEATURE_NOLOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+CONFIG_PASSWD=y
+CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
+CONFIG_CRYPTPW=y
+CONFIG_CHPASSWD=y
+CONFIG_SU=y
+CONFIG_FEATURE_SU_SYSLOG=y
+CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+CONFIG_SULOGIN=y
+CONFIG_VLOCK=y
+
+#
+# Linux Ext2 FS Progs
+#
+CONFIG_CHATTR=y
+CONFIG_FSCK=y
+# CONFIG_LSATTR is not set
+
+#
+# Linux Module Utilities
+#
+# CONFIG_DEPMOD is not set
+# CONFIG_FEATURE_DEPMOD_PRUNE_FANCY is not set
+# CONFIG_FEATURE_DEPMOD_ALIAS is not set
+CONFIG_INSMOD=y
+# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
+# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
+# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
+CONFIG_RMMOD=y
+CONFIG_LSMOD=y
+# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
+CONFIG_MODPROBE=y
+CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
+CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
+CONFIG_FEATURE_MODPROBE_BLACKLIST=y
+
+#
+# Options common to multiple modutils
+#
+CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
+# CONFIG_FEATURE_2_4_MODULES is not set
+CONFIG_FEATURE_2_6_MODULES=y
+CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
+CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
+# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
+
+#
+# Linux System Utilities
+#
+CONFIG_DMESG=y
+CONFIG_FEATURE_DMESG_PRETTY=y
+CONFIG_FBSET=y
+CONFIG_FEATURE_FBSET_FANCY=y
+CONFIG_FEATURE_FBSET_READMODE=y
+# CONFIG_FDFLUSH is not set
+# CONFIG_FDFORMAT is not set
+CONFIG_FDISK=y
+CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
+CONFIG_FEATURE_FDISK_WRITABLE=y
+# CONFIG_FEATURE_AIX_LABEL is not set
+# CONFIG_FEATURE_SGI_LABEL is not set
+# CONFIG_FEATURE_SUN_LABEL is not set
+CONFIG_FEATURE_OSF_LABEL=y
+CONFIG_FEATURE_FDISK_ADVANCED=y
+# CONFIG_FINDFS is not set
+# CONFIG_FREERAMDISK is not set
+CONFIG_FSCK_MINIX=y
+CONFIG_MKFS_MINIX=y
+
+#
+# Minix filesystem support
+#
+CONFIG_FEATURE_MINIX2=y
+CONFIG_GETOPT=y
+CONFIG_HEXDUMP=y
+# CONFIG_FEATURE_HEXDUMP_REVERSE is not set
+# CONFIG_HD is not set
+CONFIG_HWCLOCK=y
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+CONFIG_LOSETUP=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
+CONFIG_MKSWAP=y
+# CONFIG_FEATURE_MKSWAP_V0 is not set
+CONFIG_MORE=y
+CONFIG_FEATURE_USE_TERMIOS=y
+CONFIG_VOLUMEID=y
+# CONFIG_FEATURE_VOLUMEID_EXT is not set
+# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
+# CONFIG_FEATURE_VOLUMEID_FAT is not set
+# CONFIG_FEATURE_VOLUMEID_HFS is not set
+# CONFIG_FEATURE_VOLUMEID_JFS is not set
+# CONFIG_FEATURE_VOLUMEID_XFS is not set
+# CONFIG_FEATURE_VOLUMEID_NTFS is not set
+# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
+# CONFIG_FEATURE_VOLUMEID_UDF is not set
+# CONFIG_FEATURE_VOLUMEID_LUKS is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
+# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
+# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SYSV is not set
+# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
+CONFIG_MOUNT=y
+# CONFIG_FEATURE_MOUNT_FAKE is not set
+# CONFIG_FEATURE_MOUNT_VERBOSE is not set
+CONFIG_FEATURE_MOUNT_HELPERS=y
+CONFIG_FEATURE_MOUNT_LABEL=y
+CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_CIFS=y
+CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_FEATURE_MOUNT_FSTAB=y
+CONFIG_PIVOT_ROOT=y
+CONFIG_RDATE=y
+CONFIG_READPROFILE=y
+# CONFIG_RTCWAKE is not set
+# CONFIG_SCRIPT is not set
+# CONFIG_SETARCH is not set
+CONFIG_SWAPONOFF=y
+# CONFIG_FEATURE_SWAPON_PRI is not set
+CONFIG_SWITCH_ROOT=y
+CONFIG_UMOUNT=y
+CONFIG_FEATURE_UMOUNT_ALL=y
+
+#
+# Common options for mount/umount
+#
+CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_ADJTIMEX is not set
+# CONFIG_BBCONFIG is not set
+# CONFIG_CHAT is not set
+# CONFIG_FEATURE_CHAT_NOFAIL is not set
+# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
+# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
+# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
+# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
+# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
+# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
+# CONFIG_CHRT is not set
+# CONFIG_CROND is not set
+# CONFIG_DEBUG_CROND_OPTION is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+# CONFIG_CRONTAB is not set
+CONFIG_DC=y
+# CONFIG_DEVFSD is not set
+# CONFIG_DEVFSD_MODLOAD is not set
+# CONFIG_DEVFSD_FG_NP is not set
+# CONFIG_DEVFSD_VERBOSE is not set
+# CONFIG_FEATURE_DEVFS is not set
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+# CONFIG_FBSPLASH is not set
+# CONFIG_INOTIFYD is not set
+# CONFIG_LAST is not set
+# CONFIG_FEATURE_LAST_SMALL is not set
+# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_LESS=y
+CONFIG_FEATURE_LESS_MAXLINES=9999999
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+# CONFIG_FEATURE_LESS_FLAGCS is not set
+# CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_HDPARM is not set
+# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
+# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
+# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_MAKEDEVS=y
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+CONFIG_FEATURE_MAKEDEVS_TABLE=y
+# CONFIG_MAN is not set
+# CONFIG_MICROCOM is not set
+# CONFIG_MOUNTPOINT is not set
+# CONFIG_MT is not set
+# CONFIG_RAIDAUTORUN is not set
+CONFIG_READAHEAD=y
+# CONFIG_RUNLEVEL is not set
+# CONFIG_RX is not set
+# CONFIG_SETSID is not set
+CONFIG_STRINGS=y
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
+CONFIG_TIME=y
+# CONFIG_TTYSIZE is not set
+# CONFIG_WATCHDOG is not set
+
+#
+# Networking Utilities
+#
+CONFIG_FEATURE_IPV6=y
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
+# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
+# CONFIG_ARP is not set
+# CONFIG_ARPING is not set
+# CONFIG_BRCTL is not set
+# CONFIG_FEATURE_BRCTL_FANCY is not set
+# CONFIG_FEATURE_BRCTL_SHOW is not set
+# CONFIG_DNSD is not set
+# CONFIG_ETHER_WAKE is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_FTPGET is not set
+# CONFIG_FTPPUT is not set
+# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_HOSTNAME=y
+# CONFIG_HTTPD is not set
+# CONFIG_FEATURE_HTTPD_RANGES is not set
+# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
+# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
+# CONFIG_FEATURE_HTTPD_SETUID is not set
+# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
+# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
+# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set
+# CONFIG_FEATURE_HTTPD_CGI is not set
+# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
+# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
+# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
+# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
+# CONFIG_FEATURE_HTTPD_PROXY is not set
+CONFIG_IFCONFIG=y
+CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_HW=y
+# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
+# CONFIG_IFENSLAVE is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+# CONFIG_FEATURE_IFUPDOWN_IP is not set
+# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+CONFIG_FEATURE_IFUPDOWN_MAPPING=y
+# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
+# CONFIG_INETD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
+# CONFIG_FEATURE_INETD_RPC is not set
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+# CONFIG_FEATURE_IP_RULE is not set
+# CONFIG_FEATURE_IP_SHORT_FORMS is not set
+# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
+# CONFIG_IPADDR is not set
+# CONFIG_IPLINK is not set
+# CONFIG_IPROUTE is not set
+# CONFIG_IPTUNNEL is not set
+# CONFIG_IPRULE is not set
+# CONFIG_IPCALC is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
+# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
+# CONFIG_NAMEIF is not set
+# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
+CONFIG_NETSTAT=y
+# CONFIG_FEATURE_NETSTAT_WIDE is not set
+CONFIG_NSLOOKUP=y
+CONFIG_PING=y
+CONFIG_PING6=y
+CONFIG_FEATURE_FANCY_PING=y
+# CONFIG_PSCAN is not set
+CONFIG_ROUTE=y
+# CONFIG_SENDMAIL is not set
+# CONFIG_FETCHMAIL is not set
+# CONFIG_SLATTACH is not set
+CONFIG_TELNET=y
+# CONFIG_FEATURE_TELNET_TTYPE is not set
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_TELNETD=y
+# CONFIG_FEATURE_TELNETD_STANDALONE is not set
+CONFIG_TFTP=y
+# CONFIG_TFTPD is not set
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
+# CONFIG_DEBUG_TFTP is not set
+CONFIG_TRACEROUTE=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
+# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
+CONFIG_APP_UDHCPD=y
+# CONFIG_APP_DHCPRELAY is not set
+CONFIG_APP_DUMPLEASES=y
+# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
+CONFIG_APP_UDHCPC=y
+CONFIG_FEATURE_UDHCPC_ARPING=y
+# CONFIG_FEATURE_UDHCP_PORT is not set
+# CONFIG_FEATURE_UDHCP_DEBUG is not set
+# CONFIG_FEATURE_RFC3397 is not set
+CONFIG_DHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
+# CONFIG_VCONFIG is not set
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+# CONFIG_ZCIP is not set
+# CONFIG_TCPSVD is not set
+# CONFIG_UDPSVD is not set
+
+#
+# Process Utilities
+#
+CONFIG_FREE=y
+CONFIG_FUSER=y
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+# CONFIG_KILLALL5 is not set
+# CONFIG_NMETER is not set
+# CONFIG_PGREP is not set
+CONFIG_PIDOF=y
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+# CONFIG_PKILL is not set
+CONFIG_PS=y
+CONFIG_FEATURE_PS_WIDE=y
+# CONFIG_FEATURE_PS_TIME is not set
+# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+CONFIG_RENICE=y
+CONFIG_BB_SYSCTL=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_DECIMALS is not set
+# CONFIG_FEATURE_TOPMEM is not set
+CONFIG_UPTIME=y
+CONFIG_WATCH=y
+
+#
+# Shells
+#
+CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_ASH_BASH_COMPAT=y
+CONFIG_ASH_JOB_CONTROL=y
+CONFIG_ASH_READ_NCHARS=y
+CONFIG_ASH_READ_TIMEOUT=y
+CONFIG_ASH_ALIAS=y
+CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+CONFIG_ASH_GETOPTS=y
+# CONFIG_ASH_BUILTIN_ECHO is not set
+CONFIG_ASH_BUILTIN_PRINTF=y
+CONFIG_ASH_BUILTIN_TEST=y
+# CONFIG_ASH_CMDCMD is not set
+# CONFIG_ASH_MAIL is not set
+CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
+# CONFIG_ASH_RANDOM_SUPPORT is not set
+CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_HUSH is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_INTERACTIVE is not set
+# CONFIG_HUSH_JOB is not set
+# CONFIG_HUSH_TICK is not set
+# CONFIG_HUSH_IF is not set
+# CONFIG_HUSH_LOOPS is not set
+# CONFIG_LASH is not set
+# CONFIG_MSH is not set
+
+#
+# Bourne Shell Options
+#
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
+# CONFIG_FEATURE_SH_STANDALONE is not set
+# CONFIG_FEATURE_SH_NOFORK is not set
+# CONFIG_CTTYHACK is not set
+
+#
+# System Logging Utilities
+#
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
+CONFIG_KLOGD=y
+CONFIG_LOGGER=y
+
+#
+# Runit Utilities
+#
+# CONFIG_RUNSV is not set
+# CONFIG_RUNSVDIR is not set
+# CONFIG_SV is not set
+# CONFIG_SVLOGD is not set
+# CONFIG_CHPST is not set
+# CONFIG_SETUIDGID is not set
+# CONFIG_ENVUIDGID is not set
+# CONFIG_ENVDIR is not set
+# CONFIG_SOFTLIMIT is not set
+# CONFIG_CHCON is not set
+# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
+# CONFIG_GETENFORCE is not set
+# CONFIG_GETSEBOOL is not set
+# CONFIG_LOAD_POLICY is not set
+# CONFIG_MATCHPATHCON is not set
+# CONFIG_RESTORECON is not set
+# CONFIG_RUNCON is not set
+# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
+# CONFIG_SELINUXENABLED is not set
+# CONFIG_SETENFORCE is not set
+# CONFIG_SETFILES is not set
+# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
+# CONFIG_SETSEBOOL is not set
+# CONFIG_SESTATUS is not set
+
+#
+# Print Utilities
+#
+# CONFIG_LPD is not set
+# CONFIG_LPR is not set
+# CONFIG_LPQ is not set
diff --git a/recipes/busybox/busybox-1.14.3/micro/defconfig b/recipes/busybox/busybox-1.14.3/micro/defconfig
new file mode 100644
index 0000000000..8431d19702
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/micro/defconfig
@@ -0,0 +1,869 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.13.2
+# Mon Jun 15 17:33:00 2009
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_DESKTOP is not set
+# CONFIG_EXTRA_COMPAT is not set
+CONFIG_FEATURE_ASSUME_UNICODE=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_SHOW_USAGE=y
+# CONFIG_FEATURE_VERBOSE_USAGE is not set
+CONFIG_FEATURE_COMPRESS_USAGE=y
+# CONFIG_FEATURE_INSTALLER is not set
+CONFIG_LOCALE_SUPPORT=y
+CONFIG_GETOPT_LONG=y
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_PIDFILE=y
+CONFIG_FEATURE_SUID=y
+CONFIG_FEATURE_SUID_CONFIG=y
+CONFIG_FEATURE_SUID_CONFIG_QUIET=y
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+CONFIG_FEATURE_SYSLOG=y
+CONFIG_FEATURE_HAVE_RPC=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+# CONFIG_PIE is not set
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_LFS=y
+CONFIG_CROSS_COMPILER_PREFIX=""
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+
+#
+# Installation Options
+#
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
+# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
+# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
+CONFIG_PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SIZE_VS_SPEED=2
+CONFIG_FEATURE_FAST_TOP=y
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
+# CONFIG_FEATURE_EDITING_VI is not set
+CONFIG_FEATURE_EDITING_HISTORY=64
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+CONFIG_FEATURE_TAB_COMPLETION=y
+CONFIG_FEATURE_USERNAME_COMPLETION=y
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
+CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_COPYBUF_KB=4
+CONFIG_MONOTONIC_SYSCALL=y
+CONFIG_IOCTL_HEX2STR_ERROR=y
+# CONFIG_FEATURE_HWIB is not set
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_FEATURE_SEAMLESS_LZMA is not set
+CONFIG_FEATURE_SEAMLESS_BZ2=y
+CONFIG_FEATURE_SEAMLESS_GZ=y
+CONFIG_FEATURE_SEAMLESS_Z=y
+CONFIG_AR=y
+# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
+CONFIG_BUNZIP2=y
+# CONFIG_BZIP2 is not set
+CONFIG_CPIO=y
+# CONFIG_FEATURE_CPIO_O is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
+CONFIG_GUNZIP=y
+CONFIG_GZIP=y
+# CONFIG_RPM2CPIO is not set
+# CONFIG_RPM is not set
+CONFIG_TAR=y
+CONFIG_FEATURE_TAR_CREATE=y
+CONFIG_FEATURE_TAR_AUTODETECT=y
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+CONFIG_FEATURE_TAR_LONG_OPTIONS=y
+CONFIG_FEATURE_TAR_UNAME_GNAME=y
+# CONFIG_UNCOMPRESS is not set
+# CONFIG_UNLZMA is not set
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_UNZIP=y
+
+#
+# Coreutils
+#
+CONFIG_BASENAME=y
+# CONFIG_CAL is not set
+CONFIG_CAT=y
+# CONFIG_CATV is not set
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_CHROOT=y
+# CONFIG_CKSUM is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_CUT=y
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_DD=y
+CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_DF=y
+CONFIG_FEATURE_DF_FANCY=y
+CONFIG_DIRNAME=y
+# CONFIG_DOS2UNIX is not set
+# CONFIG_UNIX2DOS is not set
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+# CONFIG_EXPAND is not set
+# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+CONFIG_FEATURE_FANCY_HEAD=y
+# CONFIG_HOSTID is not set
+CONFIG_ID=y
+# CONFIG_INSTALL is not set
+# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LENGTH is not set
+CONFIG_LN=y
+CONFIG_LOGNAME=y
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+# CONFIG_FEATURE_LS_COLOR is not set
+# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_MD5SUM=y
+CONFIG_MKDIR=y
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
+CONFIG_MKFIFO=y
+CONFIG_MKNOD=y
+CONFIG_MV=y
+CONFIG_FEATURE_MV_LONG_OPTIONS=y
+CONFIG_NICE=y
+CONFIG_NOHUP=y
+CONFIG_OD=y
+# CONFIG_PRINTENV is not set
+CONFIG_PRINTF=y
+CONFIG_PWD=y
+CONFIG_READLINK=y
+CONFIG_FEATURE_READLINK_FOLLOW=y
+CONFIG_REALPATH=y
+CONFIG_RM=y
+CONFIG_RMDIR=y
+CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
+CONFIG_SEQ=y
+# CONFIG_SHA1SUM is not set
+CONFIG_SLEEP=y
+CONFIG_FEATURE_FANCY_SLEEP=y
+CONFIG_FEATURE_FLOAT_SLEEP=y
+CONFIG_SORT=y
+CONFIG_FEATURE_SORT_BIG=y
+# CONFIG_SPLIT is not set
+# CONFIG_FEATURE_SPLIT_FANCY is not set
+# CONFIG_STAT is not set
+# CONFIG_FEATURE_STAT_FORMAT is not set
+CONFIG_STTY=y
+# CONFIG_SUM is not set
+CONFIG_SYNC=y
+# CONFIG_TAC is not set
+CONFIG_TAIL=y
+CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_TEE=y
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
+CONFIG_TEST=y
+# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_TOUCH=y
+CONFIG_TR=y
+CONFIG_FEATURE_TR_CLASSES=y
+# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_TRUE=y
+CONFIG_TTY=y
+CONFIG_UNAME=y
+# CONFIG_UNEXPAND is not set
+# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNIQ=y
+CONFIG_USLEEP=y
+# CONFIG_UUDECODE is not set
+# CONFIG_UUENCODE is not set
+CONFIG_WC=y
+# CONFIG_FEATURE_WC_LARGE is not set
+# CONFIG_WHO is not set
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+# CONFIG_FEATURE_HUMAN_READABLE is not set
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+CONFIG_CHVT=y
+CONFIG_CLEAR=y
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
+# CONFIG_KBD_MODE is not set
+# CONFIG_LOADFONT is not set
+CONFIG_LOADKMAP=y
+CONFIG_OPENVT=y
+CONFIG_RESET=y
+# CONFIG_RESIZE is not set
+# CONFIG_FEATURE_RESIZE_PRINT is not set
+CONFIG_SETCONSOLE=y
+# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+# CONFIG_SETFONT is not set
+# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set
+CONFIG_DEFAULT_SETFONT_DIR=""
+# CONFIG_SETKEYCODES is not set
+# CONFIG_SETLOGCONS is not set
+# CONFIG_SHOWKEY is not set
+
+#
+# Debian Utilities
+#
+CONFIG_MKTEMP=y
+# CONFIG_PIPE_PROGRESS is not set
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
+CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_LIBM=y
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_BINARY=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_FEATURE_DIFF_MINIMAL=y
+# CONFIG_ED is not set
+CONFIG_PATCH=y
+CONFIG_SED=y
+CONFIG_VI=y
+CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_8BIT=y
+CONFIG_FEATURE_VI_COLON=y
+CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_FEATURE_VI_USE_SIGNALS=y
+CONFIG_FEATURE_VI_DOT_CMD=y
+# CONFIG_FEATURE_VI_READONLY is not set
+# CONFIG_FEATURE_VI_SETOPTS is not set
+CONFIG_FEATURE_VI_SET=y
+CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+CONFIG_FEATURE_FIND_PRINT0=y
+CONFIG_FEATURE_FIND_MTIME=y
+CONFIG_FEATURE_FIND_MMIN=y
+CONFIG_FEATURE_FIND_PERM=y
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_MAXDEPTH=y
+CONFIG_FEATURE_FIND_NEWER=y
+CONFIG_FEATURE_FIND_INUM=y
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_USER=y
+CONFIG_FEATURE_FIND_GROUP=y
+CONFIG_FEATURE_FIND_NOT=y
+CONFIG_FEATURE_FIND_DEPTH=y
+CONFIG_FEATURE_FIND_PAREN=y
+CONFIG_FEATURE_FIND_SIZE=y
+CONFIG_FEATURE_FIND_PRUNE=y
+CONFIG_FEATURE_FIND_DELETE=y
+CONFIG_FEATURE_FIND_PATH=y
+CONFIG_FEATURE_FIND_REGEX=y
+# CONFIG_FEATURE_FIND_CONTEXT is not set
+CONFIG_GREP=y
+CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+CONFIG_FEATURE_GREP_CONTEXT=y
+CONFIG_XARGS=y
+# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
+CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
+CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
+
+#
+# Init Utilities
+#
+# CONFIG_INIT is not set
+# CONFIG_FEATURE_USE_INITTAB is not set
+# CONFIG_FEATURE_KILL_REMOVED is not set
+CONFIG_FEATURE_KILL_DELAY=0
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_INIT_SYSLOG is not set
+# CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+# CONFIG_FEATURE_INITRD is not set
+# CONFIG_HALT is not set
+# CONFIG_MESG is not set
+
+#
+# Login/Password Management Utilities
+#
+# CONFIG_FEATURE_SHADOWPASSWDS is not set
+# CONFIG_USE_BB_PWD_GRP is not set
+# CONFIG_USE_BB_SHADOW is not set
+CONFIG_USE_BB_CRYPT=y
+# CONFIG_ADDGROUP is not set
+# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set
+# CONFIG_DELGROUP is not set
+# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
+# CONFIG_FEATURE_CHECK_NAMES is not set
+# CONFIG_ADDUSER is not set
+# CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set
+# CONFIG_DELUSER is not set
+CONFIG_GETTY=y
+CONFIG_FEATURE_UTMP=y
+CONFIG_FEATURE_WTMP=y
+CONFIG_LOGIN=y
+# CONFIG_PAM is not set
+CONFIG_LOGIN_SCRIPTS=y
+CONFIG_FEATURE_NOLOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+# CONFIG_PASSWD is not set
+# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set
+CONFIG_CRYPTPW=y
+# CONFIG_CHPASSWD is not set
+CONFIG_SU=y
+CONFIG_FEATURE_SU_SYSLOG=y
+CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+CONFIG_SULOGIN=y
+# CONFIG_VLOCK is not set
+
+#
+# Linux Ext2 FS Progs
+#
+CONFIG_CHATTR=y
+# CONFIG_FSCK is not set
+# CONFIG_LSATTR is not set
+
+#
+# Linux Module Utilities
+#
+CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
+CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
+# CONFIG_MODPROBE_SMALL is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
+CONFIG_INSMOD=y
+CONFIG_RMMOD=y
+CONFIG_LSMOD=y
+CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
+CONFIG_MODPROBE=y
+CONFIG_FEATURE_MODPROBE_BLACKLIST=y
+# CONFIG_DEPMOD is not set
+
+#
+# Options common to multiple modutils
+#
+# CONFIG_FEATURE_2_4_MODULES is not set
+# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
+# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
+# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
+CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
+CONFIG_FEATURE_MODUTILS_ALIAS=y
+CONFIG_FEATURE_MODUTILS_SYMBOLS=y
+
+#
+# Linux System Utilities
+#
+CONFIG_BLKID=y
+CONFIG_DMESG=y
+CONFIG_FEATURE_DMESG_PRETTY=y
+CONFIG_FBSET=y
+CONFIG_FEATURE_FBSET_FANCY=y
+CONFIG_FEATURE_FBSET_READMODE=y
+# CONFIG_FDFLUSH is not set
+# CONFIG_FDFORMAT is not set
+# CONFIG_FDISK is not set
+CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
+# CONFIG_FEATURE_FDISK_WRITABLE is not set
+# CONFIG_FEATURE_AIX_LABEL is not set
+# CONFIG_FEATURE_SGI_LABEL is not set
+# CONFIG_FEATURE_SUN_LABEL is not set
+# CONFIG_FEATURE_OSF_LABEL is not set
+# CONFIG_FEATURE_FDISK_ADVANCED is not set
+# CONFIG_FINDFS is not set
+CONFIG_FREERAMDISK=y
+# CONFIG_FSCK_MINIX is not set
+# CONFIG_MKFS_MINIX is not set
+# CONFIG_FEATURE_MINIX2 is not set
+CONFIG_GETOPT=y
+CONFIG_HEXDUMP=y
+# CONFIG_FEATURE_HEXDUMP_REVERSE is not set
+# CONFIG_HD is not set
+CONFIG_HWCLOCK=y
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+CONFIG_LOSETUP=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
+CONFIG_MKSWAP=y
+# CONFIG_FEATURE_MKSWAP_V0 is not set
+CONFIG_MORE=y
+CONFIG_FEATURE_USE_TERMIOS=y
+CONFIG_VOLUMEID=y
+# CONFIG_FEATURE_VOLUMEID_EXT is not set
+# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
+# CONFIG_FEATURE_VOLUMEID_FAT is not set
+# CONFIG_FEATURE_VOLUMEID_HFS is not set
+# CONFIG_FEATURE_VOLUMEID_JFS is not set
+# CONFIG_FEATURE_VOLUMEID_XFS is not set
+# CONFIG_FEATURE_VOLUMEID_NTFS is not set
+# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
+# CONFIG_FEATURE_VOLUMEID_UDF is not set
+# CONFIG_FEATURE_VOLUMEID_LUKS is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
+# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
+# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SYSV is not set
+# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
+CONFIG_MOUNT=y
+# CONFIG_FEATURE_MOUNT_FAKE is not set
+CONFIG_FEATURE_MOUNT_VERBOSE=y
+CONFIG_FEATURE_MOUNT_HELPERS=y
+CONFIG_FEATURE_MOUNT_LABEL=y
+CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_CIFS=y
+CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_FEATURE_MOUNT_FSTAB=y
+CONFIG_PIVOT_ROOT=y
+CONFIG_RDATE=y
+CONFIG_RDEV=y
+CONFIG_READPROFILE=y
+CONFIG_RTCWAKE=y
+# CONFIG_SCRIPT is not set
+# CONFIG_SETARCH is not set
+CONFIG_SWAPONOFF=y
+# CONFIG_FEATURE_SWAPON_PRI is not set
+CONFIG_SWITCH_ROOT=y
+CONFIG_UMOUNT=y
+CONFIG_FEATURE_UMOUNT_ALL=y
+
+#
+# Common options for mount/umount
+#
+CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_ADJTIMEX is not set
+# CONFIG_BBCONFIG is not set
+# CONFIG_CHAT is not set
+# CONFIG_FEATURE_CHAT_NOFAIL is not set
+# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
+# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
+# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
+# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
+# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
+# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
+# CONFIG_CHRT is not set
+# CONFIG_CROND is not set
+# CONFIG_FEATURE_CROND_D is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+# CONFIG_CRONTAB is not set
+CONFIG_DC=y
+CONFIG_FEATURE_DC_LIBM=y
+# CONFIG_DEVFSD is not set
+# CONFIG_DEVFSD_MODLOAD is not set
+# CONFIG_DEVFSD_FG_NP is not set
+# CONFIG_DEVFSD_VERBOSE is not set
+# CONFIG_FEATURE_DEVFS is not set
+# CONFIG_DEVMEM is not set
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+CONFIG_FBSPLASH=y
+# CONFIG_INOTIFYD is not set
+# CONFIG_LAST is not set
+# CONFIG_FEATURE_LAST_SMALL is not set
+# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_LESS=y
+CONFIG_FEATURE_LESS_MAXLINES=9999999
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+# CONFIG_FEATURE_LESS_DASHCMD is not set
+# CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_FEATURE_LESS_LINENUMS is not set
+# CONFIG_FEATURE_LESS_WINCH is not set
+# CONFIG_HDPARM is not set
+# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
+# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
+# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_MAKEDEVS=y
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+CONFIG_FEATURE_MAKEDEVS_TABLE=y
+# CONFIG_MAN is not set
+# CONFIG_MICROCOM is not set
+# CONFIG_MOUNTPOINT is not set
+# CONFIG_MT is not set
+# CONFIG_RAIDAUTORUN is not set
+CONFIG_READAHEAD=y
+# CONFIG_RUNLEVEL is not set
+# CONFIG_RX is not set
+# CONFIG_SETSID is not set
+CONFIG_STRINGS=y
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
+CONFIG_TIME=y
+# CONFIG_TTYSIZE is not set
+# CONFIG_WATCHDOG is not set
+
+#
+# Networking Utilities
+#
+CONFIG_FEATURE_IPV6=y
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
+# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
+# CONFIG_ARP is not set
+# CONFIG_ARPING is not set
+# CONFIG_BRCTL is not set
+# CONFIG_FEATURE_BRCTL_FANCY is not set
+# CONFIG_FEATURE_BRCTL_SHOW is not set
+# CONFIG_DNSD is not set
+# CONFIG_ETHER_WAKE is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_FTPGET is not set
+# CONFIG_FTPPUT is not set
+# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_HOSTNAME=y
+# CONFIG_HTTPD is not set
+# CONFIG_FEATURE_HTTPD_RANGES is not set
+# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
+# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
+# CONFIG_FEATURE_HTTPD_SETUID is not set
+# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
+# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
+# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set
+# CONFIG_FEATURE_HTTPD_CGI is not set
+# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
+# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
+# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
+# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
+# CONFIG_FEATURE_HTTPD_PROXY is not set
+# CONFIG_IFCONFIG is not set
+# CONFIG_FEATURE_IFCONFIG_STATUS is not set
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+# CONFIG_FEATURE_IFCONFIG_HW is not set
+# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
+# CONFIG_IFENSLAVE is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+CONFIG_FEATURE_IFUPDOWN_IP=y
+CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
+# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+CONFIG_FEATURE_IFUPDOWN_MAPPING=y
+# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
+# CONFIG_INETD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
+# CONFIG_FEATURE_INETD_RPC is not set
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+# CONFIG_FEATURE_IP_RULE is not set
+# CONFIG_FEATURE_IP_SHORT_FORMS is not set
+# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
+# CONFIG_IPADDR is not set
+# CONFIG_IPLINK is not set
+# CONFIG_IPROUTE is not set
+# CONFIG_IPTUNNEL is not set
+# CONFIG_IPRULE is not set
+# CONFIG_IPCALC is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
+# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
+# CONFIG_NAMEIF is not set
+# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+CONFIG_FEATURE_NETSTAT_PRG=y
+CONFIG_NSLOOKUP=y
+CONFIG_PING=y
+CONFIG_PING6=y
+CONFIG_FEATURE_FANCY_PING=y
+# CONFIG_PSCAN is not set
+# CONFIG_ROUTE is not set
+# CONFIG_SLATTACH is not set
+# CONFIG_TELNET is not set
+# CONFIG_FEATURE_TELNET_TTYPE is not set
+# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
+# CONFIG_TELNETD is not set
+# CONFIG_FEATURE_TELNETD_STANDALONE is not set
+CONFIG_TFTP=y
+# CONFIG_TFTPD is not set
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
+# CONFIG_TFTP_DEBUG is not set
+CONFIG_TRACEROUTE=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
+CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
+CONFIG_APP_UDHCPD=y
+CONFIG_APP_DHCPRELAY=y
+CONFIG_APP_DUMPLEASES=y
+# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
+CONFIG_APP_UDHCPC=y
+CONFIG_FEATURE_UDHCPC_ARPING=y
+# CONFIG_FEATURE_UDHCP_PORT is not set
+# CONFIG_UDHCP_DEBUG is not set
+# CONFIG_FEATURE_UDHCP_RFC3397 is not set
+CONFIG_UDHCPC_DEFAULT_SCRIPT="@DATADIR@/udhcpc/default.script"
+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
+# CONFIG_VCONFIG is not set
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+CONFIG_ZCIP=y
+# CONFIG_TCPSVD is not set
+# CONFIG_UDPSVD is not set
+
+#
+# Print Utilities
+#
+# CONFIG_LPD is not set
+# CONFIG_LPR is not set
+# CONFIG_LPQ is not set
+
+#
+# Mail Utilities
+#
+# CONFIG_MAKEMIME is not set
+CONFIG_FEATURE_MIME_CHARSET=""
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
+# CONFIG_SENDMAIL is not set
+# CONFIG_FEATURE_SENDMAIL_MAILX is not set
+# CONFIG_FEATURE_SENDMAIL_MAILXX is not set
+
+#
+# Process Utilities
+#
+CONFIG_FREE=y
+CONFIG_FUSER=y
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+CONFIG_KILLALL5=y
+# CONFIG_NMETER is not set
+# CONFIG_PGREP is not set
+CONFIG_PIDOF=y
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+# CONFIG_PKILL is not set
+CONFIG_PS=y
+CONFIG_FEATURE_PS_WIDE=y
+# CONFIG_FEATURE_PS_TIME is not set
+# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+CONFIG_RENICE=y
+CONFIG_BB_SYSCTL=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_SMP_CPU is not set
+# CONFIG_FEATURE_TOP_DECIMALS is not set
+# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
+# CONFIG_FEATURE_TOPMEM is not set
+CONFIG_UPTIME=y
+# CONFIG_WATCH is not set
+
+#
+# Runit Utilities
+#
+# CONFIG_RUNSV is not set
+# CONFIG_RUNSVDIR is not set
+# CONFIG_FEATURE_RUNSVDIR_LOG is not set
+# CONFIG_SV is not set
+CONFIG_SV_DEFAULT_SERVICE_DIR=""
+# CONFIG_SVLOGD is not set
+# CONFIG_CHPST is not set
+# CONFIG_SETUIDGID is not set
+# CONFIG_ENVUIDGID is not set
+# CONFIG_ENVDIR is not set
+# CONFIG_SOFTLIMIT is not set
+# CONFIG_CHCON is not set
+# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
+# CONFIG_GETENFORCE is not set
+# CONFIG_GETSEBOOL is not set
+# CONFIG_LOAD_POLICY is not set
+# CONFIG_MATCHPATHCON is not set
+# CONFIG_RESTORECON is not set
+# CONFIG_RUNCON is not set
+# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
+# CONFIG_SELINUXENABLED is not set
+# CONFIG_SETENFORCE is not set
+# CONFIG_SETFILES is not set
+# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
+# CONFIG_SETSEBOOL is not set
+# CONFIG_SESTATUS is not set
+
+#
+# Shells
+#
+CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_ASH_BASH_COMPAT=y
+CONFIG_ASH_JOB_CONTROL=y
+CONFIG_ASH_READ_NCHARS=y
+CONFIG_ASH_READ_TIMEOUT=y
+CONFIG_ASH_ALIAS=y
+CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+CONFIG_ASH_GETOPTS=y
+CONFIG_ASH_BUILTIN_ECHO=y
+# CONFIG_ASH_BUILTIN_PRINTF is not set
+CONFIG_ASH_BUILTIN_TEST=y
+# CONFIG_ASH_CMDCMD is not set
+# CONFIG_ASH_MAIL is not set
+# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
+# CONFIG_ASH_RANDOM_SUPPORT is not set
+CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_HUSH is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_INTERACTIVE is not set
+# CONFIG_HUSH_JOB is not set
+# CONFIG_HUSH_TICK is not set
+# CONFIG_HUSH_IF is not set
+# CONFIG_HUSH_LOOPS is not set
+# CONFIG_HUSH_CASE is not set
+# CONFIG_LASH is not set
+# CONFIG_MSH is not set
+
+#
+# Bourne Shell Options
+#
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
+# CONFIG_FEATURE_SH_STANDALONE is not set
+# CONFIG_FEATURE_SH_NOFORK is not set
+# CONFIG_CTTYHACK is not set
+
+#
+# System Logging Utilities
+#
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
+CONFIG_KLOGD=y
+CONFIG_LOGGER=y
diff --git a/recipes/busybox/busybox-1.14.3/r24785.patch b/recipes/busybox/busybox-1.14.3/r24785.patch
new file mode 100644
index 0000000000..e3e80befcd
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/r24785.patch
@@ -0,0 +1,14 @@
+--- busybox/util-linux/mdev.c 2009/01/08 17:19:01 24725
++++ busybox/util-linux/mdev.c 2009/01/12 07:57:52 24785
+@@ -179,8 +179,9 @@
+ unsigned i, n;
+ #endif
+ char *a = val;
+- s = strchr(val, ' ');
+- val = (s && s[1]) ? s+1 : NULL;
++ s = strchrnul(val, ' ');
++ val = (s[0] && s[1]) ? s+1 : NULL;
++ s[0] = '\0';
+ #if ENABLE_FEATURE_MDEV_RENAME_REGEXP
+ /* substitute %1..9 with off[1..9], if any */
+ n = 0;
diff --git a/recipes/busybox/busybox-1.14.3/slugos/defconfig b/recipes/busybox/busybox-1.14.3/slugos/defconfig
new file mode 100644
index 0000000000..8926d1126a
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/slugos/defconfig
@@ -0,0 +1,869 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.13.2
+# Fri Feb 13 21:35:37 2009
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_DESKTOP is not set
+# CONFIG_EXTRA_COMPAT is not set
+# CONFIG_FEATURE_ASSUME_UNICODE is not set
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_SHOW_USAGE=y
+CONFIG_FEATURE_VERBOSE_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=y
+# CONFIG_FEATURE_INSTALLER is not set
+CONFIG_LOCALE_SUPPORT=y
+CONFIG_GETOPT_LONG=y
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_PIDFILE=y
+CONFIG_FEATURE_SUID=y
+CONFIG_FEATURE_SUID_CONFIG=y
+# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+CONFIG_FEATURE_SYSLOG=y
+CONFIG_FEATURE_HAVE_RPC=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+# CONFIG_PIE is not set
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_LFS=y
+CONFIG_CROSS_COMPILER_PREFIX=""
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+
+#
+# Installation Options
+#
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
+# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
+# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
+CONFIG_PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SIZE_VS_SPEED=1
+CONFIG_FEATURE_FAST_TOP=y
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
+# CONFIG_FEATURE_EDITING_VI is not set
+CONFIG_FEATURE_EDITING_HISTORY=50
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+CONFIG_FEATURE_TAB_COMPLETION=y
+CONFIG_FEATURE_USERNAME_COMPLETION=y
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
+CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_COPYBUF_KB=4
+CONFIG_MONOTONIC_SYSCALL=y
+CONFIG_IOCTL_HEX2STR_ERROR=y
+# CONFIG_FEATURE_HWIB is not set
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_FEATURE_SEAMLESS_LZMA is not set
+CONFIG_FEATURE_SEAMLESS_BZ2=y
+CONFIG_FEATURE_SEAMLESS_GZ=y
+CONFIG_FEATURE_SEAMLESS_Z=y
+CONFIG_AR=y
+CONFIG_FEATURE_AR_LONG_FILENAMES=y
+CONFIG_BUNZIP2=y
+CONFIG_BZIP2=y
+# CONFIG_CPIO is not set
+# CONFIG_FEATURE_CPIO_O is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
+CONFIG_GUNZIP=y
+CONFIG_GZIP=y
+# CONFIG_RPM2CPIO is not set
+# CONFIG_RPM is not set
+CONFIG_TAR=y
+CONFIG_FEATURE_TAR_CREATE=y
+CONFIG_FEATURE_TAR_AUTODETECT=y
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+CONFIG_FEATURE_TAR_LONG_OPTIONS=y
+CONFIG_FEATURE_TAR_UNAME_GNAME=y
+CONFIG_UNCOMPRESS=y
+CONFIG_UNLZMA=y
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_UNZIP=y
+
+#
+# Coreutils
+#
+CONFIG_BASENAME=y
+# CONFIG_CAL is not set
+CONFIG_CAT=y
+# CONFIG_CATV is not set
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_CHROOT=y
+# CONFIG_CKSUM is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_CUT=y
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_DD=y
+CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+CONFIG_FEATURE_DD_IBS_OBS=y
+CONFIG_DF=y
+# CONFIG_FEATURE_DF_FANCY is not set
+CONFIG_DIRNAME=y
+CONFIG_DOS2UNIX=y
+CONFIG_UNIX2DOS=y
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+# CONFIG_EXPAND is not set
+# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+CONFIG_FEATURE_FANCY_HEAD=y
+# CONFIG_HOSTID is not set
+CONFIG_ID=y
+# CONFIG_INSTALL is not set
+# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+CONFIG_LENGTH=y
+CONFIG_LN=y
+CONFIG_LOGNAME=y
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_FEATURE_LS_COLOR=y
+# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_MD5SUM=y
+CONFIG_MKDIR=y
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
+CONFIG_MKFIFO=y
+CONFIG_MKNOD=y
+CONFIG_MV=y
+CONFIG_FEATURE_MV_LONG_OPTIONS=y
+CONFIG_NICE=y
+CONFIG_NOHUP=y
+CONFIG_OD=y
+# CONFIG_PRINTENV is not set
+CONFIG_PRINTF=y
+CONFIG_PWD=y
+CONFIG_READLINK=y
+CONFIG_FEATURE_READLINK_FOLLOW=y
+CONFIG_REALPATH=y
+CONFIG_RM=y
+CONFIG_RMDIR=y
+CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
+CONFIG_SEQ=y
+CONFIG_SHA1SUM=y
+CONFIG_SLEEP=y
+CONFIG_FEATURE_FANCY_SLEEP=y
+# CONFIG_FEATURE_FLOAT_SLEEP is not set
+CONFIG_SORT=y
+CONFIG_FEATURE_SORT_BIG=y
+CONFIG_SPLIT=y
+CONFIG_FEATURE_SPLIT_FANCY=y
+# CONFIG_STAT is not set
+# CONFIG_FEATURE_STAT_FORMAT is not set
+CONFIG_STTY=y
+CONFIG_SUM=y
+CONFIG_SYNC=y
+# CONFIG_TAC is not set
+CONFIG_TAIL=y
+CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_TEE=y
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
+CONFIG_TEST=y
+# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_TOUCH=y
+CONFIG_TR=y
+CONFIG_FEATURE_TR_CLASSES=y
+CONFIG_FEATURE_TR_EQUIV=y
+CONFIG_TRUE=y
+CONFIG_TTY=y
+CONFIG_UNAME=y
+# CONFIG_UNEXPAND is not set
+# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNIQ=y
+CONFIG_USLEEP=y
+# CONFIG_UUDECODE is not set
+# CONFIG_UUENCODE is not set
+CONFIG_WC=y
+# CONFIG_FEATURE_WC_LARGE is not set
+CONFIG_WHO=y
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+CONFIG_FEATURE_PRESERVE_HARDLINKS=y
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_FEATURE_HUMAN_READABLE=y
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+CONFIG_CHVT=y
+CONFIG_CLEAR=y
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
+CONFIG_KBD_MODE=y
+CONFIG_LOADFONT=y
+CONFIG_LOADKMAP=y
+CONFIG_OPENVT=y
+CONFIG_RESET=y
+CONFIG_RESIZE=y
+CONFIG_FEATURE_RESIZE_PRINT=y
+CONFIG_SETCONSOLE=y
+CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
+# CONFIG_SETFONT is not set
+# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set
+CONFIG_DEFAULT_SETFONT_DIR=""
+CONFIG_SETKEYCODES=y
+CONFIG_SETLOGCONS=y
+# CONFIG_SHOWKEY is not set
+
+#
+# Debian Utilities
+#
+CONFIG_MKTEMP=y
+# CONFIG_PIPE_PROGRESS is not set
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
+CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_AWK=y
+# CONFIG_FEATURE_AWK_LIBM is not set
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_BINARY=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_FEATURE_DIFF_MINIMAL=y
+# CONFIG_ED is not set
+CONFIG_PATCH=y
+CONFIG_SED=y
+CONFIG_VI=y
+CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_8BIT=y
+CONFIG_FEATURE_VI_COLON=y
+CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_FEATURE_VI_USE_SIGNALS=y
+# CONFIG_FEATURE_VI_DOT_CMD is not set
+# CONFIG_FEATURE_VI_READONLY is not set
+# CONFIG_FEATURE_VI_SETOPTS is not set
+# CONFIG_FEATURE_VI_SET is not set
+CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+CONFIG_FEATURE_FIND_PRINT0=y
+CONFIG_FEATURE_FIND_MTIME=y
+CONFIG_FEATURE_FIND_MMIN=y
+CONFIG_FEATURE_FIND_PERM=y
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_MAXDEPTH=y
+CONFIG_FEATURE_FIND_NEWER=y
+CONFIG_FEATURE_FIND_INUM=y
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_USER=y
+CONFIG_FEATURE_FIND_GROUP=y
+CONFIG_FEATURE_FIND_NOT=y
+CONFIG_FEATURE_FIND_DEPTH=y
+CONFIG_FEATURE_FIND_PAREN=y
+CONFIG_FEATURE_FIND_SIZE=y
+CONFIG_FEATURE_FIND_PRUNE=y
+CONFIG_FEATURE_FIND_DELETE=y
+CONFIG_FEATURE_FIND_PATH=y
+CONFIG_FEATURE_FIND_REGEX=y
+# CONFIG_FEATURE_FIND_CONTEXT is not set
+CONFIG_GREP=y
+CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+CONFIG_FEATURE_GREP_CONTEXT=y
+CONFIG_XARGS=y
+CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
+CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
+CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
+
+#
+# Init Utilities
+#
+# CONFIG_INIT is not set
+# CONFIG_FEATURE_USE_INITTAB is not set
+# CONFIG_FEATURE_KILL_REMOVED is not set
+CONFIG_FEATURE_KILL_DELAY=0
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_INIT_SYSLOG is not set
+# CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+# CONFIG_FEATURE_INITRD is not set
+# CONFIG_HALT is not set
+# CONFIG_MESG is not set
+
+#
+# Login/Password Management Utilities
+#
+# CONFIG_FEATURE_SHADOWPASSWDS is not set
+CONFIG_USE_BB_PWD_GRP=y
+# CONFIG_USE_BB_SHADOW is not set
+CONFIG_USE_BB_CRYPT=y
+CONFIG_ADDGROUP=y
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
+CONFIG_DELGROUP=y
+CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
+CONFIG_FEATURE_CHECK_NAMES=y
+CONFIG_ADDUSER=y
+CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
+CONFIG_DELUSER=y
+CONFIG_GETTY=y
+CONFIG_FEATURE_UTMP=y
+CONFIG_FEATURE_WTMP=y
+CONFIG_LOGIN=y
+# CONFIG_PAM is not set
+CONFIG_LOGIN_SCRIPTS=y
+CONFIG_FEATURE_NOLOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+CONFIG_PASSWD=y
+CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
+CONFIG_CRYPTPW=y
+CONFIG_CHPASSWD=y
+CONFIG_SU=y
+CONFIG_FEATURE_SU_SYSLOG=y
+CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+CONFIG_SULOGIN=y
+# CONFIG_VLOCK is not set
+
+#
+# Linux Ext2 FS Progs
+#
+# CONFIG_CHATTR is not set
+# CONFIG_FSCK is not set
+# CONFIG_LSATTR is not set
+
+#
+# Linux Module Utilities
+#
+CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
+CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
+# CONFIG_MODPROBE_SMALL is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
+# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
+# CONFIG_INSMOD is not set
+# CONFIG_RMMOD is not set
+# CONFIG_LSMOD is not set
+# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
+# CONFIG_MODPROBE is not set
+# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
+# CONFIG_DEPMOD is not set
+
+#
+# Options common to multiple modutils
+#
+# CONFIG_FEATURE_2_4_MODULES is not set
+# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
+# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
+# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
+# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
+# CONFIG_FEATURE_MODUTILS_ALIAS is not set
+# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
+
+#
+# Linux System Utilities
+#
+# CONFIG_BLKID is not set
+CONFIG_DMESG=y
+CONFIG_FEATURE_DMESG_PRETTY=y
+# CONFIG_FBSET is not set
+# CONFIG_FEATURE_FBSET_FANCY is not set
+# CONFIG_FEATURE_FBSET_READMODE is not set
+# CONFIG_FDFLUSH is not set
+# CONFIG_FDFORMAT is not set
+CONFIG_FDISK=y
+CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
+CONFIG_FEATURE_FDISK_WRITABLE=y
+# CONFIG_FEATURE_AIX_LABEL is not set
+# CONFIG_FEATURE_SGI_LABEL is not set
+# CONFIG_FEATURE_SUN_LABEL is not set
+# CONFIG_FEATURE_OSF_LABEL is not set
+CONFIG_FEATURE_FDISK_ADVANCED=y
+CONFIG_FINDFS=y
+CONFIG_FREERAMDISK=y
+# CONFIG_FSCK_MINIX is not set
+# CONFIG_MKFS_MINIX is not set
+# CONFIG_FEATURE_MINIX2 is not set
+CONFIG_GETOPT=y
+CONFIG_HEXDUMP=y
+CONFIG_FEATURE_HEXDUMP_REVERSE=y
+CONFIG_HD=y
+CONFIG_HWCLOCK=y
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+CONFIG_LOSETUP=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
+CONFIG_MKSWAP=y
+# CONFIG_FEATURE_MKSWAP_V0 is not set
+CONFIG_MORE=y
+CONFIG_FEATURE_USE_TERMIOS=y
+CONFIG_VOLUMEID=y
+CONFIG_FEATURE_VOLUMEID_EXT=y
+# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
+CONFIG_FEATURE_VOLUMEID_FAT=y
+CONFIG_FEATURE_VOLUMEID_HFS=y
+CONFIG_FEATURE_VOLUMEID_JFS=y
+# CONFIG_FEATURE_VOLUMEID_XFS is not set
+CONFIG_FEATURE_VOLUMEID_NTFS=y
+CONFIG_FEATURE_VOLUMEID_ISO9660=y
+CONFIG_FEATURE_VOLUMEID_UDF=y
+CONFIG_FEATURE_VOLUMEID_LUKS=y
+CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
+# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
+# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SYSV is not set
+# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
+CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
+CONFIG_MOUNT=y
+CONFIG_FEATURE_MOUNT_FAKE=y
+CONFIG_FEATURE_MOUNT_VERBOSE=y
+CONFIG_FEATURE_MOUNT_HELPERS=y
+CONFIG_FEATURE_MOUNT_LABEL=y
+CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_CIFS=y
+CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_FEATURE_MOUNT_FSTAB=y
+CONFIG_PIVOT_ROOT=y
+CONFIG_RDATE=y
+# CONFIG_RDEV is not set
+# CONFIG_READPROFILE is not set
+# CONFIG_RTCWAKE is not set
+CONFIG_SCRIPT=y
+# CONFIG_SETARCH is not set
+CONFIG_SWAPONOFF=y
+CONFIG_FEATURE_SWAPON_PRI=y
+CONFIG_SWITCH_ROOT=y
+CONFIG_UMOUNT=y
+CONFIG_FEATURE_UMOUNT_ALL=y
+
+#
+# Common options for mount/umount
+#
+CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+CONFIG_ADJTIMEX=y
+CONFIG_BBCONFIG=y
+# CONFIG_CHAT is not set
+# CONFIG_FEATURE_CHAT_NOFAIL is not set
+# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
+# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
+# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
+# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
+# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
+# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
+CONFIG_CHRT=y
+CONFIG_CROND=y
+# CONFIG_FEATURE_CROND_D is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+CONFIG_CRONTAB=y
+CONFIG_DC=y
+# CONFIG_FEATURE_DC_LIBM is not set
+# CONFIG_DEVFSD is not set
+# CONFIG_DEVFSD_MODLOAD is not set
+# CONFIG_DEVFSD_FG_NP is not set
+# CONFIG_DEVFSD_VERBOSE is not set
+# CONFIG_FEATURE_DEVFS is not set
+# CONFIG_DEVMEM is not set
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+# CONFIG_FBSPLASH is not set
+# CONFIG_INOTIFYD is not set
+# CONFIG_LAST is not set
+# CONFIG_FEATURE_LAST_SMALL is not set
+# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_LESS=y
+CONFIG_FEATURE_LESS_MAXLINES=9999999
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+# CONFIG_FEATURE_LESS_DASHCMD is not set
+CONFIG_FEATURE_LESS_MARKS=y
+CONFIG_FEATURE_LESS_REGEXP=y
+# CONFIG_FEATURE_LESS_LINENUMS is not set
+# CONFIG_FEATURE_LESS_WINCH is not set
+CONFIG_HDPARM=y
+CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
+CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
+CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
+CONFIG_MAKEDEVS=y
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+CONFIG_FEATURE_MAKEDEVS_TABLE=y
+# CONFIG_MAN is not set
+CONFIG_MICROCOM=y
+CONFIG_MOUNTPOINT=y
+# CONFIG_MT is not set
+CONFIG_RAIDAUTORUN=y
+CONFIG_READAHEAD=y
+CONFIG_RUNLEVEL=y
+CONFIG_RX=y
+# CONFIG_SETSID is not set
+CONFIG_STRINGS=y
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
+CONFIG_TIME=y
+# CONFIG_TTYSIZE is not set
+CONFIG_WATCHDOG=y
+
+#
+# Networking Utilities
+#
+CONFIG_FEATURE_IPV6=y
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
+CONFIG_VERBOSE_RESOLUTION_ERRORS=y
+CONFIG_ARP=y
+CONFIG_ARPING=y
+CONFIG_BRCTL=y
+CONFIG_FEATURE_BRCTL_FANCY=y
+CONFIG_FEATURE_BRCTL_SHOW=y
+# CONFIG_DNSD is not set
+# CONFIG_ETHER_WAKE is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_FTPGET is not set
+# CONFIG_FTPPUT is not set
+# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_HOSTNAME=y
+CONFIG_HTTPD=y
+CONFIG_FEATURE_HTTPD_RANGES=y
+CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
+CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
+CONFIG_FEATURE_HTTPD_SETUID=y
+CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
+CONFIG_FEATURE_HTTPD_AUTH_MD5=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
+CONFIG_FEATURE_HTTPD_CGI=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
+CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
+CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
+CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
+CONFIG_FEATURE_HTTPD_PROXY=y
+CONFIG_IFCONFIG=y
+CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_HW=y
+CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
+# CONFIG_IFENSLAVE is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+# CONFIG_FEATURE_IFUPDOWN_IP is not set
+# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
+# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
+# CONFIG_INETD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
+# CONFIG_FEATURE_INETD_RPC is not set
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+CONFIG_FEATURE_IP_RULE=y
+CONFIG_FEATURE_IP_SHORT_FORMS=y
+# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
+CONFIG_IPADDR=y
+CONFIG_IPLINK=y
+CONFIG_IPROUTE=y
+CONFIG_IPTUNNEL=y
+CONFIG_IPRULE=y
+CONFIG_IPCALC=y
+CONFIG_FEATURE_IPCALC_FANCY=y
+CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
+# CONFIG_NAMEIF is not set
+# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+# CONFIG_FEATURE_NETSTAT_PRG is not set
+CONFIG_NSLOOKUP=y
+CONFIG_PING=y
+CONFIG_PING6=y
+CONFIG_FEATURE_FANCY_PING=y
+CONFIG_PSCAN=y
+CONFIG_ROUTE=y
+# CONFIG_SLATTACH is not set
+CONFIG_TELNET=y
+CONFIG_FEATURE_TELNET_TTYPE=y
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_TELNETD=y
+# CONFIG_FEATURE_TELNETD_STANDALONE is not set
+CONFIG_TFTP=y
+CONFIG_TFTPD=y
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+CONFIG_FEATURE_TFTP_BLOCKSIZE=y
+# CONFIG_TFTP_DEBUG is not set
+CONFIG_TRACEROUTE=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
+# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
+# CONFIG_APP_UDHCPD is not set
+# CONFIG_APP_DHCPRELAY is not set
+# CONFIG_APP_DUMPLEASES is not set
+# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_DHCPD_LEASES_FILE=""
+CONFIG_APP_UDHCPC=y
+CONFIG_FEATURE_UDHCPC_ARPING=y
+# CONFIG_FEATURE_UDHCP_PORT is not set
+# CONFIG_UDHCP_DEBUG is not set
+# CONFIG_FEATURE_UDHCP_RFC3397 is not set
+CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=120
+CONFIG_VCONFIG=y
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+# CONFIG_ZCIP is not set
+# CONFIG_TCPSVD is not set
+# CONFIG_UDPSVD is not set
+
+#
+# Print Utilities
+#
+# CONFIG_LPD is not set
+# CONFIG_LPR is not set
+# CONFIG_LPQ is not set
+
+#
+# Mail Utilities
+#
+# CONFIG_MAKEMIME is not set
+CONFIG_FEATURE_MIME_CHARSET=""
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
+# CONFIG_SENDMAIL is not set
+# CONFIG_FEATURE_SENDMAIL_MAILX is not set
+# CONFIG_FEATURE_SENDMAIL_MAILXX is not set
+
+#
+# Process Utilities
+#
+CONFIG_FREE=y
+CONFIG_FUSER=y
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+# CONFIG_KILLALL5 is not set
+# CONFIG_NMETER is not set
+# CONFIG_PGREP is not set
+CONFIG_PIDOF=y
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+CONFIG_PKILL=y
+CONFIG_PS=y
+CONFIG_FEATURE_PS_WIDE=y
+# CONFIG_FEATURE_PS_TIME is not set
+# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+CONFIG_RENICE=y
+CONFIG_BB_SYSCTL=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_SMP_CPU is not set
+CONFIG_FEATURE_TOP_DECIMALS=y
+# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
+CONFIG_FEATURE_TOPMEM=y
+CONFIG_UPTIME=y
+CONFIG_WATCH=y
+
+#
+# Runit Utilities
+#
+# CONFIG_RUNSV is not set
+# CONFIG_RUNSVDIR is not set
+# CONFIG_FEATURE_RUNSVDIR_LOG is not set
+# CONFIG_SV is not set
+CONFIG_SV_DEFAULT_SERVICE_DIR=""
+# CONFIG_SVLOGD is not set
+# CONFIG_CHPST is not set
+# CONFIG_SETUIDGID is not set
+# CONFIG_ENVUIDGID is not set
+# CONFIG_ENVDIR is not set
+# CONFIG_SOFTLIMIT is not set
+# CONFIG_CHCON is not set
+# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
+# CONFIG_GETENFORCE is not set
+# CONFIG_GETSEBOOL is not set
+# CONFIG_LOAD_POLICY is not set
+# CONFIG_MATCHPATHCON is not set
+# CONFIG_RESTORECON is not set
+# CONFIG_RUNCON is not set
+# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
+# CONFIG_SELINUXENABLED is not set
+# CONFIG_SETENFORCE is not set
+# CONFIG_SETFILES is not set
+# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
+# CONFIG_SETSEBOOL is not set
+# CONFIG_SESTATUS is not set
+
+#
+# Shells
+#
+CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_ASH_BASH_COMPAT=y
+CONFIG_ASH_JOB_CONTROL=y
+CONFIG_ASH_READ_NCHARS=y
+CONFIG_ASH_READ_TIMEOUT=y
+CONFIG_ASH_ALIAS=y
+CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+CONFIG_ASH_GETOPTS=y
+CONFIG_ASH_BUILTIN_ECHO=y
+CONFIG_ASH_BUILTIN_PRINTF=y
+CONFIG_ASH_BUILTIN_TEST=y
+CONFIG_ASH_CMDCMD=y
+# CONFIG_ASH_MAIL is not set
+CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
+CONFIG_ASH_RANDOM_SUPPORT=y
+CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_HUSH is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_INTERACTIVE is not set
+# CONFIG_HUSH_JOB is not set
+# CONFIG_HUSH_TICK is not set
+# CONFIG_HUSH_IF is not set
+# CONFIG_HUSH_LOOPS is not set
+# CONFIG_HUSH_CASE is not set
+# CONFIG_LASH is not set
+# CONFIG_MSH is not set
+
+#
+# Bourne Shell Options
+#
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
+# CONFIG_FEATURE_SH_STANDALONE is not set
+# CONFIG_FEATURE_SH_NOFORK is not set
+CONFIG_CTTYHACK=y
+
+#
+# System Logging Utilities
+#
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
+CONFIG_KLOGD=y
+CONFIG_LOGGER=y
diff --git a/recipes/busybox/busybox-1.14.3/udhcpc-fix-nfsroot.patch b/recipes/busybox/busybox-1.14.3/udhcpc-fix-nfsroot.patch
new file mode 100644
index 0000000000..39716ec14b
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/udhcpc-fix-nfsroot.patch
@@ -0,0 +1,40 @@
+diff -uNr busybox-1.13.2-orig/examples/udhcp/simple.script busybox-1.13.2/examples/udhcp/simple.script
+--- busybox-1.13.2-orig/examples/udhcp/simple.script 2009-02-04 11:08:13.000000000 -0500
++++ busybox-1.13.2/examples/udhcp/simple.script 2009-02-04 11:24:51.000000000 -0500
+@@ -8,22 +8,31 @@
+ [ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
+ [ -n "$subnet" ] && NETMASK="netmask $subnet"
+
++# return 0 if root is mounted on a network filesystem
++root_is_nfs() {
++ grep -qe '^/dev/root.*\(nfs\|smbfs\|ncp\|coda\) .*' /proc/mounts
++}
++
+ case "$1" in
+ deconfig)
+- /sbin/ifconfig $interface 0.0.0.0
++ if ! root_is_nfs ; then
++ /sbin/ifconfig $interface 0.0.0.0
++ fi
+ ;;
+
+ renew|bound)
+ /sbin/ifconfig $interface $ip $BROADCAST $NETMASK
+
+ if [ -n "$router" ] ; then
+- while route del default gw 0.0.0.0 dev $interface 2>/dev/null ; do
+- :
+- done
++ if ! root_is_nfs ; then
++ while route del default gw 0.0.0.0 dev $interface 2>/dev/null ; do
++ :
++ done
++ fi
+
+ metric=0
+ for i in $router ; do
+- route add default gw $i dev $interface metric $((metric++))
++ route add default gw $i dev $interface metric $((metric++)) 2>/dev/null
+ done
+ fi
+
diff --git a/recipes/busybox/busybox-1.14.3/udhcpscript.patch b/recipes/busybox/busybox-1.14.3/udhcpscript.patch
new file mode 100644
index 0000000000..fc21d440cd
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/udhcpscript.patch
@@ -0,0 +1,17 @@
+
+#
+# Patch managed by http://www.holgerschurig.de/patcher.html
+#
+
+--- busybox-1.00-rc3/examples/udhcp/simple.script~udhcpscript
++++ busybox-1.00-rc3/examples/udhcp/simple.script
+@@ -17,8 +17,7 @@
+ /sbin/ifconfig $interface $ip $BROADCAST $NETMASK
+
+ if [ -n "$router" ] ; then
+- echo "deleting routers"
+- while route del default gw 0.0.0.0 dev $interface ; do
++ while route del default gw 0.0.0.0 dev $interface 2>/dev/null ; do
+ :
+ done
+
diff --git a/recipes/busybox/busybox-1.14.3/xargs-double-size.patch b/recipes/busybox/busybox-1.14.3/xargs-double-size.patch
new file mode 100644
index 0000000000..df64554ffc
--- /dev/null
+++ b/recipes/busybox/busybox-1.14.3/xargs-double-size.patch
@@ -0,0 +1,13 @@
+--- busybox-1.2.1/findutils/xargs.c.org 2006-09-19 18:18:17.084592997 +0200
++++ busybox-1.2.1/findutils/xargs.c 2006-09-19 18:18:09.820275793 +0200
+@@ -466,8 +466,8 @@
+ have it at 1 meg). Things will work fine with a large ARG_MAX but it
+ will probably hurt the system more than it needs to; an array of this
+ size is allocated. */
+- if (orig_arg_max > 20 * 1024)
+- orig_arg_max = 20 * 1024;
++ if (orig_arg_max > 40 * 1024)
++ orig_arg_max = 40 * 1024;
+ n_max_chars = orig_arg_max;
+ }
+ max_chars = xmalloc(n_max_chars);
diff --git a/recipes/busybox/busybox_1.14.3.bb b/recipes/busybox/busybox_1.14.3.bb
new file mode 100644
index 0000000000..1634727854
--- /dev/null
+++ b/recipes/busybox/busybox_1.14.3.bb
@@ -0,0 +1,44 @@
+require busybox.inc
+PR = "${INC_PR}.0"
+
+DEFAULT_PREFERENCE = "-1"
+
+SRC_URI = "\
+ http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
+\
+ file://udhcpscript.patch;patch=1 \
+ file://udhcpc-fix-nfsroot.patch;patch=1 \
+ file://B921600.patch;patch=1 \
+ file://get_header_tar.patch;patch=1 \
+ file://busybox-appletlib-dependency.patch;patch=1 \
+ file://find-touchscreen.sh \
+ file://busybox-cron \
+ file://busybox-httpd \
+ file://busybox-udhcpd \
+ file://default.script file://simple.script \
+ file://hwclock.sh \
+ file://mount.busybox \
+ file://mountall \
+ file://syslog \
+ file://syslog.conf \
+ file://umount.busybox \
+ file://defconfig \
+ file://mdev \
+ file://mdev.conf \
+"
+
+EXTRA_OEMAKE += "V=1 ARCH=${TARGET_ARCH} CROSS_COMPILE=${TARGET_PREFIX}"
+
+do_configure_prepend () {
+ if [ "${TARGET_ARCH}" = "avr32" ] ; then
+ sed -i s:CONFIG_FEATURE_OSF_LABEL=y:CONFIG_FEATURE_OSF_LABEL=n: ${WORKDIR}/defconfig
+ fi
+}
+
+do_install_append() {
+ install -m 0644 ${WORKDIR}/mdev.conf ${D}${sysconfdir}/
+ install -d ${D}${sysconfdir}/init.d/
+ install -d ${D}${sysconfdir}/mdev
+ install -m 0755 ${WORKDIR}/find-touchscreen.sh ${D}${sysconfdir}/mdev/
+ install -m 0755 ${WORKDIR}/mdev ${D}${sysconfdir}/init.d/
+}
diff --git a/recipes/ccache/ccache_2.4.bb b/recipes/ccache/ccache_2.4.bb
index c0620c6bfe..1b23dd7e55 100644
--- a/recipes/ccache/ccache_2.4.bb
+++ b/recipes/ccache/ccache_2.4.bb
@@ -2,7 +2,10 @@ DESCRIPTION = "compiler cache"
HOMEPAGE = "http:/ccache.samba.org"
SECTION = "devel"
LICENSE = "GPL"
+PR = "r1"
-SRC_URI = "http://samba.org/ftp/ccache/ccache-${PV}.tar.gz"
+SRC_URI = "http://samba.org/ftp/ccache/ccache-${PV}.tar.gz \
+ file://ccache-gcov.patch;patch=1 \
+ "
inherit autotools
diff --git a/recipes/ccache/files/ccache-gcov.patch b/recipes/ccache/files/ccache-gcov.patch
new file mode 100644
index 0000000000..0eb1488d42
--- /dev/null
+++ b/recipes/ccache/files/ccache-gcov.patch
@@ -0,0 +1,160 @@
+Index: ccache-2.4/ccache.c
+===================================================================
+--- ccache-2.4.orig/ccache.c
++++ ccache-2.4/ccache.c
+@@ -47,6 +47,9 @@ static char *input_file;
+ /* the name of the file containing the cached object code */
+ static char *hashname;
+
++/* the name of the file containing the cached gcov gcno data */
++static char *hashnamegcno;
++
+ /* the extension of the file after pre-processing */
+ static const char *i_extension;
+
+@@ -154,16 +157,18 @@ static const char *tmp_string(void)
+ static void to_cache(ARGS *args)
+ {
+ char *path_stderr;
+- char *tmp_stdout, *tmp_stderr, *tmp_hashname;
+- struct stat st1, st2;
++ char *tmp_stdout, *tmp_stderr, *tmp_hashname, *output_file_gcno;
++ struct stat st1, st2, stgcno;
+ int status;
+
+ x_asprintf(&tmp_stdout, "%s/tmp.stdout.%s", temp_dir, tmp_string());
+ x_asprintf(&tmp_stderr, "%s/tmp.stderr.%s", temp_dir, tmp_string());
+ x_asprintf(&tmp_hashname, "%s/tmp.hash.%s.o", temp_dir, tmp_string());
++ x_asprintf(&output_file_gcno, "%scno", output_file);
++ output_file_gcno[strlen(output_file_gcno) - 4] = 'g';
+
+ args_add(args, "-o");
+- args_add(args, tmp_hashname);
++ args_add(args, output_file);
+
+ /* Turn off DEPENDENCIES_OUTPUT when running cc1, because
+ * otherwise it will emit a line like
+@@ -187,6 +192,7 @@ static void to_cache(ARGS *args)
+ unlink(tmp_stdout);
+ unlink(tmp_stderr);
+ unlink(tmp_hashname);
++ unlink(output_file_gcno);
+ failed();
+ }
+ unlink(tmp_stdout);
+@@ -198,8 +204,7 @@ static void to_cache(ARGS *args)
+
+ fd = open(tmp_stderr, O_RDONLY | O_BINARY);
+ if (fd != -1) {
+- if (strcmp(output_file, "/dev/null") == 0 ||
+- rename(tmp_hashname, output_file) == 0 || errno == ENOENT) {
++ if (strcmp(output_file, "/dev/null") == 0) {
+ if (cpp_stderr) {
+ /* we might have some stderr from cpp */
+ int fd2 = open(cpp_stderr, O_RDONLY | O_BINARY);
+@@ -225,11 +230,14 @@ static void to_cache(ARGS *args)
+
+ unlink(tmp_stderr);
+ unlink(tmp_hashname);
++ unlink(output_file_gcno);
+ failed();
+ }
+
+ x_asprintf(&path_stderr, "%s.stderr", hashname);
+
++ rename(output_file, tmp_hashname);
++
+ if (stat(tmp_stderr, &st1) != 0 ||
+ stat(tmp_hashname, &st2) != 0 ||
+ rename(tmp_hashname, hashname) != 0 ||
+@@ -238,11 +246,23 @@ static void to_cache(ARGS *args)
+ stats_update(STATS_ERROR);
+ failed();
+ }
+-
+ cc_log("Placed %s into cache\n", output_file);
+ stats_tocache(file_size(&st1) + file_size(&st2));
+
++ /* if we have .gcno files, move them too */
++ if (stat(output_file_gcno, &stgcno) == 0) {
++ if (rename(output_file_gcno, hashnamegcno) != 0) {
++ cc_log("failed to rename gcno file - %s\n", strerror(errno));
++ stats_update(STATS_ERROR);
++ failed();
++ }
++ cc_log("Placed %s into cache\n", output_file_gcno);
++ stats_tocache(file_size(&stgcno));
++ }
++
++
+ free(tmp_hashname);
++ free(output_file_gcno);
+ free(tmp_stderr);
+ free(tmp_stdout);
+ free(path_stderr);
+@@ -442,6 +462,7 @@ static void find_hash(ARGS *args)
+ failed();
+ }
+ x_asprintf(&hashname, "%s/%s", hash_dir, s+nlevels);
++ x_asprintf(&hashnamegcno, "%s/%s.gcno", hash_dir, s+nlevels);
+ free(hash_dir);
+ }
+
+@@ -454,8 +475,9 @@ static void from_cache(int first)
+ {
+ int fd_stderr, fd_cpp_stderr;
+ char *stderr_file;
++ char *gcno_file, *output_file_gcno;
+ int ret;
+- struct stat st;
++ struct stat st, stgcno;
+
+ x_asprintf(&stderr_file, "%s.stderr", hashname);
+ fd_stderr = open(stderr_file, O_RDONLY | O_BINARY);
+@@ -486,7 +508,6 @@ static void from_cache(int first)
+ if (strcmp(output_file, "/dev/null") == 0) {
+ ret = 0;
+ } else {
+- unlink(output_file);
+ if (getenv("CCACHE_HARDLINK")) {
+ ret = link(hashname, output_file);
+ } else {
+@@ -526,6 +547,38 @@ static void from_cache(int first)
+ free(i_tmpfile);
+ i_tmpfile = NULL;
+ }
++ /* if a gcov file exists in cache, retrieve it as well */
++ if (strcmp(output_file, "/dev/null") != 0) {
++ x_asprintf(&gcno_file, "%s.gcno", hashname);
++ if (stat(gcno_file, &stgcno) == 0) {
++ x_asprintf(&output_file_gcno, "%scno", output_file);
++ output_file_gcno[strlen(output_file_gcno) - 4] = 'g';
++ unlink(output_file_gcno);
++ if (getenv("CCACHE_HARDLINK")) {
++ ret = link(gcno_file, output_file_gcno);
++ } else {
++ ret = copy_file(gcno_file, output_file_gcno);
++ }
++ if (first) {
++ cc_log("got cached result for %s\n", output_file_gcno);
++ stats_update(STATS_CACHED);
++ }
++ free(output_file_gcno);
++ }
++ free(gcno_file);
++ }
++
++ if (strcmp(output_file, "/dev/null") == 0) {
++ ret = 0;
++ } else {
++ unlink(output_file);
++ if (getenv("CCACHE_HARDLINK")) {
++ ret = link(hashname, output_file);
++ } else {
++ ret = copy_file(hashname, output_file);
++ }
++ }
++
+
+ /* send the cpp stderr, if applicable */
+ fd_cpp_stderr = open(cpp_stderr, O_RDONLY | O_BINARY);
diff --git a/recipes/curl/curl_7.19.0.bb b/recipes/curl/curl_7.19.5.bb
index 1944efe240..df83fe8c0a 100644
--- a/recipes/curl/curl_7.19.0.bb
+++ b/recipes/curl/curl_7.19.5.bb
@@ -2,4 +2,4 @@ require curl-common.inc
require curl-target.inc
SRC_URI += "file://off_t_abi_fix.patch;patch=1;pnum=0"
-PR = "r2"
+PR = "r0"
diff --git a/recipes/dbus/dbus-1.3.0/0001-Make-the-default-DBus-reply-timeout-configurable.patch b/recipes/dbus/dbus-1.3.0/0001-Make-the-default-DBus-reply-timeout-configurable.patch
new file mode 100644
index 0000000000..a38e3db0de
--- /dev/null
+++ b/recipes/dbus/dbus-1.3.0/0001-Make-the-default-DBus-reply-timeout-configurable.patch
@@ -0,0 +1,78 @@
+From fb546488e93a1638d377b228bbb0d2ab58462168 Mon Sep 17 00:00:00 2001
+From: Daniel Willmann <daniel@totalueberwachung.de>
+Date: Thu, 2 Oct 2008 15:50:17 +0800
+Subject: [PATCH] Make the default DBus reply timeout configurable
+
+This patch adds an option --with-dbus-default-reply-timeout to configure
+that will set the default reply timeout used by libdbus in milliseconds.
+autoconf and autoheader need to be rerun in order to regenerate the
+correct configure and config.h.in files.
+---
+ configure.in | 9 +++++++++
+ dbus/dbus-connection-internal.h | 3 ---
+ dbus/dbus-pending-call.c | 1 +
+ 3 files changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index 62ac387..5c912d7 100644
+--- a/configure.in
++++ b/configure.in
+@@ -88,6 +88,7 @@ AC_ARG_WITH(console-auth-dir, AS_HELP_STRING([--with-console-auth-dir=[dirname]]
+ AC_ARG_WITH(console-owner-file, AS_HELP_STRING([--with-console-owner-file=[filename]],[file whose owner determines current console owner]))
+ AC_ARG_WITH(dbus_user, AS_HELP_STRING([--with-dbus-user=<user>],[User for running the DBUS daemon (messagebus)]))
+ AC_ARG_WITH(dbus_daemondir, AS_HELP_STRING([--with-dbus-daemondir=[dirname]],[Directory for installing the DBUS daemon]))
++AC_ARG_WITH(dbus_default_reply_timeout, AS_HELP_STRING([--with-dbus-default-reply-timeout=[milliseconds]],[Default reply timeout for DBus method calls]))
+
+ AC_DEFINE(DBUS_UNIX,1,[dbus on unix])
+
+@@ -986,6 +987,13 @@ if test x$have_libaudit = xyes ; then
+ AC_DEFINE(HAVE_LIBAUDIT,1,[audit daemon SELinux support])
+ fi
+
++if test -z "$with_dbus_default_reply_timeout" ; then
++ DBUS_DEFAULT_REPLY_TIMEOUT=25000
++else
++ DBUS_DEFAULT_REPLY_TIMEOUT=$with_dbus_default_reply_timeout
++fi
++AC_DEFINE_UNQUOTED(_DBUS_DEFAULT_TIMEOUT_VALUE,$DBUS_DEFAULT_REPLY_TIMEOUT,[default timeout value for dbus calls])
++
+ #### Set up final flags
+ DBUS_CLIENT_CFLAGS=
+ DBUS_CLIENT_LIBS="$THREAD_LIBS"
+@@ -1348,6 +1356,7 @@ echo "
+ Gettext libs (empty OK): ${INTLLIBS}
+ Using XML parser: ${with_xml}
+ Init scripts style: ${with_init_scripts}
++ Default reply timeout: ${DBUS_DEFAULT_REPLY_TIMEOUT}
+ Abstract socket names: ${ac_cv_have_abstract_sockets}
+ System bus socket: ${DBUS_SYSTEM_SOCKET}
+ System bus address: ${DBUS_SYSTEM_BUS_DEFAULT_ADDRESS}
+diff --git a/dbus/dbus-connection-internal.h b/dbus/dbus-connection-internal.h
+index df54412..5fe536b 100644
+--- a/dbus/dbus-connection-internal.h
++++ b/dbus/dbus-connection-internal.h
+@@ -41,9 +41,6 @@ typedef enum
+ DBUS_ITERATION_BLOCK = 1 << 2 /**< Block if nothing to do. */
+ } DBusIterationFlags;
+
+-/** default timeout value when waiting for a message reply, 25 seconds */
+-#define _DBUS_DEFAULT_TIMEOUT_VALUE (25 * 1000)
+-
+ void _dbus_connection_lock (DBusConnection *connection);
+ void _dbus_connection_unlock (DBusConnection *connection);
+ DBusConnection * _dbus_connection_ref_unlocked (DBusConnection *connection);
+diff --git a/dbus/dbus-pending-call.c b/dbus/dbus-pending-call.c
+index 51b9378..5a7a5f4 100644
+--- a/dbus/dbus-pending-call.c
++++ b/dbus/dbus-pending-call.c
+@@ -21,6 +21,7 @@
+ *
+ */
+
++#include <config.h>
+ #include "dbus-internals.h"
+ #include "dbus-connection-internal.h"
+ #include "dbus-pending-call-internal.h"
+--
+1.5.6.4
+
diff --git a/recipes/dbus/dbus-1.3.0/cross.patch b/recipes/dbus/dbus-1.3.0/cross.patch
new file mode 100644
index 0000000000..268a3ae3de
--- /dev/null
+++ b/recipes/dbus/dbus-1.3.0/cross.patch
@@ -0,0 +1,10 @@
+--- /tmp/configure.in 2006-11-09 21:47:10.000000000 +0100
++++ dbus-0.95/configure.in 2006-11-09 21:48:13.108554000 +0100
+@@ -719,6 +719,7 @@
+ exit (0);
+ ]])],
+ [ac_cv_have_abstract_sockets=yes],
++ [ac_cv_have_abstract_sockets=no],
+ [ac_cv_have_abstract_sockets=no]
+ )])
+ AC_LANG_POP(C)
diff --git a/recipes/dbus/dbus-1.3.0/dbus-1.init b/recipes/dbus/dbus-1.3.0/dbus-1.init
new file mode 100644
index 0000000000..a70e7a2373
--- /dev/null
+++ b/recipes/dbus/dbus-1.3.0/dbus-1.init
@@ -0,0 +1,111 @@
+#! /bin/sh
+# -*- coding: utf-8 -*-
+# Debian init.d script for D-BUS
+# Copyright © 2003 Colin Walters <walters@debian.org>
+# Copyright 2008 OE Team
+
+set -e
+
+DAEMON=/usr/bin/dbus-daemon
+NAME=dbus
+DAEMONUSER=messagebus
+RUNDIR=/var/run/dbus
+PIDFILE=/var/run/dbus/pid
+UUIDDIR=/var/lib/dbus
+DESC="system message bus"
+EVENTDIR=/etc/dbus-1/event.d
+
+test -x $DAEMON || exit 0
+
+# Source defaults file; edit that file to configure this script.
+ENABLED=1
+PARAMS=""
+if [ -e /etc/default/dbus ]; then
+ . /etc/default/dbus
+fi
+
+test "$ENABLED" != "0" || exit 0
+
+start_it_up()
+{
+ if [ ! -d $RUNDIR ]; then
+ mkdir -p $RUNDIR
+ chown $DAEMONUSER $RUNDIR
+ chgrp $DAEMONUSER $RUNDIR
+ fi
+ if [ -e $PIDFILE ]; then
+ PIDDIR=/proc/$(cat $PIDFILE)
+ if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then
+ echo "$DESC already started; not starting."
+ else
+ echo "Removing stale PID file $PIDFILE."
+ rm -f $PIDFILE
+ fi
+ fi
+
+ if [ ! -d $UUIDDIR ]; then
+ mkdir -p $UUIDDIR
+ chown $DAEMONUSER $UUIDDIR
+ chgrp $DAEMONUSER $UUIDDIR
+ fi
+
+ dbus-uuidgen --ensure
+
+ echo -n "Starting $DESC: "
+ start-stop-daemon --start --pidfile $PIDFILE \
+ --user $DAEMONUSER --exec $DAEMON -- --system $PARAMS
+ echo "$NAME."
+ if [ -d $EVENTDIR ]; then
+ run-parts --arg=start $EVENTDIR
+ fi
+}
+
+shut_it_down()
+{
+ if [ -d $EVENTDIR ]; then
+ # TODO: --reverse when busybox supports it
+ run-parts --arg=stop $EVENTDIR
+ fi
+ echo -n "Stopping $DESC: "
+ start-stop-daemon --stop --oknodo --pidfile $PIDFILE \
+ --user $DAEMONUSER
+ # We no longer include these arguments so that start-stop-daemon
+ # can do its job even given that we may have been upgraded.
+ # We rely on the pidfile being sanely managed
+ # --exec $DAEMON -- --system $PARAMS
+ echo "$NAME."
+ rm -f $PIDFILE
+}
+
+reload_it()
+{
+ echo -n "Reloading $DESC config: "
+ dbus-send --print-reply --system --type=method_call \
+ --dest=org.freedesktop.DBus \
+ / org.freedesktop.DBus.ReloadConfig > /dev/null
+ # hopefully this is enough time for dbus to reload it's config file.
+ echo "done."
+}
+
+case "$1" in
+ start)
+ start_it_up
+ ;;
+ stop)
+ shut_it_down
+ ;;
+ reload|force-reload)
+ reload_it
+ ;;
+ restart)
+ shut_it_down
+ sleep 1
+ start_it_up
+ ;;
+ *)
+ echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload|force-reload}" >&2
+ exit 1
+ ;;
+esac
+
+exit 0
diff --git a/recipes/dbus/dbus-1.3.0/fix-install-daemon.patch b/recipes/dbus/dbus-1.3.0/fix-install-daemon.patch
new file mode 100644
index 0000000000..c31786357d
--- /dev/null
+++ b/recipes/dbus/dbus-1.3.0/fix-install-daemon.patch
@@ -0,0 +1,13 @@
+Index: dbus-0.94/bus/Makefile.am
+===================================================================
+--- dbus-0.94.orig/bus/Makefile.am 2006-10-01 17:36:18.000000000 +0200
++++ dbus-0.94/bus/Makefile.am 2006-10-14 21:40:05.000000000 +0200
+@@ -110,7 +110,7 @@
+ $(mkinstalldirs) $(DESTDIR)$(DBUS_DAEMONDIR); \
+ chmod 755 $(DESTDIR)$(DBUS_DAEMONDIR); \
+ fi
+- $(INSTALL_PROGRAM) dbus-daemon $(DESTDIR)$(DBUS_DAEMONDIR)
++ $(INSTALL_PROGRAM) .libs/dbus-daemon $(DESTDIR)$(DBUS_DAEMONDIR)
+ $(mkinstalldirs) $(DESTDIR)$(localstatedir)/run/dbus
+ $(mkinstalldirs) $(DESTDIR)$(configdir)/system.d
+ $(mkinstalldirs) $(DESTDIR)$(datadir)/dbus-1/services
diff --git a/recipes/dbus/dbus-1.3.0/tmpdir.patch b/recipes/dbus/dbus-1.3.0/tmpdir.patch
new file mode 100644
index 0000000000..838b903f0a
--- /dev/null
+++ b/recipes/dbus/dbus-1.3.0/tmpdir.patch
@@ -0,0 +1,30 @@
+--- dbus-0.22/configure.in.orig 2004-08-13 00:57:16.000000000 +0200
++++ dbus-0.22/configure.in 2004-12-30 21:15:57.000000000 +0100
+@@ -1047,15 +1048,18 @@
+ AC_SUBST(ABSOLUTE_TOP_BUILDDIR)
+
+ #### Find socket directories
+-if ! test -z "$TMPDIR" ; then
+- DEFAULT_SOCKET_DIR=$TMPDIR
+-elif ! test -z "$TEMP" ; then
+- DEFAULT_SOCKET_DIR=$TEMP
+-elif ! test -z "$TMP" ; then
+- DEFAULT_SOCKET_DIR=$TMP
+-else
+- DEFAULT_SOCKET_DIR=/tmp
+-fi
++#if ! test -z "$TMPDIR" ; then
++# DEFAULT_SOCKET_DIR=$TMPDIR
++#elif ! test -z "$TEMP" ; then
++# DEFAULT_SOCKET_DIR=$TEMP
++#elif ! test -z "$TMP" ; then
++# DEFAULT_SOCKET_DIR=$TMP
++#else
++# DEFAULT_SOCKET_DIR=/tmp
++#fi
++
++# checks disabled to avoid expanding this at build time
++DEFAULT_SOCKET_DIR=/tmp
+
+ if ! test -z "$with_test_socket_dir" ; then
+ TEST_SOCKET_DIR="$with_test_socket_dir"
diff --git a/recipes/dbus/dbus-glib-0.82/fix-async-dbus.patch b/recipes/dbus/dbus-glib-0.82/fix-async-dbus.patch
new file mode 100644
index 0000000000..0cea12431f
--- /dev/null
+++ b/recipes/dbus/dbus-glib-0.82/fix-async-dbus.patch
@@ -0,0 +1,115 @@
+diff -ur dbus-glib-0.78/dbus/dbus-gproxy.c patched/dbus-glib-0.78/dbus/dbus-gproxy.c
+--- dbus-glib-0.78/dbus/dbus-gproxy.c 2008-11-17 19:45:50.000000000 +0100
++++ patched/dbus-glib-0.78/dbus/dbus-gproxy.c 2009-01-30 18:12:51.000000000 +0100
+@@ -2175,6 +2175,41 @@
+ return NULL;
+ }
+
++struct dbus_g_proxy_begin_call_internal_helper_args
++{
++ DBusGProxy *proxy;
++ DBusGProxyCallNotify notify;
++ guint call_id;
++ gpointer user_data;
++ GDestroyNotify destroy;
++};
++
++static void
++dbus_g_proxy_begin_call_internal_helper (DBusPendingCall *pending, void *user_data)
++{
++ struct dbus_g_proxy_begin_call_internal_helper_args *t1 = user_data;
++ DBusGProxyPrivate *priv = DBUS_G_PROXY_GET_PRIVATE(t1->proxy);
++ GPendingNotifyClosure *closure;
++
++
++ t1->call_id = ++priv->call_id_counter;
++
++ if (t1->notify != NULL)
++ {
++ closure = g_new (GPendingNotifyClosure, 1);
++ closure->proxy = t1->proxy; /* No need to ref as the lifecycle is tied to proxy */
++ closure->call_id = t1->call_id;
++ closure->func = t1->notify;
++ closure->data = t1->user_data;
++ closure->free_data_func = t1->destroy;
++ dbus_pending_call_set_notify (pending, d_pending_call_notify,
++ closure,
++ d_pending_call_free);
++ }
++
++ g_hash_table_insert (priv->pending_calls, GUINT_TO_POINTER (t1->call_id), pending);
++}
++
+ static guint
+ dbus_g_proxy_begin_call_internal (DBusGProxy *proxy,
+ const char *method,
+@@ -2182,52 +2217,42 @@
+ gpointer user_data,
+ GDestroyNotify destroy,
+ GValueArray *args,
+- int timeout)
++ int timeout)
+ {
++ struct dbus_g_proxy_begin_call_internal_helper_args t1;
++
+ DBusMessage *message;
+ DBusPendingCall *pending;
+- GPendingNotifyClosure *closure;
+- guint call_id;
+ DBusGProxyPrivate *priv = DBUS_G_PROXY_GET_PRIVATE(proxy);
+
++ t1.proxy = proxy;
++ t1.notify = notify;
++ t1.user_data = user_data;
++ t1.destroy = destroy;
++
+ pending = NULL;
+
+ message = dbus_g_proxy_marshal_args_to_message (proxy, method, args);
+ if (!message)
+ goto oom;
+
+- if (!dbus_connection_send_with_reply (priv->manager->connection,
+- message,
+- &pending,
+- timeout))
++ if (!dbus_connection_send_with_reply_setup (priv->manager->connection,
++ message,
++ &pending,
++ dbus_g_proxy_begin_call_internal_helper,
++ &t1,
++ timeout))
+ goto oom;
+ dbus_message_unref (message);
+-
++
+ /* If we got a NULL pending, that means the connection was disconnected,
+- * and we need to abort this call.
++ * and we need to abort this call.
+ * https://bugs.freedesktop.org/show_bug.cgi?id=12675
+ */
+ if (pending == NULL)
+ return 0;
+
+- call_id = ++priv->call_id_counter;
+-
+- if (notify != NULL)
+- {
+- closure = g_new (GPendingNotifyClosure, 1);
+- closure->proxy = proxy; /* No need to ref as the lifecycle is tied to proxy */
+- closure->call_id = call_id;
+- closure->func = notify;
+- closure->data = user_data;
+- closure->free_data_func = destroy;
+- dbus_pending_call_set_notify (pending, d_pending_call_notify,
+- closure,
+- d_pending_call_free);
+- }
+-
+- g_hash_table_insert (priv->pending_calls, GUINT_TO_POINTER (call_id), pending);
+-
+- return call_id;
++ return t1.call_id;
+ oom:
+ g_error ("Out of memory");
+ return 0;
diff --git a/recipes/dbus/dbus-glib-0.82/no-examples.patch b/recipes/dbus/dbus-glib-0.82/no-examples.patch
new file mode 100644
index 0000000000..483153db74
--- /dev/null
+++ b/recipes/dbus/dbus-glib-0.82/no-examples.patch
@@ -0,0 +1,8 @@
+--- dbus-glib-0.70/dbus/Makefile.am.orig 2006-07-23 16:04:43.000000000 +0200
++++ dbus-glib-0.70/dbus/Makefile.am 2006-07-23 16:04:52.000000000 +0200
+@@ -1,4 +1,4 @@
+-SUBDIRS = . examples
++SUBDIRS = .
+
+ INCLUDES=-I$(top_srcdir) $(DBUS_CFLAGS) $(DBUS_GLIB_CFLAGS) $(DBUS_GLIB_TOOL_CFLAGS) -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"$(prefix)/@DATADIRNAME@/locale\"
+
diff --git a/recipes/dbus/dbus-glib-0.82/no-introspect.patch b/recipes/dbus/dbus-glib-0.82/no-introspect.patch
new file mode 100644
index 0000000000..f667c06879
--- /dev/null
+++ b/recipes/dbus/dbus-glib-0.82/no-introspect.patch
@@ -0,0 +1,14 @@
+Index: dbus-glib-0.82/tools/Makefile.am
+===================================================================
+--- dbus-glib-0.82.orig/tools/Makefile.am
++++ dbus-glib-0.82/tools/Makefile.am
+@@ -3,9 +3,6 @@
+ nodist_libdbus_glib_HEADERS = dbus-glib-bindings.h
+ libdbus_glibdir = $(includedir)/dbus-1.0/dbus
+
+-dbus-glib-bindings.h: dbus-bus-introspect.xml $(top_builddir)/dbus/dbus-binding-tool$(EXEEXT)
+- $(DBUS_BINDING_TOOL) --mode=glib-client --prefix=dbus_bus --output=dbus-glib-bindings.h dbus-bus-introspect.xml
+-
+ BUILT_SOURCES = dbus-glib-bindings.h dbus-bus-introspect.xml
+
+ if USE_INTROSPECT_XML
diff --git a/recipes/dbus/dbus-glib.inc b/recipes/dbus/dbus-glib.inc
new file mode 100644
index 0000000000..ced9b37b8b
--- /dev/null
+++ b/recipes/dbus/dbus-glib.inc
@@ -0,0 +1,36 @@
+DESCRIPTION = "GLib bindings for the dbus message bus system"
+HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
+SECTION = "libs"
+LICENSE = "GPL"
+DEPENDS = "expat glib-2.0 virtual/libintl dbus-glib-native dbus"
+INC_PR = "r0"
+
+SRC_URI = "\
+ http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-${PV}.tar.gz \
+ file://no-introspect.patch;patch=1 \
+ file://no-examples.patch;patch=1 \
+"
+
+inherit autotools pkgconfig gettext
+
+do_configure_prepend() {
+ install -m 0644 ${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml ${S}/tools/
+ install -m 0644 ${STAGING_DATADIR_NATIVE}/dbus/dbus-glib-bindings.h ${S}/tools/
+}
+
+do_stage() {
+ oe_libinstall -so -C dbus libdbus-glib-1 ${STAGING_LIBDIR}
+ autotools_stage_includes
+}
+
+PACKAGES += "${PN}-bash-completion"
+FILES_${PN}-bash-completion = "\
+ ${sysconfdir}/bash_completion.d \
+ ${prefix}/libexec/dbus-bash-completion-helper \
+"
+FILES_${PN} = "${libdir}/lib*.so.*"
+FILES_${PN}-dev += "\
+ ${libdir}/dbus-1.0/include \
+ ${bindir}/dbus-glib-tool \
+ ${bindir}/dbus-binding-tool \
+"
diff --git a/recipes/dbus/dbus-glib_0.82.bb b/recipes/dbus/dbus-glib_0.82.bb
new file mode 100644
index 0000000000..f5790dcd0e
--- /dev/null
+++ b/recipes/dbus/dbus-glib_0.82.bb
@@ -0,0 +1,2 @@
+require dbus-glib.inc
+PR = "${INC_PR}.0"
diff --git a/recipes/dbus/dbus_1.3.0.bb b/recipes/dbus/dbus_1.3.0.bb
new file mode 100644
index 0000000000..562ed1bfad
--- /dev/null
+++ b/recipes/dbus/dbus_1.3.0.bb
@@ -0,0 +1,14 @@
+include dbus.inc
+
+SRC_URI = "\
+ http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
+ file://tmpdir.patch;patch=1 \
+ file://fix-install-daemon.patch;patch=1 \
+ file://0001-Make-the-default-DBus-reply-timeout-configurable.patch;patch=1 \
+ file://dbus-1.init \
+"
+
+# This is the development version of dbus that will lead to 1.4.x
+DEFAULT_PREFERENCE = "-1"
+
+PR = "r0"
diff --git a/recipes/efl1/emotion_svn.bb b/recipes/efl1/emotion_svn.bb
index 0f31e667cc..79b35d9d50 100644
--- a/recipes/efl1/emotion_svn.bb
+++ b/recipes/efl1/emotion_svn.bb
@@ -3,7 +3,7 @@ LICENSE = "MIT BSD"
# we no longer build the libxine backend, since the gstreamer backend seems more promising
DEPENDS = "eet evas ecore edje gstreamer gst-plugins-base"
PV = "0.1.0.042+svnr${SRCREV}"
-PR = "r2"
+PR = "r3"
inherit efl
@@ -12,3 +12,11 @@ EXTRA_OECONF = "--disable-xine --enable-gstreamer --with-edje-cc=${STAGING_BINDI
PACKAGES =+ "emotion-backend-gstreamer"
FILES_emotion-backend-gstreamer = "${libdir}/emotion/*.so"
RRECOMMENDS_${PN} = "emotion-backend-gstreamer"
+
+
+do_configure_append() {
+ for i in $(find ${WORKDIR}/emotion -name 'Makefile'); do
+ sed -i -e s:/usr/bin/edje_cc:${STAGING_DIR}/${BUILD_SYS}/usr/bin/edje_cc: \
+ ${i}
+ done
+}
diff --git a/recipes/eibd/eibd.inc b/recipes/eibd/eibd.inc
new file mode 100644
index 0000000000..f021d96f3f
--- /dev/null
+++ b/recipes/eibd/eibd.inc
@@ -0,0 +1,61 @@
+DESCRIPTION = "Eibd provides an interface to the EIB / KNX bus"
+HOMEPAGE = "http://www.auto.tuwien.ac.at/~mkoegler/"
+SECTION = "console/network"
+PRIORITY = "optional"
+LICENSE = "GPLv2"
+DEPENDS = " pthsem libxml2"
+DEPENDS_append_linux-uclibc = " argp-standalone "
+DEPENDS_append_linux-uclibcgnueabi = " argp-standalone "
+
+SRC_URI += " file://eibd "
+
+S = "${WORKDIR}/bcusdk-${PV}"
+
+inherit autotools update-rc.d
+
+EXTRA_OECONF = " --with-pth=yes --without-pth-test \
+ --enable-onlyeibd \
+ --enable-pei16 \
+ --enable-ft12 \
+ --enable-tpuart \
+ --enable-pei16s \
+ --enable-tpuarts \
+ --enable-usb \
+ --enable-eibnetip \
+ --enable-eibnetiptunnel \
+ --enable-eibnetipserver \
+ "
+
+do_install_prepend() {
+ install -d ${D}${sysconfdir}/default/
+ install -d ${D}${sysconfdir}/init.d/
+ install -m 0755 ${WORKDIR}/eibd ${D}${sysconfdir}/init.d/eibd
+}
+
+PACKAGES =+ "eibd-server eibd-clients libeibclient-dev"
+
+FILES_eibd-server = "${bindir}/eibnetsearch ${bindir}/findknxusb \
+ ${bindir}/eibd ${bindir}/bcuaddrtab \
+ ${bindir}/eibnetdescribe ${bindir}/bcuread \
+ ${sysconfdir}/init.d/eibd "
+FILES_eibd-clients = "${bindir}/*"
+FILES_libeibclient-dev = "\
+ ${includedir} \
+ ${libdir}/lib*.so \
+ ${libdir}/*.la \
+ ${libdir}/*.a \
+ ${libdir}/*.o \
+ ${libdir}/pkgconfig \
+ /lib/*.a \
+ /lib/*.o \
+ ${datadir}/aclocal"
+
+DESCRIPTION_eibd-clients = "Simple example programs to perform management tasks on a EIB system."
+DESCRIPTION_libeibclient-dev = "A client library written in C to access the EIB bus over eibd."
+DESCRIPTION_eibd-server = "eibd is a daemon which supports connection to an EIB (KNX) network over various \
+interfaces. It provides its services over TCP/IP or Unix domain sockets. \
+It can also act as an EIBnet/IP server."
+
+INITSCRIPT_PACKAGES = "eibd-server"
+INITSCRIPT_NAME = "eibd"
+INITSCRIPT_PARAMS = "defaults 20"
diff --git a/recipes/eibd/eibd_0.0.4.bb b/recipes/eibd/eibd_0.0.4.bb
index 23e2c0832c..24368def6f 100644
--- a/recipes/eibd/eibd_0.0.4.bb
+++ b/recipes/eibd/eibd_0.0.4.bb
@@ -1,62 +1,3 @@
-DESCRIPTION = "Eibd provides an interface to the EIB / KNX bus"
-HOMEPAGE = "http://www.auto.tuwien.ac.at/~mkoegler/"
-SECTION = "console/network"
-PRIORITY = "optional"
-LICENSE = "GPLv2"
-DEPENDS = " pthsem libxml2"
-DEPENDS_append_linux-uclibc = " argp-standalone "
-DEPENDS_append_linux-uclibcgnueabi = " argp-standalone "
+SRC_URI = "http://www.auto.tuwien.ac.at/~mkoegler/eib/bcusdk_${PV}.tar.gz "
-SRC_URI = "http://www.auto.tuwien.ac.at/~mkoegler/eib/bcusdk_${PV}.tar.gz \
- file://eibd "
-
-S = "${WORKDIR}/bcusdk-${PV}"
-
-inherit autotools update-rc.d
-
-EXTRA_OECONF = " --with-pth=yes --without-pth-test \
- --enable-onlyeibd \
- --enable-pei16 \
- --enable-ft12 \
- --enable-tpuart \
- --enable-pei16s \
- --enable-tpuarts \
- --enable-usb \
- --enable-eibnetip \
- --enable-eibnetiptunnel \
- --enable-eibnetipserver \
- "
-
-do_install_prepend() {
- install -d ${D}${sysconfdir}/default/
- install -d ${D}${sysconfdir}/init.d/
- install -m 0755 ${WORKDIR}/eibd ${D}${sysconfdir}/init.d/eibd
-}
-
-PACKAGES =+ "eibd-server eibd-clients libeibclient-dev"
-
-FILES_eibd-server = "${bindir}/eibnetsearch ${bindir}/findknxusb \
- ${bindir}/eibd ${bindir}/bcuaddrtab \
- ${bindir}/eibnetdescribe ${bindir}/bcuread \
- ${sysconfdir}/init.d/eibd "
-FILES_eibd-clients = "${bindir}/*"
-FILES_libeibclient-dev = "\
- ${includedir} \
- ${libdir}/lib*.so \
- ${libdir}/*.la \
- ${libdir}/*.a \
- ${libdir}/*.o \
- ${libdir}/pkgconfig \
- /lib/*.a \
- /lib/*.o \
- ${datadir}/aclocal"
-
-DESCRIPTION_eibd-clients = "Simple example programs to perform management tasks on a EIB system."
-DESCRIPTION_libeibclient-dev = "A client library written in C to access the EIB bus over eibd."
-DESCRIPTION_eibd-server = "eibd is a daemon which supports connection to an EIB (KNX) network over various \
-interfaces. It provides its services over TCP/IP or Unix domain sockets. \
-It can also act as an EIBnet/IP server."
-
-INITSCRIPT_PACKAGES = "eibd-server"
-INITSCRIPT_NAME = "eibd"
-INITSCRIPT_PARAMS = "defaults 20"
+require eibd.inc
diff --git a/recipes/freesmartphone/cornucopia.inc b/recipes/freesmartphone/cornucopia.inc
index c3bf018369..17da17cb08 100644
--- a/recipes/freesmartphone/cornucopia.inc
+++ b/recipes/freesmartphone/cornucopia.inc
@@ -2,14 +2,25 @@ DESCRIPTION = "The freesmartphone.org API reference implementation (FSO 2.0)"
AUTHOR = "Team FSO"
LICENSE = "LGPL"
SECTION = "devel"
-DEPENDS = "vala-native glib-2.0 dbus dbus-glib"
-PV = "0.0.0.0+gitr${SRCREV}"
+DEPENDS = "vala-native glib-2.0 dbus dbus-glib libfso-glib libgee"
+DEPENDS += "${@['libfsoframework', ''][(bb.data.getVar('PN', d, 1) in 'libfsoframework libfsobasics misc-vapi'.split())]}"
+PV = "invalid, please override"
+INC_PR = "r0"
SRC_URI = "${FREESMARTPHONE_GIT}/cornucopia;protocol=git;branch=master"
S = "${WORKDIR}/git/${PN}"
inherit autotools_stage pkgconfig vala
-FILES_${PN} += "${sysconfdir} ${datadir}"
-# ship vapi files
-FILES_${PN}-dev += "${datadir}/vala"
+FILES_${PN} += "\
+ ${sysconfdir} \
+ ${datadir}\${PN} \
+ ${datadir}/dbus-1 \
+ ${libdir}/cornucopia/modules/*/lib*.so \
+"
+FILES_${PN}-dev += "\
+ ${libdir}/cornucopia/modules/*/lib*.la \
+"
+FILES_${PN}-dbg += "\
+ ${libdir}/cornucopia/modules/*/.debug \
+"
diff --git a/recipes/freesmartphone/dbus-hlid_git.bb b/recipes/freesmartphone/dbus-hlid_git.bb
index 79bada1396..508cf874c6 100644
--- a/recipes/freesmartphone/dbus-hlid_git.bb
+++ b/recipes/freesmartphone/dbus-hlid_git.bb
@@ -1,9 +1,10 @@
DESCRIPTION = "High Level DBus Introspection Daemon"
-AUTHOR = "M. Lauer et. al."
+HOMEPAGE = "http://www.freesmartphone.org/mediawiki/index.php/Implementations/DbusHlid"
+AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
SECTION = "console/network"
DEPENDS = "vala-native dbus dbus-glib"
LICENSE = "GPL"
-PV = "0.9.0+gitr${SRCREV}"
+PV = "1.0.1+gitr${SRCREV}"
PR = "r0"
SRC_URI = "${FREESMARTPHONE_GIT}/dbus-hlid.git;protocol=git;branch=master"
diff --git a/recipes/freesmartphone/frameworkd-devel_git.bb b/recipes/freesmartphone/frameworkd-devel_git.bb
deleted file mode 100644
index a6439ee653..0000000000
--- a/recipes/freesmartphone/frameworkd-devel_git.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-require frameworkd_git.bb
-FILESPATHPKG =. "frameworkd:"
-PROVIDES = "frameworkd"
-RPROVIDES = "frameworkd"
-PV = "0.8.5.x+gitr${SRCREV}"
-PR = "r0"
-
-DEFAULT_PREFERENCE = "-1"
-
-SRC_URI = "\
- ${FREESMARTPHONE_GIT}/framework.git;protocol=git;branch=mickey/ogsmd-new-timeout \
- file://frameworkd \
- file://frameworkd.conf \
-"
diff --git a/recipes/freesmartphone/frameworkd/motorola-ezx/frameworkd.conf b/recipes/freesmartphone/frameworkd/a780/frameworkd.conf
index 36359a9f34..d50d498ab0 100644
--- a/recipes/freesmartphone/frameworkd/motorola-ezx/frameworkd.conf
+++ b/recipes/freesmartphone/frameworkd/a780/frameworkd.conf
@@ -20,3 +20,10 @@ rootdir = ../etc/freesmartphone/opreferences:/etc/freesmartphone/opreferences:/u
[oeventsd]
rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevents/rules.yaml:/usr/etc/freesmartphone/oevents/rules.yaml
+[ousaged]
+disable = 1
+
+[fsousage]
+[fsousage.controller]
+
+
diff --git a/recipes/freesmartphone/frameworkd/eten-m800/frameworkd.conf b/recipes/freesmartphone/frameworkd/eten-m800/frameworkd.conf
index 3581064245..463caf6ae9 100644
--- a/recipes/freesmartphone/frameworkd/eten-m800/frameworkd.conf
+++ b/recipes/freesmartphone/frameworkd/eten-m800/frameworkd.conf
@@ -36,3 +36,11 @@ rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevent
[opimd]
disable = 1
+
+[ousaged]
+disable = 1
+
+[fsousage]
+[fsousage.controller]
+
+
diff --git a/recipes/freesmartphone/frameworkd/frameworkd b/recipes/freesmartphone/frameworkd/frameworkd
index 08b782e402..63d6a79475 100644
--- a/recipes/freesmartphone/frameworkd/frameworkd
+++ b/recipes/freesmartphone/frameworkd/frameworkd
@@ -32,7 +32,7 @@ case "$1" in
$0 start
;;
*)
- echo "Usage: /etc/init.d/odeviced {start|stop|restart|force-reload}"
+ echo "Usage: /etc/init.d/frameworkd {start|stop|restart|force-reload}"
exit 1
;;
esac
diff --git a/recipes/freesmartphone/frameworkd/frameworkd.conf b/recipes/freesmartphone/frameworkd/frameworkd.conf
index 39e60d632b..7748740b4a 100644
--- a/recipes/freesmartphone/frameworkd/frameworkd.conf
+++ b/recipes/freesmartphone/frameworkd/frameworkd.conf
@@ -25,3 +25,10 @@ rootdir = ../etc/freesmartphone/opreferences:/etc/freesmartphone/opreferences:/u
[oeventsd]
rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevents/rules.yaml:/usr/etc/freesmartphone/oevents/rules.yaml
+
+[ousaged]
+disable = 1
+
+[fsousage]
+[fsousage.controller]
+
diff --git a/recipes/freesmartphone/frameworkd/htc-msm7/frameworkd.conf b/recipes/freesmartphone/frameworkd/htc-msm7/frameworkd.conf
deleted file mode 100644
index a50172c7f5..0000000000
--- a/recipes/freesmartphone/frameworkd/htc-msm7/frameworkd.conf
+++ /dev/null
@@ -1,152 +0,0 @@
-[frameworkd]
-# indicates this configuration version, do not change
-version = 1
-# the default log_level, if not specified per module
-log_level = INFO
-# the global log_destination. Uncomment to enable
-log_to = stderr
-#log_to = file
-#log_to = syslog
-# if logging to a file, specify the destination
-log_destination = /tmp/frameworkd.log
-# persistance format, one of "pickle", "yaml"
-persist_format = pickle
-rootdir = ../etc/freesmartphone:/etc/freesmartphone:/usr/etc/freesmartphone
-# specify how subsystems scan for their plugins,
-# either "auto" (via filesystem scan) or "config" (via config section check)
-# the default is "auto" (slow).
-scantype = auto
-
-#
-# Subsystem configuration for oeventsd
-#
-[odeviced]
-# set log level for a subsystem or for an individual module
-# available log levels are: DEBUG, INFO, WARNING, ERROR, CRITICAL
-log_level = INFO
-
-[odeviced.accelerometer]
-disable = 1
-
-[odeviced.audio]
-# set directory where the alsa audio scenarios are stored
-scenario_dir = /usr/share/openmoko/scenarios
-# set default scenario loaded at startup
-default_scenario = stereoout
-
-[odeviced.idlenotifier]
-# configure timeouts (in seconds) here. A value of 0
-# means 'never fall into this state' (except programatically)
-idle = 10
-idle_dim = 20
-idle_prelock = 12
-lock = 2
-suspend = 2
-
-[odeviced.input]
-# format is <keyname>,<type>,<input device keycode>,<report held seconds in addition to press/release>
-report1 = AUX,key,169,1
-report2 = POWER,key,116,1
-report3 = CHARGER,key,356,0
-report4 = HEADSET,switch,2,0
-
-[odeviced.kernel26]
-# set 1 to disable a module
-disable = 0
-# poll capacity once every 5 minutes
-# (usually, you do not have to change this)
-capacity_check_timeout = 300
-# set 0 to disable FB_BLANK ioctl to blank framebuffer
-# (if you have problems on Openmoko GTA02)
-fb_blank = 1
-
-[odeviced.powercontrol_ibm]
-disable = 1
-
-[odeviced.powercontrol_neo]
-disable = 1
-
-#
-# Subsystem configuration for oeventsd
-#
-[oeventsd]
-log_level = DEBUG
-disable = 0
-
-[oeventsd.oevents]
-
-#
-# Subsystem configuration for ogspd
-#
-[ogpsd]
-# possible options are NMEADevice, UBXDevice, GTA02Device, EtenDevice
-device = GTA02Device
-# possible options are SerialChannel, GllinChannel, UDPChannel, FileChannel
-channel = SerialChannel
-# For UDPChannel the path defines the port to listen to
-path = /dev/ttySAC1
-log_level = INFO
-
-[ogpsd.factory]
-
-#
-# Subsystem configuration for ogsmd
-#
-[ogsmd]
-disable = 0
-modemtype = qualcomm_msm
-
-#
-# Subsystem configuration for onetworkd
-#
-[onetworkd]
-
-[onetworkd.network]
-
-#
-# Subsystem configuration for ophoned
-#
-[ophoned]
-
-[ophoned.ophoned]
-
-#
-# Subsystem configuration for opimd
-#
-[opimd]
-contacts_default_backend = CSV-Contacts
-messages_default_folder = Unfiled
-messages_trash_folder = Trash
-sim_messages_default_folder = SMS
-rootdir = ../etc/freesmartphone/opim:/etc/freesmartphone/opim:/usr/etc/freesmartphone/opim
-
-[opimd.opimd]
-
-#
-# Subsystem configuration for opreferencesd
-#
-[opreferencesd]
-log_level = DEBUG
-disable = 0
-# log_level = DEBUG
-
-[opreferencesd.opreferences]
-
-#
-# Subsystem configuration for otimed
-#
-[otimed]
-# a list of time/zone sources to use or NONE
-timesources = GPS,NTP
-zonesources = GSM
-
-[otimed.otimed]
-
-#
-# Subsystem configuration for ousaged
-#
-[ousaged]
-# choose whether resources should be disabled at startup, at shutdown, always (default), or never.
-sync_resources_with_lifecycle = always
-
-[ousaged.generic]
diff --git a/recipes/freesmartphone/frameworkd/magician/frameworkd.conf b/recipes/freesmartphone/frameworkd/magician/frameworkd.conf
index eb22030550..e8f6606b5b 100644
--- a/recipes/freesmartphone/frameworkd/magician/frameworkd.conf
+++ b/recipes/freesmartphone/frameworkd/magician/frameworkd.conf
@@ -22,3 +22,10 @@ rootdir = ../etc/freesmartphone/opreferences:/etc/freesmartphone/opreferences:/u
[oeventsd]
rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevents/rules.yaml:/usr/etc/freesmartphone/oevents/rules.yaml
+[ousaged]
+disable = 1
+
+[fsousage]
+[fsousage.controller]
+
+
diff --git a/recipes/freesmartphone/frameworkd/om-3d7k/frameworkd.conf b/recipes/freesmartphone/frameworkd/om-3d7k/frameworkd.conf
deleted file mode 100644
index d48bc0815c..0000000000
--- a/recipes/freesmartphone/frameworkd/om-3d7k/frameworkd.conf
+++ /dev/null
@@ -1,30 +0,0 @@
-[frameworkd]
-version = 1
-log_level = INFO
-log_to = syslog
-
-[odeviced.audio]
-# set default alsa scenario
-default_scenario = stereoout
-# set path to alsa scenario files
-scenario_dir = /usr/share/openmoko/scenarios
-
-[odeviced.input]
-# Keys
-report1 = AUX,key,169,1
-report2 = POWER,key,116,1
-report3 = USB,key,356,0
-report4 = HEADSET,switch,2,0
-
-[ogsmd]
-# GTA03 has a Cinterion MC75i
-modemtype = cinterion_mc75
-
-[ogpsd]
-disable = 1
-
-[opreferencesd]
-rootdir = ../etc/freesmartphone/opreferences:/etc/freesmartphone/opreferences:/usr/etc/freesmartphone/opreferences
-
-[oeventsd]
-rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevents/rules.yaml:/usr/etc/freesmartphone/oevents/rules.yaml
diff --git a/recipes/freesmartphone/frameworkd/om-gta01/frameworkd.conf b/recipes/freesmartphone/frameworkd/om-gta01/frameworkd.conf
index b2a817aa66..89ff0a627f 100644
--- a/recipes/freesmartphone/frameworkd/om-gta01/frameworkd.conf
+++ b/recipes/freesmartphone/frameworkd/om-gta01/frameworkd.conf
@@ -31,3 +31,11 @@ rootdir = ../etc/freesmartphone/opreferences:/etc/freesmartphone/opreferences:/u
[oeventsd]
rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevents/rules.yaml:/usr/etc/freesmartphone/oevents/rules.yaml
+
+[ousaged]
+disable = 1
+
+[fsousage]
+[fsousage.controller]
+
+
diff --git a/recipes/freesmartphone/frameworkd/om-gta02/frameworkd.conf b/recipes/freesmartphone/frameworkd/om-gta02/frameworkd.conf
index 796d4fb88a..7ffe9d8a7d 100644
--- a/recipes/freesmartphone/frameworkd/om-gta02/frameworkd.conf
+++ b/recipes/freesmartphone/frameworkd/om-gta02/frameworkd.conf
@@ -46,3 +46,10 @@ rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevent
[opimd]
disable = 1
+[ousaged]
+disable = 1
+
+[fsousage]
+[fsousage.controller]
+
+
diff --git a/recipes/freesmartphone/frameworkd_git.bb b/recipes/freesmartphone/frameworkd_git.bb
index d658fd092a..130fe55231 100644
--- a/recipes/freesmartphone/frameworkd_git.bb
+++ b/recipes/freesmartphone/frameworkd_git.bb
@@ -4,7 +4,7 @@ AUTHOR = "FreeSmartphone.Org Development Team"
SECTION = "console/network"
DEPENDS = "python-cython-native python-pyrex-native"
LICENSE = "GPL"
-PV = "0.8.5.2+gitr${SRCREV}"
+PV = "0.9.5.9+gitr${SRCREV}"
PR = "r0"
inherit distutils update-rc.d
@@ -14,7 +14,8 @@ INITSCRIPT_PARAMS = "defaults 29"
SRC_URI = "${FREESMARTPHONE_GIT}/framework.git;protocol=git;branch=master \
file://frameworkd \
- file://frameworkd.conf"
+ file://frameworkd.conf \
+ "
S = "${WORKDIR}/git"
do_configure_append() {
@@ -28,12 +29,17 @@ do_install_append() {
}
RDEPENDS_${PN} += "\
+ fsousaged \
+"
+
+RDEPENDS_${PN} += "\
python-ctypes \
python-dbus \
python-datetime \
python-difflib \
python-logging \
python-pprint \
+ python-pyalsaaudio \
python-pygobject \
python-pyrtc \
python-pyserial \
@@ -42,7 +48,7 @@ RDEPENDS_${PN} += "\
python-subprocess \
python-syslog \
python-textutils \
- \
+ python-multiprocessing \
${PN}-config \
"
@@ -52,16 +58,15 @@ RRECOMMENDS_${PN} += "\
ppp \
"
+PACKAGES =+ "${PN}-config"
+PACKAGE_ARCH_${PN}-config = "${MACHINE_ARCH}"
+
# machine specific stuff, should ideally be elsewhere
# - recommend MUXer on platforms that require one
-RDEPENDS_${PN}_append_om-gta01 = " fso-gsm0710muxd"
-RDEPENDS_${PN}_append_om-gta02 = " fso-gsm0710muxd"
-RDEPENDS_${PN}-append-om-3d7k = " fso-abyss"
+RDEPENDS_${PN}-config_append_om-gta01 = " fso-abyss"
+RDEPENDS_${PN}-config_append_om-gta02 = " fso-abyss"
# - add wmiconfig for wireless configuration
-RDEPENDS_${PN}_append_om-gta02 = " wmiconfig"
-
-PACKAGES =+ "${PN}-config"
-PACKAGE_ARCH_${PN}-config = "${MACHINE_ARCH}"
+RDEPENDS_${PN}-config_append_om-gta02 = " wmiconfig"
FILES_${PN}-config = "\
${sysconfdir}/frameworkd.conf \
diff --git a/recipes/freesmartphone/fso-abyss_git.bb b/recipes/freesmartphone/fso-abyss_git.bb
index 2b2660c1f7..52e78bc0d7 100644
--- a/recipes/freesmartphone/fso-abyss_git.bb
+++ b/recipes/freesmartphone/fso-abyss_git.bb
@@ -1,10 +1,10 @@
DESCRIPTION = "Abyss is a GSM 07.10 muxer userspace daemon"
-HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/fso-abyss"
+HOMEPAGE = "http://www.freesmartphone.org/mediawiki/index.php/Implementations/Abyss"
AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
SECTION = "console/network"
-DEPENDS = "dbus dbus-glib libgsm0710mux"
+DEPENDS = "vala-native dbus dbus-glib libgsm0710mux"
LICENSE = "GPL"
-PV = "0.3.3+gitr${SRCREV}"
+PV = "0.3.6+gitr${SRCREV}"
PR = "r0"
SRC_URI = "\
@@ -12,6 +12,6 @@ SRC_URI = "\
"
S = "${WORKDIR}/git"
-inherit autotools vala
+inherit autotools
FILES_${PN} += "${datadir}"
diff --git a/recipes/freesmartphone/fso-alsa-data.bb b/recipes/freesmartphone/fso-alsa-data.bb
new file mode 100644
index 0000000000..e25c0a0db1
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data.bb
@@ -0,0 +1,21 @@
+DESCRIPTION = "freesmartphone.org Alsa data files"
+LICENSE = "MIT"
+PV = "0.1.0"
+PR = "r0"
+
+SRC_URI = "\
+ file://default \
+ file://default.conf \
+"
+
+do_install() {
+ install -d ${D}${sysconfdir}/freesmartphone/alsa/default/
+ # master conf
+ install -m 0644 ${WORKDIR}/default.conf ${D}${sysconfdir}/freesmartphone/alsa/
+ # scenarii
+ install -m 0644 ${WORKDIR}/default/* ${D}${sysconfdir}/freesmartphone/alsa/default/
+}
+
+FILES_${PN} = "\
+ ${sysconfdir} \
+"
diff --git a/recipes/freesmartphone/fso-alsa-data/default.conf b/recipes/freesmartphone/fso-alsa-data/default.conf
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/default.conf
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default.conf b/recipes/freesmartphone/fso-alsa-data/om-gta02/default.conf
new file mode 100644
index 0000000000..b64f70ffe0
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default.conf
@@ -0,0 +1,21 @@
+[alsa]
+cardname = default
+default = scenario.stereoout
+
+# GSM
+[scenario.voiphandset]
+
+[scenario.gsmspeaker]
+
+[scenario.gsmheadset]
+
+[scenario.gsmhandset]
+
+[scenario.gsmbluetooth]
+
+[scenario.capturehandset]
+
+# PCM
+[scenario.stereoout]
+
+[scenario.headset]
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/capturehandset b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/capturehandset
new file mode 100644
index 0000000000..8996833499
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/capturehandset
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:255,255
+2:'ADC Capture Volume':2:195,195
+3:'Headphone Playback Volume':2:121,121
+4:'Speaker Playback Volume':2:121,121
+5:'Mono Playback Volume':1:121
+6:'Bypass Playback Volume':2:2,2
+7:'Sidetone Playback Volume':2:2,2
+8:'Voice Playback Volume':2:2,2
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:2
+12:'Mono Sidetone Playback Volume':1:2
+13:'Mono Voice Playback Volume':1:2
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:7
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:2,2
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:23,23
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:1,1
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:1
+28:'ALC Capture Target Volume':1:3
+29:'ALC Capture Max Volume':1:7
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:15
+33:'ALC Capture Decay Time':1:12
+34:'ALC Capture Attack Time':1:2
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:0
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:3
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:2
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:0
+58:'Line Left Mux':1:0
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:1
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:0
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:1
+67:'Capture Left Mixer':1:1
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:0
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:0
+82:'Right Mixer Bypass Playback Swi':1:0
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:0
+86:'Left Mixer Bypass Playback Swit':1:0
+87:'DAPM Stereo Out Switch':1:0
+88:'DAPM GSM Line Out Switch':1:1
+89:'DAPM GSM Line In Switch':1:1
+90:'DAPM Headset Mic Switch':1:1
+91:'DAPM Handset Mic Switch':1:1
+92:'DAPM Handset Spk Switch':1:1
+93:'Amp State Switch':1:1
+94:'Amp Spk Switch':1:1
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmbluetooth b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmbluetooth
new file mode 100644
index 0000000000..27a9b7df07
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmbluetooth
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:235,235
+2:'ADC Capture Volume':2:195,195
+3:'Headphone Playback Volume':2:0,0
+4:'Speaker Playback Volume':2:0,0
+5:'Mono Playback Volume':1:79
+6:'Bypass Playback Volume':2:6,6
+7:'Sidetone Playback Volume':2:6,6
+8:'Voice Playback Volume':2:7,7
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:5
+12:'Mono Sidetone Playback Volume':1:5
+13:'Mono Voice Playback Volume':1:4
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:8
+18:'Treble Volume':1:8
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:0,0
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:48,48
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:1,1
+25:'Capture Filter Select':1:2
+26:'Capture Filter Cut-off':1:1
+27:'Capture Filter Switch':1:1
+28:'ALC Capture Target Volume':1:4
+29:'ALC Capture Max Volume':1:5
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:4
+33:'ALC Capture Decay Time':1:8
+34:'ALC Capture Attack Time':1:2
+35:'ALC Capture NG Threshold':1:7
+36:'ALC Capture NG Type':1:0
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:8
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:3
+49:'Mic1 Capture Volume':1:3
+50:'DAI Mode':1:0
+51:'ADC Data Select':1:1
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:1
+56:'Line Mono Mux':1:1
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:0
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:1
+63:'Mic Sidetone Mux':1:0
+64:'Capture Right Mux':1:2
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:1
+67:'Capture Left Mixer':1:1
+68:'Playback Mixer Voice Capture Sw':1:1
+69:'Playback Mixer Left Capture Swi':1:1
+70:'Playback Mixer Right Capture Sw':1:1
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:1
+77:'Mono Mixer Sidetone Playback Sw':1:0
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:0
+82:'Right Mixer Bypass Playback Swi':1:0
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:0
+86:'Left Mixer Bypass Playback Swit':1:0
+87:'DAPM Stereo Out Switch':1:0
+88:'DAPM GSM Line Out Switch':1:1
+89:'DAPM GSM Line In Switch':1:1
+90:'DAPM Headset Mic Switch':1:0
+91:'DAPM Handset Mic Switch':1:0
+92:'DAPM Handset Spk Switch':1:1
+93:'Amp State Switch':1:0
+94:'Amp Spk Switch':1:0
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmhandset b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmhandset
new file mode 100644
index 0000000000..5c3b8b4b85
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmhandset
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:0,0
+2:'ADC Capture Volume':2:0,0
+3:'Headphone Playback Volume':2:0,0
+4:'Speaker Playback Volume':2:127,127
+5:'Mono Playback Volume':1:110
+6:'Bypass Playback Volume':2:7,7
+7:'Sidetone Playback Volume':2:0,0
+8:'Voice Playback Volume':2:0,0
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:0
+12:'Mono Sidetone Playback Volume':1:7
+13:'Mono Voice Playback Volume':1:0
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:0
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:0,0
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:0,0
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:1,1
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:0
+28:'ALC Capture Target Volume':1:0
+29:'ALC Capture Max Volume':1:0
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:0
+33:'ALC Capture Decay Time':1:0
+34:'ALC Capture Attack Time':1:0
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:1
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:3
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:0
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:1
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:2
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:0
+67:'Capture Left Mixer':1:0
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:1
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:0
+82:'Right Mixer Bypass Playback Swi':1:1
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:0
+86:'Left Mixer Bypass Playback Swit':1:1
+87:'DAPM Stereo Out Switch':1:0
+88:'DAPM GSM Line Out Switch':1:1
+89:'DAPM GSM Line In Switch':1:1
+90:'DAPM Headset Mic Switch':1:1
+91:'DAPM Handset Mic Switch':1:1
+92:'DAPM Handset Spk Switch':1:1
+93:'Amp State Switch':1:0
+94:'Amp Spk Switch':1:0
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmheadset b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmheadset
new file mode 100644
index 0000000000..a5875a8b8f
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmheadset
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:0,0
+2:'ADC Capture Volume':2:0,0
+3:'Headphone Playback Volume':2:96,96
+4:'Speaker Playback Volume':2:0,0
+5:'Mono Playback Volume':1:103
+6:'Bypass Playback Volume':2:7,7
+7:'Sidetone Playback Volume':2:0,0
+8:'Voice Playback Volume':2:0,0
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:0
+12:'Mono Sidetone Playback Volume':1:5
+13:'Mono Voice Playback Volume':1:0
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:0
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:0,0
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:0,0
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:1,1
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:0
+28:'ALC Capture Target Volume':1:0
+29:'ALC Capture Max Volume':1:0
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:0
+33:'ALC Capture Decay Time':1:0
+34:'ALC Capture Attack Time':1:0
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:1
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:0
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:0
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:1
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:1
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:0
+67:'Capture Left Mixer':1:0
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:1
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:0
+82:'Right Mixer Bypass Playback Swi':1:1
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:0
+86:'Left Mixer Bypass Playback Swit':1:1
+87:'DAPM Stereo Out Switch':1:1
+88:'DAPM GSM Line Out Switch':1:1
+89:'DAPM GSM Line In Switch':1:1
+90:'DAPM Headset Mic Switch':1:1
+91:'DAPM Handset Mic Switch':1:1
+92:'DAPM Handset Spk Switch':1:0
+93:'Amp State Switch':1:1
+94:'Amp Spk Switch':1:0
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmspeaker b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmspeaker
new file mode 100644
index 0000000000..36c3f8f400
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/gsmspeaker
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:0,0
+2:'ADC Capture Volume':2:0,0
+3:'Headphone Playback Volume':2:127,127
+4:'Speaker Playback Volume':2:0,0
+5:'Mono Playback Volume':1:103
+6:'Bypass Playback Volume':2:7,7
+7:'Sidetone Playback Volume':2:0,0
+8:'Voice Playback Volume':2:0,0
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:0
+12:'Mono Sidetone Playback Volume':1:6
+13:'Mono Voice Playback Volume':1:0
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:0
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:0,0
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:0,0
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:1,1
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:0
+28:'ALC Capture Target Volume':1:0
+29:'ALC Capture Max Volume':1:0
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:0
+33:'ALC Capture Decay Time':1:0
+34:'ALC Capture Attack Time':1:0
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:1
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:0
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:0
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:1
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:2
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:0
+67:'Capture Left Mixer':1:0
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:1
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:0
+82:'Right Mixer Bypass Playback Swi':1:1
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:0
+86:'Left Mixer Bypass Playback Swit':1:1
+87:'DAPM Stereo Out Switch':1:1
+88:'DAPM GSM Line Out Switch':1:1
+89:'DAPM GSM Line In Switch':1:1
+90:'DAPM Headset Mic Switch':1:1
+91:'DAPM Handset Mic Switch':1:1
+92:'DAPM Handset Spk Switch':1:1
+93:'Amp State Switch':1:1
+94:'Amp Spk Switch':1:1
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/headset b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/headset
new file mode 100644
index 0000000000..ddd1e44742
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/headset
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:235,235
+2:'ADC Capture Volume':2:195,195
+3:'Headphone Playback Volume':2:127,127
+4:'Speaker Playback Volume':2:0,0
+5:'Mono Playback Volume':1:121
+6:'Bypass Playback Volume':2:2,2
+7:'Sidetone Playback Volume':2:2,2
+8:'Voice Playback Volume':2:2,2
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:2
+12:'Mono Sidetone Playback Volume':1:2
+13:'Mono Voice Playback Volume':1:2
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:0
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:2,2
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:23,23
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:0,0
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:1
+28:'ALC Capture Target Volume':1:3
+29:'ALC Capture Max Volume':1:7
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:15
+33:'ALC Capture Decay Time':1:12
+34:'ALC Capture Attack Time':1:2
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:0
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:0
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:0
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:0
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:0
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:0
+67:'Capture Left Mixer':1:0
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:0
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:1
+82:'Right Mixer Bypass Playback Swi':1:0
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:1
+86:'Left Mixer Bypass Playback Swit':1:0
+87:'DAPM Stereo Out Switch':1:1
+88:'DAPM GSM Line Out Switch':1:0
+89:'DAPM GSM Line In Switch':1:0
+90:'DAPM Headset Mic Switch':1:0
+91:'DAPM Handset Mic Switch':1:0
+92:'DAPM Handset Spk Switch':1:0
+93:'Amp State Switch':1:1
+94:'Amp Spk Switch':1:0
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/stereoout b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/stereoout
new file mode 100644
index 0000000000..d621263b41
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/stereoout
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:235,235
+2:'ADC Capture Volume':2:195,195
+3:'Headphone Playback Volume':2:127,127
+4:'Speaker Playback Volume':2:0,0
+5:'Mono Playback Volume':1:121
+6:'Bypass Playback Volume':2:2,2
+7:'Sidetone Playback Volume':2:2,2
+8:'Voice Playback Volume':2:2,2
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:2
+12:'Mono Sidetone Playback Volume':1:2
+13:'Mono Voice Playback Volume':1:2
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:0
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:2,2
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:23,23
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:0,0
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:1
+28:'ALC Capture Target Volume':1:3
+29:'ALC Capture Max Volume':1:7
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:15
+33:'ALC Capture Decay Time':1:12
+34:'ALC Capture Attack Time':1:2
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:0
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:0
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:0
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:0
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:0
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:0
+67:'Capture Left Mixer':1:0
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:0
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:1
+82:'Right Mixer Bypass Playback Swi':1:0
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:1
+86:'Left Mixer Bypass Playback Swit':1:0
+87:'DAPM Stereo Out Switch':1:1
+88:'DAPM GSM Line Out Switch':1:0
+89:'DAPM GSM Line In Switch':1:0
+90:'DAPM Headset Mic Switch':1:0
+91:'DAPM Handset Mic Switch':1:0
+92:'DAPM Handset Spk Switch':1:0
+93:'Amp State Switch':1:1
+94:'Amp Spk Switch':1:1
diff --git a/recipes/freesmartphone/fso-alsa-data/om-gta02/default/voiphandset b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/voiphandset
new file mode 100644
index 0000000000..3ca0f86e88
--- /dev/null
+++ b/recipes/freesmartphone/fso-alsa-data/om-gta02/default/voiphandset
@@ -0,0 +1,94 @@
+1:'PCM Volume':2:235,235
+2:'ADC Capture Volume':2:195,195
+3:'Headphone Playback Volume':2:127,127
+4:'Speaker Playback Volume':2:0,0
+5:'Mono Playback Volume':1:121
+6:'Bypass Playback Volume':2:2,2
+7:'Sidetone Playback Volume':2:2,2
+8:'Voice Playback Volume':2:2,2
+9:'Headphone Playback ZC Switch':2:0,0
+10:'Speaker Playback ZC Switch':2:0,0
+11:'Mono Bypass Playback Volume':1:2
+12:'Mono Sidetone Playback Volume':1:2
+13:'Mono Voice Playback Volume':1:2
+14:'Mono Playback ZC Switch':1:0
+15:'Bass Boost':1:0
+16:'Bass Filter':1:0
+17:'Bass Volume':1:0
+18:'Treble Volume':1:0
+19:'Treble Cut-off':1:0
+20:'Sidetone Capture Volume':2:2,2
+21:'Voice Sidetone Capture Volume':1:2
+22:'Capture Volume':2:47,47
+23:'Capture ZC Switch':2:0,0
+24:'Capture Switch':2:1,1
+25:'Capture Filter Select':1:0
+26:'Capture Filter Cut-off':1:0
+27:'Capture Filter Switch':1:1
+28:'ALC Capture Target Volume':1:3
+29:'ALC Capture Max Volume':1:7
+30:'ALC Capture Function':1:0
+31:'ALC Capture ZC Switch':1:0
+32:'ALC Capture Hold Time':1:15
+33:'ALC Capture Decay Time':1:12
+34:'ALC Capture Attack Time':1:2
+35:'ALC Capture NG Threshold':1:0
+36:'ALC Capture NG Type':1:0
+37:'ALC Capture NG Switch':1:0
+38:'3D Function':1:0
+39:'3D Upper Cut-off':1:0
+40:'3D Lower Cut-off':1:0
+41:'3D Volume':1:0
+42:'3D Switch':1:0
+43:'Capture 6dB Attenuate':1:0
+44:'Playback 6dB Attenuate':1:0
+45:'De-emphasis':1:0
+46:'Playback Mono Mix':1:0
+47:'Playback Phase':1:0
+48:'Mic2 Capture Volume':1:2
+49:'Mic1 Capture Volume':1:0
+50:'DAI Mode':1:2
+51:'ADC Data Select':1:0
+52:'ROUT2 Phase':1:1
+53:'Mic Selection Mux':1:0
+54:'Rx Mixer':1:0
+55:'Line Mixer':1:0
+56:'Line Mono Mux':1:0
+57:'Line Right Mux':1:1
+58:'Line Left Mux':1:1
+59:'ALC Mixer Line Capture Switch':1:0
+60:'ALC Mixer Mic2 Capture Switch':1:0
+61:'ALC Mixer Mic1 Capture Switch':1:0
+62:'ALC Mixer Rx Capture Switch':1:0
+63:'Mic Sidetone Mux':1:0
+64:'Capture Right Mux':1:0
+65:'Capture Left Mux':1:0
+66:'Capture Right Mixer':1:2
+67:'Capture Left Mixer':1:2
+68:'Playback Mixer Voice Capture Sw':1:0
+69:'Playback Mixer Left Capture Swi':1:0
+70:'Playback Mixer Right Capture Sw':1:0
+71:'Out4 Mux':1:0
+72:'Out3 Mux':1:0
+73:'Mono 2 Mux':1:0
+74:'Mono Mixer Left Playback Switch':1:0
+75:'Mono Mixer Right Playback Switc':1:0
+76:'Mono Mixer Voice Playback Switc':1:0
+77:'Mono Mixer Sidetone Playback Sw':1:0
+78:'Mono Mixer Bypass Playback Swit':1:0
+79:'Right Mixer Voice Playback Swit':1:0
+80:'Right Mixer Sidetone Playback S':1:0
+81:'Right Mixer Right Playback Swit':1:1
+82:'Right Mixer Bypass Playback Swi':1:0
+83:'Left Mixer Voice Playback Switc':1:0
+84:'Left Mixer Sidetone Playback Sw':1:0
+85:'Left Mixer Left Playback Switch':1:1
+86:'Left Mixer Bypass Playback Swit':1:0
+87:'DAPM Stereo Out Switch':1:0
+88:'DAPM GSM Line Out Switch':1:0
+89:'DAPM GSM Line In Switch':1:0
+90:'DAPM Headset Mic Switch':1:0
+91:'DAPM Handset Mic Switch':1:1
+92:'DAPM Handset Spk Switch':1:1
+93:'Amp State Switch':1:1
+94:'Amp Spk Switch':1:1
diff --git a/recipes/freesmartphone/fso-monitord_git.bb b/recipes/freesmartphone/fso-monitord_git.bb
index c7bbbe06c1..a13456dcfd 100644
--- a/recipes/freesmartphone/fso-monitord_git.bb
+++ b/recipes/freesmartphone/fso-monitord_git.bb
@@ -1,8 +1,9 @@
DESCRIPTION = "FSO monitor daemon"
+AUTHOR = "M. Lauer et. al."
SECTION = "console/network"
DEPENDS = "vala-native dbus dbus-glib"
LICENSE = "GPL"
-PV = "0.2.0+gitr${SRCREV}"
+PV = "0.0.0+gitr${SRCREV}"
PR = "r0"
SRC_URI = "${FREESMARTPHONE_GIT}/fso-monitord.git;protocol=git;branch=master"
diff --git a/recipes/freesmartphone/fso-sounds.bb b/recipes/freesmartphone/fso-sounds.bb
index 5ee60e19d6..3277692c57 100644
--- a/recipes/freesmartphone/fso-sounds.bb
+++ b/recipes/freesmartphone/fso-sounds.bb
@@ -1,18 +1,17 @@
DESCRIPTION = "A set of notification sounds"
-LICENSE = "PD"
+LICENSE = "CC"
SECTION = "multimedia"
PV = "0.0.1+gitr${SRCREV}"
-PR = "r0"
+PR = "r2"
SRC_URI = "\
- http://gallium.prg.dtu.dk/HVSC/C64Music/MUSICIANS/G/Galway_Martin/Arkanoid_PSID.sid \
${FREESMARTPHONE_GIT}/artwork.git;protocol=git;branch=master \
"
do_install() {
install -d ${D}${datadir}/sounds/
- install ${WORKDIR}/*.sid ${D}${datadir}/sounds/
- install ${WORKDIR}/git/sounds/*.mp3 ${D}${datadir}/sounds/
+ install ${WORKDIR}/git/sounds/female_message.wav ${D}${datadir}/sounds/
+ install ${WORKDIR}/git/sounds/female_ringtone.wav ${D}${datadir}/sounds/
}
FILES_${PN} = "${datadir}"
diff --git a/recipes/freesmartphone/fso-specs_git.bb b/recipes/freesmartphone/fso-specs_git.bb
new file mode 100644
index 0000000000..b346fb54cb
--- /dev/null
+++ b/recipes/freesmartphone/fso-specs_git.bb
@@ -0,0 +1,21 @@
+DESCRIPTIONS = "API Specification for freesmartphone.org"
+AUTHOR = "Michael 'Mickey' Lauer"
+HOMEPAGE = "http://docs.freesmartphone.org"
+LICENSE = "BSD"
+SECTION = "devel/specifications"
+PV = "0.0.1-gitr${SRCREV}"
+PR = "r2"
+
+SRC_URI = "${FREESMARTPHONE_GIT}/specs.git;protocol=git;branch=master"
+S = "${WORKDIR}/git"
+
+do_compile() {
+ make xml
+}
+
+do_stage() {
+ install -d "${STAGING_DATADIR}/fso-specs"
+ install -m 0644 xml/* "${STAGING_DATADIR}/fso-specs"
+}
+
+FILE_${PN}-dev += "${datadir}/fso-specs"
diff --git a/recipes/freesmartphone/fso-term_git.bb b/recipes/freesmartphone/fso-term_git.bb
index 22e74d3795..e3f674d7cb 100644
--- a/recipes/freesmartphone/fso-term_git.bb
+++ b/recipes/freesmartphone/fso-term_git.bb
@@ -1,8 +1,8 @@
-DESCRIPTION = "FSO Term is a versatile muxer-aware terminal program"
+DESCRIPTION = "Term is a versatile muxer-aware terminal program"
HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/fso-term"
AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
SECTION = "console/network"
-DEPENDS = "dbus dbus-glib readline libfsotransport"
+DEPENDS = "dbus dbus-glib readline libfsoframework"
LICENSE = "GPL"
PV = "0.0.0.0+gitr${SRCREV}"
PR = "r0"
diff --git a/recipes/freesmartphone/fsod/autofoo.patch b/recipes/freesmartphone/fsod/autofoo.patch
deleted file mode 100644
index 3ed26aeb79..0000000000
--- a/recipes/freesmartphone/fsod/autofoo.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: fsod/configure.ac
-===================================================================
---- fsod/configure.ac
-+++ ~fsod/configure.ac
-@@ -85,7 +85,7 @@ if test "x$have_python" != "xno"; then
- PY_EXEC_PREFIX=`$PYTHON -c 'import sys ; print sys.exec_prefix'`
- PYTHON_LIBS="-lpython$PYTHON_VERSION"
- PYTHON_LIB_LOC="-L$PY_EXEC_PREFIX/lib/python$PYTHON_VERSION/config"
-- PYTHON_CFLAGS="-I$PY_PREFIX/include/python$PYTHON_VERSION"
-+ PYTHON_CFLAGS="${PYTHON_INCLUDES}" # "-I`$PYTHON -c 'from distutils import sysconfig; print sysconfig.get_python_inc()'`"
- PYTHON_MAKEFILE="$PY_EXEC_PREFIX/lib/python$PYTHON_VERSION/config/Makefile"
- PYTHON_LOCALMODLIBS=`sed -n -e 's/^LOCALMODLIBS=\(.*\)/\1/p' $PYTHON_MAKEFILE`
- PYTHON_BASEMODLIBS=`sed -n -e 's/^BASEMODLIBS=\(.*\)/\1/p' $PYTHON_MAKEFILE`
diff --git a/recipes/freesmartphone/fsod_git.bb b/recipes/freesmartphone/fsod_git.bb
deleted file mode 100644
index c0af2cace3..0000000000
--- a/recipes/freesmartphone/fsod_git.bb
+++ /dev/null
@@ -1,39 +0,0 @@
-DESCRIPTION = "The C/Vala implementation of the freesmartphone.org framework APIs"
-HOMEPAGE = "http://www.freesmartphone.org/"
-AUTHOR = "Sudharshan S"
-SECTION = "console/network"
-DEPENDS = "dbus dbus-glib libnl vala-native"
-# for pygobject-codegen
-DEPENDS += "python-pygtk"
-LICENSE = "LGPL"
-PV = "0.1+gitr${SRCREV}"
-PR = "r1"
-
-inherit autotools pkgconfig update-rc.d distutils-base
-
-EXTRA_OECONF = "--enable-python --with-python-includes=${STAGING_INCDIR}/.."
-
-INITSCRIPT_NAME = "fsod"
-INITSCRIPT_PARAMS = "defaults 21"
-
-SRC_URI = "\
- ${FREESMARTPHONE_GIT}/openmoko-gsoc2008.git;protocol=git;branch=master \
- file://autofoo.patch;patch=1 \
-# file://fsod \
-"
-S = "${WORKDIR}/git/fsod"
-
-do_install_append() {
-# install -d ${D}${sysconfdir}/init.d
-# install -m 0755 ${WORKDIR}/fsod ${D}${sysconfdir}/init.d/
-}
-
-RCONFLICTS_${PN} = "frameworkd"
-RREPLACES_${PN} = "frameworkd"
-
-FILES_${PN} += "${sysconfdir} ${datadir}"
-FILES_${PN}-dbg += "\
- ${bindir}/.debug \
- ${libdir}/fsod/subsystems/.debug \
- ${libdir}/fsod/subsystems/*/.debug \
-"
diff --git a/recipes/freesmartphone/fsodeviced_git.bb b/recipes/freesmartphone/fsodeviced_git.bb
index cb3e1586db..06aecf7415 100644
--- a/recipes/freesmartphone/fsodeviced_git.bb
+++ b/recipes/freesmartphone/fsodeviced_git.bb
@@ -1,2 +1,8 @@
require cornucopia.inc
inherit fso-plugin
+
+DEPENDS += "alsa-lib libcanberra"
+RDEPENDS += "libcanberra-alsa"
+RRECOMMENDS += "fso-alsa-data"
+PV = "0.9.0+gitr${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/fsogsmd_git.bb b/recipes/freesmartphone/fsogsmd_git.bb
index cb3e1586db..f7e12e9d63 100644
--- a/recipes/freesmartphone/fsogsmd_git.bb
+++ b/recipes/freesmartphone/fsogsmd_git.bb
@@ -1,2 +1,4 @@
require cornucopia.inc
inherit fso-plugin
+PR = "${INC_PR}.0"
+
diff --git a/recipes/freesmartphone/fsonetworkd_git.bb b/recipes/freesmartphone/fsonetworkd_git.bb
new file mode 100644
index 0000000000..4a14b25aef
--- /dev/null
+++ b/recipes/freesmartphone/fsonetworkd_git.bb
@@ -0,0 +1,4 @@
+require cornucopia.inc
+inherit fso-plugin
+PV = "0.0.1.0+gitr${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/fsoraw_svn.bb b/recipes/freesmartphone/fsoraw_svn.bb
new file mode 100644
index 0000000000..61c6daeee0
--- /dev/null
+++ b/recipes/freesmartphone/fsoraw_svn.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "A console wrapper for the FSO Usage API"
+SECTION = "fso/base"
+PRIORITY = "optional"
+HOMEPAGE = "http://noko.sourceforge.net"
+LICENSE = "GPL"
+DEPENDS = "dbus"
+PV = "0.0.1"
+PR = "r0"
+
+SRC_URI = "svn://noko.svn.sourceforge.net/svnroot/noko/trunk;module=fsoraw;proto=https"
+S = "${WORKDIR}/fsoraw/"
+
+inherit autotools
diff --git a/recipes/freesmartphone/fsotimed_git.bb b/recipes/freesmartphone/fsotimed_git.bb
new file mode 100644
index 0000000000..3c789ad46c
--- /dev/null
+++ b/recipes/freesmartphone/fsotimed_git.bb
@@ -0,0 +1,4 @@
+require cornucopia.inc
+inherit fso-plugin
+PV = "0.1.0+gitr${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/fsousaged_git.bb b/recipes/freesmartphone/fsousaged_git.bb
new file mode 100644
index 0000000000..a7e4a1c0ee
--- /dev/null
+++ b/recipes/freesmartphone/fsousaged_git.bb
@@ -0,0 +1,4 @@
+require cornucopia.inc
+inherit fso-plugin
+PV = "0.9.0.1+gitr${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/libframeworkd-glib_git.bb b/recipes/freesmartphone/libframeworkd-glib_git.bb
index 79e040ed35..bce8312fcb 100644
--- a/recipes/freesmartphone/libframeworkd-glib_git.bb
+++ b/recipes/freesmartphone/libframeworkd-glib_git.bb
@@ -2,10 +2,15 @@ DESCRIPTION = "freesmartphone.org API glib wrapper"
LICENSE = "LGPL"
SECTION = "devel"
DEPENDS = "dbus-glib"
-PV = "0.0.2+gitr${SRCREV}"
+PV = "0.0.1+gitr${SRCREV}"
PR = "r0"
SRC_URI = "${FREESMARTPHONE_GIT}/libframeworkd-glib.git;protocol=git;branch=master"
S = "${WORKDIR}/git"
-inherit autotools autotools_stage pkgconfig
+inherit autotools pkgconfig
+
+do_stage() {
+ autotools_stage_all
+}
+
diff --git a/recipes/freesmartphone/libfso-glib_git.bb b/recipes/freesmartphone/libfso-glib_git.bb
new file mode 100644
index 0000000000..3bf1b39b69
--- /dev/null
+++ b/recipes/freesmartphone/libfso-glib_git.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "GLib-based DBus bindings for freesmartphone.org - Vala implementation"
+AUTHOR = "Didier 'Ptitjes"
+LICENSE = "LGPL"
+SECTION = "devel"
+DEPENDS = "vala-native vala-dbus-binding-tool-native dbus-glib glib-2.0 fso-specs"
+# remove the x on next version bump
+PV = "0.2.1+gitr${SRCREV}"
+PR = "r0"
+
+inherit autotools_stage pkgconfig vala
+
+SRC_URI = "git://git.freesmartphone.org/libfso-glib.git;protocol=git;branch=master"
+S = "${WORKDIR}/git"
+
+EXTRA_OECONF = "\
+ SPECS_PATH=${STAGING_DATADIR}/fso-specs/ \
+"
+
+FILES_${PN}-dev += "${datadir}/gir-1.0/*.gir"
diff --git a/recipes/freesmartphone/libfsobasics_git.bb b/recipes/freesmartphone/libfsobasics_git.bb
new file mode 100644
index 0000000000..5c4867a699
--- /dev/null
+++ b/recipes/freesmartphone/libfsobasics_git.bb
@@ -0,0 +1,6 @@
+require cornucopia.inc
+
+DESCRIPTION = "freesmartphone.org support library"
+DEPENDS += "misc-vapi"
+PV = "0.8.2.0+gitr${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/libfsoframework_git.bb b/recipes/freesmartphone/libfsoframework_git.bb
index 2fb01bfeb2..7c70da4fb9 100644
--- a/recipes/freesmartphone/libfsoframework_git.bb
+++ b/recipes/freesmartphone/libfsoframework_git.bb
@@ -1,3 +1,6 @@
require cornucopia.inc
DESCRIPTION = "freesmartphone.org support library"
+DEPENDS += "misc-vapi libfsobasics"
+PV = "0.2.0.0+gitr${SRCREV}"
+PR = "${INC_PR}.1"
diff --git a/recipes/freesmartphone/libfsotransport_git.bb b/recipes/freesmartphone/libfsotransport_git.bb
index c46721eca6..c23896ee24 100644
--- a/recipes/freesmartphone/libfsotransport_git.bb
+++ b/recipes/freesmartphone/libfsotransport_git.bb
@@ -1,3 +1,5 @@
require cornucopia.inc
DESCRIPTION = "freesmartphone.org transport library"
-
+DEPENDS += "misc-vapi"
+PV = "0.9.4+gitr${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/libgsm0710_git.bb b/recipes/freesmartphone/libgsm0710_git.bb
index b24e0b73a9..b1dddcd40d 100644
--- a/recipes/freesmartphone/libgsm0710_git.bb
+++ b/recipes/freesmartphone/libgsm0710_git.bb
@@ -1,6 +1,4 @@
DESCRIPTION = "A GSM 07.10 Protocol Engine"
-AUTHOR = "TROLLTECH ASA, Michael Lauer"
-HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/libgsm0710"
LICENSE = "GPL"
SECTION = "devel"
PV = "1.1.1+gitr${SRCREV}"
@@ -9,7 +7,4 @@ PR = "r0"
SRC_URI = "${FREESMARTPHONE_GIT}/libgsm0710.git;protocol=git;branch=master"
S = "${WORKDIR}/git"
-inherit autotools_stage pkgconfig
-
-# ship vala bindings
-FILES_${PN}-dev += "${datadir}/vala"
+inherit autotools_stage pkgconfig vala
diff --git a/recipes/freesmartphone/libgsm0710mux_git.bb b/recipes/freesmartphone/libgsm0710mux_git.bb
index 108c6d5672..3a1110a605 100644
--- a/recipes/freesmartphone/libgsm0710mux_git.bb
+++ b/recipes/freesmartphone/libgsm0710mux_git.bb
@@ -1,11 +1,10 @@
DESCRIPTION = "A GSM 07.10 Multiplexing Engine"
-HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/libgsm0710mux"
AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
LICENSE = "GPL"
SECTION = "devel"
-DEPENDS = "libgsm0710 vala-native glib-2.0 libfsotransport"
-PV = "0.3.4+gitr${SRCREV}"
-PR = "r1"
+DEPENDS = "glib-2.0 libgsm0710 libfsotransport"
+PV = "0.3.6+gitr${SRCREV}"
+PR = "r0"
SRC_URI = "\
${FREESMARTPHONE_GIT}/libgsm0710mux;protocol=git;branch=master \
@@ -13,7 +12,7 @@ SRC_URI = "\
"
S = "${WORKDIR}/git"
-inherit autotools_stage pkgconfig
+inherit autotools_stage pkgconfig vala
do_install_append() {
install -d ${D}${sysconfdir}
@@ -23,8 +22,6 @@ do_install_append() {
PACKAGES =+ "${PN}-config"
FILES_${PN} += "${sysconfdir} ${datadir}"
-# ship vapi file
-FILES_${PN}-dev += "${datadir}/vala"
RRECOMMENDS_${PN} = "${PN}-config"
diff --git a/recipes/freesmartphone/menu-freesmartphone.bb b/recipes/freesmartphone/menu-freesmartphone.bb
new file mode 100644
index 0000000000..2d1f6145c4
--- /dev/null
+++ b/recipes/freesmartphone/menu-freesmartphone.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "XDG menu file for the freesmartphone.org project"
+LICENSE = "PD"
+PV = "0.1"
+PR = "r0"
+
+SRC_URI = "file://applications.menu"
+
+do_install() {
+ install -d ${D}/${sysconfdir}/xdg/menus
+ install -m 644 ${WORKDIR}/applications.menu ${D}/${sysconfdir}/xdg/menus/
+}
+
+RPROVIDES_${PN} = "e-wm-menu"
+CONFFILES_${PN} = "${sysconfdir}/xdg/menus/applications.menu"
+FILES_${PN} = "${sysconfdir}/xdg/menus/applications.menu"
+
+PACKAGE_ARCH_${PN} = "all"
+
diff --git a/recipes/freesmartphone/menu-freesmartphone/applications.menu b/recipes/freesmartphone/menu-freesmartphone/applications.menu
new file mode 100644
index 0000000000..58b6c1c96b
--- /dev/null
+++ b/recipes/freesmartphone/menu-freesmartphone/applications.menu
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://standards.freedesktop.org/menu-spec/menu-1.0.dtd">
+<Menu>
+ <Name>Applications</Name>
+
+ <!-- Read standard .directory and .desktop file locations -->
+ <DefaultAppDirs>/usr/share/applications</DefaultAppDirs>
+ <DefaultDirectoryDirs/>
+
+ <Menu>
+ <Name>All</Name>
+ <Include>
+ <All/>
+ </Include>
+ </Menu>
+</Menu>
+
diff --git a/recipes/freesmartphone/misc-vapi_git.bb b/recipes/freesmartphone/misc-vapi_git.bb
new file mode 100644
index 0000000000..8c4a22f5d9
--- /dev/null
+++ b/recipes/freesmartphone/misc-vapi_git.bb
@@ -0,0 +1,4 @@
+require cornucopia.inc
+DEPENDS = "alsa-lib"
+PV = "0.2.0+git${SRCREV}"
+PR = "${INC_PR}.0"
diff --git a/recipes/freesmartphone/opimd-utils_git.bb b/recipes/freesmartphone/opimd-utils_git.bb
new file mode 100644
index 0000000000..5031ae5c13
--- /dev/null
+++ b/recipes/freesmartphone/opimd-utils_git.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "Test scripts for freesmartphone.org opimd interface"
+HOMEPAGE = "http://freesmartphone.org"
+LICENSE ?= "GPL"
+SECTION = "x11/application"
+PV = "0.0.2+gitr${SRCREV}"
+PR = "r0"
+
+inherit setuptools
+
+SRC_URI = "git://git.shr-project.org/repo/opimd-utils.git;protocol=http"
+S = "${WORKDIR}/git"
+
+RDEPENDS = "\
+ python-elementary \
+ python-edbus \
+ python-codecs \
+ python-shell \
+ \
+ shr-settings \
+ shr-theme \
+ frameworkd \
+ pyphonelog \
+"
+
+FILES_${PN} += "${sysconfdir}/X11/Xsession.d/89opimd-notifier"
+FILES_${PN} += "${prefix}/share/applications/"
+FILES_${PN} += "${prefix}/share/pixmaps/opimd-utils/"
diff --git a/recipes/freesmartphone/pycd_git.bb b/recipes/freesmartphone/pycd_git.bb
new file mode 100644
index 0000000000..3ed2b75292
--- /dev/null
+++ b/recipes/freesmartphone/pycd_git.bb
@@ -0,0 +1,31 @@
+DESCRIPTION = "Python Clone Factory"
+AUTHOR = "Jan Luebbe <jluebbe@debian.org>"
+HOMEPAGE = "http://www.freesmartphone.org"
+SECTION = "console/network"
+LICENSE = "GPLv2"
+PV = "0.1+gitr${SRCREV}"
+PR = "r0"
+
+SRC_URI = "${FREESMARTPHONE_GIT}/python-helpers.git;protocol=git;branch=master"
+S = "${WORKDIR}/git/${PN}"
+
+RDEPENDS_${PN} = "\
+ python-dbus \
+ python-misc \
+ python-pkgutil \
+ python-resource \
+"
+
+do_compile() {
+ ${CC} pyc.c -o pyc
+}
+
+do_install() {
+ install -d ${D}${bindir}
+ install -m 755 pyc ${D}${bindir}/pyc
+ install -d ${D}${sbindir}
+ install -m 755 pycd.py ${D}${sbindir}/pycd
+ install -d ${D}${sysconfdir}/dbus-1
+ install -m 644 pycd.conf ${D}${sysconfdir}/dbus-1
+}
+
diff --git a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb b/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
index 3076f9501c..72f835e6a5 100644
--- a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
+++ b/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
@@ -1,17 +1,11 @@
DESCRIPTION = "Vala DBus Binding Tool"
SECTION = "console"
LICENSE = "GPLv2"
-DEPENDS = "vala-native"
+DEPENDS = "vala-native intltool-native libxml2-native"
PV = "0.1.0+gitr${SRCREV}"
-PR = "r0"
SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;protocol=git;branch=master"
S = "${WORKDIR}/git"
-inherit autotools native
-
-do_stage() {
- install -d ${STAGING_BINDIR_NATIVE}
- install -m 0755 src/vala-dbus-binding-tool ${STAGING_BINDIR_NATIVE}/
-}
+inherit autotools native autotools_stage
diff --git a/recipes/gcc/gcc-4.1.1.inc b/recipes/gcc/gcc-4.1.1.inc
index 20da89aee6..68323ac747 100644
--- a/recipes/gcc/gcc-4.1.1.inc
+++ b/recipes/gcc/gcc-4.1.1.inc
@@ -2,7 +2,7 @@ require gcc-common.inc
DEPENDS = "mpfr gmp"
-INC_PR = "r23"
+INC_PR = "r0"
SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
file://100-uclibc-conf.patch;patch=1 \
diff --git a/recipes/gcc/gcc-4.4.0.inc b/recipes/gcc/gcc-4.4.1.inc
index 6ea9123460..e05da2b5a0 100644
--- a/recipes/gcc/gcc-4.4.0.inc
+++ b/recipes/gcc/gcc-4.4.1.inc
@@ -14,10 +14,6 @@ FILESPATHPKG .= ":gcc-$PV"
SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
file://gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch;patch=1 \
file://100-uclibc-conf.patch;patch=1 \
- file://200-uclibc-locale.patch;patch=1 \
- file://203-uclibc-locale-no__x.patch;patch=1 \
- file://204-uclibc-locale-wchar_fix.patch;patch=1 \
- file://205-uclibc-locale-update.patch;patch=1 \
"
# Language Overrides
FORTRAN = ""
diff --git a/recipes/gcc/gcc-4.4.0/100-uclibc-conf.patch b/recipes/gcc/gcc-4.4.1/100-uclibc-conf.patch
index 0b799607e8..0b799607e8 100644
--- a/recipes/gcc/gcc-4.4.0/100-uclibc-conf.patch
+++ b/recipes/gcc/gcc-4.4.1/100-uclibc-conf.patch
diff --git a/recipes/gcc/gcc-4.4.0/103-uclibc-conf-noupstream.patch b/recipes/gcc/gcc-4.4.1/103-uclibc-conf-noupstream.patch
index 09c9bbecfb..09c9bbecfb 100644
--- a/recipes/gcc/gcc-4.4.0/103-uclibc-conf-noupstream.patch
+++ b/recipes/gcc/gcc-4.4.1/103-uclibc-conf-noupstream.patch
diff --git a/recipes/gcc/gcc-4.4.0/110-arm-eabi.patch b/recipes/gcc/gcc-4.4.1/110-arm-eabi.patch
index acebe5308f..acebe5308f 100644
--- a/recipes/gcc/gcc-4.4.0/110-arm-eabi.patch
+++ b/recipes/gcc/gcc-4.4.1/110-arm-eabi.patch
diff --git a/recipes/gcc/gcc-4.4.0/200-uclibc-locale.patch b/recipes/gcc/gcc-4.4.1/200-uclibc-locale.patch
index 78570f0da7..78570f0da7 100644
--- a/recipes/gcc/gcc-4.4.0/200-uclibc-locale.patch
+++ b/recipes/gcc/gcc-4.4.1/200-uclibc-locale.patch
diff --git a/recipes/gcc/gcc-4.4.0/203-uclibc-locale-no__x.patch b/recipes/gcc/gcc-4.4.1/203-uclibc-locale-no__x.patch
index f39e65220c..f39e65220c 100644
--- a/recipes/gcc/gcc-4.4.0/203-uclibc-locale-no__x.patch
+++ b/recipes/gcc/gcc-4.4.1/203-uclibc-locale-no__x.patch
diff --git a/recipes/gcc/gcc-4.4.0/204-uclibc-locale-wchar_fix.patch b/recipes/gcc/gcc-4.4.1/204-uclibc-locale-wchar_fix.patch
index 160ab35bb3..160ab35bb3 100644
--- a/recipes/gcc/gcc-4.4.0/204-uclibc-locale-wchar_fix.patch
+++ b/recipes/gcc/gcc-4.4.1/204-uclibc-locale-wchar_fix.patch
diff --git a/recipes/gcc/gcc-4.4.0/205-uclibc-locale-update.patch b/recipes/gcc/gcc-4.4.1/205-uclibc-locale-update.patch
index 48eaa1d442..48eaa1d442 100644
--- a/recipes/gcc/gcc-4.4.0/205-uclibc-locale-update.patch
+++ b/recipes/gcc/gcc-4.4.1/205-uclibc-locale-update.patch
diff --git a/recipes/gcc/gcc-4.4.0/300-libstdc++-pic.patch b/recipes/gcc/gcc-4.4.1/300-libstdc++-pic.patch
index 89d03a85e5..89d03a85e5 100644
--- a/recipes/gcc/gcc-4.4.0/300-libstdc++-pic.patch
+++ b/recipes/gcc/gcc-4.4.1/300-libstdc++-pic.patch
diff --git a/recipes/gcc/gcc-4.4.0/301-missing-execinfo_h.patch b/recipes/gcc/gcc-4.4.1/301-missing-execinfo_h.patch
index 0e2092f3fb..0e2092f3fb 100644
--- a/recipes/gcc/gcc-4.4.0/301-missing-execinfo_h.patch
+++ b/recipes/gcc/gcc-4.4.1/301-missing-execinfo_h.patch
diff --git a/recipes/gcc/gcc-4.4.0/302-c99-snprintf.patch b/recipes/gcc/gcc-4.4.1/302-c99-snprintf.patch
index 02865865e5..02865865e5 100644
--- a/recipes/gcc/gcc-4.4.0/302-c99-snprintf.patch
+++ b/recipes/gcc/gcc-4.4.1/302-c99-snprintf.patch
diff --git a/recipes/gcc/gcc-4.4.0/303-c99-complex-ugly-hack.patch b/recipes/gcc/gcc-4.4.1/303-c99-complex-ugly-hack.patch
index 2ccc80d9bb..2ccc80d9bb 100644
--- a/recipes/gcc/gcc-4.4.0/303-c99-complex-ugly-hack.patch
+++ b/recipes/gcc/gcc-4.4.1/303-c99-complex-ugly-hack.patch
diff --git a/recipes/gcc/gcc-4.4.0/304-index_macro.patch b/recipes/gcc/gcc-4.4.1/304-index_macro.patch
index d8e476555d..d8e476555d 100644
--- a/recipes/gcc/gcc-4.4.0/304-index_macro.patch
+++ b/recipes/gcc/gcc-4.4.1/304-index_macro.patch
diff --git a/recipes/gcc/gcc-4.4.0/305-libmudflap-susv3-legacy.patch b/recipes/gcc/gcc-4.4.1/305-libmudflap-susv3-legacy.patch
index 374b1f8659..374b1f8659 100644
--- a/recipes/gcc/gcc-4.4.0/305-libmudflap-susv3-legacy.patch
+++ b/recipes/gcc/gcc-4.4.1/305-libmudflap-susv3-legacy.patch
diff --git a/recipes/gcc/gcc-4.4.0/306-libstdc++-namespace.patch b/recipes/gcc/gcc-4.4.1/306-libstdc++-namespace.patch
index 69587ca63a..69587ca63a 100644
--- a/recipes/gcc/gcc-4.4.0/306-libstdc++-namespace.patch
+++ b/recipes/gcc/gcc-4.4.1/306-libstdc++-namespace.patch
diff --git a/recipes/gcc/gcc-4.4.0/307-locale_facets.patch b/recipes/gcc/gcc-4.4.1/307-locale_facets.patch
index 774fcfa2ca..774fcfa2ca 100644
--- a/recipes/gcc/gcc-4.4.0/307-locale_facets.patch
+++ b/recipes/gcc/gcc-4.4.1/307-locale_facets.patch
diff --git a/recipes/gcc/gcc-4.4.0/402-libbackend_dep_gcov-iov.h.patch b/recipes/gcc/gcc-4.4.1/402-libbackend_dep_gcov-iov.h.patch
index 0bf115c45d..0bf115c45d 100644
--- a/recipes/gcc/gcc-4.4.0/402-libbackend_dep_gcov-iov.h.patch
+++ b/recipes/gcc/gcc-4.4.1/402-libbackend_dep_gcov-iov.h.patch
diff --git a/recipes/gcc/gcc-4.4.0/602-sdk-libstdc++-includes.patch b/recipes/gcc/gcc-4.4.1/602-sdk-libstdc++-includes.patch
index 23fce7544d..23fce7544d 100644
--- a/recipes/gcc/gcc-4.4.0/602-sdk-libstdc++-includes.patch
+++ b/recipes/gcc/gcc-4.4.1/602-sdk-libstdc++-includes.patch
diff --git a/recipes/gcc/gcc-4.4.0/740-sh-pr24836.patch b/recipes/gcc/gcc-4.4.1/740-sh-pr24836.patch
index 7992282cff..7992282cff 100644
--- a/recipes/gcc/gcc-4.4.0/740-sh-pr24836.patch
+++ b/recipes/gcc/gcc-4.4.1/740-sh-pr24836.patch
diff --git a/recipes/gcc/gcc-4.4.0/800-arm-bigendian.patch b/recipes/gcc/gcc-4.4.1/800-arm-bigendian.patch
index f433942783..f433942783 100644
--- a/recipes/gcc/gcc-4.4.0/800-arm-bigendian.patch
+++ b/recipes/gcc/gcc-4.4.1/800-arm-bigendian.patch
diff --git a/recipes/gcc/gcc-4.4.0/904-flatten-switch-stmt-00.patch b/recipes/gcc/gcc-4.4.1/904-flatten-switch-stmt-00.patch
index 8fac37c4df..8fac37c4df 100644
--- a/recipes/gcc/gcc-4.4.0/904-flatten-switch-stmt-00.patch
+++ b/recipes/gcc/gcc-4.4.1/904-flatten-switch-stmt-00.patch
diff --git a/recipes/gcc/gcc-4.4.0/arm-nolibfloat.patch b/recipes/gcc/gcc-4.4.1/arm-nolibfloat.patch
index c4897c0330..c4897c0330 100644
--- a/recipes/gcc/gcc-4.4.0/arm-nolibfloat.patch
+++ b/recipes/gcc/gcc-4.4.1/arm-nolibfloat.patch
diff --git a/recipes/gcc/gcc-4.4.0/arm-softfloat.patch b/recipes/gcc/gcc-4.4.1/arm-softfloat.patch
index 5e1edd9208..5e1edd9208 100644
--- a/recipes/gcc/gcc-4.4.0/arm-softfloat.patch
+++ b/recipes/gcc/gcc-4.4.1/arm-softfloat.patch
diff --git a/recipes/gcc/gcc-4.4.0/arm-thumb-cache.patch b/recipes/gcc/gcc-4.4.1/arm-thumb-cache.patch
index fa63846c8c..fa63846c8c 100644
--- a/recipes/gcc/gcc-4.4.0/arm-thumb-cache.patch
+++ b/recipes/gcc/gcc-4.4.1/arm-thumb-cache.patch
diff --git a/recipes/gcc/gcc-4.4.0/arm-thumb.patch b/recipes/gcc/gcc-4.4.1/arm-thumb.patch
index 7b0b8b2ddc..7b0b8b2ddc 100644
--- a/recipes/gcc/gcc-4.4.0/arm-thumb.patch
+++ b/recipes/gcc/gcc-4.4.1/arm-thumb.patch
diff --git a/recipes/gcc/gcc-4.4.0/cache-amnesia.patch b/recipes/gcc/gcc-4.4.1/cache-amnesia.patch
index fb4d1a26d8..fb4d1a26d8 100644
--- a/recipes/gcc/gcc-4.4.0/cache-amnesia.patch
+++ b/recipes/gcc/gcc-4.4.1/cache-amnesia.patch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-acats.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-acats.dpatch
index fc25bf901f..fc25bf901f 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-acats.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-acats.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-alpha.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-alpha.dpatch
index 1e2c47d670..1e2c47d670 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-alpha.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-alpha.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-default-project-path.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-default-project-path.dpatch
index b3283d75f3..b3283d75f3 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-default-project-path.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-default-project-path.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-driver-check.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-driver-check.dpatch
index 9ac1148329..9ac1148329 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-driver-check.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-driver-check.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-driver.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-driver.dpatch
index 74ee94d1b6..74ee94d1b6 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-driver.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-driver.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-gcc-name.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-gcc-name.dpatch
index 681d634480..681d634480 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-gcc-name.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-gcc-name.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-gnatvsn.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-gnatvsn.dpatch
index 365bd60bb4..365bd60bb4 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-gnatvsn.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-gnatvsn.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-libgnatprj.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-libgnatprj.dpatch
index dcbf30aef7..dcbf30aef7 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-libgnatprj.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-libgnatprj.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-libgnatvsn.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-libgnatvsn.dpatch
index e7de16dce9..e7de16dce9 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-libgnatvsn.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-libgnatvsn.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-link-lib.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-link-lib.dpatch
index 2645fe034e..2645fe034e 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-link-lib.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-link-lib.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-sjlj.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-sjlj.dpatch
index 8d480302d5..8d480302d5 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-sjlj.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-sjlj.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ada-symbolic-tracebacks.dpatch b/recipes/gcc/gcc-4.4.1/debian/ada-symbolic-tracebacks.dpatch
index d39accfdb5..d39accfdb5 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ada-symbolic-tracebacks.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ada-symbolic-tracebacks.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/alpha-ieee-doc.dpatch b/recipes/gcc/gcc-4.4.1/debian/alpha-ieee-doc.dpatch
index b4976bf847..b4976bf847 100644
--- a/recipes/gcc/gcc-4.4.0/debian/alpha-ieee-doc.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/alpha-ieee-doc.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/alpha-ieee.dpatch b/recipes/gcc/gcc-4.4.1/debian/alpha-ieee.dpatch
index 4070b1a39e..4070b1a39e 100644
--- a/recipes/gcc/gcc-4.4.0/debian/alpha-ieee.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/alpha-ieee.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/alpha-no-ev4-directive.dpatch b/recipes/gcc/gcc-4.4.1/debian/alpha-no-ev4-directive.dpatch
index e3f84244d2..e3f84244d2 100644
--- a/recipes/gcc/gcc-4.4.0/debian/alpha-no-ev4-directive.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/alpha-no-ev4-directive.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/arm-unbreak-eabi-armv4t.dpatch b/recipes/gcc/gcc-4.4.1/debian/arm-unbreak-eabi-armv4t.dpatch
index 7bb8887068..7bb8887068 100644
--- a/recipes/gcc/gcc-4.4.0/debian/arm-unbreak-eabi-armv4t.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/arm-unbreak-eabi-armv4t.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/boehm-gc-getnprocs.dpatch b/recipes/gcc/gcc-4.4.1/debian/boehm-gc-getnprocs.dpatch
index 8d85cdcbb0..8d85cdcbb0 100644
--- a/recipes/gcc/gcc-4.4.0/debian/boehm-gc-getnprocs.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/boehm-gc-getnprocs.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/boehm-gc-nocheck.dpatch b/recipes/gcc/gcc-4.4.1/debian/boehm-gc-nocheck.dpatch
index f9910dc041..f9910dc041 100644
--- a/recipes/gcc/gcc-4.4.0/debian/boehm-gc-nocheck.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/boehm-gc-nocheck.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/config-ml.dpatch b/recipes/gcc/gcc-4.4.1/debian/config-ml.dpatch
index 12ef7b495a..12ef7b495a 100644
--- a/recipes/gcc/gcc-4.4.0/debian/config-ml.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/config-ml.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/cpu-default-i486.dpatch b/recipes/gcc/gcc-4.4.1/debian/cpu-default-i486.dpatch
index 1afa60faf2..1afa60faf2 100644
--- a/recipes/gcc/gcc-4.4.0/debian/cpu-default-i486.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/cpu-default-i486.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/cross-fixes.dpatch b/recipes/gcc/gcc-4.4.1/debian/cross-fixes.dpatch
index 84d50bfd4a..84d50bfd4a 100644
--- a/recipes/gcc/gcc-4.4.0/debian/cross-fixes.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/cross-fixes.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/cross-include.dpatch b/recipes/gcc/gcc-4.4.1/debian/cross-include.dpatch
index c2622903ec..c2622903ec 100644
--- a/recipes/gcc/gcc-4.4.0/debian/cross-include.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/cross-include.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/deb-protoize.dpatch b/recipes/gcc/gcc-4.4.1/debian/deb-protoize.dpatch
index f86ee09942..f86ee09942 100644
--- a/recipes/gcc/gcc-4.4.0/debian/deb-protoize.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/deb-protoize.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-d-lang.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-d-lang.dpatch
index 24267ddbb3..24267ddbb3 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-d-lang.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-d-lang.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-driver-extra-langs.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-driver-extra-langs.dpatch
index 2a206f7edc..2a206f7edc 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-driver-extra-langs.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-driver-extra-langs.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-hash-style-both.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-hash-style-both.dpatch
index 8fea7586d0..8fea7586d0 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-hash-style-both.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-hash-style-both.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-hash-style-gnu.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-hash-style-gnu.dpatch
index 8c6e2691b1..8c6e2691b1 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-hash-style-gnu.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-hash-style-gnu.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-i386-emit-cld.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-i386-emit-cld.dpatch
index 1267b00e18..1267b00e18 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-i386-emit-cld.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-i386-emit-cld.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-ice-apport.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-ice-apport.dpatch
index 87b8f06ea8..87b8f06ea8 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-ice-apport.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-ice-apport.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-ice-hack.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-ice-hack.dpatch
index 84c5ef2ebd..84c5ef2ebd 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-ice-hack.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-ice-hack.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-multilib64dir.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-multilib64dir.dpatch
index fe8f5a1a41..fe8f5a1a41 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-multilib64dir.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-multilib64dir.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-pascal-lang.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-pascal-lang.dpatch
index eab416ad63..eab416ad63 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-pascal-lang.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-pascal-lang.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-ssp-default.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-ssp-default.dpatch
index 6ba9893680..6ba9893680 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-ssp-default.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-ssp-default.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gcc-textdomain.dpatch b/recipes/gcc/gcc-4.4.1/debian/gcc-textdomain.dpatch
index 6315a19de5..6315a19de5 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gcc-textdomain.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gcc-textdomain.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gdc-fix-build-kbsd-gnu.dpatch b/recipes/gcc/gcc-4.4.1/debian/gdc-fix-build-kbsd-gnu.dpatch
index 9878d8abfb..9878d8abfb 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gdc-fix-build-kbsd-gnu.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gdc-fix-build-kbsd-gnu.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gpc-4.1.dpatch b/recipes/gcc/gcc-4.4.1/debian/gpc-4.1.dpatch
index fcd499115f..fcd499115f 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gpc-4.1.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gpc-4.1.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gpc-gcc-4.x.dpatch b/recipes/gcc/gcc-4.4.1/debian/gpc-gcc-4.x.dpatch
index 9ddfced70d..9ddfced70d 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gpc-gcc-4.x.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gpc-gcc-4.x.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/gpc-names.dpatch b/recipes/gcc/gcc-4.4.1/debian/gpc-names.dpatch
index f494383ca3..f494383ca3 100644
--- a/recipes/gcc/gcc-4.4.0/debian/gpc-names.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/gpc-names.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/hurd-changes.dpatch b/recipes/gcc/gcc-4.4.1/debian/hurd-changes.dpatch
index 1ccb5ca269..1ccb5ca269 100644
--- a/recipes/gcc/gcc-4.4.0/debian/hurd-changes.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/hurd-changes.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ignore-comp-fail.dpatch b/recipes/gcc/gcc-4.4.1/debian/ignore-comp-fail.dpatch
index 4609a82120..4609a82120 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ignore-comp-fail.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ignore-comp-fail.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/kbsd-gnu-ada.dpatch b/recipes/gcc/gcc-4.4.1/debian/kbsd-gnu-ada.dpatch
index e159ec3fd0..e159ec3fd0 100644
--- a/recipes/gcc/gcc-4.4.0/debian/kbsd-gnu-ada.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/kbsd-gnu-ada.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/kbsd-gnu.dpatch b/recipes/gcc/gcc-4.4.1/debian/kbsd-gnu.dpatch
index 5c9bb0e708..5c9bb0e708 100644
--- a/recipes/gcc/gcc-4.4.0/debian/kbsd-gnu.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/kbsd-gnu.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libffi-configure.dpatch b/recipes/gcc/gcc-4.4.1/debian/libffi-configure.dpatch
index 8cc9d23550..8cc9d23550 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libffi-configure.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libffi-configure.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-armel-ldflags.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-armel-ldflags.dpatch
index ecaddb61e0..ecaddb61e0 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-armel-ldflags.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-armel-ldflags.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-debuginfo.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-debuginfo.dpatch
index 942bbe1f91..942bbe1f91 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-debuginfo.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-debuginfo.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-disable-static.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-disable-static.dpatch
index 23f6846c3f..23f6846c3f 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-disable-static.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-disable-static.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-jar.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-jar.dpatch
index 38177b2495..38177b2495 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-jar.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-jar.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-jnipath.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-jnipath.dpatch
index a33888bf14..a33888bf14 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-jnipath.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-jnipath.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-loading-constraints.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-loading-constraints.dpatch
index 85f13ebe41..85f13ebe41 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-loading-constraints.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-loading-constraints.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-nobiarch-check.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-nobiarch-check.dpatch
index b32e1050a2..b32e1050a2 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-nobiarch-check.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-nobiarch-check.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-realloc-leak.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-realloc-leak.dpatch
index 6bf7a7310f..6bf7a7310f 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-realloc-leak.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-realloc-leak.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-rpath.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-rpath.dpatch
index e9b7f03f5b..e9b7f03f5b 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-rpath.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-rpath.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-sjlj.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-sjlj.dpatch
index 95b4673b3f..95b4673b3f 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-sjlj.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-sjlj.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-soname.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-soname.dpatch
index ccac8a40db..ccac8a40db 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-soname.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-soname.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-stacktrace.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-stacktrace.dpatch
index 9ace9dfb28..9ace9dfb28 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-stacktrace.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-stacktrace.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-subdir.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-subdir.dpatch
index ec707b8b5e..ec707b8b5e 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-subdir.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-subdir.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libjava-xulrunner1.9.dpatch b/recipes/gcc/gcc-4.4.1/debian/libjava-xulrunner1.9.dpatch
index 19d67d88ba..19d67d88ba 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libjava-xulrunner1.9.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libjava-xulrunner1.9.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libobjc-gc-link.dpatch b/recipes/gcc/gcc-4.4.1/debian/libobjc-gc-link.dpatch
index 87cb742c77..87cb742c77 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libobjc-gc-link.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libobjc-gc-link.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libssp-gnu.dpatch b/recipes/gcc/gcc-4.4.1/debian/libssp-gnu.dpatch
index a0c6acd9fc..a0c6acd9fc 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libssp-gnu.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libssp-gnu.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libstdc++-doclink.dpatch b/recipes/gcc/gcc-4.4.1/debian/libstdc++-doclink.dpatch
index 9393296712..9393296712 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libstdc++-doclink.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libstdc++-doclink.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libstdc++-pic.dpatch b/recipes/gcc/gcc-4.4.1/debian/libstdc++-pic.dpatch
index 70c9e81542..70c9e81542 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libstdc++-pic.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libstdc++-pic.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/libstdc++-symbols-hppa.dpatch b/recipes/gcc/gcc-4.4.1/debian/libstdc++-symbols-hppa.dpatch
index 250ec3aae5..250ec3aae5 100644
--- a/recipes/gcc/gcc-4.4.0/debian/libstdc++-symbols-hppa.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/libstdc++-symbols-hppa.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/link-libs.dpatch b/recipes/gcc/gcc-4.4.1/debian/link-libs.dpatch
index 340d5a51be..340d5a51be 100644
--- a/recipes/gcc/gcc-4.4.0/debian/link-libs.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/link-libs.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/mips-triarch.dpatch b/recipes/gcc/gcc-4.4.1/debian/mips-triarch.dpatch
index 5738bb4791..5738bb4791 100644
--- a/recipes/gcc/gcc-4.4.0/debian/mips-triarch.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/mips-triarch.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/mudflap-nocheck.dpatch b/recipes/gcc/gcc-4.4.1/debian/mudflap-nocheck.dpatch
index 9f8f025d82..9f8f025d82 100644
--- a/recipes/gcc/gcc-4.4.0/debian/mudflap-nocheck.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/mudflap-nocheck.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/multiarch-include.dpatch b/recipes/gcc/gcc-4.4.1/debian/multiarch-include.dpatch
index 2580444e7d..2580444e7d 100644
--- a/recipes/gcc/gcc-4.4.0/debian/multiarch-include.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/multiarch-include.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/multiarch-lib.dpatch b/recipes/gcc/gcc-4.4.1/debian/multiarch-lib.dpatch
index 93ba09fa39..93ba09fa39 100644
--- a/recipes/gcc/gcc-4.4.0/debian/multiarch-lib.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/multiarch-lib.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/note-gnu-stack.dpatch b/recipes/gcc/gcc-4.4.1/debian/note-gnu-stack.dpatch
index 3ffc3925d4..3ffc3925d4 100644
--- a/recipes/gcc/gcc-4.4.0/debian/note-gnu-stack.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/note-gnu-stack.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/powerpc-biarch.dpatch b/recipes/gcc/gcc-4.4.1/debian/powerpc-biarch.dpatch
index a1d2a727a9..a1d2a727a9 100644
--- a/recipes/gcc/gcc-4.4.0/debian/powerpc-biarch.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/powerpc-biarch.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/ppc64-ada.dpatch b/recipes/gcc/gcc-4.4.1/debian/ppc64-ada.dpatch
index db9a229c40..db9a229c40 100644
--- a/recipes/gcc/gcc-4.4.0/debian/ppc64-ada.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/ppc64-ada.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr24170.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr24170.dpatch
index 028291ed6f..028291ed6f 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr24170.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr24170.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr27880.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr27880.dpatch
index f8f08b0695..f8f08b0695 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr27880.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr27880.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr28102.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr28102.dpatch
index bdb546546a..bdb546546a 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr28102.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr28102.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr28322.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr28322.dpatch
index ea2ea2abcc..ea2ea2abcc 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr28322.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr28322.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr30961.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr30961.dpatch
index b20fdf5bf5..b20fdf5bf5 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr30961.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr30961.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr33148.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr33148.dpatch
index bcf30ffb56..bcf30ffb56 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr33148.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr33148.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/pr34571.dpatch b/recipes/gcc/gcc-4.4.1/debian/pr34571.dpatch
index d0a654a3cc..d0a654a3cc 100644
--- a/recipes/gcc/gcc-4.4.0/debian/pr34571.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/pr34571.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/rename-info-files.dpatch b/recipes/gcc/gcc-4.4.1/debian/rename-info-files.dpatch
index 665d3e5f33..665d3e5f33 100644
--- a/recipes/gcc/gcc-4.4.0/debian/rename-info-files.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/rename-info-files.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/s390-biarch.dpatch b/recipes/gcc/gcc-4.4.1/debian/s390-biarch.dpatch
index 392185f9bf..392185f9bf 100644
--- a/recipes/gcc/gcc-4.4.0/debian/s390-biarch.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/s390-biarch.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/sparc-biarch.dpatch b/recipes/gcc/gcc-4.4.1/debian/sparc-biarch.dpatch
index bf7a1370c2..bf7a1370c2 100644
--- a/recipes/gcc/gcc-4.4.0/debian/sparc-biarch.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/sparc-biarch.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/svn-class-updates.dpatch b/recipes/gcc/gcc-4.4.1/debian/svn-class-updates.dpatch
index 14274d86cf..14274d86cf 100644
--- a/recipes/gcc/gcc-4.4.0/debian/svn-class-updates.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/svn-class-updates.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/svn-doc-updates.dpatch b/recipes/gcc/gcc-4.4.1/debian/svn-doc-updates.dpatch
index d4fa85a556..d4fa85a556 100644
--- a/recipes/gcc/gcc-4.4.0/debian/svn-doc-updates.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/svn-doc-updates.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/svn-gdc-updates.dpatch b/recipes/gcc/gcc-4.4.1/debian/svn-gdc-updates.dpatch
index 728209e51d..728209e51d 100644
--- a/recipes/gcc/gcc-4.4.0/debian/svn-gdc-updates.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/svn-gdc-updates.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/svn-updates.dpatch b/recipes/gcc/gcc-4.4.1/debian/svn-updates.dpatch
index 480eeaeba4..480eeaeba4 100644
--- a/recipes/gcc/gcc-4.4.0/debian/svn-updates.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/svn-updates.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/debian/template.dpatch b/recipes/gcc/gcc-4.4.1/debian/template.dpatch
index 71ffc51cbd..71ffc51cbd 100644
--- a/recipes/gcc/gcc-4.4.0/debian/template.dpatch
+++ b/recipes/gcc/gcc-4.4.1/debian/template.dpatch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-c++-builtin-redecl.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-c++-builtin-redecl.patch
index 77655ad792..77655ad792 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-c++-builtin-redecl.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-c++-builtin-redecl.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-cpp-pragma.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-cpp-pragma.patch
index 00d37bd7ce..00d37bd7ce 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-cpp-pragma.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-cpp-pragma.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-i386-libgomp.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-i386-libgomp.patch
index 2ad3b24d89..2ad3b24d89 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-i386-libgomp.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-i386-libgomp.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-ia64-libunwind.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-ia64-libunwind.patch
index 8e10979ce8..8e10979ce8 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-ia64-libunwind.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-ia64-libunwind.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-java-debug-iface-type.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-java-debug-iface-type.patch
index 63a1b50a76..63a1b50a76 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-java-debug-iface-type.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-java-debug-iface-type.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-java-nomulti.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-java-nomulti.patch
index f07ead8f2b..f07ead8f2b 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-java-nomulti.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-java-nomulti.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-libgomp-speedup.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-libgomp-speedup.patch
index da85e556ec..da85e556ec 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-libgomp-speedup.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-libgomp-speedup.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-ppc32-retaddr.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-ppc32-retaddr.patch
index e9ae1bc303..e9ae1bc303 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-ppc32-retaddr.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-ppc32-retaddr.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr27898.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr27898.patch
index 172bb81171..172bb81171 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr27898.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr27898.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr32139.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr32139.patch
index f35696703d..f35696703d 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr32139.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr32139.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr33763.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr33763.patch
index 9e9c90d271..9e9c90d271 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr33763.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr33763.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr35440.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr35440.patch
index 6bf3f0d9d8..6bf3f0d9d8 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr35440.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr35440.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr35751.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr35751.patch
index 37b84275e2..37b84275e2 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-pr35751.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-pr35751.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-rh251682.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-rh251682.patch
index e96ae6f134..e96ae6f134 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-rh251682.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-rh251682.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-rh330771.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-rh330771.patch
index c894f83b43..c894f83b43 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-rh330771.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-rh330771.patch
diff --git a/recipes/gcc/gcc-4.4.0/fedora/gcc43-rh341221.patch b/recipes/gcc/gcc-4.4.1/fedora/gcc43-rh341221.patch
index 28e73b07c3..28e73b07c3 100644
--- a/recipes/gcc/gcc-4.4.0/fedora/gcc43-rh341221.patch
+++ b/recipes/gcc/gcc-4.4.1/fedora/gcc43-rh341221.patch
diff --git a/recipes/gcc/gcc-4.4.0/fortran-cross-compile-hack.patch b/recipes/gcc/gcc-4.4.1/fortran-cross-compile-hack.patch
index b3d38ad983..b3d38ad983 100644
--- a/recipes/gcc/gcc-4.4.0/fortran-cross-compile-hack.patch
+++ b/recipes/gcc/gcc-4.4.1/fortran-cross-compile-hack.patch
diff --git a/recipes/gcc/gcc-4.4.0/fortran-static-linking.patch b/recipes/gcc/gcc-4.4.1/fortran-static-linking.patch
index 3dd6321dc3..3dd6321dc3 100644
--- a/recipes/gcc/gcc-4.4.0/fortran-static-linking.patch
+++ b/recipes/gcc/gcc-4.4.1/fortran-static-linking.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-4.0.2-e300c2c3.patch b/recipes/gcc/gcc-4.4.1/gcc-4.0.2-e300c2c3.patch
index d1df8b2716..d1df8b2716 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-4.0.2-e300c2c3.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-4.0.2-e300c2c3.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-4.2.3-linux-multilib-fix.patch b/recipes/gcc/gcc-4.4.1/gcc-4.2.3-linux-multilib-fix.patch
index 81522a8f57..81522a8f57 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-4.2.3-linux-multilib-fix.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-4.2.3-linux-multilib-fix.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/recipes/gcc/gcc-4.4.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
index f33e6c1ea6..f33e6c1ea6 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch b/recipes/gcc/gcc-4.4.1/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch
index aba1e2df69..aba1e2df69 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-arm-frename-registers.patch b/recipes/gcc/gcc-4.4.1/gcc-arm-frename-registers.patch
index 280b90358e..280b90358e 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-arm-frename-registers.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-arm-frename-registers.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-flags-for-build.patch b/recipes/gcc/gcc-4.4.1/gcc-flags-for-build.patch
index 43a9d73dcf..43a9d73dcf 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-flags-for-build.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-flags-for-build.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc-release-branch/PR-36500-fix-neon.patch b/recipes/gcc/gcc-4.4.1/gcc-release-branch/PR-36500-fix-neon.patch
index 971dfe7e29..971dfe7e29 100644
--- a/recipes/gcc/gcc-4.4.0/gcc-release-branch/PR-36500-fix-neon.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc-release-branch/PR-36500-fix-neon.patch
diff --git a/recipes/gcc/gcc-4.4.1/gcc-uclibc-locale-ctype_touplow_t.patch b/recipes/gcc/gcc-4.4.1/gcc-uclibc-locale-ctype_touplow_t.patch
new file mode 100644
index 0000000000..ffb37d2976
--- /dev/null
+++ b/recipes/gcc/gcc-4.4.1/gcc-uclibc-locale-ctype_touplow_t.patch
@@ -0,0 +1,52 @@
+Index: gcc-4.4.1/libstdc++-v3/config/locale/generic/c_locale.h
+===================================================================
+--- gcc-4.4.1.orig/libstdc++-v3/config/locale/generic/c_locale.h 2009-08-06 23:38:32.398265633 -0700
++++ gcc-4.4.1/libstdc++-v3/config/locale/generic/c_locale.h 2009-08-06 23:41:09.778242281 -0700
+@@ -41,12 +41,17 @@
+
+ #include <clocale>
+ #include <cstddef>
++#include <features.h>
++#include <ctype.h>
+
+ #define _GLIBCXX_NUM_CATEGORIES 0
+
+ _GLIBCXX_BEGIN_NAMESPACE(std)
+-
+- typedef int* __c_locale;
++#ifdef __UCLIBC__
++ typedef __ctype_touplow_t* __c_locale;
++#else
++ typedef int* __c_locale;
++#endif
+
+ // Convert numeric value of type double and long double to string and
+ // return length of string. If vsnprintf is available use it, otherwise
+Index: gcc-4.4.1/libstdc++-v3/config/os/gnu-linux/ctype_base.h
+===================================================================
+--- gcc-4.4.1.orig/libstdc++-v3/config/os/gnu-linux/ctype_base.h 2009-08-06 23:42:27.402242608 -0700
++++ gcc-4.4.1/libstdc++-v3/config/os/gnu-linux/ctype_base.h 2009-08-06 23:43:44.842241959 -0700
+@@ -33,14 +33,21 @@
+ */
+
+ // Information as gleaned from /usr/include/ctype.h
+-
++
++#include <features.h>
++#include <ctype.h>
++
+ _GLIBCXX_BEGIN_NAMESPACE(std)
+
+ /// @brief Base class for ctype.
+ struct ctype_base
+ {
+ // Non-standard typedefs.
+- typedef const int* __to_type;
++#ifdef __UCLIBC__
++ typedef const __ctype_touplow_t* __to_type;
++#else
++ typedef const int* __to_type;
++#endif
+
+ // NB: Offsets into ctype<char>::_M_table force a particular size
+ // on the mask type. Because of this, we don't use an enum.
diff --git a/recipes/gcc/gcc-4.4.0/gcc41-configure.in.patch b/recipes/gcc/gcc-4.4.1/gcc41-configure.in.patch
index 3d33bcb978..3d33bcb978 100644
--- a/recipes/gcc/gcc-4.4.0/gcc41-configure.in.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc41-configure.in.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc43-build-id.patch b/recipes/gcc/gcc-4.4.1/gcc43-build-id.patch
index 4e162e6472..4e162e6472 100644
--- a/recipes/gcc/gcc-4.4.0/gcc43-build-id.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc43-build-id.patch
diff --git a/recipes/gcc/gcc-4.4.0/gcc43-ppc64-ia64-GNU-stack.patch b/recipes/gcc/gcc-4.4.1/gcc43-ppc64-ia64-GNU-stack.patch
index d49f2b9855..d49f2b9855 100644
--- a/recipes/gcc/gcc-4.4.0/gcc43-ppc64-ia64-GNU-stack.patch
+++ b/recipes/gcc/gcc-4.4.1/gcc43-ppc64-ia64-GNU-stack.patch
diff --git a/recipes/gcc/gcc-4.4.0/pr34130.patch b/recipes/gcc/gcc-4.4.1/pr34130.patch
index 415335f4b4..415335f4b4 100644
--- a/recipes/gcc/gcc-4.4.0/pr34130.patch
+++ b/recipes/gcc/gcc-4.4.1/pr34130.patch
diff --git a/recipes/gcc/gcc-4.4.0/sdk-libstdc++-includes.patch b/recipes/gcc/gcc-4.4.1/sdk-libstdc++-includes.patch
index 4377c2143b..4377c2143b 100644
--- a/recipes/gcc/gcc-4.4.0/sdk-libstdc++-includes.patch
+++ b/recipes/gcc/gcc-4.4.1/sdk-libstdc++-includes.patch
diff --git a/recipes/gcc/gcc-4.4.0/sh3-installfix-fixheaders.patch b/recipes/gcc/gcc-4.4.1/sh3-installfix-fixheaders.patch
index a06cd2e075..a06cd2e075 100644
--- a/recipes/gcc/gcc-4.4.0/sh3-installfix-fixheaders.patch
+++ b/recipes/gcc/gcc-4.4.1/sh3-installfix-fixheaders.patch
diff --git a/recipes/gcc/gcc-4.4.0/sh_unwind.patch b/recipes/gcc/gcc-4.4.1/sh_unwind.patch
index 94921636bc..94921636bc 100644
--- a/recipes/gcc/gcc-4.4.0/sh_unwind.patch
+++ b/recipes/gcc/gcc-4.4.1/sh_unwind.patch
diff --git a/recipes/gcc/gcc-4.4.0/unbreak-armv4t.patch b/recipes/gcc/gcc-4.4.1/unbreak-armv4t.patch
index b3399abfdb..b3399abfdb 100644
--- a/recipes/gcc/gcc-4.4.0/unbreak-armv4t.patch
+++ b/recipes/gcc/gcc-4.4.1/unbreak-armv4t.patch
diff --git a/recipes/gcc/gcc-4.4.0/zecke-no-host-includes.patch b/recipes/gcc/gcc-4.4.1/zecke-no-host-includes.patch
index abf829c60d..abf829c60d 100644
--- a/recipes/gcc/gcc-4.4.0/zecke-no-host-includes.patch
+++ b/recipes/gcc/gcc-4.4.1/zecke-no-host-includes.patch
diff --git a/recipes/gcc/gcc-4.4.0/zecke-xgcc-cpp.patch b/recipes/gcc/gcc-4.4.1/zecke-xgcc-cpp.patch
index a7722cbfc4..a7722cbfc4 100644
--- a/recipes/gcc/gcc-4.4.0/zecke-xgcc-cpp.patch
+++ b/recipes/gcc/gcc-4.4.1/zecke-xgcc-cpp.patch
diff --git a/recipes/gcc/gcc-cross-initial_4.4.0.bb b/recipes/gcc/gcc-cross-initial_4.4.1.bb
index 067ab61be3..067ab61be3 100644
--- a/recipes/gcc/gcc-cross-initial_4.4.0.bb
+++ b/recipes/gcc/gcc-cross-initial_4.4.1.bb
diff --git a/recipes/gcc/gcc-cross-intermediate_4.4.0.bb b/recipes/gcc/gcc-cross-intermediate_4.4.1.bb
index a9ae5bdf20..a9ae5bdf20 100644
--- a/recipes/gcc/gcc-cross-intermediate_4.4.0.bb
+++ b/recipes/gcc/gcc-cross-intermediate_4.4.1.bb
diff --git a/recipes/gcc/gcc-cross-sdk_4.4.0.bb b/recipes/gcc/gcc-cross-sdk_4.4.1.bb
index 513cca1ddc..513cca1ddc 100644
--- a/recipes/gcc/gcc-cross-sdk_4.4.0.bb
+++ b/recipes/gcc/gcc-cross-sdk_4.4.1.bb
diff --git a/recipes/gcc/gcc-cross_4.4.0.bb b/recipes/gcc/gcc-cross_4.4.1.bb
index 4db1b33945..4db1b33945 100644
--- a/recipes/gcc/gcc-cross_4.4.0.bb
+++ b/recipes/gcc/gcc-cross_4.4.1.bb
diff --git a/recipes/gcc/gcc_4.4.0.bb b/recipes/gcc/gcc_4.4.1.bb
index 9773205c52..9773205c52 100644
--- a/recipes/gcc/gcc_4.4.0.bb
+++ b/recipes/gcc/gcc_4.4.1.bb
diff --git a/recipes/gpe-mixer/gpe-mixer/fix-install.patch b/recipes/gpe-mixer/gpe-mixer/fix-install.patch
index ec5ea2cd0e..10d93fae1b 100644
--- a/recipes/gpe-mixer/gpe-mixer/fix-install.patch
+++ b/recipes/gpe-mixer/gpe-mixer/fix-install.patch
@@ -1,5 +1,5 @@
---- Makefile.old 2009-05-09 21:11:12.000000000 +0200
-+++ Makefile 2009-05-09 21:11:39.000000000 +0200
+--- a/Makefile.old 2009-05-09 21:11:12.000000000 +0200
++++ b/Makefile 2009-05-09 21:11:39.000000000 +0200
@@ -36,7 +36,7 @@
install-program: all $(PACKAGE).desktop
diff --git a/recipes/gpe-mixer/gpe-mixer_0.42.bb b/recipes/gpe-mixer/gpe-mixer_0.42.bb
index c2f7bbe098..9d8789a543 100644
--- a/recipes/gpe-mixer/gpe-mixer_0.42.bb
+++ b/recipes/gpe-mixer/gpe-mixer_0.42.bb
@@ -1,5 +1,5 @@
LICENSE = "GPL"
-PR = "r1"
+PR = "r2"
inherit gpe pkgconfig
diff --git a/recipes/klibc/files/fstype-sane-vfat-and-jffs2-for-1.5.patch b/recipes/klibc/klibc-1.5.15/fstype-sane-vfat-and-jffs2-for-1.5.patch
index 6eb604e45c..6eb604e45c 100644
--- a/recipes/klibc/files/fstype-sane-vfat-and-jffs2-for-1.5.patch
+++ b/recipes/klibc/klibc-1.5.15/fstype-sane-vfat-and-jffs2-for-1.5.patch
diff --git a/recipes/klibc/files/modprobe.patch b/recipes/klibc/klibc-1.5.15/modprobe.patch
index 61ee340ff9..61ee340ff9 100644
--- a/recipes/klibc/files/modprobe.patch
+++ b/recipes/klibc/klibc-1.5.15/modprobe.patch
diff --git a/recipes/klibc/files/staging.patch b/recipes/klibc/klibc-1.5.15/staging.patch
index 390c214f94..390c214f94 100644
--- a/recipes/klibc/files/staging.patch
+++ b/recipes/klibc/klibc-1.5.15/staging.patch
diff --git a/recipes/klibc/files/wc.patch b/recipes/klibc/klibc-1.5.15/wc.patch
index f54c49d3ab..f54c49d3ab 100644
--- a/recipes/klibc/files/wc.patch
+++ b/recipes/klibc/klibc-1.5.15/wc.patch
diff --git a/recipes/klibc/klibc-common.inc b/recipes/klibc/klibc-common.inc
index ff67450f50..b66bc616ef 100644
--- a/recipes/klibc/klibc-common.inc
+++ b/recipes/klibc/klibc-common.inc
@@ -4,13 +4,15 @@ DESCRIPTION = "klibc is intended to be a minimalistic libc subset for \
use with initramfs. It is deliberately written for small size, \
minimal entaglement, and portability, not speed."
LICENSE = "BSD-ADV"
-SRC_URI = "${KERNELORG_MIRROR}/pub/linux/libs/klibc/Stable/klibc-${PV}.tar.bz2 \
+
+SRC_URI = "${KERNELORG_MIRROR}/pub/linux/libs/klibc/${KLIBC_FETCHDIR}/klibc-${PV}.tar.bz2 \
file://fstype-sane-vfat-and-jffs2-for-1.5.patch;patch=1 \
file://modprobe.patch;patch=1 \
file://losetup.patch;patch=1 \
file://dash_readopt.patch;patch=1 \
file://wc.patch;patch=1 \
"
+
S = "${WORKDIR}/klibc-${PV}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/recipes/klibc/klibc-common_1.5.15.inc b/recipes/klibc/klibc-common_1.5.15.inc
deleted file mode 100644
index 58ed99a2dd..0000000000
--- a/recipes/klibc/klibc-common_1.5.15.inc
+++ /dev/null
@@ -1,42 +0,0 @@
-DEPENDS = "virtual/kernel perl-native"
-SECTION = "libs"
-DESCRIPTION = "klibc is intended to be a minimalistic libc subset for \
-use with initramfs. It is deliberately written for small size, \
-minimal entaglement, and portability, not speed."
-LICENSE = "BSD-ADV"
-SRC_URI = "${KERNELORG_MIRROR}/pub/linux/libs/klibc/Testing/klibc-${PV}.tar.bz2 \
- file://fstype-sane-vfat-and-jffs2-for-1.5.patch;patch=1 \
- file://modprobe.patch;patch=1 \
- file://losetup.patch;patch=1 \
- file://dash_readopt.patch;patch=1 \
- file://wc.patch;patch=1 \
- "
-S = "${WORKDIR}/klibc-${PV}"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-KLIBC_ARCH = '${TARGET_ARCH}'
-KLIBC_ARCH_armeb = 'arm'
-KLIBC_ARCH_mipsel = 'mips'
-KLIBC_ARCH_x86 = 'i386'
-KLIBC_ARCH_i486 = 'i386'
-KLIBC_ARCH_i586 = 'i386'
-KLIBC_ARCH_i686 = 'i386'
-KLIBC_ARCH_pentium = 'i386'
-
-# the klibc code contains ARM instructions (for ARM), this
-# could be fixed, but for the moment:
-ARM_INSTRUCTION_SET = "arm"
-
-SRC_URI_append_linux-gnueabi = "file://klibc-config-eabi.patch;patch=1 \
- "
-SRC_URI_append_linux-uclibcgnueabi = "file://klibc-config-eabi.patch;patch=1 \
- "
-
-EXTRA_OEMAKE = "'KLIBCARCH=${KLIBC_ARCH}' \
- 'CROSS_COMPILE=${TARGET_PREFIX}' \
- "
-
-do_configure () {
- ln -sf ${STAGING_KERNEL_DIR} linux
-}
-
diff --git a/recipes/klibc/klibc-utils-static_1.5.15.bb b/recipes/klibc/klibc-utils-static_1.5.15.bb
index 5717886d68..c1b3e6dd94 100644
--- a/recipes/klibc/klibc-utils-static_1.5.15.bb
+++ b/recipes/klibc/klibc-utils-static_1.5.15.bb
@@ -1,6 +1,9 @@
-require klibc-common_1.5.15.inc
+require klibc-common.inc
-PR = "r1"
+PR = "r2"
+
+KLIBC_FETCHDIR = "Testing"
+FILESPATHPKG =. "klibc-${PV}:"
# We only want the static utils. klibc build both. So we install only what we want.
do_install() {
@@ -18,6 +21,7 @@ do_install() {
install -m 755 usr/utils/static/chroot ${D}${base_bindir}
install -m 755 usr/utils/static/cpio ${D}${base_bindir}
install -m 755 usr/utils/static/dd ${D}${base_bindir}
+ install -m 755 usr/utils/static/dmesg ${D}${base_bindir}
install -m 755 usr/utils/static/false ${D}${base_bindir}
install -m 755 usr/utils/static/halt ${D}${base_bindir}
install -m 755 usr/utils/static/kill ${D}${base_bindir}
@@ -33,6 +37,7 @@ do_install() {
install -m 755 usr/utils/static/readlink ${D}${base_bindir}
install -m 755 usr/utils/static/reboot ${D}${base_bindir}
install -m 755 usr/utils/static/sleep ${D}${base_bindir}
+ install -m 755 usr/utils/static/sync ${D}${base_bindir}
install -m 755 usr/utils/static/true ${D}${base_bindir}
install -m 755 usr/utils/static/umount ${D}${base_bindir}
install -m 755 usr/utils/static/uname ${D}${base_bindir}
@@ -51,14 +56,15 @@ PACKAGES = "klibc-utils-static-sh klibc-utils-static-gzip \
klibc-utils-static-resume klibc-utils-static-run-init \
klibc-utils-static-cat klibc-utils-static-chroot \
klibc-utils-static-cpio klibc-utils-static-dd \
- klibc-utils-static-false klibc-utils-static-halt \
- klibc-utils-static-kill \
+ klibc-utils-static-dmesg klibc-utils-static-false \
+ klibc-utils-static-halt klibc-utils-static-kill \
klibc-utils-static-ln klibc-utils-static-minips \
klibc-utils-static-mkdir klibc-utils-static-mkfifo \
klibc-utils-static-mknod klibc-utils-static-mount \
klibc-utils-static-nuke klibc-utils-static-pivot-root \
klibc-utils-static-poweroff klibc-utils-static-readlink \
klibc-utils-static-reboot klibc-utils-static-sleep \
+ klibc-utils-static-sync \
klibc-utils-static-true klibc-utils-static-umount \
klibc-utils-static-uname klibc-utils-static-modprobe \
klibc-utils-static-losetup klibc-utils-static-wc"
@@ -75,6 +81,7 @@ FILES_klibc-utils-static-cat = "${base_bindir}/cat"
FILES_klibc-utils-static-chroot = "${base_bindir}/chroot"
FILES_klibc-utils-static-cpio = "${base_bindir}/cpio"
FILES_klibc-utils-static-dd = "${base_bindir}/dd"
+FILES_klibc-utils-static-dmesg = "${base_bindir}/dmesg"
FILES_klibc-utils-static-false = "${base_bindir}/false"
FILES_klibc-utils-static-halt = "${base_bindir}/halt"
FILES_klibc-utils-static-kill = "${base_bindir}/kill"
@@ -90,6 +97,7 @@ FILES_klibc-utils-static-poweroff = "${base_bindir}/poweroff"
FILES_klibc-utils-static-readlink = "${base_bindir}/readlink"
FILES_klibc-utils-static-reboot = "${base_bindir}/reboot"
FILES_klibc-utils-static-sleep = "${base_bindir}/sleep"
+FILES_klibc-utils-static-sync = "${base_bindir}/sync"
FILES_klibc-utils-static-true = "${base_bindir}/true"
FILES_klibc-utils-static-umount = "${base_bindir}/umount"
FILES_klibc-utils-static-uname = "${base_bindir}/uname"
diff --git a/recipes/klibc/klibc-utils-static_1.5.bb b/recipes/klibc/klibc-utils-static_1.5.bb
index c89def5be6..a4e31de95c 100644
--- a/recipes/klibc/klibc-utils-static_1.5.bb
+++ b/recipes/klibc/klibc-utils-static_1.5.bb
@@ -2,6 +2,9 @@ require klibc-common.inc
PR = "r12"
+KLIBC_FETCHDIR = "Stable"
+FILESPATHPKG =. "klibc-${PV}:"
+
# We only want the static utils. klibc build both. So we install only what we want.
do_install() {
install -d ${D}${base_bindir}
diff --git a/recipes/klibc/klibc_1.5.15.bb b/recipes/klibc/klibc_1.5.15.bb
index aae3e604de..13fe8a2499 100644
--- a/recipes/klibc/klibc_1.5.15.bb
+++ b/recipes/klibc/klibc_1.5.15.bb
@@ -1,2 +1,4 @@
require klibc_1.5.15.inc
-PR = "r1"
+PR = "r2"
+
+KLIBC_FETCHDIR = "Testing"
diff --git a/recipes/klibc/klibc_1.5.15.inc b/recipes/klibc/klibc_1.5.15.inc
index a9cd2f3122..ad7a1e3c9e 100644
--- a/recipes/klibc/klibc_1.5.15.inc
+++ b/recipes/klibc/klibc_1.5.15.inc
@@ -1,4 +1,4 @@
-require klibc-common_1.5.15.inc
+require klibc-common.inc
SRC_URI += "file://staging.patch;patch=1 \
file://klibc_kexecsyscall.patch;patch=1 \
@@ -19,6 +19,7 @@ do_install() {
install -m 755 usr/utils/shared/chroot ${D}${base_bindir}
install -m 755 usr/utils/shared/cpio ${D}${base_bindir}
install -m 755 usr/utils/shared/dd ${D}${base_bindir}
+ install -m 755 usr/utils/shared/dmesg ${D}${base_bindir}
install -m 755 usr/utils/shared/false ${D}${base_bindir}
install -m 755 usr/utils/shared/halt ${D}${base_bindir}
install -m 755 usr/utils/shared/kill ${D}${base_bindir}
@@ -34,6 +35,7 @@ do_install() {
install -m 755 usr/utils/shared/readlink ${D}${base_bindir}
install -m 755 usr/utils/shared/reboot ${D}${base_bindir}
install -m 755 usr/utils/shared/sleep ${D}${base_bindir}
+ install -m 755 usr/utils/shared/sync ${D}${base_bindir}
install -m 755 usr/utils/shared/true ${D}${base_bindir}
install -m 755 usr/utils/shared/umount ${D}${base_bindir}
install -m 755 usr/utils/shared/uname ${D}${base_bindir}
@@ -63,15 +65,16 @@ PACKAGES = "${PN} klibc-utils-sh klibc-utils-kinit \
klibc-utils-nfsmount klibc-utils-resume \
klibc-utils-run-init klibc-utils-cat \
klibc-utils-chroot klibc-utils-cpio \
- klibc-utils-dd klibc-utils-false \
- klibc-utils-halt \
+ klibc-utils-dd klibc-utils-dmesg \
+ klibc-utils-false klibc-utils-halt \
klibc-utils-kill klibc-utils-ln \
klibc-utils-minips klibc-utils-mkdir \
klibc-utils-mkfifo klibc-utils-mknod \
klibc-utils-mount klibc-utils-nuke \
klibc-utils-pivot-root klibc-utils-poweroff \
klibc-utils-readlink klibc-utils-reboot \
- klibc-utils-sleep klibc-utils-true \
+ klibc-utils-sleep \
+ klibc-utils-sync klibc-utils-true \
klibc-utils-umount klibc-utils-uname \
klibc-utils-gzip klibc-utils-modprobe \
klibc-utils-losetup klibc-utils-wc"
@@ -89,6 +92,7 @@ FILES_klibc-utils-cat = "${base_bindir}/cat"
FILES_klibc-utils-chroot = "${base_bindir}/chroot"
FILES_klibc-utils-cpio = "${base_bindir}/cpio"
FILES_klibc-utils-dd = "${base_bindir}/dd"
+FILES_klibc-utils-dmesg = "${base_bindir}/dmesg"
FILES_klibc-utils-false = "${base_bindir}/false"
FILES_klibc-utils-halt = "${base_bindir}/halt"
FILES_klibc-utils-kill = "${base_bindir}/kill"
@@ -104,6 +108,7 @@ FILES_klibc-utils-poweroff = "${base_bindir}/poweroff"
FILES_klibc-utils-readlink = "${base_bindir}/readlink"
FILES_klibc-utils-reboot = "${base_bindir}/reboot"
FILES_klibc-utils-sleep = "${base_bindir}/sleep"
+FILES_klibc-utils-sync = "${base_bindir}/sync"
FILES_klibc-utils-true = "${base_bindir}/true"
FILES_klibc-utils-umount = "${base_bindir}/umount"
FILES_klibc-utils-uname = "${base_bindir}/uname"
@@ -123,6 +128,7 @@ RDEPENDS_klibc-utils-cat = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-chroot = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-cpio = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-dd = "${PN} (=${PV}-${PR})"
+RDEPENDS_klibc-utils-dmesg = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-false = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-halt = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-kill = "${PN} (=${PV}-${PR})"
@@ -138,6 +144,7 @@ RDEPENDS_klibc-utils-poweroff = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-readlink = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-reboot = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-sleep = "${PN} (=${PV}-${PR})"
+RDEPENDS_klibc-utils-sync = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-true = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-umount = "${PN} (=${PV}-${PR})"
RDEPENDS_klibc-utils-uname = "${PN} (=${PV}-${PR})"
diff --git a/recipes/klibc/klibc_1.5.bb b/recipes/klibc/klibc_1.5.bb
index a607aa8a21..3dd4d645ec 100644
--- a/recipes/klibc/klibc_1.5.bb
+++ b/recipes/klibc/klibc_1.5.bb
@@ -1,2 +1,4 @@
-require klibc.inc
+require klibc_1.5.inc
PR = "r9"
+
+KLIBC_FETCHDIR = "Stable"
diff --git a/recipes/klibc/klibc.inc b/recipes/klibc/klibc_1.5.inc
index 15205c754b..15205c754b 100644
--- a/recipes/klibc/klibc.inc
+++ b/recipes/klibc/klibc_1.5.inc
diff --git a/recipes/libesmtp/libesmtp_1.0.4.bb b/recipes/libesmtp/libesmtp_1.0.4.bb
index 06b46821d9..31ca443a70 100644
--- a/recipes/libesmtp/libesmtp_1.0.4.bb
+++ b/recipes/libesmtp/libesmtp_1.0.4.bb
@@ -16,5 +16,5 @@ do_stage() {
autotools_stage_all
}
-FILES_libesmtp_append = " ${libdir}/esmtp-plugins"
+FILES_libesmtp_append = " ${libdir}/esmtp-plugins/*.so"
FILES_${PN}-dbg += "${libdir}/esmtp-plugins/.debug/"
diff --git a/recipes/libgee/libgee_0.1.4.bb b/recipes/libgee/libgee_0.3.0.bb
index 8e3a90599a..00ef42d2f4 100644
--- a/recipes/libgee/libgee_0.1.4.bb
+++ b/recipes/libgee/libgee_0.3.0.bb
@@ -5,15 +5,7 @@ SECTION = "libs"
DEPENDS = "glib-2.0"
LICENSE = "LGPL"
-SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/libgee/0.1/libgee-${PV}.tar.bz2 \
+SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/libgee/0.3/libgee-${PV}.tar.bz2 \
file://no-tests.patch;patch=1"
-inherit autotools pkgconfig
-
-do_stage() {
- autotools_stage_all
- install -d ${STAGING_DATADIR}/vala/vapi
- install -m 0644 ${S}/gee/gee-1.0.vapi ${STAGING_DATADIR}/vala/vapi
-}
-
-FILES_${PN} += "${datadir}/vala"
+inherit autotools_stage pkgconfig vala
diff --git a/recipes/libxml/libxml2-native_2.7.2.bb b/recipes/libxml/libxml2-native_2.7.3.bb
index 24261d66f2..48e35986f6 100644
--- a/recipes/libxml/libxml2-native_2.7.2.bb
+++ b/recipes/libxml/libxml2-native_2.7.3.bb
@@ -1,2 +1,2 @@
require libxml2-native.inc
-PR = "r2"
+PR = "r0"
diff --git a/recipes/libxml/libxml2_2.7.2.bb b/recipes/libxml/libxml2_2.7.3.bb
index 555a436a63..555a436a63 100644
--- a/recipes/libxml/libxml2_2.7.2.bb
+++ b/recipes/libxml/libxml2_2.7.3.bb
diff --git a/recipes/lighttpd/lighttpd_1.4.22.bb b/recipes/lighttpd/lighttpd_1.4.23.bb
index 79d9e39f8b..79d9e39f8b 100644
--- a/recipes/lighttpd/lighttpd_1.4.22.bb
+++ b/recipes/lighttpd/lighttpd_1.4.23.bb
diff --git a/recipes/ntp/ntp-4.2.2p3/ipv6only-workaround.patch b/recipes/ntp/ntp-4.2.2p3/ipv6only-workaround.patch
deleted file mode 100644
index 5301621dc2..0000000000
--- a/recipes/ntp/ntp-4.2.2p3/ipv6only-workaround.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: ntp-4.2.2p3/ntpdate/ntpdate.c
-===================================================================
---- ntp-4.2.2p3.orig/ntpdate/ntpdate.c
-+++ ntp-4.2.2p3/ntpdate/ntpdate.c
-@@ -1777,8 +1777,6 @@ init_io(void)
- if (res->ai_family == AF_INET6)
- if (setsockopt(fd[nbsock], IPPROTO_IPV6, IPV6_V6ONLY, (void*) &optval, sizeof(optval)) < 0) {
- netsyslog(LOG_ERR, "setsockopt() IPV6_V6ONLY failed: %m");
-- exit(1);
-- /*NOTREACHED*/
- }
- #endif
-
diff --git a/recipes/ntp/ntp-4.2.2p3/tickadj.c.patch b/recipes/ntp/ntp-4.2.4p7/tickadj.c.patch
index 9ef9de9e1f..9ef9de9e1f 100644
--- a/recipes/ntp/ntp-4.2.2p3/tickadj.c.patch
+++ b/recipes/ntp/ntp-4.2.4p7/tickadj.c.patch
diff --git a/recipes/ntp/ntp_4.2.2p3.bb b/recipes/ntp/ntp_4.2.4p7.bb
index e53594c259..5e24e8adb1 100644
--- a/recipes/ntp/ntp_4.2.2p3.bb
+++ b/recipes/ntp/ntp_4.2.4p7.bb
@@ -1,9 +1,8 @@
require ntp.inc
-PR = "r2"
+PR = "r0"
SRC_URI = "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/${P}.tar.gz \
- file://ipv6only-workaround.patch;patch=1 \
file://tickadj.c.patch;patch=1 \
file://ntp-4.2.4_p6-nano.patch;patch=1 \
file://ntpd \
diff --git a/recipes/owfs/owfs_2.7p21.bb b/recipes/owfs/owfs_2.7p23.bb
index 44fc878d7b..44fc878d7b 100644
--- a/recipes/owfs/owfs_2.7p21.bb
+++ b/recipes/owfs/owfs_2.7p23.bb
diff --git a/recipes/pulseaudio/libcanberra_0.14.bb b/recipes/pulseaudio/libcanberra_0.14.bb
new file mode 100644
index 0000000000..f9388e17cf
--- /dev/null
+++ b/recipes/pulseaudio/libcanberra_0.14.bb
@@ -0,0 +1,60 @@
+DESCRIPTION = "Libcanberra is an implementation of the XDG Sound Theme and Name \
+Specifications, for generating event sounds on free desktops."
+LICENSE = "LGPL"
+DEPENDS = "alsa-lib gstreamer gtk+ libvorbis pulseaudio"
+SECTION = "libs/multimedia"
+AUTHOR = "Lennart Poettering"
+HOMEPAGE = "http://0pointer.de/lennart/projects/libcanberra"
+PR = "r1"
+
+inherit autotools_stage
+AUTOTOOLS_STAGE_PKGCONFIG = "1"
+
+SRC_URI = "http://0pointer.de/lennart/projects/libcanberra/libcanberra-${PV}.tar.gz"
+
+EXTRA_OECONF = "\
+ --enable-alsa \
+ --enable-gstreamer \
+ --enable-gtk \
+ --enable-multi \
+ --enable-null \
+ --disable-oss \
+# enable pulse again when pulseaudio >= 0.9.11 is the default in OE
+ --disable-pulse \
+ --disable-tdb \
+"
+
+# This needs autoconf 2.62, which isn't used by any distro in OE atm
+do_configure() {
+ gnu-configize --force
+ oe_runconf
+}
+
+# TODO: Test more fine granular version
+#OE_LT_RPATH_ALLOW=":${libdir}/${P}:"
+OE_LT_RPATH_ALLOW = "any"
+OE_LT_RPATH_ALLOW[export] = "1"
+
+python populate_packages_prepend() {
+ plugindir = bb.data.expand('${libdir}/${P}/', d)
+ do_split_packages(d, plugindir, '^libcanberra-(.*)\.so$', 'libcanberra-%s', '%s support library', extra_depends='' )
+}
+
+PACKAGES =+ "${PN}-gtk"
+
+PACKAGES_DYNAMIC = "libcanberra-*"
+
+FILES_${PN}-gtk = "\
+ ${sysconfdir}/gconf \
+ ${bindir}/* \
+ ${libdir}/libcanberra-gtk.so.* \
+ ${libdir}/gtk-2.0/modules/* \
+ ${datadir}/gnome \
+"
+FILES_${PN}-dev += "\
+ ${libdir}/${P}/*.la \
+"
+FILES_${PN}-dbg += "\
+ ${libdir}/gtk-2.0/modules/.debug \
+ ${libdir}/${P}/.debug \
+"
diff --git a/recipes/python/python-2.6.2/05-enable-ctypes-cross-build.patch b/recipes/python/python-2.6.2/05-enable-ctypes-cross-build.patch
index 874b8be01d..58b8078068 100644
--- a/recipes/python/python-2.6.2/05-enable-ctypes-cross-build.patch
+++ b/recipes/python/python-2.6.2/05-enable-ctypes-cross-build.patch
@@ -22,7 +22,7 @@ Index: Python-2.6.1/setup.py
res = os.system(cmd)
if res or not os.path.exists(ffi_configfile):
- print "Failed to configure _ctypes module"
-+ print "Failed to configure _ctypes module (ret=%d) or missing conffile=%s" % ( ret, ffi_configfile )
++ print "Failed to configure _ctypes module (res=%d) or missing conffile=%s" % ( res, ffi_configfile )
return False
fficonfig = {}
diff --git a/recipes/python/python_2.6.2.bb b/recipes/python/python_2.6.2.bb
index 07ae6cd107..d70a6e9e06 100644
--- a/recipes/python/python_2.6.2.bb
+++ b/recipes/python/python_2.6.2.bb
@@ -1,7 +1,7 @@
require python.inc
DEPENDS = "python-native db gdbm openssl readline sqlite3 tcl tk zlib"
DEPENDS_sharprom = "python-native db readline zlib gdbm openssl"
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.2"
SRC_URI = "\
http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \
diff --git a/recipes/tasks/task-fso2-compliance.bb b/recipes/tasks/task-fso2-compliance.bb
new file mode 100644
index 0000000000..3746cd34ab
--- /dev/null
+++ b/recipes/tasks/task-fso2-compliance.bb
@@ -0,0 +1,49 @@
+DESCRIPTION = "The freesmartphone.org Framework 2.0. \
+Install this task to make your distribution FSO 2.0-compliant."
+SECTION = "fso/base"
+LICENSE = "MIT"
+PV = "1.9.0"
+PR = "r1"
+
+inherit task
+
+RDEPENDS_${PN} = "\
+ dbus-hlid \
+ \
+ libfsobasics \
+ libfsotransport \
+ libfsoframework \
+ \
+ fsodeviced \
+ fsonetworkd \
+ fsotimed \
+ fsousaged \
+ \
+ fso-alsa-data \
+ fso-apm \
+ fso-gpsd \
+ fso-monitord \
+ connman \
+ connman-scripts \
+ connman-plugin-bluetooth \
+# connman-plugin-dhclient \
+# connman-plugin-dnsproxy \
+# connman-plugin-ethernet \
+# connman-plugin-fake \
+ connman-plugin-loopback \
+ connman-plugin-pppd \
+# connman-plugin-resolvconf \
+ connman-plugin-udhcp \
+ connman-plugin-wifi \
+# connman-test-utils \
+"
+
+RRECOMMENDS_${PN} = "\
+ fso-abyss \
+ wmiconfig \
+ \
+ tzdata \
+ tzdata-americas \
+ tzdata-asia \
+ tzdata-europe \
+"
diff --git a/recipes/ttf-fonts/ttf-sazanami_20040629.bb b/recipes/ttf-fonts/ttf-sazanami_20040629.bb
index 97fe0c6c94..f6f0f60cae 100644
--- a/recipes/ttf-fonts/ttf-sazanami_20040629.bb
+++ b/recipes/ttf-fonts/ttf-sazanami_20040629.bb
@@ -10,7 +10,7 @@ SRC_DISTRIBUTE_LICENSES += "${PN}"
RPROVIDES = "virtual-japanese-font"
PR = "r4"
-SRC_URI = "http://download.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2"
+SRC_URI = "http://osdn.dl.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2"
S = "${WORKDIR}/sazanami-20040629"
PACKAGES = "${PN}-dbg ttf-sazanami-gothic ttf-sazanami-mincho"
diff --git a/recipes/uclibc/uclibc-0.9.26/26headers.patch b/recipes/uclibc/uclibc-0.9.26/26headers.patch
deleted file mode 100644
index b093a61912..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/26headers.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-
-#
-# Patch managed by http://www.holgerschurig.de/patcher.html
-#
-
---- uClibc-0.9.26/libc/sysdeps/linux/arm/ioperm.c~26headers
-+++ uClibc-0.9.26/libc/sysdeps/linux/arm/ioperm.c
-@@ -47,6 +47,8 @@
- #include <asm/page.h>
- #include <sys/sysctl.h>
-
-+#include <linux/version.h>
-+
- #define PATH_ARM_SYSTYPE "/etc/arm_systype"
- #define PATH_CPUINFO "/proc/cpuinfo"
-
-@@ -100,8 +102,13 @@
- {
- char systype[256];
- int i, n;
-+#if LINUX_VERSION_CODE < 132119
- static int iobase_name[] = { CTL_BUS, BUS_ISA, BUS_ISA_PORT_BASE };
- static int ioshift_name[] = { CTL_BUS, BUS_ISA, BUS_ISA_PORT_SHIFT };
-+#else
-+ static int iobase_name[] = { CTL_BUS, CTL_BUS_ISA, BUS_ISA_PORT_BASE };
-+ static int ioshift_name[] = { CTL_BUS, CTL_BUS_ISA, BUS_ISA_PORT_SHIFT };
-+#endif
- size_t len = sizeof(io.base);
-
- if (! sysctl (iobase_name, 3, &io.io_base, &len, NULL, 0)
diff --git a/recipes/uclibc/uclibc-0.9.26/arm/uClibc.config b/recipes/uclibc/uclibc-0.9.26/arm/uClibc.config
deleted file mode 100644
index 312895876e..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/arm/uClibc.config
+++ /dev/null
@@ -1,150 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-TARGET_arm=y
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="arm"
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-CONFIG_ARM_XSCALE=y
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-# UCLIBC_HAS_IPV6 is not set
-UCLIBC_HAS_RPC=y
-# UCLIBC_HAS_FULL_RPC is not set
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-UCLIBC_HAS_SYS_SIGLIST=y
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.26/armeb/uClibc.config b/recipes/uclibc/uclibc-0.9.26/armeb/uClibc.config
deleted file mode 100644
index cc7d893fb7..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/armeb/uClibc.config
+++ /dev/null
@@ -1,150 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-TARGET_arm=y
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="arm"
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-CONFIG_ARM_XSCALE=y
-# ARCH_LITTLE_ENDIAN is not set
-ARCH_BIG_ENDIAN=y
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-# UCLIBC_HAS_IPV6 is not set
-UCLIBC_HAS_RPC=y
-# UCLIBC_HAS_FULL_RPC is not set
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.26/dyn-ldconfig.patch b/recipes/uclibc/uclibc-0.9.26/dyn-ldconfig.patch
deleted file mode 100644
index 5c2e2acbff..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/dyn-ldconfig.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- uClibc-0.9.26/utils/Makefile~dyn-ldconfig 2003-12-14 18:52:57.000000000 -0500
-+++ uClibc-0.9.26/utils/Makefile 2004-09-18 07:34:04.706187200 -0400
-@@ -50,7 +50,7 @@
- $(STRIPTOOL) -x -R .note -R .comment $@
-
- ldconfig: ldconfig.c readsoname.c
-- $(CC) $(CFLAGS) $(XXFLAGS) -Wl,-s -static \
-+ $(CC) $(CFLAGS) $(XXFLAGS) -Wl,-s \
- -DUCLIBC_RUNTIME_PREFIX=$(R_PREFIX) \
- -DUCLIBC_LDSO=$(UCLIBC_LDSO) -I. -I../ldso/include \
- $^ -o $@ $(LDADD_LIBFLOAT) -L../lib
diff --git a/recipes/uclibc/uclibc-0.9.26/i386/uClibc.config b/recipes/uclibc/uclibc-0.9.26/i386/uClibc.config
deleted file mode 100644
index 4ff3fc2b84..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/i386/uClibc.config
+++ /dev/null
@@ -1,154 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-TARGET_i386=y
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="i386"
-CONFIG_GENERIC_386=y
-# CONFIG_386 is not set
-# CONFIG_486 is not set
-# CONFIG_586 is not set
-# CONFIG_586MMX is not set
-# CONFIG_686 is not set
-# CONFIG_PENTIUMIII is not set
-# CONFIG_PENTIUM4 is not set
-# CONFIG_K6 is not set
-# CONFIG_K7 is not set
-# CONFIG_CRUSOE is not set
-# CONFIG_WINCHIPC6 is not set
-# CONFIG_WINCHIP2 is not set
-# CONFIG_CYRIXIII is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.26/i686/uClibc.config b/recipes/uclibc/uclibc-0.9.26/i686/uClibc.config
deleted file mode 100644
index 4ff3fc2b84..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/i686/uClibc.config
+++ /dev/null
@@ -1,154 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-TARGET_i386=y
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="i386"
-CONFIG_GENERIC_386=y
-# CONFIG_386 is not set
-# CONFIG_486 is not set
-# CONFIG_586 is not set
-# CONFIG_586MMX is not set
-# CONFIG_686 is not set
-# CONFIG_PENTIUMIII is not set
-# CONFIG_PENTIUM4 is not set
-# CONFIG_K6 is not set
-# CONFIG_K7 is not set
-# CONFIG_CRUSOE is not set
-# CONFIG_WINCHIPC6 is not set
-# CONFIG_WINCHIP2 is not set
-# CONFIG_CYRIXIII is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.26/mipsel/uClibc.config b/recipes/uclibc/uclibc-0.9.26/mipsel/uClibc.config
deleted file mode 100644
index bccde0d462..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/mipsel/uClibc.config
+++ /dev/null
@@ -1,157 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-TARGET_mips=y
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="mips"
-ARCH_CFLAGS="-mno-split-addresses"
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-# CONFIG_ARM_XSCALE is not set
-# CONFIG_MIPS_ISA_1 is not set
-# CONFIG_MIPS_ISA_2 is not set
-# CONFIG_MIPS_ISA_3 is not set
-# CONFIG_MIPS_ISA_4 is not set
-CONFIG_MIPS_ISA_MIPS32=y
-# CONFIG_MIPS_ISA_MIPS64 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-# UCLIBC_HAS_IPV6 is not set
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.26/nokernelheadercheck.patch b/recipes/uclibc/uclibc-0.9.26/nokernelheadercheck.patch
deleted file mode 100644
index 3d44a15296..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/nokernelheadercheck.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-
-#
-# Patch managed by http://www.holgerschurig.de/patcher.html
-#
-
---- uClibc-0.9.26/Makefile~nokernelheadercheck
-+++ uClibc-0.9.26/Makefile
-@@ -121,11 +121,11 @@
- @./extra/config/conf -o extra/Configs/Config.in
-
- headers: include/bits/uClibc_config.h
--ifeq ($(strip $(UCLIBC_HAS_MMU)),y)
-- @set -x; ./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH)
--else
-- @set -x; ./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH) -n
--endif
-+#ifeq ($(strip $(UCLIBC_HAS_MMU)),y)
-+# @set -x; ./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH)
-+#else
-+# @set -x; ./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH) -n
-+#endif
- @cd include/bits; \
- set -e; \
- for i in `ls ../../libc/sysdeps/linux/common/bits/*.h` ; do \
diff --git a/recipes/uclibc/uclibc-0.9.26/sh3/uClibc.config b/recipes/uclibc/uclibc-0.9.26/sh3/uClibc.config
deleted file mode 100644
index d777d1c63e..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/sh3/uClibc.config
+++ /dev/null
@@ -1,157 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_powerpc is not set
-TARGET_sh=y
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="sh"
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-# CONFIG_ARM_XSCALE is not set
-HAVE_DOT_HIDDEN=y
-UCLIBC_COMPLETELY_PIC=y
-# CONFIG_SH2 is not set
-CONFIG_SH3=y
-# CONFIG_SH4 is not set
-# CONFIG_SH5 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-FORCE_SHAREABLE_TEXT_SEGMENTS=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-# UCLIBC_HAS_IPV6 is not set
-UCLIBC_HAS_RPC=y
-# UCLIBC_HAS_FULL_RPC is not set
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.26/sh4/uClibc.config b/recipes/uclibc/uclibc-0.9.26/sh4/uClibc.config
deleted file mode 100644
index 95fd821dd2..0000000000
--- a/recipes/uclibc/uclibc-0.9.26/sh4/uClibc.config
+++ /dev/null
@@ -1,157 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_powerpc is not set
-TARGET_sh=y
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-TARGET_ARCH="sh"
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-# CONFIG_ARM_XSCALE is not set
-HAVE_DOT_HIDDEN=y
-UCLIBC_COMPLETELY_PIC=y
-# CONFIG_SH2 is not set
-# CONFIG_SH3 is not set
-CONFIG_SH4=y
-# CONFIG_SH5 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-UCLIBC_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-FORCE_SHAREABLE_TEXT_SEGMENTS=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# UCLIBC_PROFILING is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-# UCLIBC_HAS_IPV6 is not set
-UCLIBC_HAS_RPC=y
-# UCLIBC_HAS_FULL_RPC is not set
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/arm-thumb-defined.patch b/recipes/uclibc/uclibc-0.9.27/arm-thumb-defined.patch
deleted file mode 100644
index 675ab6f5c0..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/arm-thumb-defined.patch
+++ /dev/null
@@ -1,84 +0,0 @@
---- uClibc-0.9.27/ldso/include/dl-string.h.orig 2005-08-09 18:16:50.618935711 -0700
-+++ uClibc-0.9.27/ldso/include/dl-string.h 2005-08-09 18:17:02.279669474 -0700
-@@ -250,7 +250,7 @@
- }
-
-
--#if defined(mc68000) || defined(__arm__) || defined(__mips__) || defined(__sh__) || defined(__powerpc__)
-+#if defined(mc68000) || defined(__arm__) || defined(__mips__) || defined(__sh__) || defined(__powerpc__) || defined(__thumb__)
- /* On some arches constant strings are referenced through the GOT. */
- /* XXX Requires load_addr to be defined. */
- #define SEND_STDERR(X) \
---- uClibc-0.9.27/ldso/ldso/dl-startup.c.orig 2005-08-09 18:17:02.307671237 -0700
-+++ uClibc-0.9.27/ldso/ldso/dl-startup.c 2005-08-09 18:19:40.633634061 -0700
-@@ -137,7 +137,7 @@
- /* First obtain the information on the stack that tells us more about
- what binary is loaded, where it is loaded, etc, etc */
- GET_ARGV(aux_dat, args);
--#if defined (__arm__) || defined (__mips__) || defined (__cris__)
-+#if defined (__arm__) || defined (__mips__) || defined (__cris__) || defined(__thumb__)
- aux_dat += 1;
- #endif
- argc = *(aux_dat - 1);
-@@ -200,7 +200,7 @@
- __asm__("movel %%a5,%0":"=g"(got));
- #elif defined(__sparc__)
- __asm__("\tmov %%l7,%0\n\t":"=r"(got));
--#elif defined(__arm__)
-+#elif defined(__arm__) || defined(__thumb__)
- __asm__("\tmov %0, r10\n\t":"=r"(got));
- #elif defined(__powerpc__)
- __asm__("\tbl _GLOBAL_OFFSET_TABLE_-4@local\n\t":"=l"(got));
---- uClibc-0.9.27/libc/sysdeps/linux/common/create_module.c.orig 2005-08-09 18:19:40.769642620 -0700
-+++ uClibc-0.9.27/libc/sysdeps/linux/common/create_module.c 2005-08-09 18:19:58.442754719 -0700
-@@ -31,7 +31,7 @@
-
- #ifdef __NR_create_module
-
--#if defined(__i386__) || defined(__m68k__) || defined(__arm__) || defined(__cris__) || defined(__i960__)
-+#if defined(__i386__) || defined(__m68k__) || defined(__arm__) || defined(__cris__) || defined(__i960__) || defined(__thumb__)
- #define __NR___create_module __NR_create_module
- #ifdef __STR_NR_create_module
- #define __STR_NR___create_module __STR_NR_create_module
---- uClibc-0.9.27/libc/sysdeps/linux/common/iopl.c.orig 2005-08-09 18:20:02.302997628 -0700
-+++ uClibc-0.9.27/libc/sysdeps/linux/common/iopl.c 2005-08-09 18:20:12.327628439 -0700
-@@ -9,7 +9,7 @@
-
- #include "syscalls.h"
- /* For arm there is a totally different implementation */
--#if !defined(__arm__)
-+#if !defined(__arm__) && !defined(__thumb__)
- /* Tuns out the m68k unistd.h kernel header is broken */
- # if defined __ARCH_HAS_MMU__ && defined __NR_iopl && ( !defined(__mc68000__))
- _syscall1(int, iopl, int, level);
---- uClibc-0.9.27/libm/math_private.h.orig 2005-08-09 18:20:18.584022129 -0700
-+++ uClibc-0.9.27/libm/math_private.h 2005-08-09 18:21:26.280281986 -0700
-@@ -40,7 +40,7 @@
- * For VFP, floats words follow the memory system mode.
- */
-
--#if (__BYTE_ORDER == __BIG_ENDIAN) || defined(__arm__) && !defined(__VFP_FP__)
-+#if (__BYTE_ORDER == __BIG_ENDIAN) || (defined(__arm__) || defined(__thumb__)) && !defined(__VFP_FP__)
-
- typedef union
- {
-@@ -54,7 +54,7 @@
-
- #endif
-
--#if (__BYTE_ORDER == __LITTLE_ENDIAN) && (!defined(__arm__) || defined(__VFP_FP__))
-+#if (__BYTE_ORDER == __LITTLE_ENDIAN) && ((!defined(__arm__) && !defined(__thumb__)) || defined(__VFP_FP__))
-
- typedef union
- {
---- uClibc-0.9.27/utils/ldd.c.orig 2005-08-09 18:21:27.724372857 -0700
-+++ uClibc-0.9.27/utils/ldd.c 2005-08-09 18:23:13.018998630 -0700
-@@ -51,7 +51,7 @@
- #include <dmalloc.h>
- #endif
-
--#if defined(__arm__)
-+#if defined(__arm__) || defined(__thumb__)
- #define MATCH_MACHINE(x) (x == EM_ARM)
- #define ELFCLASSM ELFCLASS32
- #endif
diff --git a/recipes/uclibc/uclibc-0.9.27/arm/uClibc.config b/recipes/uclibc/uclibc-0.9.27/arm/uClibc.config
deleted file mode 100644
index a20c9a8b63..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/arm/uClibc.config
+++ /dev/null
@@ -1,164 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-TARGET_arm=y
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="arm"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-CONFIG_ARM_SA1100=y
-# CONFIG_ARM_XSCALE is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-# HAS_FPU is not set
-UCLIBC_HAS_SOFT_FLOAT=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="<path/to/kernel/sources>"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA=y
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-UCLIBC_HAS_SYS_ERRLIST=y
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-UCLIBC_HAS_SYS_SIGLIST=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/armeb/uClibc.config b/recipes/uclibc/uclibc-0.9.27/armeb/uClibc.config
deleted file mode 100644
index 25e68fe378..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/armeb/uClibc.config
+++ /dev/null
@@ -1,160 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-TARGET_arm=y
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="arm"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-CONFIG_GENERIC_ARM=y
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-# CONFIG_ARM_XSCALE is not set
-# ARCH_LITTLE_ENDIAN is not set
-ARCH_BIG_ENDIAN=y
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-# HAS_FPU is not set
-UCLIBC_HAS_SOFT_FLOAT=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/home/kergoth/code/build-armeb/tmp.linux-uclibc/cross/armeb-linux-uclibc/include"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/dyn-ldconfig.patch b/recipes/uclibc/uclibc-0.9.27/dyn-ldconfig.patch
deleted file mode 100644
index a053b9ee81..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/dyn-ldconfig.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-
-#
-# Patch managed by http://www.holgerschurig.de/patcher.html
-#
-
---- uClibc/utils/Makefile~dyn-ldconfig
-+++ uClibc/utils/Makefile
-@@ -45,7 +45,7 @@
- $(STRIPTOOL) -x -R .note -R .comment $@
-
- ldconfig: ldconfig.c
-- $(CC) $(CFLAGS) -Wl,-s -static \
-+ $(CC) $(CFLAGS) -Wl,-s $(if $(filter $(UCLIBC_STATIC_LDCONFIG),y),-static) \
- -DUCLIBC_RUNTIME_PREFIX=\"$(RUNTIME_PREFIX)\" \
- -DUCLIBC_LDSO=$(UCLIBC_LDSO) -I. -I../ldso/include \
- $^ -o $@
---- uClibc/extra/Configs/Config.in~dyn-ldconfig
-+++ uClibc/extra/Configs/Config.in
-@@ -311,6 +311,15 @@
- if you are using an older Linux kernel (2.0.x) that lacks large file
- support. Enabling this option will increase the size of uClibc.
-
-+config UCLIBC_STATIC_LDCONFIG
-+ bool "Link ldconfig statically"
-+ default y
-+ help
-+ If you wish to link the ldconfig binary statically, enable this option.
-+ It being static can be beneficial if you have a library problem and need
-+ ldconfig to recover from it. If keeping the size down is more important
-+ to you than system recovery, disable this option.
-+
- choice
- prompt "Malloc Implementation"
- default MALLOC if ! ARCH_HAS_MMU
diff --git a/recipes/uclibc/uclibc-0.9.27/i386/uClibc.config b/recipes/uclibc/uclibc-0.9.27/i386/uClibc.config
deleted file mode 100644
index 90d5ce1fd7..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/i386/uClibc.config
+++ /dev/null
@@ -1,170 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-TARGET_i386=y
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="i386"
-# CONFIG_GENERIC_386 is not set
-# CONFIG_386 is not set
-# CONFIG_486 is not set
-# CONFIG_586 is not set
-# CONFIG_586MMX is not set
-# CONFIG_686 is not set
-# CONFIG_PENTIUMII is not set
-# CONFIG_PENTIUMIII is not set
-CONFIG_PENTIUM4=y
-# CONFIG_K6 is not set
-# CONFIG_K7 is not set
-# CONFIG_ELAN is not set
-# CONFIG_CRUSOE is not set
-# CONFIG_WINCHIPC6 is not set
-# CONFIG_WINCHIP2 is not set
-# CONFIG_CYRIXIII is not set
-# CONFIG_NEHEMIAH is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/home/kergoth/code/user/oe/build-colinux/tmp/cross/i686-linux-uclibc/include"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/i686/uClibc.config b/recipes/uclibc/uclibc-0.9.27/i686/uClibc.config
deleted file mode 100644
index 90d5ce1fd7..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/i686/uClibc.config
+++ /dev/null
@@ -1,170 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-TARGET_i386=y
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="i386"
-# CONFIG_GENERIC_386 is not set
-# CONFIG_386 is not set
-# CONFIG_486 is not set
-# CONFIG_586 is not set
-# CONFIG_586MMX is not set
-# CONFIG_686 is not set
-# CONFIG_PENTIUMII is not set
-# CONFIG_PENTIUMIII is not set
-CONFIG_PENTIUM4=y
-# CONFIG_K6 is not set
-# CONFIG_K7 is not set
-# CONFIG_ELAN is not set
-# CONFIG_CRUSOE is not set
-# CONFIG_WINCHIPC6 is not set
-# CONFIG_WINCHIP2 is not set
-# CONFIG_CYRIXIII is not set
-# CONFIG_NEHEMIAH is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/home/kergoth/code/user/oe/build-colinux/tmp/cross/i686-linux-uclibc/include"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/mipsel/uClibc.config b/recipes/uclibc/uclibc-0.9.27/mipsel/uClibc.config
deleted file mode 100644
index b71ae46456..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/mipsel/uClibc.config
+++ /dev/null
@@ -1,161 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-TARGET_mips=y
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="mips"
-ARCH_CFLAGS="-mno-split-addresses"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-# CONFIG_MIPS_ISA_1 is not set
-# CONFIG_MIPS_ISA_2 is not set
-# CONFIG_MIPS_ISA_3 is not set
-# CONFIG_MIPS_ISA_4 is not set
-CONFIG_MIPS_ISA_MIPS32=y
-# CONFIG_MIPS_ISA_MIPS64 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-# HAS_FPU is not set
-UCLIBC_HAS_SOFT_FLOAT=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/home/kergoth/code/build-wrt/tmp/cross/mipsel-linux-uclibc/include"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/sh3/uClibc.config b/recipes/uclibc/uclibc-0.9.27/sh3/uClibc.config
deleted file mode 100644
index b557506b9b..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/sh3/uClibc.config
+++ /dev/null
@@ -1,159 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-TARGET_sh=y
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="sh"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-HAVE_DOT_HIDDEN=y
-# CONFIG_SH2 is not set
-CONFIG_SH3=y
-# CONFIG_SH4 is not set
-# CONFIG_SH5 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/path/to/kernel/sources"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-FORCE_SHAREABLE_TEXT_SEGMENTS=y
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/sh4/uClibc.config b/recipes/uclibc/uclibc-0.9.27/sh4/uClibc.config
deleted file mode 100644
index a80f4dcbe1..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/sh4/uClibc.config
+++ /dev/null
@@ -1,160 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-TARGET_sh=y
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="sh"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-# CONFIG_GENERIC_ARM is not set
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-# CONFIG_ARM_XSCALE is not set
-HAVE_DOT_HIDDEN=y
-# CONFIG_SH2 is not set
-# CONFIG_SH3 is not set
-CONFIG_SH4=y
-# CONFIG_SH5 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/path/to/kernel/sources"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-FORCE_SHAREABLE_TEXT_SEGMENTS=y
-# UCLIBC_PIE_SUPPORT is not set
-LDSO_LDD_SUPPORT=y
-UCLIBC_CTOR_DTOR=y
-# UCLIBC_PROPOLICE is not set
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-UCLIBC_HAS_LOCALE=y
-UCLIBC_PREGENERATED_LOCALE_DATA=y
-# UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA is not set
-UCLIBC_HAS_XLOCALE=y
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_DIGIT_GROUPING=y
-UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GETTEXT_AWARENESS=y
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/thumb-interwork-asm.patch b/recipes/uclibc/uclibc-0.9.27/thumb-interwork-asm.patch
deleted file mode 100644
index bc99f9a5db..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/thumb-interwork-asm.patch
+++ /dev/null
@@ -1,326 +0,0 @@
---- uClibc-0.9.27/ldso/include/dl-elf.h 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/ldso/include/dl-elf.h 2005-08-12 18:24:43.000000000 -0700
-@@ -112,6 +112,13 @@
- # define ELF_RTYPE_CLASS_COPY (0x2)
- #endif
- #define ELF_RTYPE_CLASS_PLT (0x1)
-+/* The type class can be qualified by a list (mask) of the acceptable
-+ * STT_ symbol types, if not given the default is everything numerically
-+ * <= STT_FUNC (from the original code...)
-+ */
-+#define ELF_RTYPE_CLASS_OF(type) ((1<<2) << (type))
-+#define ELF_RTYPE_CLASS_ALL (0xffff << 2)
-+#define ELF_RTYPE_CLASS_DEFAULT (((ELF_RTYPE_CLASS_OF(STT_FUNC) << 1) - 1)&ELF_RTYPE_CLASS_ALL)
-
-
- /* Convert between the Linux flags for page protections and the
---- uClibc-0.9.27/ldso/ldso/arm/resolve.S 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/ldso/ldso/arm/resolve.S 2005-08-13 15:08:27.523344709 -0700
-@@ -1,43 +1,117 @@
- /*
-- * This function is _not_ called directly. It is jumped to (so no return
-- * address is on the stack) when attempting to use a symbol that has not yet
-- * been resolved. The first time a jump symbol (such as a function call inside
-- * a shared library) is used (before it gets resolved) it will jump here to
-- * _dl_linux_resolve. When we get called the stack looks like this:
-- * reloc_entry
-- * tpnt
-- *
-- * This function saves all the registers, puts a copy of reloc_entry and tpnt
-- * on the stack (as function arguments) then make the function call
-- * _dl_linux_resolver(tpnt, reloc_entry). _dl_linux_resolver() figures out
-- * where the jump symbol is _really_ supposed to have jumped to and returns
-- * that to us. Once we have that, we overwrite tpnt with this fixed up
-- * address. We then clean up after ourselves, put all the registers back how we
-- * found them, then we jump to the fixed up address, which is where the jump
-- * symbol that got us here really wanted to jump to in the first place.
-- * -Erik Andersen
-+ * On ARM the PLT contains the following three instructions (for ARM calls):
-+ *
-+ * add ip, pc, #0xNN00000
-+ * add ip, ip, #0xNN000
-+ * ldr pc, [ip, #0xNNN]!
-+ *
-+ * So that, effectively, causes the following to happen:
-+ *
-+ * ip := pc+0x0NNNNNNN
-+ * pc := *ip
-+ *
-+ * For thumb the above fragment is preceded by "bx pc, nop" to switch to ARM
-+ * mode and the thumb 'bl' must go to PLT-4 - the PLT entry is expanded by
-+ * four bytes to accomodate the trampoline code.
-+ *
-+ * 0x0NNNNNNN is the offset of the GOT entry for this function relative to
-+ * the PLT entry for this function (where the code is). So the code in the
-+ * PLT causes a branch to whatever is in the GOT, leaving the actual address
-+ * of the GOT entry in ip. (Note that the GOT must follow the PLT - the
-+ * added value is 28 bit unsigned).
-+ *
-+ * ip is a pointer to the GOT entry for this function, the first time round
-+ * *ip points to this code:
-+ *
-+ * str lr, [sp, #-4]! @ save lr
-+ * ldr lr, [pc, #4] @ lr := *dat (&GOT_TABLE[0]-.)
-+ * add lr, pc, lr @ lr += &dat (so lr == &GOT_TABLE[0])
-+ * ldr pc, [lr, #8]! @ pc := GOT_TABLE[2]
-+ *dat: .long &GOT_TABLE[0] - .
-+ *
-+ * (this code is actually held in the first entry of the PLT). The code
-+ * preserves lr then uses it as a scratch register (this preserves the ip
-+ * value calculated above). GOT_TABLE[2] is initialized by INIT_GOT in
-+ * dl-sysdep.h to point to _dl_linux_resolve - this function. The first
-+ * three entries in the GOT are reserved, then they are followed by the
-+ * entries for the PLT entries, in order.
-+ *
-+ * The linker initialises the following (non-reserved) GOT entries to
-+ * the offset of the PLT with an associated relocation so that on load
-+ * the entry is relocated to point to the PLT - the above code.
-+ *
-+ * The net effect of all this is that on the first call to an external (as
-+ * yet unresolved) function all seven of the above instructions are
-+ * executed in sequence and the program ends up executing _dl_linux_resolve
-+ * with the following important values in registers:
-+ *
-+ * ip - a pointer to the GOT entry for the as yet unresolved function
-+ * lr - &GOT_TABLE[2]
-+ *
-+ * GOT_TABLE[2] has already been initialised to _dl_linux_resolve, and
-+ * GOT_TABLE[1] is a pointer to the (elf_resolve*) from INIT_GOT.
-+ * _dl_linux_resolve unfrobnicates the ip and lr values to obtain arguments
-+ * for a call to _dl_linux_resolver (not the additional 'r' on the end) -
-+ * this is in elfinterp.c in this directory. The call takes arguments:
-+ *
-+ * _dl_linux_resolver(struct elf_resolve *tpnt, int reloc_entry)
-+ *
-+ * And returns the address of the function, it also overwrites the GOT
-+ * table entry so that the next time round only the first code fragment will
-+ * be executed - it will call the function directly.
-+ *
-+ * [[Of course, this simply doesn't work on ARM 4T with a thumb target - because
-+ * 4T did not do the thumb/arm change on ldr pc! It can be made to work by
-+ * changing _dl_linux_resolver to return __%s_from_arm for an STT_TFUNC, but
-+ * this hasn't been done, and there is no guarantee that the linker generated
-+ * that glue anyway.]]
-+ *
-+ * _dl_linux_resolve gets the arguments to call the resolver as follows:
-+ *
-+ * tpnt GOT_TABLE[1], [lr-4]
-+ * reloc-entry &GOT-&GOT_TABLE[3], (ip - lr - 4)/4
-+ *
-+ * (I.e. 'GOT' means the table entry for this function, the thing for which
-+ * ip holds the address.) The reloc-entry is passed as an index, since
-+ * since the GOT table has 4 byte entries the code needs to divide this by 4
-+ * to get the actual index.
-+ *
-+ * John Bowler, August 13, 2005 - determined by experiment and examination
-+ * of generated ARM code (there was no documentation...)
-+ *
-+ * This code is all ARM code - not thumb - _dl_linux_resolver may, itself,
-+ * be thumb, in which case the linker will insert the appropriate glue. A
-+ * call from thumb to the PLT hits the trampoline code described above.
-+ * This code (now) builds a proper stack frame.
-+ *
-+ * The code does *not* set sb (r9,v6) - to do that the basic PLT instructions
-+ * would need to save sb and load the new value and that would require
-+ * support in the linker since it generates those instructions. (Also note
-+ * that linux/uclibc seems to be using r10 - sl - as a PIC base register - see
-+ * dl-startup.c).
- */
-
--#define sl r10
--#define fp r11
--#define ip r12
--
- .text
- .globl _dl_linux_resolve
- .type _dl_linux_resolve,%function
- .align 4;
-
- _dl_linux_resolve:
-- stmdb sp!, {r0, r1, r2, r3, sl, fp}
-- sub r1, ip, lr
-- sub r1, r1, #4
-- add r1, r1, r1
-- ldr r0, [lr, #-4]
-- mov r3,r0
-+ @ _dl_linux_resolver is a standard subroutine call, therefore it
-+ @ preserves everything except r0-r3 (a1-a4), ip and lr. This
-+ @ function must branch to the real function, and that expects
-+ @ r0-r3 and lr to be as they were before the whole PLT stuff -
-+ @ ip can be trashed.
-+ stmdb sp!, {r0-r3}
-+ ldr r0, [lr, #-4] @ r0 := [lr-4] (GOT_TABLE[1])
-+ sub r1, lr, ip @ r1 := (lr-ip) (a multple of 4)
-+ mvn r1, r1, ASR #2 @ r1 := ~((lr-ip)>>2), since -x = (1+~x)
-+ @ ~x = -x-1, therefore ~(r1>>2) = (-((lr-ip)>>2)-1)
-+ @ = - ((lr-ip)/4) - 1 = (ip - lr - 4)/4, as required
-
- bl _dl_linux_resolver
-
-- mov ip, r0
-- ldmia sp!, {r0, r1, r2, r3, sl, fp, lr}
-- mov pc,ip
-+ mov ip, r0
-+ ldmia sp!, {r0-r3, lr}
-+ bx ip
- .size _dl_linux_resolve, .-_dl_linux_resolve
---- uClibc-0.9.27/ldso/ldso/arm/elfinterp.c 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/ldso/ldso/arm/elfinterp.c 2005-08-13 16:08:19.061345947 -0700
-@@ -128,7 +128,7 @@
-
- rel_addr = (ELF_RELOC *) (tpnt->dynamic_info[DT_JMPREL] + tpnt->loadaddr);
-
-- this_reloc = rel_addr + (reloc_entry >> 3);
-+ this_reloc = rel_addr + reloc_entry;
- reloc_type = ELF32_R_TYPE(this_reloc->r_info);
- symtab_index = ELF32_R_SYM(this_reloc->r_info);
-
-@@ -149,13 +149,20 @@
- got_addr = (char **) instr_addr;
-
- /* Get the address of the GOT entry */
-- new_addr = _dl_find_hash(symname, tpnt->symbol_scope,
-- tpnt, ELF_RTYPE_CLASS_PLT);
-- if (unlikely(!new_addr)) {
-- _dl_dprintf(2, "%s: can't resolve symbol '%s'\n",
-- _dl_progname, symname);
-- _dl_exit(1);
-- };
-+ new_addr = _dl_find_hash(symname, tpnt->symbol_scope, tpnt,
-+ ELF_RTYPE_CLASS_PLT+ELF_RTYPE_CLASS_OF(STT_FUNC));
-+ if (!new_addr) {
-+ new_addr = _dl_find_hash(symname, tpnt->symbol_scope, tpnt,
-+ ELF_RTYPE_CLASS_PLT+ELF_RTYPE_CLASS_OF(STT_ARM_TFUNC));
-+ if (new_addr) {
-+ /* Fix up the address for thumb. */
-+ new_addr = (char*)((unsigned long)new_addr | 1);
-+ } else {
-+ _dl_dprintf(2, "%s: can't resolve symbol '%s'\n",
-+ _dl_progname, symname);
-+ _dl_exit(1);
-+ }
-+ }
- #if defined (__SUPPORT_LD_DEBUG__)
- if ((unsigned long) got_addr < 0x40000000)
- {
-@@ -278,7 +285,8 @@
- if (symtab_index) {
-
- symbol_addr = (unsigned long) _dl_find_hash(strtab + symtab[symtab_index].st_name,
-- scope, tpnt, elf_machine_type_class(reloc_type));
-+ scope, tpnt, elf_machine_type_class(reloc_type) +
-+ ELF_RTYPE_CLASS_DEFAULT + ELF_RTYPE_CLASS_OF(STT_ARM_TFUNC));
-
- /*
- * We want to allow undefined references to weak symbols - this might
---- uClibc-0.9.27/ldso/ldso/dl-hash.c 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/ldso/ldso/dl-hash.c 2005-08-12 18:28:05.000000000 -0700
-@@ -148,7 +148,11 @@
- char *weak_result = NULL;
-
- elf_hash_number = _dl_elf_hash(name);
--
-+ /* The type class argument may specify the valid symbol types, if not
-+ * any type <= STT_FUNC is permitted.
-+ */
-+ if ((type_class & ELF_RTYPE_CLASS_ALL) == 0)
-+ type_class += ELF_RTYPE_CLASS_DEFAULT;
- for (; rpnt; rpnt = rpnt->next) {
- tpnt = rpnt->dyn;
-
-@@ -178,13 +182,16 @@
- for (si = tpnt->elf_buckets[hn]; si != STN_UNDEF; si = tpnt->chains[si]) {
- sym = &symtab[si];
-
-+ /*... nb, ELF_RTYPE_CLASS_PLT is, must be, "1" - at least
-+ * it must be for the following to work.
-+ */
- if (type_class & (sym->st_shndx == SHN_UNDEF))
- continue;
-- if (_dl_strcmp(strtab + sym->st_name, name) != 0)
-- continue;
- if (sym->st_value == 0)
- continue;
-- if (ELF32_ST_TYPE(sym->st_info) > STT_FUNC)
-+ if ((ELF_RTYPE_CLASS_OF(ELF32_ST_TYPE(sym->st_info)) & type_class) == 0)
-+ continue;
-+ if (_dl_strcmp(strtab + sym->st_name, name) != 0)
- continue;
-
- switch (ELF32_ST_BIND(sym->st_info)) {
---- uClibc-0.9.27/libc/sysdeps/linux/arm/clone.S 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/clone.S 2005-08-13 11:56:47.275679748 -0700
-@@ -49,12 +49,13 @@
- swi __NR_clone
- movs a1, a1
- blt __syscall_error (PLT)
-- movne pc, lr
-+ bxne lr
-
- @ pick the function arg and call address off the stack and execute
- ldr r0, [sp, #4]
-+ ldr ip, [sp]
- mov lr, pc
-- ldr pc, [sp]
-+ bx ip
-
- @ and we are done, passing the return value through r0
- b _exit (PLT)
-@@ -70,7 +71,7 @@
-
- /* return -1 */
- mvn r0, $0
-- mov pc, lr
-+ bx lr
- .size __clone,.-__clone;
-
- .L4: .word errno
---- uClibc-0.9.27/libc/sysdeps/linux/arm/mmap64.S 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/mmap64.S 2005-08-13 12:20:35.633560643 -0700
-@@ -44,7 +44,7 @@
- mov ip, r0
- swi __NR_mmap2
- cmn r0, $4096
-- ldmccfd sp!, {r4, r5, pc}
-+ ldmccfd sp!, {r4, r5, pc} @ requires >=5T
- cmn r0, $ENOSYS
- ldmnefd sp!, {r4, r5, lr}
- bne __syscall_error (PLT)
-@@ -71,7 +71,7 @@
-
- /* return -1 */
- mvn r0, $0
-- mov pc, lr
-+ bx lr
- .size mmap64,.-mmap64;
-
- .L4: .word errno
---- uClibc-0.9.27/libc/sysdeps/linux/arm/vfork.S 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/vfork.S 2005-08-13 12:23:27.500375540 -0700
-@@ -37,7 +37,7 @@
- #ifdef __NR_vfork
- swi __NR_vfork
- cmn r0, #4096
-- movcc pc, lr
-+ bxcc lr
-
- /* Check if vfork even exists. */
- ldr r1, =-ENOSYS
-@@ -50,7 +50,7 @@
- cmn r0, #4096
-
- /* Syscal worked. Return to child/parent */
-- movcc pc, lr
-+ bxcc lr
-
- __syscall_error:
-
-@@ -64,7 +64,7 @@
-
- /* return -1 */
- mvn r0, $0
-- mov pc, lr
-+ bx lr
-
- .L4: .word errno
-
diff --git a/recipes/uclibc/uclibc-0.9.27/thumb-ldso-dlboot.patch b/recipes/uclibc/uclibc-0.9.27/thumb-ldso-dlboot.patch
deleted file mode 100644
index 9d3cb6bbab..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/thumb-ldso-dlboot.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- /home/work-tmp/jbowler/nslu2/ucslugc.0807/work/uclibc-0.9.27-r5/uClibc-0.9.27/ldso/ldso/arm/dl-startup.h 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/ldso/ldso/arm/dl-startup.h 2005-08-11 23:40:01.393797745 -0700
-@@ -7,6 +7,9 @@
-
- /* Overrive the default _dl_boot function, and replace it with a bit of asm.
- * Then call the real _dl_boot function, which is now named _dl_boot2. */
-+/*NOTE: the 'bx' instruction at the end replaces mov pc, r6 - which is not
-+ * compatible with thumb interworking. The instruction should be supported
-+ * on all modern ARM architectures (because they all support thumb). */
- asm("" \
- " .text\n" \
- " .globl _dl_boot\n" \
-@@ -17,7 +20,7 @@
- " bl _dl_boot2\n" \
- " mov r6, r0\n" \
- " mov r0, r7\n" \
--" mov pc, r6\n" \
-+" bx r6\n" \
- );
-
- #define DL_BOOT(X) static __attribute_used__ void* _dl_boot2 (X)
diff --git a/recipes/uclibc/uclibc-0.9.27/thumb-static-main.patch b/recipes/uclibc/uclibc-0.9.27/thumb-static-main.patch
deleted file mode 100644
index 5b82f39bbf..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/thumb-static-main.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-# This patch almost works, it allows a statically linked application
-# to be compiled with a thumb main and to have this work from a
-# non-thumb uClibc build. However it stops the same thing working
-# in the dynamically linked case (because the value of 'main' doesn't
-# have the low bit set when loaded - something must be wrong with the
-# relocation for STT_ARM_TFUNC?) At present it is not included for
-# this reason.
---- uClibc-0.9.27/libc/misc/internals/__uClibc_main.c 2005-08-13 18:04:09.078682965 -0700
-+++ uClibc-0.9.27/libc/misc/internals/__uClibc_main.c 2005-08-13 18:07:38.159839613 -0700
-@@ -32,6 +32,13 @@
- /*
- * Prototypes.
- */
-+#if (defined __arm__ || defined __thumb__) && defined __THUMB_INTERWORK__ && defined __linux__
-+/* Because when linking statically the GNU linker provides no glue for
-+ * main, so if main is thumb and we are arm or vice versa the static
-+ * link fails.
-+ */
-+# define main __arm_main
-+#endif
- extern int main(int argc, char **argv, char **envp);
- extern void weak_function _stdio_init(void);
- extern int *weak_const_function __errno_location(void);
---- uClibc-0.9.27/libc/sysdeps/linux/arm/Makefile 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/Makefile 2005-08-13 18:08:08.953777353 -0700
-@@ -25,7 +25,7 @@
- CTOR_TARGETS=$(TOPDIR)lib/crti.o $(TOPDIR)lib/crtn.o
-
- SSRC=__longjmp.S vfork.S clone.S setjmp.S bsd-setjmp.S \
-- bsd-_setjmp.S sigrestorer.S mmap64.S
-+ bsd-_setjmp.S sigrestorer.S mmap64.S mainglue.S
- SOBJS=$(patsubst %.S,%.o, $(SSRC))
-
- CSRC=brk.c syscall.c ioperm.c sigaction.c
---- uClibc-0.9.27/.pc/thumb-static-main.patch/libc/sysdeps/linux/arm/mainglue.S 2005-08-13 18:20:44.181300825 -0700
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/mainglue.S 2005-08-13 19:11:05.031390937 -0700
-@@ -0,0 +1,23 @@
-+/*
-+ * Apparently the GNU linker doesn't generate the 'glue' code
-+ * required for ARM/thumb interwork for the 'main' function -
-+ * presumably glibc doesn't need it, but uClibc does.
-+ *
-+ * We can't provide this stuff, because the linker expects to
-+ * have generated the glue code itself and asserts if the code
-+ * is not in memory (because it has been read from a pre-existing
-+ * definition), therefore we must avoid the glue - so we make
-+ * __uClibc_main call __arm_main and define it here (in arm
-+ * code).
-+ */
-+#if defined __THUMB_INTERWORK__
-+ .text
-+ .arm
-+ .global __arm_main
-+ .type __arm_main, %function
-+__arm_main:
-+ ldr ip, [pc]
-+ bx ip
-+ .word main
-+ .size __arm_main,.-__arm_main
-+#endif
diff --git a/recipes/uclibc/uclibc-0.9.27/thumb-swi.patch b/recipes/uclibc/uclibc-0.9.27/thumb-swi.patch
deleted file mode 100644
index a6929a9fc5..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/thumb-swi.patch
+++ /dev/null
@@ -1,82 +0,0 @@
---- uClibc-0.9.27/.pc/thumb-swi.patch/libc/sysdeps/linux/arm/bits/syscalls.h 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/bits/syscalls.h 2005-08-08 21:04:11.081932985 -0700
-@@ -97,6 +97,7 @@
- #define INTERNAL_SYSCALL_DECL(err) do { } while (0)
-
- #undef INTERNAL_SYSCALL
-+#if !defined(__thumb__)
- #define INTERNAL_SYSCALL(name, err, nr, args...) \
- ({ unsigned int _sys_result; \
- { \
-@@ -109,6 +110,21 @@
- _sys_result = _a1; \
- } \
- (int) _sys_result; })
-+#else
-+#define INTERNAL_SYSCALL(name, err, nr, args...) \
-+ ({ unsigned int _sys_result; \
-+ { \
-+ register int _a1 asm ("a1"); \
-+ LOAD_ARGS_##nr (args) \
-+ register int _r7 asm ("r7") = (int) (SYS_ify(name)); \
-+ asm volatile ("swi 0 @ syscall " #name \
-+ : "=r" (_a1) \
-+ : "r" (_r7) ASM_ARGS_##nr \
-+ : "memory"); \
-+ _sys_result = _a1; \
-+ } \
-+ (int) _sys_result; })
-+#endif
-
- #undef INTERNAL_SYSCALL_ERROR_P
- #define INTERNAL_SYSCALL_ERROR_P(val, err) \
---- uClibc-0.9.27/libc/sysdeps/linux/arm/brk.c.orig 2005-01-11 23:59:21.000000000 -0800
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/brk.c 2005-08-09 12:44:56.000000000 -0700
-@@ -26,14 +26,7 @@
-
- int brk (void *addr)
- {
-- void *newbrk;
--
-- asm ("mov a1, %1\n" /* save the argment in r0 */
-- "swi %2\n" /* do the system call */
-- "mov %0, a1;" /* keep the return value */
-- : "=r"(newbrk)
-- : "r"(addr), "i" (__NR_brk)
-- : "a1");
-+ void *newbrk = (void*)INTERNAL_SYSCALL(brk, , 1, addr);
-
- __curbrk = newbrk;
-
---- uClibc-0.9.27/libc/sysdeps/linux/arm/syscall.c.orig 2005-08-09 12:51:10.681364959 -0700
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/syscall.c 2005-08-09 12:52:43.371197563 -0700
-@@ -26,6 +26,7 @@
-
- long syscall(long sysnum, long a, long b, long c, long d, long e, long f)
- {
-+#if !defined(__thumb__)
- register long _r0 asm("r0")=(long)(sysnum);
- register long _r6 asm("r6")=(long)(f);
- register long _r5 asm("r5")=(long)(e);
-@@ -40,6 +41,21 @@
- "r"(_r2), "r"(_r3), "r"(_r4), "r"(_r5),
- "r"(_r6)
- : "memory");
-+#else
-+ register long _r7 asm("r7")=(long)(sysnum);
-+ register long _r5 asm("r5")=(long)(f);
-+ register long _r4 asm("r4")=(long)(e);
-+ register long _r3 asm("r3")=(long)(d);
-+ register long _r2 asm("r2")=(long)(c);
-+ register long _r1 asm("r1")=(long)(b);
-+ register long _r0 asm("r0")=(long)(a);
-+ asm volatile(
-+ "swi 0"
-+ : "=r"(_r0)
-+ : "r"(_r0), "r"(_r1), "r"(_r2), "r"(_r3),
-+ "r"(_r4), "r"(_r5), "r"(_r7)
-+ : "memory");
-+#endif
- if(_r0 >=(unsigned long) -4095) {
- long err = _r0;
- (*__errno_location())=(-err);
diff --git a/recipes/uclibc/uclibc-0.9.27/thumb-swp.patch b/recipes/uclibc/uclibc-0.9.27/thumb-swp.patch
deleted file mode 100644
index 89171f735d..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/thumb-swp.patch
+++ /dev/null
@@ -1,102 +0,0 @@
---- uClibc-0.9.27/libc/sysdeps/linux/arm/bits/atomicity.h.orig 2005-08-09 13:12:59.663734027 -0700
-+++ uClibc-0.9.27/libc/sysdeps/linux/arm/bits/atomicity.h 2005-08-09 17:54:14.581605661 -0700
-@@ -31,12 +31,23 @@
- int tmp2;
- int result;
- __asm__ ("\n"
-+#if defined(__thumb__)
-+ "\t.align 0\n"
-+ "\tbx pc\n"
-+ "\tnop\n"
-+ "\t.arm\n"
-+#endif
- "0:\tldr\t%0,[%3]\n\t"
- "add\t%1,%0,%4\n\t"
- "swp\t%2,%1,[%3]\n\t"
- "cmp\t%0,%2\n\t"
- "swpne\t%1,%2,[%3]\n\t"
- "bne\t0b"
-+#if defined(__thumb__)
-+ "\torr %1, pc, #1\n"
-+ "\tbx %1\n"
-+ "\t.force_thumb"
-+#endif
- : "=&r" (result), "=&r" (tmp1), "=&r" (tmp2)
- : "r" (mem), "r"(val)
- : "cc", "memory");
-@@ -51,12 +62,23 @@
- int tmp2;
- int tmp3;
- __asm__ ("\n"
-+#if defined(__thumb__)
-+ "\t.align 0\n"
-+ "\tbx pc\n"
-+ "\tnop\n"
-+ "\t.arm\n"
-+#endif
- "0:\tldr\t%0,[%3]\n\t"
- "add\t%1,%0,%4\n\t"
- "swp\t%2,%1,[%3]\n\t"
- "cmp\t%0,%2\n\t"
- "swpne\t%1,%2,[%3]\n\t"
- "bne\t0b"
-+#if defined(__thumb__)
-+ "\torr %1, pc, #1\n"
-+ "\tbx %1\n"
-+ "\t.force_thumb"
-+#endif
- : "=&r" (tmp1), "=&r" (tmp2), "=&r" (tmp3)
- : "r" (mem), "r"(val)
- : "cc", "memory");
-@@ -68,6 +90,12 @@
- {
- int result, tmp;
- __asm__ ("\n"
-+#if defined(__thumb__)
-+ "\t.align 0\n"
-+ "\tbx pc\n"
-+ "\tnop\n"
-+ "\t.arm\n"
-+#endif
- "0:\tldr\t%1,[%2]\n\t"
- "mov\t%0,#0\n\t"
- "cmp\t%1,%4\n\t"
-@@ -78,6 +106,11 @@
- "bne\t0b\n\t"
- "mov\t%0,#1\n"
- "1:"
-+#if defined(__thumb__)
-+ "\torr %1, pc, #1\n"
-+ "\tbx %1\n"
-+ "\t.force_thumb"
-+#endif
- : "=&r" (result), "=&r" (tmp)
- : "r" (p), "r" (newval), "r" (oldval)
- : "cc", "memory");
---- uClibc-0.9.27/libpthread/linuxthreads/sysdeps/arm/pt-machine.h.orig 2005-08-09 14:16:50.204774778 -0700
-+++ uClibc-0.9.27/libpthread/linuxthreads/sysdeps/arm/pt-machine.h 2005-08-09 17:55:54.027863420 -0700
-@@ -39,9 +39,24 @@
- {
- register unsigned int ret;
-
-+#if defined(__thumb__)
-+ void *pc;
-+ __asm__ __volatile__(
-+ ".align 0\n"
-+ "\tbx pc\n"
-+ "\tnop\n"
-+ "\t.arm\n"
-+ "\tswp %0, %2, [%3]\n"
-+ "\torr %1, pc, #1\n"
-+ "\tbx %1\n"
-+ "\t.force_thumb"
-+ : "=r"(ret), "=r"(pc)
-+ : "0"(1), "r"(spinlock));
-+#else
- __asm__ __volatile__("swp %0, %1, [%2]"
- : "=r"(ret)
- : "0"(1), "r"(spinlock));
-+#endif
-
- return ret;
- }
diff --git a/recipes/uclibc/uclibc-0.9.27/uclibc-makevars-in-quotes.patch b/recipes/uclibc/uclibc-0.9.27/uclibc-makevars-in-quotes.patch
deleted file mode 100644
index ce67e8f764..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/uclibc-makevars-in-quotes.patch
+++ /dev/null
@@ -1,25 +0,0 @@
----
- Makefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-Index: uClibc-0.9.27/Makefile
-===================================================================
---- uClibc-0.9.27.orig/Makefile 2008-07-23 20:05:34.000000000 -0700
-+++ uClibc-0.9.27/Makefile 2008-07-23 20:06:27.000000000 -0700
-@@ -243,14 +243,14 @@ endif
- .PHONY: utils
- ifeq ($(strip $(HAVE_SHARED)),y)
- utils:
-- $(MAKE) CROSS=$(CROSS) CC=$(CC) -C utils
-+ $(MAKE) CROSS="$(CROSS)" CC="$(CC)" -C utils
- else
- utils: dummy
- endif
-
- # Installs helper applications, such as 'ldd' and 'ldconfig'
- install_utils: utils
-- $(MAKE) CROSS=$(CROSS) CC=$(CC) -C utils install
-+ $(MAKE) CROSS="$(CROSS)" CC="$(CC)" -C utils install
- #ifeq ($(strip $(UCLIBC_HAS_LOCALE)),y)
- # @$(MAKE) -C libc/misc/wchar iconv.target
- # $(INSTALL) -d $(PREFIX)$(RUNTIME_PREFIX)/usr/bin;
diff --git a/recipes/uclibc/uclibc-0.9.27/ucslugc/uClibc.config b/recipes/uclibc/uclibc-0.9.27/ucslugc/uClibc.config
deleted file mode 100644
index 7c8196e93b..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/ucslugc/uClibc.config
+++ /dev/null
@@ -1,160 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-TARGET_arm=y
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-# TARGET_mips is not set
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="arm"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-CONFIG_GENERIC_ARM=y
-# CONFIG_ARM610 is not set
-# CONFIG_ARM710 is not set
-# CONFIG_ARM720T is not set
-# CONFIG_ARM920T is not set
-# CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
-# CONFIG_ARM_SA110 is not set
-# CONFIG_ARM_SA1100 is not set
-# CONFIG_ARM_XSCALE is not set
-# ARCH_LITTLE_ENDIAN is not set
-ARCH_BIG_ENDIAN=y
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-# HAS_FPU is not set
-UCLIBC_HAS_SOFT_FLOAT=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/home/work-tmp/jbowler/nslu2/ucslugc/cross/armeb-linux-uclibc/include"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-UNIX98PTY_ONLY=y
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-# UCLIBC_HAS_STRING_GENERIC_OPT is not set
-# UCLIBC_HAS_STRING_ARCH_OPT is not set
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-UCLIBC_HAS_STDIO_BUFSIZ_256=y
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-UCLIBC_HAS_WORDEXP=y
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="//usr"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-0.9.27/wrt54/uClibc.config b/recipes/uclibc/uclibc-0.9.27/wrt54/uClibc.config
deleted file mode 100644
index 1a24121b8c..0000000000
--- a/recipes/uclibc/uclibc-0.9.27/wrt54/uClibc.config
+++ /dev/null
@@ -1,155 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
-TARGET_mips=y
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-
-#
-# Target Architecture Features and Options
-#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
-TARGET_ARCH="mips"
-ARCH_CFLAGS="-mno-split-addresses"
-ARCH_SUPPORTS_BIG_ENDIAN=y
-# CONFIG_MIPS_ISA_1 is not set
-# CONFIG_MIPS_ISA_2 is not set
-# CONFIG_MIPS_ISA_3 is not set
-# CONFIG_MIPS_ISA_4 is not set
-CONFIG_MIPS_ISA_MIPS32=y
-# CONFIG_MIPS_ISA_MIPS64 is not set
-ARCH_LITTLE_ENDIAN=y
-# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
-ARCH_HAS_MMU=y
-UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
-DO_C99_MATH=y
-WARNINGS="-Wall"
-KERNEL_SOURCE="/data/wlan/wrt/openwrt.experimental/toolchain_build_mipsel/linux"
-C_SYMBOL_PREFIX=""
-HAVE_DOT_CONFIG=y
-
-#
-# General Library Settings
-#
-# HAVE_NO_PIC is not set
-DOPIC=y
-# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
-LDSO_LDD_SUPPORT=y
-LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
-LDSO_BASE_FILENAME="ld.so"
-UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
-UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
-UCLIBC_HAS_LFS=y
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
-MALLOC_STANDARD=y
-MALLOC_GLIBC_COMPAT=y
-UCLIBC_DYNAMIC_ATEXIT=y
-HAS_SHADOW=y
-# UNIX98PTY_ONLY is not set
-ASSUME_DEVPTS=y
-UCLIBC_HAS_TM_EXTENSIONS=y
-UCLIBC_HAS_TZ_CACHING=y
-UCLIBC_HAS_TZ_FILE=y
-UCLIBC_HAS_TZ_FILE_READ_MANY=y
-UCLIBC_TZ_FILE_PATH="/etc/TZ"
-
-#
-# Networking Support
-#
-UCLIBC_HAS_IPV6=y
-UCLIBC_HAS_RPC=y
-UCLIBC_HAS_FULL_RPC=y
-
-#
-# String and Stdio Support
-#
-UCLIBC_HAS_STRING_GENERIC_OPT=y
-UCLIBC_HAS_STRING_ARCH_OPT=y
-UCLIBC_HAS_CTYPE_TABLES=y
-UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
-UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
-UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
-UCLIBC_HAS_HEXADECIMAL_FLOATS=y
-UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
-UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
-UCLIBC_HAS_STDIO_BUFSIZ_4096=y
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
-UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-UCLIBC_HAS_STDIO_GETC_MACRO=y
-UCLIBC_HAS_STDIO_PUTC_MACRO=y
-UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
-UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
-UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
-UCLIBC_HAS_PRINTF_M_SPEC=y
-UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
-UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
-UCLIBC_HAS_GNU_GETOPT=y
-
-#
-# Big and Tall
-#
-UCLIBC_HAS_REGEX=y
-# UCLIBC_HAS_WORDEXP is not set
-UCLIBC_HAS_FTW=y
-UCLIBC_HAS_GLOB=y
-
-#
-# Library Installation Options
-#
-SHARED_LIB_LOADER_PREFIX="/lib"
-RUNTIME_PREFIX="/"
-DEVEL_PREFIX="/usr/"
-
-#
-# uClibc security related options
-#
-# UCLIBC_SECURITY is not set
-
-#
-# uClibc development/debugging options
-#
-# DODEBUG is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
-# UCLIBC_MJN3_ONLY is not set
diff --git a/recipes/uclibc/uclibc-initial_0.9.26.bb b/recipes/uclibc/uclibc-initial_0.9.26.bb
deleted file mode 100644
index d36a6478be..0000000000
--- a/recipes/uclibc/uclibc-initial_0.9.26.bb
+++ /dev/null
@@ -1,34 +0,0 @@
-SECTION = "base"
-require uclibc_${PV}.bb
-
-DEPENDS = "linux-libc-headers virtual/${TARGET_PREFIX}gcc-initial"
-PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
-PACKAGES = ""
-
-do_stage() {
- # Install initial headers into the cross dir
- make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- pregen install_dev
- make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- libc/sysdeps/linux/${TARGET_ARCH}/crt0.o \
- libc/sysdeps/linux/${TARGET_ARCH}/crti.o \
- libc/sysdeps/linux/${TARGET_ARCH}/crtn.o
-
- ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-
- # This conflicts with the c++ version of this header
- rm -f ${UCLIBC_STAGE_PREFIX}/include/bits/atomicity.h
- install -m 644 libc/sysdeps/linux/${TARGET_ARCH}/crt[0in].o ${UCLIBC_STAGE_PREFIX}/lib
- ${CC} -nostdlib -nostartfiles -shared -x c /dev/null \
- -o ${UCLIBC_STAGE_PREFIX}/lib/libc.so
-}
-
-do_install() {
- :
-}
-
-do_compile () {
- :
-}
diff --git a/recipes/uclibc/uclibc-initial_0.9.27.bb b/recipes/uclibc/uclibc-initial_0.9.27.bb
deleted file mode 100644
index f48e81dc41..0000000000
--- a/recipes/uclibc/uclibc-initial_0.9.27.bb
+++ /dev/null
@@ -1,35 +0,0 @@
-SECTION = "base"
-require uclibc_${PV}.bb
-
-DEPENDS = "linux-libc-headers virtual/${TARGET_PREFIX}gcc-initial"
-PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
-PACKAGES = ""
-
-do_stage() {
- # Install initial headers into the cross dir
- make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- pregen install_dev
- make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
- libc/sysdeps/linux/${TARGET_ARCH}/crt0.o \
- libc/sysdeps/linux/${TARGET_ARCH}/crti.o \
- libc/sysdeps/linux/${TARGET_ARCH}/crtn.o
-
- ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-
- # This conflicts with the c++ version of this header
- rm -f ${UCLIBC_STAGE_PREFIX}/include/bits/atomicity.h
- install -m 644 libc/sysdeps/linux/${TARGET_ARCH}/crt[0in].o ${UCLIBC_STAGE_PREFIX}/lib
- ${CC} -nostdlib -nostartfiles -shared -x c /dev/null \
- -o ${UCLIBC_STAGE_PREFIX}/lib/libc.so
-
-}
-
-do_install() {
- :
-}
-
-do_compile () {
- :
-}
diff --git a/recipes/uclibc/uclibc_0.9.26.bb b/recipes/uclibc/uclibc_0.9.26.bb
deleted file mode 100644
index 71fb7eb753..0000000000
--- a/recipes/uclibc/uclibc_0.9.26.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-PR = "r12"
-
-require uclibc.inc
-
-SRC_URI += "file://26headers.patch;patch=1 \
- file://nokernelheadercheck.patch;patch=1 \
- file://dyn-ldconfig.patch;patch=1 \
- "
-
-S = "${WORKDIR}/uClibc-${PV}"
diff --git a/recipes/uclibc/uclibc_0.9.27.bb b/recipes/uclibc/uclibc_0.9.27.bb
deleted file mode 100644
index 7a9976d1d8..0000000000
--- a/recipes/uclibc/uclibc_0.9.27.bb
+++ /dev/null
@@ -1,39 +0,0 @@
-DEFAULT_PREFERENCE = "1"
-PR = "r13"
-
-require uclibc.inc
-
-# This patch removes the typedef of __kernel_key_t from
-# include/bits/ipc.h. Because this removes a typedef some
-# packages which relied on it (erroneously - it is defined
-# in include/linux/posix_types.h and is internal) may stop
-# building. The patch has only been verified on IXP4XX builds.
-PATCH_ipc_h ?= ""
-PATCH_ipc_h_ixp4xx = "file://kernel-key-t-ipc.h.patch;patch=1"
-
-SRC_URI += "file://dyn-ldconfig.patch;patch=1 \
- file://nokernelheadercheck.patch;patch=1"
-SRC_URI += " file://armeb-kernel-stat.h.patch;patch=1"
-SRC_URI += "${PATCH_ipc_h}"
-SRC_URI += " file://thumb-swi.patch;patch=1"
-SRC_URI += " file://thumb-swp.patch;patch=1"
-SRC_URI += " file://arm-thumb-defined.patch;patch=1"
-SRC_URI += " file://uclibc-makevars-in-quotes.patch;patch=1"
-
-# ARM thumb interworking - these changes fix various bugs in the
-# uclibc implementation of thumb interwork support, but they are
-# insufficient on their own - it is also necessary (at present)
-# to *disable* the uClibc ARM specific string code (the assembler
-# doesn't support interworking). Since these patches do actually
-# change the non-interwork case and make things incompatible with
-# older (pre armv4t) ARMs they are condition on the thumb-interwork
-# override (i.e. the *distro* has to add this to OVERRIDES).
-ARM_THUMB_INTERWORK_PATCHES = ""
-ARM_THUMB_INTERWORK_PATCHES_thumb-interwork = ""
-ARM_THUMB_INTERWORK_PATCHES_thumb-interwork += " file://thumb-ldso-dlboot.patch;patch=1"
-ARM_THUMB_INTERWORK_PATCHES_thumb-interwork += " file://thumb-interwork-asm.patch;patch=1"
-# See the comments in the patch - this doesn't work.
-#ARM_THUMB_INTERWORK_PATCHES_thumb-interwork += " file://thumb-static-main.patch;patch=1"
-SRC_URI += "${ARM_THUMB_INTERWORK_PATCHES}"
-
-S = "${WORKDIR}/uClibc-${PV}"
diff --git a/recipes/vala/files/static-dbus-methods.patch b/recipes/vala/files/static-dbus-methods.patch
deleted file mode 100644
index 7bf4144860..0000000000
--- a/recipes/vala/files/static-dbus-methods.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From: Frederik Sdun <frederik.sdun@googlemail.com>
-Hi,
-
-I figured out that vala generates wrong code on static methods. It tries
-to add a user_data pointer, but then the C function has no void*
-user_data.
-
-I appended a diff which fixes the problem for me.
-
-Regards, Frederik
-
-Index: vala/gobject/valadbusclientmodule.vala
-===================================================================
---- vala/gobject/valadbusclientmodule.vala (Revision 2430)
-+++ vala/gobject/valadbusclientmodule.vala (Arbeitskopie)
-@@ -133,7 +133,9 @@
- cend_call.add_argument (new CCodeIdentifier ("call"));
- cend_call.add_argument (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, new CCodeIdentifier ("error")));
- var creply_call = new CCodeFunctionCall ((CCodeExpression) callback.ccodenode);
-- creply_call.add_argument (new CCodeIdentifier ("user_data"));
-+ if( reply_method.binding != MemberBinding.STATIC ) {
-+ creply_call.add_argument (new CCodeIdentifier ("user_data"));
-+ }
- int param_count = reply_method.get_parameters ().size;
- int i = 0;
- foreach (FormalParameter param in reply_method.get_parameters ()) {
diff --git a/recipes/vala/vala-bootstrap-native_0.6.0.bb b/recipes/vala/vala-bootstrap-native_0.6.0.bb
deleted file mode 100644
index 36db7174a6..0000000000
--- a/recipes/vala/vala-bootstrap-native_0.6.0.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-require vala.inc
-PR = "r2"
-
-inherit native
-DEPENDS = "glib-2.0-native"
-
-# work around timestamp problem in tarball
-do_compile_prepend() {
- touch gobject/gobject.vala.stamp
-}
-
diff --git a/recipes/vala/vala-native_0.7.5+fso2.bb b/recipes/vala/vala-native_0.7.5+fso2.bb
new file mode 100644
index 0000000000..7a73cf5736
--- /dev/null
+++ b/recipes/vala/vala-native_0.7.5+fso2.bb
@@ -0,0 +1,8 @@
+require vala.inc
+inherit native
+DEPENDS = "glib-2.0-native"
+
+VALA_FSO_RELEASE = "0.7.5-fso2"
+PV = "0.7.4+${VALA_FSO_RELEASE}"
+PR = "${INC_PR}.0"
+
diff --git a/recipes/vala/vala.inc b/recipes/vala/vala.inc
index f5ea1ee520..fa1cf6aaa8 100644
--- a/recipes/vala/vala.inc
+++ b/recipes/vala/vala.inc
@@ -1,19 +1,15 @@
DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
-Vala compiles to plain C and has no runtime environment nor penality whatsoever."
+Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
SECTION = "devel"
DEPENDS = "glib-2.0 dbus"
-HOMEPAGE = "http://live.gnome.org/Vala"
+HOMEPAGE = "http://vala-project.org"
LICENSE = "LGPL"
+INC_PR = "r0"
-MAJV = "${@bb.data.getVar('PV',d,1)[:3]}"
+SRC_URI = "http://www.freesmartphone.org/sources/vala-${VALA_FSO_RELEASE}.tar.gz"
+S = "${WORKDIR}/vala-${VALA_FSO_RELEASE}"
-SRC_URI = "\
- http://download.gnome.org/sources/vala/${MAJV}/vala-${PV}.tar.bz2 \
- file://static-dbus-methods.patch;patch=1 \
-"
-S = "${WORKDIR}/vala-${PV}"
-
-inherit autotools autotools_stage lib_package
+inherit autotools_stage
EXTRA_OECONF = "--enable-vapigen"
diff --git a/recipes/vala/vala_0.6.0.bb b/recipes/vala/vala_0.6.0.bb
deleted file mode 100644
index e03e39f002..0000000000
--- a/recipes/vala/vala_0.6.0.bb
+++ /dev/null
@@ -1,3 +0,0 @@
-require vala.inc
-DEPENDS = "vala-bootstrap-native"
-PR = "r2"
diff --git a/recipes/vala/vala_0.7.5+fso2.bb b/recipes/vala/vala_0.7.5+fso2.bb
new file mode 100644
index 0000000000..fff355ebaf
--- /dev/null
+++ b/recipes/vala/vala_0.7.5+fso2.bb
@@ -0,0 +1,6 @@
+require vala.inc
+VALA_FSO_RELEASE = "0.7.5-fso2"
+PV = "0.7.4+${VALA_FSO_RELEASE}"
+PR = "${INC_PR}.0"
+
+
diff --git a/recipes/wmiconfig/wmiconfig_svn.bb b/recipes/wmiconfig/wmiconfig_svn.bb
index bcf78679b9..643b2a34aa 100644
--- a/recipes/wmiconfig/wmiconfig_svn.bb
+++ b/recipes/wmiconfig/wmiconfig_svn.bb
@@ -2,12 +2,15 @@ DESCRIPTION = "Atheros 6K Wifi configuration utility"
LICENSE = "GPL"
SECTION = "console/network"
PV = "0.0.0+svnr${SRCREV}"
+PR = "r1"
SRC_URI = "svn://svn.openmoko.org/trunk/src/target;module=AR6kSDK.build_sw.18;proto=http"
S = "${WORKDIR}/AR6kSDK.build_sw.18/host/tools/wmiconfig"
export CC := "${CC}"
+TARGET_CC_ARCH += "${LDFLAGS}"
+
do_install() {
install -d ${D}${bindir}
install -m 0755 wmiconfig ${D}${bindir}
diff --git a/recipes/wvstreams/files/dont-forget-header.patch b/recipes/wvstreams/files/dont-forget-header.patch
new file mode 100644
index 0000000000..9befe49963
--- /dev/null
+++ b/recipes/wvstreams/files/dont-forget-header.patch
@@ -0,0 +1,13 @@
+Index: wvstreams-4.4.1/include/uniconfkey.h
+===================================================================
+--- wvstreams-4.4.1.orig/include/uniconfkey.h 2009-07-28 17:42:39.000000000 +0530
++++ wvstreams-4.4.1/include/uniconfkey.h 2009-07-28 17:42:55.000000000 +0530
+@@ -9,7 +9,7 @@
+
+ #include "wvstring.h"
+ #include "wvlinklist.h"
+-
++#include <limits.h>
+
+ // The Python headers try to #define ANY as void. If we're building Python
+ // wrappers, get rid of that.
diff --git a/recipes/wvstreams/files/gcc4.3.patch b/recipes/wvstreams/files/gcc4.3.patch
new file mode 100644
index 0000000000..f7315eeefb
--- /dev/null
+++ b/recipes/wvstreams/files/gcc4.3.patch
@@ -0,0 +1,15 @@
+Index: wvstreams-4.4.1/include/wvserialize.h
+===================================================================
+--- wvstreams-4.4.1.orig/include/wvserialize.h 2009-07-28 17:46:50.000000000 +0530
++++ wvstreams-4.4.1/include/wvserialize.h 2009-07-28 17:48:30.000000000 +0530
+@@ -348,8 +348,9 @@
+ * (zero) character. Serialized WvStrings are guaranteed not to contain nul
+ * except as the last character.
+ */
++/*No storage class allowed here as per gcc 4.3 specs*/
+ template <>
+-extern WvString _wv_deserialize<WvString>(WvBuf &buf);
++WvString _wv_deserialize<WvString>(WvBuf &buf);
+
+
+ /** Deserialize a WvBuf. */
diff --git a/recipes/wvstreams/wvstreams_4.4.1.bb b/recipes/wvstreams/wvstreams_4.4.1.bb
index 8cf1d1b5eb..c7a0d41a18 100644
--- a/recipes/wvstreams/wvstreams_4.4.1.bb
+++ b/recipes/wvstreams/wvstreams_4.4.1.bb
@@ -3,10 +3,14 @@ LICENSE = "LGPL"
DESCRIPTION = "WvStreams is a network programming library in C++"
DEPENDS = "zlib openssl (>= 0.9.8)"
-PR = "r2"
+PR = "r3"
SRC_URI = "http://wvstreams.googlecode.com/files/${PN}-${PV}.tar.gz \
- file://build-fixes-and-sanity.patch;patch=1 "
+ file://build-fixes-and-sanity.patch;patch=1 \
+ file://dont-forget-header.patch;patch=1 \
+ file://gcc4.3.patch;patch=1 \
+ "
+
inherit autotools pkgconfig
diff --git a/recipes/wvstreams/wvstreams_4.6.bb b/recipes/wvstreams/wvstreams_4.6.bb
new file mode 100644
index 0000000000..32c70a3575
--- /dev/null
+++ b/recipes/wvstreams/wvstreams_4.6.bb
@@ -0,0 +1,39 @@
+HOMEPAGE = "http://alumnit.ca/wiki/index.php?page=WvStreams"
+LICENSE = "LGPL"
+DESCRIPTION = "WvStreams is a network programming library in C++"
+DEPENDS = "zlib openssl (>= 0.9.8)"
+
+SRC_URI = "http://wvstreams.googlecode.com/files/${PN}-${PV}.tar.gz \
+ "
+
+inherit autotools pkgconfig
+
+LDFLAGS_append = " -Wl,-rpath-link,${CROSS_DIR}/${TARGET_SYS}/lib"
+
+EXTRA_OECONF = " --without-tcl --without-qt --without-pam"
+
+PACKAGES_prepend = "libuniconf libuniconf-dbg "
+PACKAGES_prepend = "uniconfd uniconfd-dbg "
+PACKAGES_prepend = "libwvstreams-base libwvstreams-base-dbg "
+PACKAGES_prepend = "libwvstreams-extras libwvstreams-extras-dbg "
+
+FILES_libuniconf = "${libdir}/libuniconf.so.*"
+FILES_libuniconf-dbg = "${libdir}/.debug/libuniconf.so.*"
+
+FILES_uniconfd = "${sbindir}/uniconfd ${sysconfdir}/uniconf.conf ${localstatedir}/uniconf"
+FILES_uniconfd-dbg = "${sbindir}/.debug/uniconfd"
+
+FILES_libwvstreams-base = "${libdir}/libwvutils.so.*"
+FILES_libwvstreams-base-dbg = "${libdir}/.debug/libwvutils.so.*"
+
+FILES_libwvstreams-extras = "${libdir}/libwvbase.so.* ${libdir}/libwvstreams.so.*"
+FILES_libwvstreams-extras-dbg = "${libdir}/.debug/libwvbase.so.* ${libdir}/.debug/libwvstreams.so.*"
+
+
+do_stage() {
+ autotools_stage_all
+}
+do_configure() {
+ autoreconf
+ oe_runconf
+}