From 64973b0946cefb06915674bc87a7a9ce5bf70699 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 27 Dec 2014 14:47:18 +0100 Subject: [PATCH] guile: fix libltdl, libgmp and libunistring detection Explicitly pass the path to libtldl, libgmp and libunistring, so that guile does not try to use host versions when available. Fixes: http://autobuild.buildroot.org/results/056/056b7fcbf3b73a8d15ca635b000771cdc2d7fbf9/ And another similar problem with libgmp and libunistring. [Thomas: added --with-libunistring-prefix, as suggested by Samuel Martin.] Signed-off-by: Thomas Petazzoni Reviewed-by: Samuel Martin Tested-by: Samuel Martin --- package/guile/guile.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/guile/guile.mk b/package/guile/guile.mk index 30af11d263..e57c9171ff 100644 --- a/package/guile/guile.mk +++ b/package/guile/guile.mk @@ -29,5 +29,10 @@ GUILE_CFLAGS = \ GUILE_CONF_ENV += GUILE_FOR_BUILD=$(HOST_DIR)/usr/bin/guile \ CFLAGS="$(TARGET_CFLAGS) $(GUILE_CFLAGS)" +GUILE_CONF_OPTS += \ + --with-libltdl-prefix=$(STAGING_DIR)/usr/lib \ + --with-libgmp-prefix=$(STAGING_DIR)/usr/lib \ + --with-libunistring-prefix=$(STAGING_DIR)/usr/lib + $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.30.2