Your message dated Sun, 05 Apr 2020 08:41:37 +0200
with message-id <87ftdi304e....@turtle.gmx.de>
and subject line Re: Bug#955651: libinput: FTBFS:
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwq1q3syj/testfile.c:4:12:
error: #error "Header 'xlocale.h' could not be found"
has caused the Debian Bug report #955651,
regarding libinput: FTBFS:
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwq1q3syj/testfile.c:4:12:
error: #error "Header 'xlocale.h' could not be found"
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 ow...@bugs.debian.org
immediately.)
--
955651: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955651
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libinput
Version: 1.15.4-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200402 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure -- \
> -Ddebug-gui=false \
> -Ddocumentation=false \
> -Dtests=false \
> -Dudev-dir=/lib/udev
> cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson ..
> --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc
> --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Ddebug-gui=false
> -Ddocumentation=false -Dtests=false -Dudev-dir=/lib/udev
> The Meson build system
> Version: 0.54.0
> Source dir: /<<PKGBUILDDIR>>
> Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> Build type: native build
> Project name: libinput
> Project version: 1.15.4
> Using 'CFLAGS' from environment with value: '-g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security'
> Using 'LDFLAGS' from environment with value: '-Wl,-z,relro'
> Using 'CPPFLAGS' from environment with value: '-Wdate-time
> -D_FORTIFY_SOURCE=2'
> Using 'CFLAGS' from environment with value: '-g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security'
> Using 'LDFLAGS' from environment with value: '-Wl,-z,relro'
> Using 'CPPFLAGS' from environment with value: '-Wdate-time
> -D_FORTIFY_SOURCE=2'
> C compiler for the host machine: cc (gcc 9.3.0 "cc (Debian 9.3.0-9) 9.3.0")
> C linker for the host machine: cc ld.bfd 2.34
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Fetching value of define "static_assert" : _Static_assert
> Header <dirent.h> has symbol "versionsort" : YES
> Header <errno.h> has symbol "program_invocation_short_name" : YES
> Has header "xlocale.h" : NO
> Checking if "locale.h" links: YES
> Header <sys/ptrace.h> has symbol "PTRACE_ATTACH" : YES
> Found pkg-config: /usr/bin/pkg-config (0.29)
> Run-time dependency libudev found: YES 245
> Run-time dependency mtdev found: YES 1.1.5
> Run-time dependency libevdev found: YES 1.9.0
> Library m found: YES
> Library rt found: YES
> Did not find CMake 'cmake'
> Found CMake: NO
> Run-time dependency libwacom found: NO
>
> ../meson.build:140:1: ERROR: Could not generate cargs for libwacom:
> Package gudev-1.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gudev-1.0.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'gudev-1.0', required by 'libwacom', not found
>
>
> A full log can be found at
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-logs/meson-log.txt
> cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/meson-log.txt
> ==> meson-logs/meson-log.txt <==
> Build started at 2020-04-03T17:02:36.702321
> Main binary: /usr/bin/python3
> Build Options: -Ddebug-gui=false -Ddocumentation=false -Dtests=false
> -Dudev-dir=/lib/udev -Dprefix=/usr -Dlibdir=lib/x86_64-linux-gnu
> -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain
> -Dwrap_mode=nodownload
> Python system: Linux
> The Meson build system
> Version: 0.54.0
> Source dir: /<<PKGBUILDDIR>>
> Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> Build type: native build
> None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global
> flags.
> None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global
> flags.
> Project name: libinput
> Project version: 1.15.4
> None of 'CC' are defined in the environment, not changing global flags.
> Using 'CFLAGS' from environment with value: '-g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security'
> Using 'LDFLAGS' from environment with value: '-Wl,-z,relro'
> Using 'CPPFLAGS' from environment with value: '-Wdate-time
> -D_FORTIFY_SOURCE=2'
> None of 'CC_LD' are defined in the environment, not changing global flags.
> Sanity testing C compiler: cc
> Is cross compiler: False.
> Sanity check compiler command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/sanitycheckc.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/sanitycheckc.exe -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe
> -D_FILE_OFFSET_BITS=64 -Wl,-z,relro
> Sanity check compile stdout:
>
> -----
> Sanity check compile stderr:
>
> -----
> Running test binary command:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/sanitycheckc.exe
> C compiler for the build machine: cc (gcc 9.3.0 "cc (Debian 9.3.0-9) 9.3.0")
> C linker for the build machine: cc ld.bfd 2.34
> None of 'AR' are defined in the environment, not changing global flags.
> None of 'CC' are defined in the environment, not changing global flags.
> Using 'CFLAGS' from environment with value: '-g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security'
> Using 'LDFLAGS' from environment with value: '-Wl,-z,relro'
> Using 'CPPFLAGS' from environment with value: '-Wdate-time
> -D_FORTIFY_SOURCE=2'
> None of 'CC_LD' are defined in the environment, not changing global flags.
> Sanity testing C compiler: cc
> Is cross compiler: False.
> Sanity check compiler command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/sanitycheckc.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/sanitycheckc.exe -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe
> -D_FILE_OFFSET_BITS=64 -Wl,-z,relro
> Sanity check compile stdout:
>
> -----
> Sanity check compile stderr:
>
> -----
> Running test binary command:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/sanitycheckc.exe
> C compiler for the host machine: cc (gcc 9.3.0 "cc (Debian 9.3.0-9) 9.3.0")
> C linker for the host machine: cc ld.bfd 2.34
> None of 'AR' are defined in the environment, not changing global flags.
> 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
> Running compile:
> Working directory: /tmp/tmptvnzrc2o
> Command line: cc /tmp/tmptvnzrc2o/testfile.c -pipe -E -P -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
>
> Code:
>
> #define _GNU_SOURCE 1
> #include <assert.h>
>
> #ifndef static_assert
> # define static_assert
> #endif
> "MESON_GET_DEFINE_DELIMITER"
> static_assert
> Compiler stdout:
>
> extern void __assert_fail (const char *__assertion, const char *__file,
> unsigned int __line, const char *__function)
> __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
> extern void __assert_perror_fail (int __errnum, const char *__file,
> unsigned int __line, const char *__function)
> __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
> extern void __assert (const char *__assertion, const char *__file, int __line)
> __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
>
> "MESON_GET_DEFINE_DELIMITER"
> _Static_assert
>
> Compiler stderr:
>
> Fetching value of define "static_assert" : _Static_assert
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwnnrvjg3
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwnnrvjg3/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwnnrvjg3/output.obj
> -pipe -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
>
> Code:
> #define _GNU_SOURCE 1
> #include <assert.h>
>
> #include <dirent.h>
> int main(void) {
> /* If it's not defined as a macro, try to use as a symbol */
> #ifndef versionsort
> versionsort;
> #endif
> return 0;
> }
> Compiler stdout:
>
> Compiler stderr:
>
> Header <dirent.h> has symbol "versionsort" : YES
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpj92fz1bj
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpj92fz1bj/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpj92fz1bj/output.obj
> -pipe -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
>
> Code:
> #define _GNU_SOURCE 1
> #include <assert.h>
>
> #include <errno.h>
> int main(void) {
> /* If it's not defined as a macro, try to use as a symbol */
> #ifndef program_invocation_short_name
> program_invocation_short_name;
> #endif
> return 0;
> }
> Compiler stdout:
>
> Compiler stderr:
>
> Header <errno.h> has symbol "program_invocation_short_name" : YES
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwq1q3syj
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwq1q3syj/testfile.c
> -pipe -E -P -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
>
> Code:
>
> #ifdef __has_include
> #if !__has_include("xlocale.h")
> #error "Header 'xlocale.h' could not be found"
> #endif
> #else
> #include <xlocale.h>
> #endif
> Compiler stdout:
>
> Compiler stderr:
>
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpwq1q3syj/testfile.c:4:12:
> error: #error "Header 'xlocale.h' could not be found"
> 4 | #error "Header 'xlocale.h' could not be found"
> | ^~~~~
>
> Has header "xlocale.h" : NO
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpu749emts
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpu749emts/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpu749emts/output.exe
> -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Wl,-z,relro
>
> Code:
>
> #include <locale.h>
> void main(void) { newlocale(LC_NUMERIC_MASK, "C", (locale_t)0); }
>
> Compiler stdout:
>
> Compiler stderr:
>
> Checking if "locale.h" links: YES
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpck22dzy8
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpck22dzy8/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpck22dzy8/output.obj
> -pipe -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
>
> Code:
> #define _GNU_SOURCE 1
> #include <assert.h>
>
> #include <sys/ptrace.h>
> int main(void) {
> /* If it's not defined as a macro, try to use as a symbol */
> #ifndef PTRACE_ATTACH
> PTRACE_ATTACH;
> #endif
> return 0;
> }
> Compiler stdout:
>
> Compiler stderr:
>
> Header <sys/ptrace.h> has symbol "PTRACE_ATTACH" : YES
> Pkg-config binary for MachineChoice.HOST is not cached.
> None of 'PKG_CONFIG' are defined in the environment, not changing global
> flags.
> Pkg-config binary missing from cross or native file, or env var undefined.
> Trying a default Pkg-config fallback at pkg-config
> Trying pkg-config binary pkg-config for machine MachineChoice.HOST at
> ['/usr/bin/pkg-config']
> Found pkg-config: /usr/bin/pkg-config (0.29)
> Determining dependency 'libudev' with pkg-config executable
> '/usr/bin/pkg-config'
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --modversion libudev` -> 0
> 245
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --cflags libudev` -> 0
>
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config libudev --libs` -> 0
> -L/lib/x86_64-linux-gnu -ludev
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config libudev --libs` -> 0
> -ludev
> None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global
> flags.
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpsp54nrv5
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpsp54nrv5/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpsp54nrv5/output.exe
> -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> -D_FILE_OFFSET_BITS=64 -O0 -Wl,-z,relro
>
> Code:
> #include<stdio.h>
>
> int main(void) {
> printf("%ld\n", (long)(sizeof(void *)));
> return 0;
> };
> Compiler stdout:
>
> Compiler stderr:
>
> Program stdout:
>
> 8
>
> Program stderr:
>
>
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpdm555c9y
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpdm555c9y/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpdm555c9y/output.obj
> -pipe -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs
>
> Code:
>
> Compiler stdout:
> install: /usr/lib/gcc/x86_64-linux-gnu/9/
> programs:
> =/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/bin/
> libraries:
> =/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/9/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/9/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
>
> Compiler stderr:
>
> Run-time dependency libudev found: YES 245
> Pkg-config binary for MachineChoice.HOST is cached.
> Determining dependency 'mtdev' with pkg-config executable
> '/usr/bin/pkg-config'
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --modversion mtdev` -> 0
> 1.1.5
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --cflags mtdev` -> 0
>
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config mtdev --libs` -> 0
> -L/usr/lib/x86_64-linux-gnu -lmtdev
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config mtdev --libs` -> 0
> -lmtdev
> None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global
> flags.
> Run-time dependency mtdev found: YES 1.1.5
> Pkg-config binary for MachineChoice.HOST is cached.
> Determining dependency 'libevdev' with pkg-config executable
> '/usr/bin/pkg-config'
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --modversion libevdev` -> 0
> 1.9.0
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --cflags libevdev` -> 0
> -I/usr/include/libevdev-1.0/
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config libevdev --libs` -> 0
> -L/usr/lib/x86_64-linux-gnu -levdev
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config libevdev --libs` -> 0
> -levdev
> None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global
> flags.
> Run-time dependency libevdev found: YES 1.9.0
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpex2nzlgb
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpex2nzlgb/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmpex2nzlgb/output.exe
> -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group
> -Wl,--allow-shlib-undefined -Wl,-z,relro
>
> Code:
> int main(void) { return 0; }
> Compiler stdout:
>
> Compiler stderr:
>
> Library m found: YES
> Running compile:
> Working directory:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmprmrrbg2b
> Command line: cc
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmprmrrbg2b/testfile.c -o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/tmprmrrbg2b/output.exe
> -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lrt -Wl,--end-group
> -Wl,--allow-shlib-undefined -Wl,-z,relro
>
> Code:
> int main(void) { return 0; }
> Compiler stdout:
>
> Compiler stderr:
>
> Library rt found: YES
> Pkg-config binary for MachineChoice.HOST is cached.
> Determining dependency 'libwacom' with pkg-config executable
> '/usr/bin/pkg-config'
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --modversion libwacom` -> 0
> 1.3
> PKG_CONFIG_PATH:
> Called `/usr/bin/pkg-config --cflags libwacom` -> 1
>
> pkg-config error with 'libwacom': Could not generate cargs for libwacom:
> Package gudev-1.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gudev-1.0.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'gudev-1.0', required by 'libwacom', not found
>
> Could not generate cargs for libwacom:
> Package gudev-1.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gudev-1.0.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'gudev-1.0', required by 'libwacom', not found
>
> CMake binary for MachineChoice.HOST is not cached
> None of 'CMAKE' are defined in the environment, not changing global flags.
> CMake binary missing from cross or native file, or env var undefined.
> Trying a default CMake fallback at cmake
> Trying CMake binary cmake for machine MachineChoice.HOST at [None]
> Did not find CMake 'cmake'
> Found CMake: NO
> No CMake binary for machine MachineChoice.HOST not found. Giving up.
> Run-time dependency libwacom found: NO
>
> ../meson.build:140:1: ERROR: Could not generate cargs for libwacom:
> Package gudev-1.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gudev-1.0.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'gudev-1.0', required by 'libwacom', not found
>
> dh_auto_configure: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson ..
> --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc
> --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Ddebug-gui=false
> -Ddocumentation=false -Dtests=false -Dudev-dir=/lib/udev returned exit code 1
> make[1]: *** [debian/rules:4: override_dh_auto_configure] Error 25
The full build log is available from:
http://qa-logs.debian.net/2020/04/02/libinput_1.15.4-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Control: reassign -1 libwacom-dev 1.3-1
Control: fixed -1 libwacom/1.3-2
On 2020-04-03 21:37 +0200, Lucas Nussbaum wrote:
> Source: libinput
> Version: 1.15.4-1
> Severity: serious
> Justification: FTBFS on amd64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20200402 ftbfs-bullseye
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
> Relevant part (hopefully):
>> [...]
>> Run-time dependency libwacom found: NO
>>
>> ../meson.build:140:1: ERROR: Could not generate cargs for libwacom:
>> Package gudev-1.0 was not found in the pkg-config search path.
>> Perhaps you should add the directory containing `gudev-1.0.pc'
>> to the PKG_CONFIG_PATH environment variable
>> Package 'gudev-1.0', required by 'libwacom', not found
That happened because libwacom-dev lacked a dependency on
libgudev-1.0-dev. This has been fixed in the latest libwacom upload,
and I have just successfully built libinput in a sid chroot.
Cheers,
Sven
--- End Message ---