Your message dated Tue, 7 Jul 2026 14:20:37 +0200
with message-id <[email protected]>
and subject line Re: Bug#1141619: mpv: Switch to debhelper 14 makes build fail
(meson.build:370:44: ERROR: Feature win32-threads cannot be enabled)
has caused the Debian Bug report #1141619,
regarding mpv: Switch to debhelper 14 makes build fail (meson.build:370:44:
ERROR: Feature win32-threads cannot be enabled)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1141619: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141619
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mpv
Version: 0.41.0-2+b2
Severity: normal
The 'Version' is 'misleading' as this is about current ``debian/master``,
but I didn't know a better way to report it.
As this is a build failure, I kept Severity to normal.
I was trying to build (a customized version of) mpv, but that failed.
So I switched to current ``debian/master`` and that failed as well.
Excerpt from Salsa build log (the error is consistently the same):
```
...
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package mpv
dpkg-buildpackage: info: source version 0.41.0-2+salsaci+20260706+84
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Sebastian Ramacher
<[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/package/package'
dh_auto_configure -- \
-Dlibmpv=true \
-Dbuild-date=false \
-Dcdda=enabled \
-Ddvdnav=enabled \
-Ddvbin=enabled
cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr
--sysconfdir=/etc --localstatedir=/var --libdir=lib/i386-linux-gnu
-Dpython.bytecompile=-1 --auto-features=enabled -Dlibmpv=true
-Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Ddvbin=enabled
The Meson build system
Version: 1.11.1
Source dir: /build/package/package
Build dir: /build/package/package/obj-i686-linux-gnu
Build type: native build
Project name: mpv
Project version: 0.41.0
C compiler for the host machine: cc (gcc 15.3.0 "cc (Debian 15.3.0-1) 15.3.0")
C linker for the host machine: cc ld.bfd 2.46.50.20260617
Host machine cpu family: x86
Host machine cpu: i686
Program python3 found: YES (/usr/bin/python3)
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency libavcodec found: YES 62.28.102
Run-time dependency libavfilter found: YES 11.14.102
Run-time dependency libavformat found: YES 62.12.102
Run-time dependency libavutil found: YES 60.26.102
Run-time dependency libswresample found: YES 6.3.102
Run-time dependency libswscale found: YES 9.5.102
Run-time dependency libplacebo found: YES 7.360.1
Run-time dependency libass found: YES 0.17.5
Compiler for C supports arguments -Wdisabled-optimization: YES
Compiler for C supports arguments -Wempty-body: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Woverflow: YES
Compiler for C supports arguments -Wparentheses: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wno-cast-function-type: YES
Compiler for C supports arguments -Wno-format-zero-length: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-sign-compare: YES
Compiler for C supports arguments -Wno-switch: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -fno-math-errno: YES
Compiler for C supports arguments -fno-signed-zeros: YES
Compiler for C supports arguments -fno-trapping-math: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Wno-pointer-sign: YES
Compiler for C supports arguments -Wformat -Werror=format-security: YES
Compiler for C supports link arguments -Wl,--nxcompat,--no-seh,--dynamicbase: NO
Compiler for C supports link arguments -Wl,-z,noexecstack: YES
Run-time dependency dl found: YES
Library atomic found: YES
Compiler for C supports link arguments -rdynamic: YES
../meson.build:370:44: ERROR: Feature win32-threads cannot be enabled
A full log can be found at
/build/package/package/obj-i686-linux-gnu/meson-logs/meson-log.txt
[ then it seems to 'cat' the meson-log.txt? ]
```
Then did ``git reset HEAD~1 --hard`` ... and that still failed. After
another ``git reset HEAD~1 --hard``, the build succeeded. So commit
01976add6838 ("Bump debhelper compat to 14")
broke the build. Salsa's failed build attempt for ``debian/master``:
https://salsa.debian.org/diederik/mpv/-/jobs/9913831
My custom build on arm64 also succeeded when I dropped the last 2 commits
from the ``debian/master`` branch.
Cheers,
Diederik
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 7.1.3+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages mpv depends on:
ii libarchive13t64 3.8.8-1
ii libasound2t64 1.2.16.1-1
ii libass9 1:0.17.5-1
ii libavcodec62 7:8.1.2-2+b1
ii libavdevice62 7:8.1.2-2+b1
ii libavfilter11 7:8.1.2-2+b1
ii libavformat62 7:8.1.2-2+b1
ii libavutil60 7:8.1.2-2+b1
ii libbluray3 1:1.4.1-2
ii libc6 2.42-17
ii libcdio-cdda2t64 10.2+2.0.2-2+b2
ii libcdio-paranoia2t64 10.2+2.0.2-2+b2
ii libcdio19t64 2.2.0-4.1
ii libdisplay-info3 0.3.0-1+b1
ii libdrm2 2.4.134-3
ii libdvdnav4 7.0.0-2+b1
ii libegl1 1.7.0-3+b1
ii libgbm1 26.1.4-1
ii libjack-jackd2-0 [libjack-0.125] 1.9.22~dfsg-5+b2
ii libjpeg62-turbo 1:3.1.3-4
ii liblcms2-2 2.19.1-1
ii liblua5.2-0 5.2.4-4
ii libmujs3 1.3.9-1
ii libpipewire-0.3-0t64 1.6.7-1
ii libplacebo360 7.360.1-1
ii libpulse0 17.0+dfsg1-2.1+b1
ii librubberband3 4.0.0+dfsg-2
ii libsixel1 1:1.8.7-r2-1
ii libsndio7.0 1.10.0-0.2+b2
ii libswresample6 7:8.1.2-2+b1
ii libswscale9 7:8.1.2-2+b1
ii libuchardet0 0.0.8-2+b2
ii libva-drm2 2.24.0-1
ii libva-wayland2 2.24.0-1
ii libva-x11-2 2.24.0-1
ii libva2 2.24.0-1
ii libvdpau1 1.5-4+b1
ii libvulkan1 1.4.341.0-1
ii libwayland-client0 1.25.0-2
ii libwayland-cursor0 1.25.0-2
ii libwayland-egl1 1.25.0-2
ii libx11-6 2:1.8.13-1
ii libxext6 2:1.3.4-1+b4
ii libxfixes3 1:6.0.0-2+b5
ii libxkbcommon0 1.13.1-1
ii libxpresent1 1.0.1-1+b3
ii libxrandr2 2:1.5.4-1+b4
ii libxss1 1:1.2.3-1+b4
ii libxv1 2:1.0.13-1+b1
ii libzimg2 3.0.6+ds1-2
ii zlib1g 1:1.3.dfsg+really1.3.2-3
Versions of packages mpv recommends:
ii xdg-utils 1.2.1-2
ii yt-dlp 2026.07.04-1
Versions of packages mpv suggests:
pn libcuda1 <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
On 2026-07-07 14:15:04 +0200, Diederik de Haas wrote:
> Package: mpv
> Version: 0.41.0-2+b2
> Severity: normal
>
> The 'Version' is 'misleading' as this is about current ``debian/master``,
> but I didn't know a better way to report it.
> As this is a build failure, I kept Severity to normal.
>
> I was trying to build (a customized version of) mpv, but that failed.
> So I switched to current ``debian/master`` and that failed as well.
Yeah, sure, but it's not uploaded yet. Closing
Cheers
>
> Excerpt from Salsa build log (the error is consistently the same):
>
> ```
> ...
>
> dpkg-buildpackage
> -----------------
>
> Command: dpkg-buildpackage --sanitize-env -us -uc -b
> dpkg-buildpackage: info: source package mpv
> dpkg-buildpackage: info: source version 0.41.0-2+salsaci+20260706+84
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Sebastian Ramacher
> <[email protected]>
> dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture i386
> debian/rules clean
> dh clean
> dh_clean
> debian/rules binary
> dh binary
> dh_update_autotools_config
> dh_autoreconf
> debian/rules override_dh_auto_configure
> make[1]: Entering directory '/build/package/package'
> dh_auto_configure -- \
> -Dlibmpv=true \
> -Dbuild-date=false \
> -Dcdda=enabled \
> -Ddvdnav=enabled \
> -Ddvbin=enabled
> cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8
> meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr
> --sysconfdir=/etc --localstatedir=/var --libdir=lib/i386-linux-gnu
> -Dpython.bytecompile=-1 --auto-features=enabled -Dlibmpv=true
> -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Ddvbin=enabled
> The Meson build system
> Version: 1.11.1
> Source dir: /build/package/package
> Build dir: /build/package/package/obj-i686-linux-gnu
> Build type: native build
> Project name: mpv
> Project version: 0.41.0
> C compiler for the host machine: cc (gcc 15.3.0 "cc (Debian 15.3.0-1) 15.3.0")
> C linker for the host machine: cc ld.bfd 2.46.50.20260617
> Host machine cpu family: x86
> Host machine cpu: i686
> Program python3 found: YES (/usr/bin/python3)
> Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
> Run-time dependency libavcodec found: YES 62.28.102
> Run-time dependency libavfilter found: YES 11.14.102
> Run-time dependency libavformat found: YES 62.12.102
> Run-time dependency libavutil found: YES 60.26.102
> Run-time dependency libswresample found: YES 6.3.102
> Run-time dependency libswscale found: YES 9.5.102
> Run-time dependency libplacebo found: YES 7.360.1
> Run-time dependency libass found: YES 0.17.5
> Compiler for C supports arguments -Wdisabled-optimization: YES
> Compiler for C supports arguments -Wempty-body: YES
> Compiler for C supports arguments -Wformat: YES
> Compiler for C supports arguments -Wimplicit-fallthrough: YES
> Compiler for C supports arguments -Woverflow: YES
> Compiler for C supports arguments -Wparentheses: YES
> Compiler for C supports arguments -Wpointer-arith: YES
> Compiler for C supports arguments -Wshadow: YES
> Compiler for C supports arguments -Wundef: YES
> Compiler for C supports arguments -Wvla: YES
> Compiler for C supports arguments -Wno-cast-function-type: YES
> Compiler for C supports arguments -Wno-format-zero-length: YES
> Compiler for C supports arguments -Wno-missing-field-initializers: YES
> Compiler for C supports arguments -Wno-sign-compare: YES
> Compiler for C supports arguments -Wno-switch: YES
> Compiler for C supports arguments -Wno-unused-parameter: YES
> Compiler for C supports arguments -fno-math-errno: YES
> Compiler for C supports arguments -fno-signed-zeros: YES
> Compiler for C supports arguments -fno-trapping-math: YES
> Compiler for C supports arguments -Wmissing-prototypes: YES
> Compiler for C supports arguments -Wstrict-prototypes: YES
> Compiler for C supports arguments -Werror=implicit-function-declaration: YES
> Compiler for C supports arguments -Wno-pointer-sign: YES
> Compiler for C supports arguments -Wformat -Werror=format-security: YES
> Compiler for C supports link arguments -Wl,--nxcompat,--no-seh,--dynamicbase:
> NO
> Compiler for C supports link arguments -Wl,-z,noexecstack: YES
> Run-time dependency dl found: YES
> Library atomic found: YES
> Compiler for C supports link arguments -rdynamic: YES
>
> ../meson.build:370:44: ERROR: Feature win32-threads cannot be enabled
>
> A full log can be found at
> /build/package/package/obj-i686-linux-gnu/meson-logs/meson-log.txt
>
> [ then it seems to 'cat' the meson-log.txt? ]
> ```
>
> Then did ``git reset HEAD~1 --hard`` ... and that still failed. After
> another ``git reset HEAD~1 --hard``, the build succeeded. So commit
> 01976add6838 ("Bump debhelper compat to 14")
>
> broke the build. Salsa's failed build attempt for ``debian/master``:
> https://salsa.debian.org/diederik/mpv/-/jobs/9913831
>
> My custom build on arm64 also succeeded when I dropped the last 2 commits
> from the ``debian/master`` branch.
>
> Cheers,
> Diederik
>
> -- System Information:
> Debian Release: forky/sid
> APT prefers unstable
> APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 7.1.3+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages mpv depends on:
> ii libarchive13t64 3.8.8-1
> ii libasound2t64 1.2.16.1-1
> ii libass9 1:0.17.5-1
> ii libavcodec62 7:8.1.2-2+b1
> ii libavdevice62 7:8.1.2-2+b1
> ii libavfilter11 7:8.1.2-2+b1
> ii libavformat62 7:8.1.2-2+b1
> ii libavutil60 7:8.1.2-2+b1
> ii libbluray3 1:1.4.1-2
> ii libc6 2.42-17
> ii libcdio-cdda2t64 10.2+2.0.2-2+b2
> ii libcdio-paranoia2t64 10.2+2.0.2-2+b2
> ii libcdio19t64 2.2.0-4.1
> ii libdisplay-info3 0.3.0-1+b1
> ii libdrm2 2.4.134-3
> ii libdvdnav4 7.0.0-2+b1
> ii libegl1 1.7.0-3+b1
> ii libgbm1 26.1.4-1
> ii libjack-jackd2-0 [libjack-0.125] 1.9.22~dfsg-5+b2
> ii libjpeg62-turbo 1:3.1.3-4
> ii liblcms2-2 2.19.1-1
> ii liblua5.2-0 5.2.4-4
> ii libmujs3 1.3.9-1
> ii libpipewire-0.3-0t64 1.6.7-1
> ii libplacebo360 7.360.1-1
> ii libpulse0 17.0+dfsg1-2.1+b1
> ii librubberband3 4.0.0+dfsg-2
> ii libsixel1 1:1.8.7-r2-1
> ii libsndio7.0 1.10.0-0.2+b2
> ii libswresample6 7:8.1.2-2+b1
> ii libswscale9 7:8.1.2-2+b1
> ii libuchardet0 0.0.8-2+b2
> ii libva-drm2 2.24.0-1
> ii libva-wayland2 2.24.0-1
> ii libva-x11-2 2.24.0-1
> ii libva2 2.24.0-1
> ii libvdpau1 1.5-4+b1
> ii libvulkan1 1.4.341.0-1
> ii libwayland-client0 1.25.0-2
> ii libwayland-cursor0 1.25.0-2
> ii libwayland-egl1 1.25.0-2
> ii libx11-6 2:1.8.13-1
> ii libxext6 2:1.3.4-1+b4
> ii libxfixes3 1:6.0.0-2+b5
> ii libxkbcommon0 1.13.1-1
> ii libxpresent1 1.0.1-1+b3
> ii libxrandr2 2:1.5.4-1+b4
> ii libxss1 1:1.2.3-1+b4
> ii libxv1 2:1.0.13-1+b1
> ii libzimg2 3.0.6+ds1-2
> ii zlib1g 1:1.3.dfsg+really1.3.2-3
>
> Versions of packages mpv recommends:
> ii xdg-utils 1.2.1-2
> ii yt-dlp 2026.07.04-1
>
> Versions of packages mpv suggests:
> pn libcuda1 <none>
>
> -- no debconf information
>
--
Sebastian Ramacher
--- End Message ---