]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
mtools: add PACKAGECONFIG for libbsd
authorRobert Yang <liezhi.yang@windriver.com>
Wed, 10 Jun 2015 06:14:56 +0000 (23:14 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 11 Jun 2015 22:56:29 +0000 (23:56 +0100)
Fixed:
ld: cannot find -lbsd
collect2: error: ld returned 1 exit status

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
meta/recipes-devtools/mtools/mtools_3.9.9.bb
meta/recipes-devtools/mtools/mtools_4.0.18.bb

index 9cd1c5726ce0d16483dadef2d0a374794ce0f368..c284a71b4e89648dab4e81e47112f3f44a1380d0 100644 (file)
@@ -46,6 +46,9 @@ EXTRA_OECONF = "--without-x"
 
 BBCLASSEXTEND = "native nativesdk"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[libbsd] = "ac_cv_lib_bsd_main=yes,ac_cv_lib_bsd_main=no,libbsd"
+
 do_install_prepend () {
     # Create bindir to fix parallel installation issues
     mkdir -p ${D}/${bindir}
index b2cfe9ad9af21ca3cd87a4cfcfa939cbaa98ed9e..52decfdf63ec789ff9e45fbb4b86504d5e5970ae 100644 (file)
@@ -37,6 +37,9 @@ EXTRA_OECONF = "--without-x"
 
 BBCLASSEXTEND = "native nativesdk"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[libbsd] = "ac_cv_lib_bsd_main=yes,ac_cv_lib_bsd_main=no,libbsd"
+
 do_install_prepend () {
     # Create bindir to fix parallel installation issues
     mkdir -p ${D}/${bindir}