From 6677f81779760b1e35346653a7449d77dfb1a273 Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Fri, 17 Jun 2016 11:00:31 +0300 Subject: [PATCH] fixed lintian warnings --- cmake/OpenCVPackaging.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/OpenCVPackaging.cmake b/cmake/OpenCVPackaging.cmake index a4913ea05..b57f46595 100644 --- a/cmake/OpenCVPackaging.cmake +++ b/cmake/OpenCVPackaging.cmake @@ -266,6 +266,11 @@ ocv_get_lintian_version(LINTIAN_VERSION) set(LIBS_LINTIAN_OVERRIDES "binary-or-shlib-defines-rpath" # usr/lib/libopencv_core.so.2.4.12 "package-name-doesnt-match-sonames") # libopencv-calib3d2.4 libopencv-contrib2.4 +if(AARCH64 AND CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.9) + # GCC 4.8 has a bug which sometimes causes it to produce non-PIC aarch64 code. + list(APPEND LIBS_LINTIAN_OVERRIDES "shlib-with-non-pic-code") +endif() + if(HAVE_opencv_python) set(PYTHON_LINTIAN_OVERRIDES "binary-or-shlib-defines-rpath" # usr/lib/python2.7/dist-packages/cv2.so "missing-dependency-on-numpy-abi")