[Buildroot] Patch for opencv3: python module was built for the host instead of target.

Shyrokov, Sasha Sasha-Shyrokov at idexx.com
Tue Mar 6 17:19:18 UTC 2018


>From 9b211fb5ec49879d10d32d22ed3608ffca944e2d Mon Sep 17 00:00:00 2001
From: Sasha Shyrokov <alexander-shyrokov at idexx.com>
Date: Tue, 6 Mar 2018 10:58:10 -0500
Subject: [PATCH 1/1] opencv3: python module was built for the host instead of target.

distutils environment variables must be set.
OPENCV3_CONF_ENV = $(PKG_PYTHON_DISTUTILS_ENV) All credit goes to Arnout:
https://stackoverflow.com/questions/49059035/buildroot-opencv3-python-package-builds-for-the-wrong-target

Signed-off-by: Sasha Shyrokov <alexander-shyrokov at idexx.com>
---
 package/opencv3/opencv3.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/opencv3/opencv3.mk b/package/opencv3/opencv3.mk index cffe66b892..46d216db90 100644
--- a/package/opencv3/opencv3.mk
+++ b/package/opencv3/opencv3.mk
@@ -328,6 +328,7 @@ OPENCV3_CONF_OPTS += \  OPENCV3_DEPENDENCIES += python3  endif  OPENCV3_DEPENDENCIES += python-numpy
+OPENCV3_CONF_ENV = $(PKG_PYTHON_DISTUTILS_ENV)
 else
 OPENCV3_CONF_OPTS += \
        -DBUILD_opencv_python2=OFF \
--
2.14.1



More information about the buildroot mailing list