summaryrefslogtreecommitdiff
path: root/recipes-core
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2019-07-25 11:19:01 -0500
committerSerhii Kostiuk <serhii.o.kostiuk@globallogic.com>2020-05-20 13:44:06 +0300
commit1e7f8ce4ab7dbfe8160f2ef54fe830334e79c6b7 (patch)
tree9285726acea6b714cc1ac938181d6e3555003d69 /recipes-core
parent09deeb2471d2c46f34353dc4ecc3398a7dadf83f (diff)
downloadmeta-mlinux-atmel-1e7f8ce4ab7dbfe8160f2ef54fe830334e79c6b7.tar.gz
meta-mlinux-atmel-1e7f8ce4ab7dbfe8160f2ef54fe830334e79c6b7.tar.bz2
meta-mlinux-atmel-1e7f8ce4ab7dbfe8160f2ef54fe830334e79c6b7.zip
Fix openembedded busybox RPC issue
Diffstat (limited to 'recipes-core')
-rw-r--r--recipes-core/busybox/busybox_%.bbappend4
-rw-r--r--recipes-core/busybox/files/defconfig6
2 files changed, 8 insertions, 2 deletions
diff --git a/recipes-core/busybox/busybox_%.bbappend b/recipes-core/busybox/busybox_%.bbappend
index b8bbdf7..31b58fa 100644
--- a/recipes-core/busybox/busybox_%.bbappend
+++ b/recipes-core/busybox/busybox_%.bbappend
@@ -2,6 +2,7 @@ PR .= ".mlinux3"
PACKAGES =+ "busybox-ifplugd"
FILESEXTRAPATHS_prepend := ":${THISDIR}/files:"
RDEPENDS_${PN} += "bash"
+DEPENDS += "libtirpc"
SRC_URI += "file://udhcpd.conf.example \
file://ifplugd.action \
@@ -24,6 +25,9 @@ do_install_append () {
install -m 644 ${WORKDIR}/eth1.conf.example ${D}${sysconfdir}/ifplugd
}
+export EXTRA_CFLAGS += "-I${STAGING_INCDIR}/tirpc"
+
+
RDEPENDS_${PN}-ifplugd += "bash"
# PACKAGES =+ "${PN}-ifplugd"
inherit update-rc.d
diff --git a/recipes-core/busybox/files/defconfig b/recipes-core/busybox/files/defconfig
index a24c108..b022456 100644
--- a/recipes-core/busybox/files/defconfig
+++ b/recipes-core/busybox/files/defconfig
@@ -16,13 +16,13 @@ CONFIG_HAVE_DOT_CONFIG=y
# CONFIG_EXTRA_COMPAT is not set
# CONFIG_INCLUDE_SUSv2 is not set
# CONFIG_USE_PORTABLE_CODE is not set
-CONFIG_PLATFORM_LINUX=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_BUSYBOX=y
# CONFIG_FEATURE_INSTALLER is not set
# CONFIG_INSTALL_NO_USR is not set
# CONFIG_LOCALE_SUPPORT is not set
@@ -42,6 +42,7 @@ CONFIG_FEATURE_DEVPTS=y
CONFIG_FEATURE_UTMP=y
# CONFIG_FEATURE_WTMP is not set
CONFIG_FEATURE_PIDFILE=y
+CONFIG_PID_FILE_PATH="/var/run"
CONFIG_FEATURE_SUID=y
CONFIG_FEATURE_SUID_CONFIG=y
CONFIG_FEATURE_SUID_CONFIG_QUIET=y
@@ -50,6 +51,7 @@ CONFIG_FEATURE_SUID_CONFIG_QUIET=y
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
CONFIG_FEATURE_SYSLOG=y
CONFIG_FEATURE_HAVE_RPC=y
+CONFIG_PLATFORM_LINUX=y
#
# Build Options
@@ -64,7 +66,7 @@ CONFIG_LFS=y
# CONFIG_CROSS_COMPILER_PREFIX is not set
CONFIG_SYSROOT=""
# CONFIG_EXTRA_CFLAGS is not set
-CONFIG_EXTRA_LDFLAGS=""
+CONFIG_EXTRA_LDFLAGS="-ltirpc"
CONFIG_EXTRA_LDLIBS=""
#