[gstreamer] Build failure on x64-linux
Nobody has claimed this yet.
- Dominant language
- CMake
- Stars
- 27.5k
- Forks
- 7.7k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 321
Description
Package: gstreamer[core,plugins-bad,plugins-base]:x64-linux@1.26.1
**Host Environment**
- Host: x64-linux
- Compiler: GNU 15.1.0
- vcpkg-tool version: 2025-06-20-ef7c0d541124bbdd334a03467e7edb6c3364d199
vcpkg-scripts version: f0fb3ddba5 2025-07-01 (20 hours ago)
**To Reproduce**
`vcpkg install `
**Failure logs**
```
-- Found Python version '3.13.5 at /usr/bin/python3'
-- Using meson: /home/tatsh/dev/vcpkg/downloads/tools/meson-1.7.2-549ef7/meson.py
-- Using cached gstreamer-gstreamer-1.26.1.tar.gz
-- Cleaning sources at /home/tatsh/dev/vcpkg/buildtrees/gstreamer/src/1.26.1-7d6eba2c11.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/tatsh/dev/vcpkg/downloads/gstreamer-gstreamer-1.26.1.tar.gz
-- Applying patch fix-clang-cl.patch
-- Applying patch fix-bz2-windows-debug-dependency.patch
-- Applying patch fix-multiple-def.patch
-- Applying patch x264-api-imports.diff
-- Applying patch duplicate-unused.diff
-- Using source at /home/tatsh/dev/vcpkg/buildtrees/gstreamer/src/1.26.1-7d6eba2c11.clean
-- Found external ninja('1.13.0').
-- Configuring x64-linux-dbg
-- Getting CMake variables for x64-linux
-- Loading CMake variables from /home/tatsh/dev/vcpkg/buildtrees/gstreamer/cmake-get-vars_C_CXX-x64-linux.cmake.log
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
Command failed: /usr/bin/python3 -I /home/tatsh/dev/vcpkg/downloads/tools/meson-1.7.2-549ef7/meson.py setup -Dges=disabled -Dgpl=disabled -Dlibav=disabled -Dnls=disabled -Dbase=enabled -Dgst-plugins-base:alsa=disabled -Dgst-plugins-base:gl=disabled -Dgst-plugins-base:gl-graphene=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=enabled -Dgst-plugins-bad:aes=disabled -Dgst-plugins-bad:aom=disabled -Dgst-plugins-bad:asio=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:gl=disabled -Dgst-plugins-bad:libde265=disabled -Dgst-plugins-bad:microdns=disabled -Dgst-plugins-bad:modplug=disabled -Dgst-plugins-bad:nvcodec=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:vulkan=disabled -Dgst-plugins-bad:wayland=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 -Ddevtools=disabled -Drtsp_server=disabled -Drs=disabled -Dvaapi=disabled -Dgst-examples=disabled -Dpython=disabled -Dsharp=disabled -Dtls=disabled -Dlibnice=disabled -Dbuild-tools-source=system -Dbenchmarks=disabled -Dorc=disabled -Dqt5=disabled -Dqt6=disabled -Dtests=disabled -Dexamples=disabled -Dintrospection=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:ptp-helper=disabled -Dgst-plugins-base:gl_api= -Dgst-plugins-base:gl_winsys= -Dgst-plugins-base:gl_platform= -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=disabled -Dgst-plugins-good:qt5=disabled -Dgst-plugins-good:shout2=disabled -Dgst-plugins-good:twolame=disabled -Dgst-plugins-good:waveform=auto -Dgst-plugins-good:wavpack=disabled -Dgst-plugins-ugly:a52dec=disabled -Dgst-plugins-ugly:cdio=disabled -Dgst-plugins-ugly:dvdread=disabled -Dgst-plugins-ugly:mpeg2dec=disabled -Dgst-plugins-ugly:sidplay=disabled -Dgst-plugins-bad:avtp=disabled -Dgst-plugins-bad:androidmedia=auto -Dgst-plugins-bad:applemedia=auto -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: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: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: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 --backend ninja --wrap-mode nodownload -Doptimization=plain --native /home/tatsh/dev/vcpkg/buildtrees/gstreamer/meson-x64-linux-dbg.log --libdir lib --pkgconfig.relocatable -Ddebug=true --prefix /home/tatsh/dev/vcpkg/packages/gstreamer_x64-linux/debug --includedir ../include --pkg-config-path ['/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug/lib/pkgconfig','/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/share/pkgconfig'] -Dcmake_prefix_path=['/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug','/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux'] /home/tatsh/dev/vcpkg/buildtrees/gstreamer/src/1.26.1-7d6eba2c11.clean
Working Directory: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/x64-linux-dbg
Error code: 1
See logs for more information:
/home/tatsh/dev/vcpkg/buildtrees/gstreamer/config-x64-linux-dbg-meson-log.txt.log
/home/tatsh/dev/vcpkg/buildtrees/gstreamer/config-x64-linux-dbg-out.log
Call Stack (most recent call first):
/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:468 (vcpkg_execute_required_process)
/home/tatsh/.cache/vcpkg/registries/git-trees/edb87f7ddc866d000efda92f6feeff8a3867d8bc/portfile.cmake:152 (vcpkg_configure_meson)
scripts/ports.cmake:206 (include)
```
/home/tatsh/dev/vcpkg/buildtrees/gstreamer/config-x64-linux-dbg-out.log
```
The Meson build system
Version: 1.7.2
Source dir: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/src/1.26.1-7d6eba2c11.clean
Build dir: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/x64-linux-dbg
Build type: native build
Project name: gstreamer-full
Project version: 1.26.1
C compiler for the host machine: /usr/bin/cc -fPIC -g (gcc 15.1.0 "cc (Gentoo Hardened 15.1.0 p1) 15.1.0")
C linker for the host machine: /usr/bin/cc -fPIC -g ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python3 found: YES (/usr/lib/python-exec/python3.13/python3)
Program gitlint found: NO
../src/1.26.1-7d6eba2c11.clean/meson.build:43: WARNING: gitlint not found or too old, please install it with your package manager or `python3 -m pip install gitlint` to enable the commit message hook
Program pre-commit found: YES 4.2.0 4.2.0 (/usr/bin/pre-commit)
../src/1.26.1-7d6eba2c11.clean/meson.build:49:2: ERROR: Command `/usr/bin/pre-commit install -f` failed with status 1.
A full log can be found at /home/tatsh/dev/vcpkg/buildtrees/gstreamer/x64-linux-dbg/meson-logs/meson-log.txt
```
/home/tatsh/dev/vcpkg/buildtrees/gstreamer/config-x64-linux-dbg-meson-log.txt.log
```
Build started at 2025-07-02T12:52:44.060478
Main binary: /usr/lib/python-exec/python3.13/python3
Build Options: -Dges=disabled -Dgpl=disabled -Dlibav=disabled -Dnls=disabled -Dbase=enabled -Dgst-plugins-base:alsa=disabled -Dgst-plugins-base:gl=disabled -Dgst-plugins-base:gl-graphene=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=enabled -Dgst-plugins-bad:aes=disabled -Dgst-plugins-bad:aom=disabled -Dgst-plugins-bad:asio=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:gl=auto -Dgst-plugins-bad:libde265=disabled -Dgst-plugins-bad:microdns=disabled -Dgst-plugins-bad:modplug=disabled -Dgst-plugins-bad:nvcodec=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:vulkan=disabled -Dgst-plugins-bad:wayland=auto -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 -Ddevtools=disabled -Drtsp_server=disabled -Drs=disabled -Dvaapi=disabled -Dgst-examples=disabled -Dpython=disabled -Dsharp=disabled -Dtls=disabled -Dlibnice=disabled -Dbuild-tools-source=system -Dbenchmarks=disabled -Dorc=disabled -Dqt5=disabled -Dqt6=disabled -Dtests=disabled -Dexamples=disabled -Dintrospection=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:ptp-helper=disabled -Dgst-plugins-base:gl_api= -Dgst-plugins-base:gl_winsys= -Dgst-plugins-base:gl_platform= -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=disabled -Dgst-plugins-good:qt5=disabled -Dgst-plugins-good:shout2=disabled -Dgst-plugins-good:twolame=disabled -Dgst-plugins-good:waveform=auto -Dgst-plugins-good:wavpack=disabled -Dgst-plugins-ugly:a52dec=disabled -Dgst-plugins-ugly:cdio=disabled -Dgst-plugins-ugly:dvdread=disabled -Dgst-plugins-ugly:mpeg2dec=disabled -Dgst-plugins-ugly:sidplay=disabled -Dgst-plugins-bad:avtp=disabled -Dgst-plugins-bad:androidmedia=auto -Dgst-plugins-bad:applemedia=auto -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: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: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: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:wasapi=auto -Dgst-plugins-bad:wasapi2=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 -Doptimization=plain -Ddebug=true '-Dcmake_prefix_path=['"'"'/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug'"'"','"'"'/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux'"'"']' -Dprefix=/home/tatsh/dev/vcpkg/packages/gstreamer_x64-linux/debug -Dincludedir=../include -Dlibdir=lib -Dbackend=ninja -Dwrap_mode=nodownload -Dpkgconfig.relocatable=True '-Dpkg_config_path=['"'"'/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug/lib/pkgconfig'"'"','"'"'/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/share/pkgconfig'"'"']' --native-file=/home/tatsh/dev/vcpkg/buildtrees/gstreamer/meson-x64-linux-dbg.log
Python system: Linux
The Meson build system
Version: 1.7.2
Source dir: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/src/1.26.1-7d6eba2c11.clean
Build dir: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/x64-linux-dbg
Build type: native build
Project name: gstreamer-full
Project version: 1.26.1
-----------
Detecting compiler via: `/usr/bin/cc -fPIC -g --version` -> 0
stdout:
cc (Gentoo Hardened 15.1.0 p1) 15.1.0
Copyright (C) 2025 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Running command: -cpp -x c -E -dM -
-----
-----------
Detecting linker via: `/usr/bin/cc -fPIC -g -Wl,--version -L/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug/lib` -> 0
stdout:
GNU ld (Gentoo 2.44 p4) 2.44.0
Copyright (C) 2025 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
-----------
stderr:
collect2 version 15.1.0
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccR0trbF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o
-----------
Sanity testing C compiler: /usr/bin/cc -fPIC -g
Is cross compiler: False.
Sanity check compiler command line: /usr/bin/cc -fPIC -g sanitycheckc.c -o sanitycheckc.exe -fPIC -g -I/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/include -D_FILE_OFFSET_BITS=64 -L/home/tatsh/dev/bpmdetect/build/vcpkg_installed/x64-linux/debug/lib
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/x64-linux-dbg/meson-private/sanitycheckc.exe
C compiler for the host machine: /usr/bin/cc -fPIC -g (gcc 15.1.0 "cc (Gentoo Hardened 15.1.0 p1) 15.1.0")
C linker for the host machine: /usr/bin/cc -fPIC -g ld.bfd 2.44
-----------
Detecting archiver via: `/usr/bin/ar --version` -> 0
stdout:
GNU ar (Gentoo 2.44 p4) 2.44.0
Copyright (C) 2025 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
-----------
-----------
Detecting compiler via: `/usr/bin/cc -fPIC -g --version` -> 0
stdout:
cc (Gentoo Hardened 15.1.0 p1) 15.1.0
Copyright (C) 2025 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Running command: -cpp -x c -E -dM -
-----
-----------
Detecting linker via: `/usr/bin/cc -fPIC -g -Wl,--version` -> 0
stdout:
GNU ld (Gentoo 2.44 p4) 2.44.0
Copyright (C) 2025 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
-----------
stderr:
collect2 version 15.1.0
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwEcCQg.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o
-----------
Sanity testing C compiler: /usr/bin/cc -fPIC -g
Is cross compiler: False.
Sanity check compiler command line: /usr/bin/cc -fPIC -g sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /home/tatsh/dev/vcpkg/buildtrees/gstreamer/x64-linux-dbg/meson-private/sanitycheckc.exe
C compiler for the build machine: /usr/bin/cc -fPIC -g (gcc 15.1.0 "cc (Gentoo Hardened 15.1.0 p1) 15.1.0")
C linker for the build machine: /usr/bin/cc -fPIC -g ld.bfd 2.44
-----------
Detecting archiver via: `/usr/bin/ar --version` -> 0
stdout:
GNU ar (Gentoo 2.44 p4) 2.44.0
Copyright (C) 2025 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
-----------
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
Program python3 found: YES (/usr/lib/python-exec/python3.13/python3)
Running command: /usr/lib/python-exec/python3.13/python3 -c '
import os
assert('"'"'GST_ENV'"'"' not in os.environ)
'
--- stdout ---
--- stderr ---
Program gitlint found: NO
../src/1.26.1-7d6eba2c11.clean/meson.build:43: WARNING: gitlint not found or too old, please install it with your package manager or `python3 -m pip install gitlint` to enable the commit message hook
Running command: /usr/bin/pre-commit --version
--- stdout ---
pre-commit 4.2.0
--- stderr ---
Program pre-commit found: YES 4.2.0 4.2.0 (/usr/bin/pre-commit)
Running command: /usr/bin/pre-commit install -f
--- stdout ---
An error has occurred: FatalError: git failed. Is it installed, and are you in a Git repository directory?
Check the log at /home/tatsh/.cache/pre-commit/pre-commit.log
--- stderr ---
../src/1.26.1-7d6eba2c11.clean/meson.build:49:2: ERROR: Command `/usr/bin/pre-commit install -f` failed with status 1.
```
**Additional context**
vcpkg.json
```
{
"dependencies": [
{
"name": "ecm",
"version>=": "6.7.0"
},
{
"features": [
"network",
"widgets"
],
"name": "qtbase",
"version>=": "6.8.3"
},
{
"features": [
{
"name": "ffmpeg",
"platform": "linux"
}
],
"name": "qtmultimedia",
"version>=": "6.8.3"
},
"libflac",
"libmad",
"libvorbis",
"portaudio",
"taglib"
],
"description": "Automatic BPM (beats per minute) detection utility.",
"documentation": "https://bpmdetect.readthedocs.org",
"homepage": "https://tatsh.github.io/bpmdetect/",
"license": "MIT",
"maintainers": [
"Andrew Udvare ",
"Sergei Trofimovich ",
"Andreas Sturmlechner ",
"Nicolas Parlant ",
"Martin Sakmar "
],
"name": "bpmdetect",
"version": "0.7.1"
}
```
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the x64-linux install and inspect the referenced portfile.cmake around line 152, then read the GStreamer source meson.build around line 49. Use config-x64-linux-dbg-out.log and the Meson log to confirm the pre-commit installation failure. Done means the gstreamer port configures and builds successfully with the reported environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, python
- Domain
- build-system, devtools
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100