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

Reply via email to