Source: weston
Version: 13.0.0-4
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear maintainer,

weston fails to build in unstable since the upload of neatvnc in version
8.0. From my build log on amd64:

| Determining dependency 'neatvnc' with pkg-config executable 
'/usr/bin/pkg-config'
| env[PKG_CONFIG_PATH]: 
| env[PKG_CONFIG]: /usr/bin/pkg-config
| -----------
| Called: `/usr/bin/pkg-config --modversion neatvnc` -> 0
| stdout:
| 0.8.0
| -----------
| env[PKG_CONFIG_PATH]: 
| env[PKG_CONFIG]: /usr/bin/pkg-config
| -----------
| Called: `/usr/bin/pkg-config --cflags neatvnc` -> 0
| stdout:
| -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/p11-kit-1 
-I/usr/include/x86_64-linux-gnu
| -----------
| env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
| env[PKG_CONFIG_PATH]: 
| env[PKG_CONFIG]: /usr/bin/pkg-config
| -----------
| Called: `/usr/bin/pkg-config --libs neatvnc` -> 0
| stdout:
| -L/usr/lib/x86_64-linux-gnu -lneatvnc
| -----------
| env[PKG_CONFIG_PATH]: 
| env[PKG_CONFIG]: /usr/bin/pkg-config
| -----------
| Called: `/usr/bin/pkg-config --libs neatvnc` -> 0
| stdout:
| -lneatvnc
| -----------
| Dependency neatvnc found: NO found 0.8.0 but need: '< 0.8.0' ; matched: '>= 
0.7.0'
| CMake binary for host machine is cached as not found
| CMake binary for machine host machine not found. Giving up.
| Run-time dependency neatvnc found: NO (tried pkgconfig and cmake)
| Looking for a fallback subproject for the dependency neatvnc
| Automatic wrap-based subproject downloading is disabled
| Subproject  neatvnc is buildable: NO (disabling)
| Dependency neatvnc from subproject neatvnc found: NO (subproject failed to 
configure)
| 
| ../libweston/backend-vnc/meson.build:8:1: ERROR: Problem encountered: VNC 
backend requires neatvnc which was not found. Or, you can use 
'-Dbackend-vnc=false'.
| dh_auto_configure: error: cd obj-x86_64-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/x86_64-linux-gnu -Dpython.bytecompile=-1 
-Dbackend-rdp=true -Dbackend-vnc=true -Dscreenshare=true -Dsystemd=true 
returned exit code 1
| make[1]: *** [debian/rules:18: override_dh_auto_configure] Error 25
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:44: binary] Error 2
| dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2


A full build log is also available here:
https://buildd.debian.org/status/fetch.php?pkg=weston&arch=riscv64&ver=13.0.0-4%2Bb2&stamp=1710049432&raw=0

Regards
Aurelien

Reply via email to