[vlc-devel] [PATCH 2/2] tools: no need to patch cmake for msys2 anymore
Steve Lhomme
robux4 at ycbcr.xyz
Wed Mar 6 15:34:36 CET 2019
And this patch is still needed but I can't figure out the exact
configuration where it fails...
On 3/6/2019 10:16 AM, Steve Lhomme wrote:
> the issue was pathes that end with ":" which pkg-config.exe doesn't like
> ---
> extras/tools/cmake-msys-FindPkg.patch | 27 ---------------------------
> extras/tools/tools.mak | 1 -
> 2 files changed, 28 deletions(-)
> delete mode 100644 extras/tools/cmake-msys-FindPkg.patch
>
> diff --git a/extras/tools/cmake-msys-FindPkg.patch b/extras/tools/cmake-msys-FindPkg.patch
> deleted file mode 100644
> index 2448259dcc..0000000000
> --- a/extras/tools/cmake-msys-FindPkg.patch
> +++ /dev/null
> @@ -1,27 +0,0 @@
> ---- ./Modules/FindPkgConfig.cmake.msys 2017-05-31 16:00:09.000000000 +0200
> -+++ ./Modules/FindPkgConfig.cmake 2018-10-03 16:43:37.880991800 +0200
> -@@ -345,6 +345,24 @@ macro(_pkg_check_modules_internal _is_re
> - unset(_pkgconfig_path)
> - endif()
> -
> -+ if (CYGWIN OR MSYS)
> -+ find_program(_cygpath_exe cygpath.exe NO_CMAKE_ENVIRONMENT_PATH)
> -+ if(_cygpath_exe)
> -+ # fix the PKG_CONFIG_PATH transformed into a cmake path with incorrect msys pathes
> -+ file(TO_CMAKE_PATH "$ENV{PKG_CONFIG_PATH}" _pkgconfig_path_cmake)
> -+ execute_process(
> -+ COMMAND ${_cygpath_exe} "-up" "${_pkgconfig_path_cmake}"
> -+ RESULT_VARIABLE _cygpath_retval
> -+ OUTPUT_VARIABLE _cygpath_outval
> -+ ERROR_VARIABLE _cygpath_error
> -+ OUTPUT_STRIP_TRAILING_WHITESPACE
> -+ ERROR_STRIP_TRAILING_WHITESPACE)
> -+ if (_cygpath_outval)
> -+ set(ENV{PKG_CONFIG_PATH} ${_cygpath_outval})
> -+ endif()
> -+ endif()
> -+ endif()
> -+
> - # iterate through module list and check whether they exist and match the required version
> - foreach (_pkg_check_modules_pkg ${_pkg_check_modules_list})
> - set(_pkg_check_modules_exist_query)
> diff --git a/extras/tools/tools.mak b/extras/tools/tools.mak
> index 6df88adb3c..03baa26e90 100644
> --- a/extras/tools/tools.mak
> +++ b/extras/tools/tools.mak
> @@ -91,7 +91,6 @@ cmake-$(CMAKE_VERSION).tar.gz:
>
> cmake: cmake-$(CMAKE_VERSION).tar.gz
> $(UNPACK)
> - $(APPLY) cmake-msys-FindPkg.patch
> $(MOVE)
>
> .buildcmake: cmake
> --
> 2.17.1
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list