[Buildroot] [git commit branch/next] beecrypt: fix build failure of C++ code with g++ 4.7
Peter Korsgaard
jacmet at sunsite.dk
Thu Aug 2 19:52:54 UTC 2012
commit: http://git.buildroot.net/buildroot/commit/?id=74da2cca30852cc12c5f6e83be39e301aff74d62
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/next
This fixes
http://autobuild.buildroot.org/results/5c1e904b201676275465c902ba3c09951973755c/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
---
package/beecrypt/beecrypt.mk | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/package/beecrypt/beecrypt.mk b/package/beecrypt/beecrypt.mk
index a0187ce..7642c1b 100644
--- a/package/beecrypt/beecrypt.mk
+++ b/package/beecrypt/beecrypt.mk
@@ -7,6 +7,13 @@ BEECRYPT_VERSION = 4.2.1
BEECRYPT_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/beecrypt
BEECRYPT_AUTORECONF = YES
BEECRYPT_INSTALL_STAGING = YES
+
+# beecrypt contains C++ code that g++ 4.7 doesn't really
+# like. Upstream does not seem to be really active, so workaround this
+# by passing -fpermissive.
+BEECRYPT_CONF_ENV = \
+ CXXFLAGS="$(TARGET_CXXFLAGS) -fpermissive"
+
BEECRYPT_CONF_OPT = \
--without-java \
--without-python
More information about the buildroot
mailing list