[Buildroot] [git commit] ruby: fix verconf.h related build failure
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Jan 10 16:55:37 UTC 2015
commit: http://git.buildroot.net/buildroot/commit/?id=20d1d8be0f701391d1581bc69bbab7b071db358e
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
See [1] for failure analysis.
Fixes:
http://autobuild.buildroot.net/results/c94fef5d2cfb00a336905ae3c110d7680f6d5416/
http://autobuild.buildroot.net/results/4375cb1e325a336dbf59f22f975be9165ad0648a/
[1] http://lists.busybox.net/pipermail/buildroot/2014-December/114273.html
Signed-off-by: Peter Seiderer <ps.report at gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
---
package/ruby/ruby.mk | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk
index 20a2a11..00a785c 100644
--- a/package/ruby/ruby.mk
+++ b/package/ruby/ruby.mk
@@ -64,6 +64,13 @@ else
RUBY_CONF_OPTS += --without-gmp
endif
+# workaround for amazing build failure, see
+# http://lists.busybox.net/pipermail/buildroot/2014-December/114273.html
+define RUBY_REMOVE_VERCONF_H
+ rm -f $(@D)/verconf.h
+endef
+RUBY_POST_CONFIGURE_HOOKS += RUBY_REMOVE_VERCONF_H
+
# Remove rubygems and friends, as they need extensions that aren't
# built and a target compiler.
RUBY_EXTENSIONS_REMOVE = rake* rdoc* rubygems*
More information about the buildroot
mailing list