Closed andreicipia closed 1 year ago
PS G:\vcpkg> ./vcpkg version
vcpkg package management program version 2023-08-09-9990a4c9026811a312cb2af78bf77f3d9d288416
See LICENSE.txt for license information.
Sorry I didn't repro your issue.
PS G:\vcpkg> ./vcpkg install --recurse opencv[gstreamer,ffmpeg,python]:x64-windows
Computing installation plan...
The following packages will be built and installed:
* dirent:x64-windows -> 1.23.2#3
* expat:x64-windows -> 2.5.0#3
* ffmpeg[avcodec,avdevice,avfilter,avformat,core,swresample,swscale]:x64-windows -> 5.1.2#7
* flatbuffers:x64-windows -> 23.5.26
* gettext:x64-windows -> 0.21.1#3
* gettext-libintl:x64-windows -> 0.21.1#1
* glib:x64-windows -> 2.76.3#3
* gstreamer[core,plugins-base]:x64-windows -> 1.20.5#11
* libiconv:x64-windows -> 1.17#1
opencv[core,default-features,ffmpeg,gstreamer,python]:x64-windows -> 4.8.0
* opencv4[core,default-features,dnn,ffmpeg,gstreamer,jpeg,png,python,quirc,tiff,webp]:x64-windows -> 4.8.0#5
* pcre2[core,jit,platform-default-features]:x64-windows -> 10.42
* protobuf:x64-windows -> 3.21.12
* python3:x64-windows -> 3.11.4#4
* quirc:x64-windows -> 1.1#3
* vcpkg-get-python-packages:x64-windows -> 2023-07-28
* vcpkg-msbuild:x64-windows -> 2023-08-08
...
Installing 10/17 gstreamer:x64-windows...
Building gstreamer[core,plugins-base]:x64-windows...
-- Downloading https://gitlab.freedesktop.org//gstreamer/gstreamer/-/archive/1.20.5/gstreamer-1.20.5.tar.gz -> gstreamer-gstreamer-1.20.5.tar.gz...
-- Extracting source G:/vcpkg/downloads/gstreamer-gstreamer-1.20.5.tar.gz
-- Applying patch fix-clang-cl.patch
-- Applying patch fix-clang-cl-gstreamer.patch
-- Applying patch fix-clang-cl-base.patch
-- Applying patch fix-clang-cl-good.patch
-- Applying patch fix-clang-cl-bad.patch
-- Applying patch fix-clang-cl-ugly.patch
-- Applying patch gstreamer-disable-no-unused.patch
-- Applying patch srtp_fix.patch
-- Applying patch fix-bz2-windows-debug-dependency.patch
-- Applying patch plugin-base-disable-no-unused.patch
-- Using source at G:/vcpkg/buildtrees/gstreamer/src/1.20.5-a6a8a0db6f.clean
-- Using cached win_flex_bison-2.5.25.zip.
-- Found external ninja('1.11.0').
-- Getting CMake variables for x64-windows
-- Configuring x64-windows-dbg
-- Using cached mingw-w64-i686-pkgconf-1~1.8.0-2-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.6-1-x86_64.pkg.tar.zst.
-- Using msys root at G:/vcpkg/downloads/tools/msys2/6f3fa1a12ef85a6f
-- Configuring x64-windows-dbg done
-- Configuring x64-windows-rel
-- Configuring x64-windows-rel done
-- Package x64-windows-dbg
-- Package x64-windows-rel
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-allocators-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-app-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-audio-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-controller-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-fft-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-gl-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-gl-prototypes-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-net-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-pbutils-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-plugins-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-riff-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-rtp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-rtsp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-sdp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-tag-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-video-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-allocators-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-app-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-audio-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-controller-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-fft-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-gl-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-gl-prototypes-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-net-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-pbutils-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-plugins-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-riff-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-rtp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-rtsp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-sdp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-tag-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-video-1.0.pc
-- Installing: G:/vcpkg/packages/gstreamer_x64-windows/share/gstreamer/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 4.5 s.
...
Installing 17/17 opencv:x64-windows...
Building opencv[core,default-features,ffmpeg,gstreamer,python]:x64-windows...
-- Installing: G:/vcpkg/packages/opencv_x64-windows/share/opencv/OpenCVConfig.cmake
-- Installing: G:/vcpkg/packages/opencv_x64-windows/share/opencv/OpenCVConfig-version.cmake
-- Installing: G:/vcpkg/packages/opencv_x64-windows/share/opencv/OpenCVModules.cmake
-- Installing: G:/vcpkg/packages/opencv_x64-windows/share/opencv/OpenCVModules-release.cmake
-- Installing: G:/vcpkg/packages/opencv_x64-windows/share/opencv/OpenCVModules-debug.cmake
-- Performing post-build validation
Stored binaries in 1 destinations in 79.5 ms.
Elapsed time to handle opencv:x64-windows: 829 ms
Total install time: 38 min
opencv provides CMake targets:
# this is heuristically generated, and may not be correct
find_package(OpenCV CONFIG REQUIRED)
# note: 10 additional targets are not displayed.
target_link_libraries(main PRIVATE opencv_ml opencv_dnn opencv_core opencv_flann)
..\src\1.20.5-a6a8a0db6f.clean\subprojects\win-flex-bison-binaries\meson.build:12:2: ERROR: Problem encountered: Traceback (most recent call last):
File "C:\vcpkg\buildtrees\gstreamer\src\1.20.5-a6a8a0db6f.clean\subprojects\win-flex-bison-binaries\download-binary.py", line 5, in <module>
import ssl
File "ssl.py", line 100, in <module>
import _ssl # if we can't import it, let the error propagate
^^^^^^^^^^^
ImportError: DLL load failed while importing _ssl: The specified procedure could not be found.
A full log can be found at C:\vcpkg\buildtrees\gstreamer\x64-windows-dbg\meson-logs\meson-log.txt
Could you please provide the complete error log? C:\vcpkg\buildtrees\gstreamer\x64-windows-dbg\meson-logs\meson-log.txt
I get the same issue on my machine when I'm trying to installl gstreamer. I'm using VS2022 17.7.2 and the same vcpkg version as MonicaLio0311 (see above).
PS D:\dev\gst\vcpkg> .\vcpkg.exe version
vcpkg package management program version 2023-08-09-9990a4c9026811a312cb2af78bf77f3d9d288416
See LICENSE.txt for license information.
I have reproduced the issue both with the vcpkg repo from a few days ago
commit 436a061a544c124200200517b9ee55c5bb1b7a26 (HEAD -> master, origin/master, origin/HEAD)
Author: Weihang Ding <798047000@qq.com>
Date: Sat Aug 26 03:43:10 2023 +0800
and with the latest commit of vcpkg from today
commit 927bc12e31148b0d44ae9d174b96c20e3bcf08eb (HEAD -> master, origin/master, origin/HEAD)
Author: jim wang <122244446+jimwang118@users.noreply.github.com>
Date: Tue Aug 29 15:20:42 2023 +0800
Attached is the log file from vcpkg/buildtrees/gstreamer/x64-windows-dbg/meson-logs
meson-log.txt
You can try to reinstall python3
and openssl
, then install gstreamer
again.
./vcpkg remove python3 openssl gstreamer --triplet=x64-windows --recurse
./vcpkg install python3 openssl gstreamer --triplet=x64-windows --recurse
I don't have any better suggestions at the moment, I just suspect that the python
and openssl
installation files are damaged.
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
We haven't been able to repro this; if more information comes up, or this issue appears again, please reopen.
I reproduced the problem today, foe anyone that don't want to loose more than an hour trying to fix by manually looking a dll dependency, and trying t oadd variable path, ...
You can just
vcpkg install gstreamer[core,dtls,gpl,libav,libde265,mpg123,speex,vpx,taglib,webp,faad,openh264,openmpt,plugins-base,plugins-bad,plugins-good,plugins-ugly,openjpeg,jpeg,png,x265,x265]:x64-windows --editable --recurse
Thank you for your work gstreamer, but a litle page on the github or website "how to vcpkg install gstreamer for dummy" with just a single line
vcpkg install gstreamer[core,dtls,gpl,libav,libde265,mpg123,speex,vpx,taglib,webp,faad,openh264,openmpt,plugins-base,plugins-bad,plugins-good,plugins-ugly,openjpeg,jpeg,png,x265,x265]:x64-windows --editable --recurse
would have been gret
[sad] Ture Fronczek-Munter reacted to your message:
From: Samael @.> Sent: Saturday, March 23, 2024 11:01:34 AM To: microsoft/vcpkg @.> Cc: Ture Fronczek-Munter @.>; Comment @.> Subject: [External]Re: [microsoft/vcpkg] [gstreamer] Build error (Issue #33434)
I reproduced the problem today, foe anyone that don't want to loose more than an hour trying to fix by manually looking a dll dependency, and trying t oadd variable path, ...
You can just vcpkg install gstreamer[core,dtls,gpl,libav,libde265,mpg123,speex,vpx,taglib,webp,faad,openh264,openmpt,plugins-base,plugins-bad,plugins-good,plugins-ugly,openjpeg,jpeg,png,x265,x265]:x64-windows --editable --recurse
Thank you for your work gstreamer, but a litle page on the github or website "how to vcpkg install gstreamer for dummy" with just a single line vcpkg install gstreamer[core,dtls,gpl,libav,libde265,mpg123,speex,vpx,taglib,webp,faad,openh264,openmpt,plugins-base,plugins-bad,plugins-good,plugins-ugly,openjpeg,jpeg,png,x265,x265]:x64-windows --editable --recurse would have been gret
— Reply to this email directly, view it on GitHubhttps://github.com/microsoft/vcpkg/issues/33434#issuecomment-2016451259, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOXWVCIDOXTZXAC24OM4PETYZVOI5AVCNFSM6AAAAAA4CQXJESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWGQ2TCMRVHE. You are receiving this because you commented.Message ID: @.***>
PS G:\vcpkg> ./vcpkg version
vcpkg package management program version 2024-03-14-7d353e869753e5609a1f1a057df3db8fd356e49d
See LICENSE.txt for license information.
I can't reproduce this issue...
PS G:\vcpkg> ./vcpkg install gstreamer[core,dtls,gpl,libav,libde265,mpg123,speex,vpx,taglib,webp,faad,openh264,openmpt,plugins-base,plugins-bad,plugins-good,plugins-ugly,openjpeg,jpeg,png,x265,x265]:x64-windows --editable --recurse
Computing installation plan...
The following packages will be rebuilt:
gstreamer[core,dtls,faad,gpl,jpeg,libav,libde265,mpg123,openh264,openjpeg,openmpt,plugins-bad,plugins-base,plugins-good,plugins-ugly,png,speex,taglib,vpx,webp,x265]:x64-windows@1.22.5#8
...
-- Using cached gstreamer-gstreamer-1.22.5.tar.gz.
-- Extracting source G:/vcpkg/downloads/gstreamer-gstreamer-1.22.5.tar.gz
-- Applying patch fix-clang-cl.patch
-- Applying patch fix-clang-cl-gstreamer.patch
-- Applying patch fix-clang-cl-base.patch
-- Applying patch fix-clang-cl-good.patch
-- Applying patch fix-clang-cl-bad.patch
-- Applying patch fix-clang-cl-ugly.patch
-- Applying patch gstreamer-disable-no-unused.patch
-- Applying patch srtp_fix.patch
-- Applying patch fix-bz2-windows-debug-dependency.patch
-- Applying patch base-must-be-enabled.patch
-- Applying patch no-downloads.patch
-- Applying patch plugin-base-disable-no-unused.patch
-- Using source at G:/vcpkg/buildtrees/gstreamer/src/1.22.5-415fd60d58
-- Found external ninja('1.11.0').
-- Getting CMake variables for x64-windows
-- Configuring x64-windows-dbg
-- Using cached msys2-mingw-w64-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.10-4-x86_64.pkg.tar.zst.
-- Using msys root at G:/vcpkg/downloads/tools/msys2/fdbea3694fb5c0d4
-- Configuring x64-windows-dbg done
-- Configuring x64-windows-rel
-- Configuring x64-windows-rel done
-- Package x64-windows-dbg
-- Package x64-windows-rel
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-allocators-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-app-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-audio-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-bad-audio-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-codecparsers-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-controller-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-cuda-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-d3d11-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-fft-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-gl-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-gl-prototypes-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-insertbin-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-mpegts-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-net-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-pbutils-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-photography-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-play-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-player-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-plugins-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-riff-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-rtp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-rtsp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-sctp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-sdp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-tag-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-transcoder-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-video-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/lib/pkgconfig/gstreamer-webrtc-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-allocators-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-app-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-audio-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-bad-audio-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-codecparsers-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-controller-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-cuda-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-d3d11-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-fft-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-gl-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-gl-prototypes-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-insertbin-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-mpegts-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-net-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-pbutils-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-photography-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-play-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-player-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-plugins-base-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-riff-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-rtp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-rtsp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-sctp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-sdp-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-tag-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-transcoder-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-video-1.0.pc
-- Fixing pkgconfig file: G:/vcpkg/packages/gstreamer_x64-windows/debug/lib/pkgconfig/gstreamer-webrtc-1.0.pc
-- Installing: G:/vcpkg/packages/gstreamer_x64-windows/share/gstreamer/copyright
-- Performing post-build validation
Elapsed time to handle gstreamer:x64-windows: 12 min
Total install time: 31 min
gstreamer provides pkg-config modules:
# Streaming media framework
gstreamer-1.0
# Allocators implementation
gstreamer-allocators-1.0
# Helper functions and base classes for application integration
gstreamer-app-1.0
# Audio helper functions and base classes
gstreamer-audio-1.0
# Bad audio library for GStreamer elements
gstreamer-bad-audio-1.0
# Base classes for GStreamer elements
gstreamer-base-1.0
# Bitstream parsers for GStreamer elements
gstreamer-codecparsers-1.0
# Dynamic parameter control for GStreamer elements
gstreamer-controller-1.0
# Unstable library to work with CUDA inside GStreamer
gstreamer-cuda-1.0
# GStreamer Direct3D11 library
gstreamer-d3d11-1.0
# FFT implementation
gstreamer-fft-1.0
# Streaming media framework, OpenGL plugins libraries
gstreamer-gl-1.0
# Streaming media framework, OpenGL plugins libraries (OpenGL Prototypes)
gstreamer-gl-prototypes-1.0
# Bin to automatically and insertally link elements
gstreamer-insertbin-1.0
# GStreamer MPEG-TS support
gstreamer-mpegts-1.0
# Network-enabled GStreamer plug-ins and clocking
gstreamer-net-1.0
# General utility functions
gstreamer-pbutils-1.0
# High level API for transcoding using GStreamer
gstreamer-photography-1.0
# GStreamer Player convenience library
gstreamer-play-1.0
# GStreamer Player convenience library
gstreamer-player-1.0
# Streaming media framework, bad plugins libraries
gstreamer-plugins-bad-1.0
# Streaming media framework, base plugins libraries
gstreamer-plugins-base-1.0
# RIFF helper functions
gstreamer-riff-1.0
# RTP base classes and helper functions
gstreamer-rtp-1.0
# RTSP base classes and helper functions
gstreamer-rtsp-1.0
# SCTP helper functions
gstreamer-sctp-1.0
# SDP helper functions
gstreamer-sdp-1.0
# Tag base classes and helper functions
gstreamer-tag-1.0
# High level API for transcoding using GStreamer
gstreamer-transcoder-1.0
# Video base classes and helper functions
gstreamer-video-1.0
# GStreamer WebRTC support
gstreamer-webrtc-1.0
Package: gstreamer[core,plugins-base]:x64-windows -> 1.20.5#11
Host Environment
To Reproduce
vcpkg install --recurse opencv[gstreamer,ffmpeg,python]:x64-windows
Failure logsC:\vcpkg\buildtrees\gstreamer\config-x64-windows-dbg-meson-log.txt.log
``` Build started at 2023-08-29T10:49:18.643694 Main binary: C:\vcpkg\downloads\tools\python\python-3.11.4-x64\python.exe Build Options: -Dgpl=disabled -Dlibav=disabled -Dnls=disabled -Dges=disabled -Dbase=enabled -Dgst-plugins-base:gl-graphene=disabled -Dgst-plugins-base:alsa=disabled -Dgst-plugins-base:ogg=disabled -Dgst-plugins-base:opus=disabled -Dgst-plugins-base:pango=disabled -Dgst-plugins-base:vorbis=disabled -Dgst-plugins-base:x11=disabled -Dgst-plugins-base:xshm=disabled -Dgood=disabled -Dgst-plugins-good:bz2=disabled -Dgst-plugins-good:cairo=disabled -Dgst-plugins-good:flac=disabled -Dgst-plugins-good:gdk-pixbuf=disabled -Dgst-plugins-good:jpeg=disabled -Dgst-plugins-good:mpg123=disabled -Dgst-plugins-good:png=disabled -Dgst-plugins-good:speex=disabled -Dgst-plugins-good:taglib=disabled -Dgst-plugins-good:vpx=disabled -Dugly=disabled -Dgst-plugins-ugly:x264=disabled -Dbad=disabled -Dgst-plugins-bad:aes=disabled -Dgst-plugins-bad:assrender=disabled -Dgst-plugins-bad:bz2=disabled -Dgst-plugins-bad:chromaprint=disabled -Dgst-plugins-bad:closedcaption=disabled -Dgst-plugins-bad:colormanagement=disabled -Dgst-plugins-bad:dash=disabled -Dgst-plugins-bad:dc1394=disabled -Dgst-plugins-bad:dtls=disabled -Dgst-plugins-bad:faad=disabled -Dgst-plugins-bad:fdkaac=disabled -Dgst-plugins-bad:fluidsynth=disabled -Dgst-plugins-bad:libde265=disabled -Dgst-plugins-bad:microdns=disabled -Dgst-plugins-bad:modplug=disabled -Dgst-plugins-bad:openal=disabled -Dgst-plugins-bad:openh264=disabled -Dgst-plugins-bad:openjpeg=disabled -Dgst-plugins-bad:openmpt=disabled -Dgst-plugins-bad:opus=disabled -Dgst-plugins-bad:smoothstreaming=disabled -Dgst-plugins-bad:sndfile=disabled -Dgst-plugins-bad:soundtouch=disabled -Dgst-plugins-bad:srt=disabled -Dgst-plugins-bad:srtp=disabled -Dgst-plugins-bad:webp=disabled -Dgst-plugins-bad:webrtc=disabled -Dgst-plugins-bad:wildmidi=disabled -Dgst-plugins-bad:x11=disabled -Dgst-plugins-bad:x265=disabled -Dgst-plugins-bad:asio=disabled -Dpython=disabled -Dlibnice=disabled -Ddevtools=disabled -Drtsp_server=disabled -Domx=disabled -Dvaapi=disabled -Dsharp=disabled -Drs=disabled -Dgst-examples=disabled -Dtls=disabled -Dqt5=disabled -Dtests=disabled -Dexamples=disabled -Dintrospection=disabled -Dorc=disabled -Ddoc=disabled -Dgtk_doc=disabled -Dgstreamer:check=disabled -Dgstreamer:libunwind=disabled -Dgstreamer:libdw=disabled -Dgstreamer:dbghelp=disabled -Dgstreamer:bash-completion=disabled -Dgstreamer:coretracers=disabled -Dgstreamer:benchmarks=disabled -Dgstreamer:gst_debug=true -Dgst-plugins-base:gl_winsys=win32 -Dgst-plugins-base:gl_platform=wgl -Dgst-plugins-base:cdparanoia=disabled -Dgst-plugins-base:libvisual=disabled -Dgst-plugins-base:theora=disabled -Dgst-plugins-base:tremor=disabled -Dgst-plugins-base:xvideo=disabled -Dgst-plugins-good:aalib=disabled -Dgst-plugins-good:directsound=auto -Dgst-plugins-good:dv=disabled -Dgst-plugins-good:dv1394=disabled -Dgst-plugins-good:gtk3=disabled -Dgst-plugins-good:jack=disabled -Dgst-plugins-good:lame=disabled -Dgst-plugins-good:libcaca=disabled -Dgst-plugins-good:oss=disabled -Dgst-plugins-good:oss4=disabled -Dgst-plugins-good:osxaudio=auto -Dgst-plugins-good:osxvideo=auto -Dgst-plugins-good:pulse=auto -Dgst-plugins-good:qt5=disabled -Dgst-plugins-good:shout2=disabled -Dgst-plugins-good:soup=disabled -Dgst-plugins-good:twolame=disabled -Dgst-plugins-good:waveform=auto -Dgst-plugins-good:wavpack=disabled -Dgst-plugins-ugly:a52dec=disabled -Dgst-plugins-ugly:amrnb=disabled -Dgst-plugins-ugly:amrwbdec=disabled -Dgst-plugins-ugly:cdio=disabled -Dgst-plugins-ugly:dvdread=disabled -Dgst-plugins-ugly:mpeg2dec=disabled -Dgst-plugins-ugly:sidplay=disabled -Dgst-plugins-bad:aom=disabled -Dgst-plugins-bad:avtp=disabled -Dgst-plugins-bad:androidmedia=auto -Dgst-plugins-bad:applemedia=auto -Dgst-plugins-bad:asio-sdk-path= -Dgst-plugins-bad:bluez=disabled -Dgst-plugins-bad:bs2b=disabled -Dgst-plugins-bad:curl=disabled -Dgst-plugins-bad:curl-ssh2=disabled -Dgst-plugins-bad:d3dvideosink=auto -Dgst-plugins-bad:d3d11=auto -Dgst-plugins-bad:decklink=disabled -Dgst-plugins-bad:directfb=disabled -Dgst-plugins-bad:directsound=auto -Dgst-plugins-bad:dts=disabled -Dgst-plugins-bad:dvb=auto -Dgst-plugins-bad:faac=disabled -Dgst-plugins-bad:fbdev=auto -Dgst-plugins-bad:flite=disabled -Dgst-plugins-bad:gl=auto -Dgst-plugins-bad:gme=disabled -Dgst-plugins-bad:gs=disabled -Dgst-plugins-bad:gsm=disabled -Dgst-plugins-bad:ipcpipeline=auto -Dgst-plugins-bad:iqa=disabled -Dgst-plugins-bad:kate=disabled -Dgst-plugins-bad:kms=disabled -Dgst-plugins-bad:ladspa=disabled -Dgst-plugins-bad:ldac=disabled -Dgst-plugins-bad:lv2=disabled -Dgst-plugins-bad:mediafoundation=auto -Dgst-plugins-bad:mpeg2enc=disabled -Dgst-plugins-bad:mplex=disabled -Dgst-plugins-bad:msdk=disabled -Dgst-plugins-bad:musepack=disabled -Dgst-plugins-bad:neon=disabled -Dgst-plugins-bad:nvcodec=enabled -Dgst-plugins-bad:onnx=disabled -Dgst-plugins-bad:openaptx=disabled -Dgst-plugins-bad:opencv=disabled -Dgst-plugins-bad:openexr=disabled -Dgst-plugins-bad:openni2=disabled -Dgst-plugins-bad:opensles=disabled -Dgst-plugins-bad:qroverlay=disabled -Dgst-plugins-bad:resindvd=disabled -Dgst-plugins-bad:rsvg=disabled -Dgst-plugins-bad:rtmp=disabled -Dgst-plugins-bad:sbc=disabled -Dgst-plugins-bad:sctp=auto -Dgst-plugins-bad:shm=disabled -Dgst-plugins-bad:spandsp=disabled -Dgst-plugins-bad:svthevcenc=disabled -Dgst-plugins-bad:teletext=disabled -Dgst-plugins-bad:tinyalsa=disabled -Dgst-plugins-bad:transcode=disabled -Dgst-plugins-bad:ttml=disabled -Dgst-plugins-bad:uvch264=disabled -Dgst-plugins-bad:va=disabled -Dgst-plugins-bad:voaacenc=disabled -Dgst-plugins-bad:voamrwbenc=disabled -Dgst-plugins-bad:vulkan=auto -Dgst-plugins-bad:wasapi=auto -Dgst-plugins-bad:wasapi2=auto -Dgst-plugins-bad:wayland=auto -Dgst-plugins-bad:winks=disabled -Dgst-plugins-bad:winscreencap=auto -Dgst-plugins-bad:zbar=disabled -Dgst-plugins-bad:zxing=disabled -Dgst-plugins-bad:wpe=disabled -Dgst-plugins-bad:magicleap=disabled -Dgst-plugins-bad:v4l2codecs=disabled -Dgst-plugins-bad:isac=disabled -Ddebug=true '-Dcmake_prefix_path=['"'"'C:/vcpkg/installed/x64-windows/debug'"'"','"'"'C:/vcpkg/installed/x64-windows'"'"','"'"'C:/vcpkg/installed/x64-windows/share'"'"']' -Dprefix=C:/vcpkg/packages/gstreamer_x64-windows/debug -Dincludedir=../include -Dlibdir=lib -Dbackend=ninja -Dbuildtype=plain -Dwrap_mode=nodownload '--native-file C:/vcpkg/buildtrees/gstreamer/meson-x64-windows-dbg.log' Python system: Windows The Meson build system Version: 0.62.1 Source dir: C:\vcpkg\buildtrees\gstreamer\src\1.20.5-a6a8a0db6f.clean Build dir: C:\vcpkg\buildtrees\gstreamer\x64-windows-dbg Build type: native build Project name: gstreamer-full Project version: 1.20.5 Sanity testing C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe Is cross compiler: False. Sanity check compiler command line: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe sanitycheckc.c /Fesanitycheckc.exe /MDd -nologo -DWIN32 -D_WINDOWS -W3 -utf-8 -MP -D_DEBUG -MDd -Z7 -Ob0 -Od -RTC1 -IC:/vcpkg/installed/x64-windows/include /nologo /showIncludes /utf-8 /link -machine:x64 -debug -INCREMENTAL /LIBPATH:C:/vcpkg/installed/x64-windows/debug/lib Sanity check compile stdout: sanitycheckc.c ----- Sanity check compile stderr: ----- Running test binary command: C:\vcpkg\buildtrees\gstreamer\x64-windows-dbg\meson-private\sanitycheckc.exe C compiler for the host machine: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe (msvc 19.29.30151 "Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30151 for x64") C linker for the host machine: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe link 14.29.30151.0 Sanity testing C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe Is cross compiler: False. Sanity check compiler command line: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe sanitycheckc.c /Fesanitycheckc.exe /MDd /nologo /showIncludes /utf-8 /link Sanity check compile stdout: sanitycheckc.c ----- Sanity check compile stderr: ----- Running test binary command: C:\vcpkg\buildtrees\gstreamer\x64-windows-dbg\meson-private\sanitycheckc.exe C compiler for the build machine: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe (msvc 19.29.30151 "Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30151 for x64") C linker for the build machine: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe link 14.29.30151.0 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 'utf-8' codec can't decode byte 0x90 in position 2: invalid start byte Unusable script 'C:/vcpkg/downloads/tools/python/python-3.11.4-x64/python.exe' Program python found: YES (C:/vcpkg/downloads/tools/python/python-3.11.4-x64/python.exe) Running command: C:/vcpkg/downloads/tools/python/python-3.11.4-x64/python.exe -c import os assert('GST_ENV' not in os.environ) --- stdout --- --- stderr --- Running command: C:/vcpkg/downloads/tools/python/python-3.11.4-x64/python.exe -c import shutil; shutil.copy("scripts/git-hooks/multi-pre-commit.hook", ".git/hooks/pre-commit") --- stdout --- --- stderr --- Traceback (most recent call last): File "C:\vcpkg\buildtrees\gstreamer\config-x64-windows-dbg-out.log
``` WARNING: Recommend using either -Dbuildtype or -Doptimization + -Ddebug. Using both is redundant since they override each other. See: https://mesonbuild.com/Builtin-options.html#build-type-options The Meson build system Version: 0.62.1 Source dir: C:\vcpkg\buildtrees\gstreamer\src\1.20.5-a6a8a0db6f.clean Build dir: C:\vcpkg\buildtrees\gstreamer\x64-windows-dbg Build type: native build Project name: gstreamer-full Project version: 1.20.5 C compiler for the host machine: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe (msvc 19.29.30151 "Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30151 for x64") C linker for the host machine: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe link 14.29.30151.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python found: YES (C:/vcpkg/downloads/tools/python/python-3.11.4-x64/python.exe) Program uname found: NO Compiler for C supports arguments /utf-8: YES Executing subproject win-flex-bison-binaries win-flex-bison-binaries| Project name: win-flex-bison-binary win-flex-bison-binaries| Project version: 2.5.18 win-flex-bison-binaries| Message: Downloading and extracting win-flex-bison binaries... win-flex-bison-binaries| WARNING: You should add the boolean check kwarg to the run_command call. win-flex-bison-binaries| It currently defaults to false, win-flex-bison-binaries| but it will default to true in future releases of meson. win-flex-bison-binaries| See also: https://github.com/mesonbuild/meson/issues/9300 win-flex-bison-binaries| Message: ..\src\1.20.5-a6a8a0db6f.clean\subprojects\win-flex-bison-binaries\meson.build:12:2: ERROR: Problem encountered: Traceback (most recent call last): File "C:\vcpkg\buildtrees\gstreamer\src\1.20.5-a6a8a0db6f.clean\subprojects\win-flex-bison-binaries\download-binary.py", line 5, in