mirror of
https://git.busybox.net/buildroot.git
synced 2024-12-14 15:53:29 +08:00
db25549186
To test for the google.protobuf presence, ola's ./conifgure runs the host Python. This is doomed to fail, as google.protobuf is installed in target/ and not in host/ Since our dependencies ensures that google.protobuf is indeed installed before we attempt to configure and build ola, we can just ditch the test altogether. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
31 lines
1.1 KiB
Diff
31 lines
1.1 KiB
Diff
configure: do not check for google.protobuf
|
|
|
|
The check for google.protobuf is inherently flawed for cross-compilation,
|
|
as it uses the host Python to check for target modules.
|
|
|
|
In Buildroot, our dependencies ensures that google.protobuf is present
|
|
by the time we configure and build ola, so we can just skip the test
|
|
altogether.
|
|
|
|
We don't need to fake the result of the test: it is used nowhere; the
|
|
test is only here to fail or succeed.
|
|
|
|
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
|
|
|
diff -durN ola-0.8.32.orig/configure.ac ola-0.8.32/configure.ac
|
|
--- ola-0.8.32.orig/configure.ac 2013-09-29 19:46:48.000000000 +0200
|
|
+++ ola-0.8.32/configure.ac 2014-01-09 19:43:55.342044336 +0100
|
|
@@ -530,7 +530,11 @@
|
|
|
|
if test "${enable_python_libs}" = "yes"; then
|
|
AM_PATH_PYTHON(2.6)
|
|
- AX_PYTHON_MODULE("google.protobuf", "fatal")
|
|
+# AX_PYTHON_MODULE is inherently broken for cross-compilation
|
|
+# since it executes the host Python to check for target modules.
|
|
+# In Buildroot, we do not need to check for google.protobuf,
|
|
+# since our dependencies ensure it is available.
|
|
+# AX_PYTHON_MODULE("google.protobuf", "fatal")
|
|
fi
|
|
|
|
# Maybe build the logic sniffer tools
|