diff options
| -rw-r--r-- | meta-oe/recipes-support/opencv/opencv/0001-Add-missing-multi-line-separator.patch | 36 | ||||
| -rw-r--r-- | meta-oe/recipes-support/opencv/opencv_3.4.3.bb | 1 |
2 files changed, 37 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/opencv/opencv/0001-Add-missing-multi-line-separator.patch b/meta-oe/recipes-support/opencv/opencv/0001-Add-missing-multi-line-separator.patch new file mode 100644 index 0000000000..513597b8c2 --- /dev/null +++ b/meta-oe/recipes-support/opencv/opencv/0001-Add-missing-multi-line-separator.patch | |||
| @@ -0,0 +1,36 @@ | |||
| 1 | From 60857229aab13ccc426572a43ab891409bb76ea4 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Khem Raj <raj.khem@gmail.com> | ||
| 3 | Date: Sun, 9 Sep 2018 22:52:55 -0700 | ||
| 4 | Subject: [PATCH] Add missing multi-line separator | ||
| 5 | |||
| 6 | Otherwise this fails to build ( found on mips ) | ||
| 7 | |||
| 8 | Fixes | ||
| 9 | contrib/modules/surface_matching/src/hash_murmur86.hpp:97:15: error: | ||
| 10 | expected constructor, destructor, or type conversion before '(' token | ||
| 11 | && defined(__GNUC__) && (__GNUC__>4 || (__GNUC__==4 && | ||
| 12 | __GNUC_MINOR__>=3)) | ||
| 13 | ^ | ||
| 14 | |||
| 15 | Upstream-Status: Submitted [https://github.com/opencv/opencv_contrib/pull/1764] | ||
| 16 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
| 17 | --- | ||
| 18 | modules/surface_matching/src/hash_murmur86.hpp | 2 +- | ||
| 19 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 20 | |||
| 21 | diff --git a/modules/surface_matching/src/hash_murmur86.hpp b/modules/surface_matching/src/hash_murmur86.hpp | ||
| 22 | index 1edf6bf4..0477d37e 100644 | ||
| 23 | --- a/modules/surface_matching/src/hash_murmur86.hpp | ||
| 24 | +++ b/modules/surface_matching/src/hash_murmur86.hpp | ||
| 25 | @@ -93,7 +93,7 @@ void hashMurmurx86 ( const void * key, const int len, const uint seed, void * ou | ||
| 26 | /* Now find best way we can to READ_UINT32 */ | ||
| 27 | #ifndef WORDS_BIGENDIAN | ||
| 28 | # define READ_UINT32(ptr) (*((uint32_t*)(ptr))) | ||
| 29 | -#elif defined(WORDS_BIGENDIAN) | ||
| 30 | +#elif defined(WORDS_BIGENDIAN) \ | ||
| 31 | && defined(__GNUC__) && (__GNUC__>4 || (__GNUC__==4 && __GNUC_MINOR__>=3)) | ||
| 32 | # define READ_UINT32(ptr) (__builtin_bswap32(*((uint32_t*)(ptr)))) | ||
| 33 | #endif | ||
| 34 | -- | ||
| 35 | 2.18.0 | ||
| 36 | |||
diff --git a/meta-oe/recipes-support/opencv/opencv_3.4.3.bb b/meta-oe/recipes-support/opencv/opencv_3.4.3.bb index 5591481b7d..403146e7cd 100644 --- a/meta-oe/recipes-support/opencv/opencv_3.4.3.bb +++ b/meta-oe/recipes-support/opencv/opencv_3.4.3.bb | |||
| @@ -46,6 +46,7 @@ SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \ | |||
| 46 | https://github.com/tiny-dnn/tiny-dnn/archive/v1.0.0a3.tar.gz;destsuffix=git/3rdparty/tinydnn/tiny-dnn-1.0.0a3;name=tinydnn;unpack=false \ | 46 | https://github.com/tiny-dnn/tiny-dnn/archive/v1.0.0a3.tar.gz;destsuffix=git/3rdparty/tinydnn/tiny-dnn-1.0.0a3;name=tinydnn;unpack=false \ |
| 47 | file://0001-3rdparty-ippicv-Use-pre-downloaded-ipp.patch \ | 47 | file://0001-3rdparty-ippicv-Use-pre-downloaded-ipp.patch \ |
| 48 | file://uselocalxfeatures.patch;patchdir=../contrib/ \ | 48 | file://uselocalxfeatures.patch;patchdir=../contrib/ \ |
| 49 | file://0001-Add-missing-multi-line-separator.patch;patchdir=../contrib/ \ | ||
| 49 | file://0002-Make-opencv-ts-create-share-library-intead-of-static.patch \ | 50 | file://0002-Make-opencv-ts-create-share-library-intead-of-static.patch \ |
| 50 | file://0003-To-fix-errors-as-following.patch \ | 51 | file://0003-To-fix-errors-as-following.patch \ |
| 51 | file://fixpkgconfig.patch \ | 52 | file://fixpkgconfig.patch \ |
