Your message dated Thu, 13 Mar 2025 12:50:23 +0000
with message-id <e1tsi11-00elii...@fasolo.debian.org>
and subject line Bug#1100233: fixed in libgpiod 2.2.1-2
has caused the Debian Bug report #1100233,
regarding libgpiod: FTBFS: pyproject_hooks._impl.BackendUnavailable: Cannot 
import 'setuptools.build_meta'
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.)


-- 
1100233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100233
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libgpiod
Version: 2.2.1-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3 --exclude=.la
   dh_autoreconf_clean -O--exclude=.la
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean
rm -rf confdefs.h
rm -rf doc/*
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary
dh binary --with python3 --exclude=.la
   dh_update_autotools_config -O--exclude=.la
   dh_autoreconf -O--exclude=.la
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'autostuff'.

[... snipped ...]

../include/gpiod.h:566:45: warning: comma at end of enumerator list [-Wpedantic]
  566 |         GPIOD_INFO_EVENT_LINE_CONFIG_CHANGED,
      |                                             ^
../include/gpiod.h:1182:38: warning: comma at end of enumerator list 
[-Wpedantic]
 1182 |         GPIOD_EDGE_EVENT_FALLING_EDGE,
      |                                      ^
In file included from gpioinfo.c:12:
tools-common.h:78:30: warning: ISO C90 does not support flexible array members 
[-Wpedantic]
   78 |         struct resolved_line lines[];
      |                              ^~~~~
tools-common.h:90:6: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   90 | long long parse_period(const char *option);
      |      ^~~~
tools-common.h:91:15: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   91 | unsigned long long parse_period_or_die(const char *option);
      |               ^~~~
tools-common.h:92:29: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   92 | void sleep_us(unsigned long long period);
      |                             ^~~~
/bin/bash ../libtool  --tag=CC   --mode=link gcc -I../include/ -include 
../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o gpioinfo gpioinfo.o 
libtools-common.la ../lib/libgpiod.la  
libtool: link: gcc -I../include/ -include ../config.h -Wall -Wextra -g 
-std=gnu89 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -flto=auto 
-ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/gpioinfo gpioinfo.o  
./.libs/libtools-common.a ../lib/.libs/libgpiod.so
gpioinfo.c: In function 'main':
gpioinfo.c:263:9: warning: 'paths' may be used uninitialized 
[-Wmaybe-uninitialized]
  263 |         free(paths);
      |         ^
gpioinfo.c:231:16: note: 'paths' was declared here
  231 |         char **paths;
      |                ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../include/ 
-include ../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic -c -o 
gpioget.o gpioget.c
gpioget.c:1:1: warning: C++ style comments are not allowed in ISO C90
    1 | // SPDX-License-Identifier: GPL-2.0-or-later
      | ^
gpioget.c:1:1: note: (this will be reported only once per input file)
In file included from gpioget.c:6:
../include/gpiod.h:322:36: warning: comma at end of enumerator list [-Wpedantic]
  322 |         GPIOD_LINE_VALUE_ACTIVE = 1,
      |                                    ^
../include/gpiod.h:335:36: warning: comma at end of enumerator list [-Wpedantic]
  335 |         GPIOD_LINE_DIRECTION_OUTPUT,
      |                                    ^
../include/gpiod.h:349:29: warning: comma at end of enumerator list [-Wpedantic]
  349 |         GPIOD_LINE_EDGE_BOTH,
      |                             ^
../include/gpiod.h:365:34: warning: comma at end of enumerator list [-Wpedantic]
  365 |         GPIOD_LINE_BIAS_PULL_DOWN,
      |                                  ^
../include/gpiod.h:377:37: warning: comma at end of enumerator list [-Wpedantic]
  377 |         GPIOD_LINE_DRIVE_OPEN_SOURCE,
      |                                     ^
../include/gpiod.h:389:29: warning: comma at end of enumerator list [-Wpedantic]
  389 |         GPIOD_LINE_CLOCK_HTE,
      |                             ^
../include/gpiod.h:566:45: warning: comma at end of enumerator list [-Wpedantic]
  566 |         GPIOD_INFO_EVENT_LINE_CONFIG_CHANGED,
      |                                             ^
../include/gpiod.h:1182:38: warning: comma at end of enumerator list 
[-Wpedantic]
 1182 |         GPIOD_EDGE_EVENT_FALLING_EDGE,
      |                                      ^
In file included from gpioget.c:12:
tools-common.h:78:30: warning: ISO C90 does not support flexible array members 
[-Wpedantic]
   78 |         struct resolved_line lines[];
      |                              ^~~~~
tools-common.h:90:6: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   90 | long long parse_period(const char *option);
      |      ^~~~
tools-common.h:91:15: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   91 | unsigned long long parse_period_or_die(const char *option);
      |               ^~~~
tools-common.h:92:29: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   92 | void sleep_us(unsigned long long period);
      |                             ^~~~
gpioget.c:22:23: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
   22 |         unsigned long long hold_period_us;
      |                       ^~~~
/bin/bash ../libtool  --tag=CC   --mode=link gcc -I../include/ -include 
../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o gpioget gpioget.o 
libtools-common.la ../lib/libgpiod.la  
libtool: link: gcc -I../include/ -include ../config.h -Wall -Wextra -g 
-std=gnu89 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -flto=auto 
-ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/gpioget gpioget.o  
./.libs/libtools-common.a ../lib/.libs/libgpiod.so
In function 'resolve_lines',
    inlined from 'main' at gpioget.c:157:13:
tools-common.c:685:9: warning: 'paths' may be used uninitialized 
[-Wmaybe-uninitialized]
  685 |         free(paths);
      |         ^
tools-common.c: In function 'main':
tools-common.c:626:16: note: 'paths' was declared here
  626 |         char **paths;
      |                ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../include/ 
-include ../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic -c -o 
gpioset.o gpioset.c
gpioset.c:1:1: warning: C++ style comments are not allowed in ISO C90
    1 | // SPDX-License-Identifier: GPL-2.0-or-later
      | ^
gpioset.c:1:1: note: (this will be reported only once per input file)
In file included from gpioset.c:6:
../include/gpiod.h:322:36: warning: comma at end of enumerator list [-Wpedantic]
  322 |         GPIOD_LINE_VALUE_ACTIVE = 1,
      |                                    ^
../include/gpiod.h:335:36: warning: comma at end of enumerator list [-Wpedantic]
  335 |         GPIOD_LINE_DIRECTION_OUTPUT,
      |                                    ^
../include/gpiod.h:349:29: warning: comma at end of enumerator list [-Wpedantic]
  349 |         GPIOD_LINE_EDGE_BOTH,
      |                             ^
../include/gpiod.h:365:34: warning: comma at end of enumerator list [-Wpedantic]
  365 |         GPIOD_LINE_BIAS_PULL_DOWN,
      |                                  ^
../include/gpiod.h:377:37: warning: comma at end of enumerator list [-Wpedantic]
  377 |         GPIOD_LINE_DRIVE_OPEN_SOURCE,
      |                                     ^
../include/gpiod.h:389:29: warning: comma at end of enumerator list [-Wpedantic]
  389 |         GPIOD_LINE_CLOCK_HTE,
      |                             ^
../include/gpiod.h:566:45: warning: comma at end of enumerator list [-Wpedantic]
  566 |         GPIOD_INFO_EVENT_LINE_CONFIG_CHANGED,
      |                                             ^
../include/gpiod.h:1182:38: warning: comma at end of enumerator list 
[-Wpedantic]
 1182 |         GPIOD_EDGE_EVENT_FALLING_EDGE,
      |                                      ^
In file included from gpioset.c:18:
tools-common.h:78:30: warning: ISO C90 does not support flexible array members 
[-Wpedantic]
   78 |         struct resolved_line lines[];
      |                              ^~~~~
tools-common.h:90:6: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   90 | long long parse_period(const char *option);
      |      ^~~~
tools-common.h:91:15: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   91 | unsigned long long parse_period_or_die(const char *option);
      |               ^~~~
tools-common.h:92:29: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   92 | void sleep_us(unsigned long long period);
      |                             ^~~~
gpioset.c:31:23: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
   31 |         unsigned long long *toggle_periods;
      |                       ^~~~
gpioset.c:32:23: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
   32 |         unsigned long long hold_period_us;
      |                       ^~~~
gpioset.c:97:61: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
   97 | static int parse_periods_or_die(char *option, unsigned long long 
**periods)
      |                                                             ^~~~
gpioset.c: In function ‘parse_periods_or_die’:
gpioset.c:100:23: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
  100 |         unsigned long long *pp;
      |                       ^~~~
gpioset.c: At top level:
gpioset.c:379:56: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
  379 | static void toggle_sequence(int toggles, unsigned long long 
*toggle_periods,
      |                                                        ^~~~
/bin/bash ../libtool  --tag=CC   --mode=link gcc -I../include/ -include 
../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o gpioset gpioset.o 
libtools-common.la ../lib/libgpiod.la  
libtool: link: gcc -I../include/ -include ../config.h -Wall -Wextra -g 
-std=gnu89 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -flto=auto 
-ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/gpioset gpioset.o  
./.libs/libtools-common.a ../lib/.libs/libgpiod.so
In function 'resolve_lines',
    inlined from 'main' at gpioset.c:916:13:
tools-common.c:685:9: warning: 'paths' may be used uninitialized 
[-Wmaybe-uninitialized]
  685 |         free(paths);
      |         ^
tools-common.c: In function 'main':
tools-common.c:626:16: note: 'paths' was declared here
  626 |         char **paths;
      |                ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../include/ 
-include ../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic -c -o 
gpiomon.o gpiomon.c
gpiomon.c:1:1: warning: C++ style comments are not allowed in ISO C90
    1 | // SPDX-License-Identifier: GPL-2.0-or-later
      | ^
gpiomon.c:1:1: note: (this will be reported only once per input file)
In file included from gpiomon.c:6:
../include/gpiod.h:322:36: warning: comma at end of enumerator list [-Wpedantic]
  322 |         GPIOD_LINE_VALUE_ACTIVE = 1,
      |                                    ^
../include/gpiod.h:335:36: warning: comma at end of enumerator list [-Wpedantic]
  335 |         GPIOD_LINE_DIRECTION_OUTPUT,
      |                                    ^
../include/gpiod.h:349:29: warning: comma at end of enumerator list [-Wpedantic]
  349 |         GPIOD_LINE_EDGE_BOTH,
      |                             ^
../include/gpiod.h:365:34: warning: comma at end of enumerator list [-Wpedantic]
  365 |         GPIOD_LINE_BIAS_PULL_DOWN,
      |                                  ^
../include/gpiod.h:377:37: warning: comma at end of enumerator list [-Wpedantic]
  377 |         GPIOD_LINE_DRIVE_OPEN_SOURCE,
      |                                     ^
../include/gpiod.h:389:29: warning: comma at end of enumerator list [-Wpedantic]
  389 |         GPIOD_LINE_CLOCK_HTE,
      |                             ^
../include/gpiod.h:566:45: warning: comma at end of enumerator list [-Wpedantic]
  566 |         GPIOD_INFO_EVENT_LINE_CONFIG_CHANGED,
      |                                             ^
../include/gpiod.h:1182:38: warning: comma at end of enumerator list 
[-Wpedantic]
 1182 |         GPIOD_EDGE_EVENT_FALLING_EDGE,
      |                                      ^
In file included from gpiomon.c:14:
tools-common.h:78:30: warning: ISO C90 does not support flexible array members 
[-Wpedantic]
   78 |         struct resolved_line lines[];
      |                              ^~~~~
tools-common.h:90:6: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   90 | long long parse_period(const char *option);
      |      ^~~~
tools-common.h:91:15: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   91 | unsigned long long parse_period_or_die(const char *option);
      |               ^~~~
tools-common.h:92:29: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   92 | void sleep_us(unsigned long long period);
      |                             ^~~~
gpiomon.c:28:23: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
   28 |         unsigned long long debounce_period_us;
      |                       ^~~~
gpiomon.c:34:14: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
   34 |         long long idle_timeout;
      |              ^~~~
gpiomon.c: In function ‘parse_config’:
gpiomon.c:131:49: warning: initializer element is not computable at load time 
[-Wpedantic]
  131 |                 { "localtime",  no_argument,    &cfg->timestamp_fmt,    
2 },
      |                                                 ^
gpiomon.c:131:17: warning: initializer element is not computable at load time 
[-Wpedantic]
  131 |                 { "localtime",  no_argument,    &cfg->timestamp_fmt,    
2 },
      |                 ^
gpiomon.c:137:49: warning: initializer element is not computable at load time 
[-Wpedantic]
  137 |                 { "utc",        no_argument,    &cfg->timestamp_fmt,    
1 },
      |                                                 ^
gpiomon.c:137:17: warning: initializer element is not computable at load time 
[-Wpedantic]
  137 |                 { "utc",        no_argument,    &cfg->timestamp_fmt,    
1 },
      |                 ^
gpiomon.c: In function ‘main’:
gpiomon.c:396:29: warning: ISO C90 does not support the ‘ll’ gnu_printf 
length modifier [-Wformat=]
  396 |                         die("maximum debounce period is %uus, got 
%lluus",
      |                             
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CC   --mode=link gcc -I../include/ -include 
../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o gpiomon gpiomon.o 
libtools-common.la ../lib/libgpiod.la  
libtool: link: gcc -I../include/ -include ../config.h -Wall -Wextra -g 
-std=gnu89 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -flto=auto 
-ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/gpiomon gpiomon.o  
./.libs/libtools-common.a ../lib/.libs/libgpiod.so
In function 'resolve_lines',
    inlined from 'main' at gpiomon.c:420:13:
tools-common.c:685:9: warning: 'paths' may be used uninitialized 
[-Wmaybe-uninitialized]
  685 |         free(paths);
      |         ^
tools-common.c: In function 'main':
tools-common.c:626:16: note: 'paths' was declared here
  626 |         char **paths;
      |                ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../include/ 
-include ../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic -c -o 
gpionotify.o gpionotify.c
gpionotify.c:1:1: warning: C++ style comments are not allowed in ISO C90
    1 | // SPDX-License-Identifier: GPL-2.0-or-later
      | ^
gpionotify.c:1:1: note: (this will be reported only once per input file)
In file included from gpionotify.c:5:
../include/gpiod.h:322:36: warning: comma at end of enumerator list [-Wpedantic]
  322 |         GPIOD_LINE_VALUE_ACTIVE = 1,
      |                                    ^
../include/gpiod.h:335:36: warning: comma at end of enumerator list [-Wpedantic]
  335 |         GPIOD_LINE_DIRECTION_OUTPUT,
      |                                    ^
../include/gpiod.h:349:29: warning: comma at end of enumerator list [-Wpedantic]
  349 |         GPIOD_LINE_EDGE_BOTH,
      |                             ^
../include/gpiod.h:365:34: warning: comma at end of enumerator list [-Wpedantic]
  365 |         GPIOD_LINE_BIAS_PULL_DOWN,
      |                                  ^
../include/gpiod.h:377:37: warning: comma at end of enumerator list [-Wpedantic]
  377 |         GPIOD_LINE_DRIVE_OPEN_SOURCE,
      |                                     ^
../include/gpiod.h:389:29: warning: comma at end of enumerator list [-Wpedantic]
  389 |         GPIOD_LINE_CLOCK_HTE,
      |                             ^
../include/gpiod.h:566:45: warning: comma at end of enumerator list [-Wpedantic]
  566 |         GPIOD_INFO_EVENT_LINE_CONFIG_CHANGED,
      |                                             ^
../include/gpiod.h:1182:38: warning: comma at end of enumerator list 
[-Wpedantic]
 1182 |         GPIOD_EDGE_EVENT_FALLING_EDGE,
      |                                      ^
In file included from gpionotify.c:13:
tools-common.h:78:30: warning: ISO C90 does not support flexible array members 
[-Wpedantic]
   78 |         struct resolved_line lines[];
      |                              ^~~~~
tools-common.h:90:6: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   90 | long long parse_period(const char *option);
      |      ^~~~
tools-common.h:91:15: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   91 | unsigned long long parse_period_or_die(const char *option);
      |               ^~~~
tools-common.h:92:29: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   92 | void sleep_us(unsigned long long period);
      |                             ^~~~
gpionotify.c:26:14: warning: ISO C90 does not support ‘long long’ 
[-Wlong-long]
   26 |         long long idle_timeout;
      |              ^~~~
gpionotify.c: In function ‘parse_config’:
gpionotify.c:97:49: warning: initializer element is not computable at load time 
[-Wpedantic]
   97 |                 { "localtime",  no_argument,    &cfg->timestamp_fmt, 2 
},
      |                                                 ^
gpionotify.c:97:17: warning: initializer element is not computable at load time 
[-Wpedantic]
   97 |                 { "localtime",  no_argument,    &cfg->timestamp_fmt, 2 
},
      |                 ^
gpionotify.c:103:49: warning: initializer element is not computable at load 
time [-Wpedantic]
  103 |                 { "utc",        no_argument,    &cfg->timestamp_fmt, 1 
},
      |                                                 ^
gpionotify.c:103:17: warning: initializer element is not computable at load 
time [-Wpedantic]
  103 |                 { "utc",        no_argument,    &cfg->timestamp_fmt, 1 
},
      |                 ^
/bin/bash ../libtool  --tag=CC   --mode=link gcc -I../include/ -include 
../config.h -Wall -Wextra -g -std=gnu89  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -pedantic  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o gpionotify gpionotify.o 
libtools-common.la ../lib/libgpiod.la  
libtool: link: gcc -I../include/ -include ../config.h -Wall -Wextra -g 
-std=gnu89 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -flto=auto 
-ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/gpionotify 
gpionotify.o  ./.libs/libtools-common.a ../lib/.libs/libgpiod.so
In function 'resolve_lines',
    inlined from 'main' at gpionotify.c:394:13:
tools-common.c:685:9: warning: 'paths' may be used uninitialized 
[-Wmaybe-uninitialized]
  685 |         free(paths);
      |         ^
tools-common.c: In function 'main':
tools-common.c:626:16: note: 'paths' was declared here
  626 |         char **paths;
      |                ^
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools'
Making all in bindings
make[4]: Entering directory '/<<PKGBUILDDIR>>/bindings'
Making all in .
make[5]: Entering directory '/<<PKGBUILDDIR>>/bindings'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/bindings'
Making all in cxx
make[5]: Entering directory '/<<PKGBUILDDIR>>/bindings/cxx'
Making all in gpiodcxx
make[6]: Entering directory '/<<PKGBUILDDIR>>/bindings/cxx/gpiodcxx'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/bindings/cxx/gpiodcxx'
Making all in .
make[6]: Entering directory '/<<PKGBUILDDIR>>/bindings/cxx'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-chip.lo `test -f 
'chip.cpp' || echo './'`chip.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c chip.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-chip.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c chip.cpp -o libgpiodcxx_la-chip.o 
>/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-chip-info.lo `test 
-f 'chip-info.cpp' || echo './'`chip-info.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c chip-info.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-chip-info.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c chip-info.cpp -o 
libgpiodcxx_la-chip-info.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o 
libgpiodcxx_la-edge-event-buffer.lo `test -f 'edge-event-buffer.cpp' || echo 
'./'`edge-event-buffer.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c edge-event-buffer.cpp  -fPIC -DPIC 
-o .libs/libgpiodcxx_la-edge-event-buffer.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c edge-event-buffer.cpp -o 
libgpiodcxx_la-edge-event-buffer.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-edge-event.lo 
`test -f 'edge-event.cpp' || echo './'`edge-event.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c edge-event.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-edge-event.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c edge-event.cpp -o 
libgpiodcxx_la-edge-event.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-exception.lo `test 
-f 'exception.cpp' || echo './'`exception.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c exception.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-exception.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c exception.cpp -o 
libgpiodcxx_la-exception.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-info-event.lo 
`test -f 'info-event.cpp' || echo './'`info-event.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c info-event.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-info-event.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c info-event.cpp -o 
libgpiodcxx_la-info-event.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-internal.lo `test 
-f 'internal.cpp' || echo './'`internal.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c internal.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-internal.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c internal.cpp -o 
libgpiodcxx_la-internal.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-line.lo `test -f 
'line.cpp' || echo './'`line.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-line.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line.cpp -o libgpiodcxx_la-line.o 
>/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-line-config.lo 
`test -f 'line-config.cpp' || echo './'`line-config.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-config.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-line-config.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-config.cpp -o 
libgpiodcxx_la-line-config.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-line-info.lo `test 
-f 'line-info.cpp' || echo './'`line-info.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-info.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-line-info.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-info.cpp -o 
libgpiodcxx_la-line-info.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-line-request.lo 
`test -f 'line-request.cpp' || echo './'`line-request.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-request.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-line-request.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-request.cpp -o 
libgpiodcxx_la-line-request.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-line-settings.lo 
`test -f 'line-settings.cpp' || echo './'`line-settings.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-settings.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-line-settings.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c line-settings.cpp -o 
libgpiodcxx_la-line-settings.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-misc.lo `test -f 
'misc.cpp' || echo './'`misc.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c misc.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-misc.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c misc.cpp -o libgpiodcxx_la-misc.o 
>/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-request-builder.lo 
`test -f 'request-builder.cpp' || echo './'`request-builder.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c request-builder.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-request-builder.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c request-builder.cpp -o 
libgpiodcxx_la-request-builder.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -std=gnu++17 
-DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -g 
-std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o libgpiodcxx_la-request-config.lo 
`test -f 'request-config.cpp' || echo './'`request-config.cpp
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c request-config.cpp  -fPIC -DPIC -o 
.libs/libgpiodcxx_la-request-config.o
libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -std=gnu++17 -fvisibility=hidden 
-I../../include/ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c request-config.cpp -o 
libgpiodcxx_la-request-config.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -std=gnu++17 -Wall -Wextra 
-g -std=gnu++17 -fvisibility=hidden -I../../include/  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -version-info 3:0:1  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o libgpiodcxx.la -rpath 
/usr/lib/x86_64-linux-gnu libgpiodcxx_la-chip.lo libgpiodcxx_la-chip-info.lo 
libgpiodcxx_la-edge-event-buffer.lo libgpiodcxx_la-edge-event.lo 
libgpiodcxx_la-exception.lo libgpiodcxx_la-info-event.lo 
libgpiodcxx_la-internal.lo libgpiodcxx_la-line.lo libgpiodcxx_la-line-config.lo 
libgpiodcxx_la-line-info.lo libgpiodcxx_la-line-request.lo 
libgpiodcxx_la-line-settings.lo libgpiodcxx_la-misc.lo 
libgpiodcxx_la-request-builder.lo libgpiodcxx_la-request-config.lo 
../../lib/libgpiod.la 
libtool: link: g++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o  .libs/libgpiodcxx_la-chip.o 
.libs/libgpiodcxx_la-chip-info.o .libs/libgpiodcxx_la-edge-event-buffer.o 
.libs/libgpiodcxx_la-edge-event.o .libs/libgpiodcxx_la-exception.o 
.libs/libgpiodcxx_la-info-event.o .libs/libgpiodcxx_la-internal.o 
.libs/libgpiodcxx_la-line.o .libs/libgpiodcxx_la-line-config.o 
.libs/libgpiodcxx_la-line-info.o .libs/libgpiodcxx_la-line-request.o 
.libs/libgpiodcxx_la-line-settings.o .libs/libgpiodcxx_la-misc.o 
.libs/libgpiodcxx_la-request-builder.o .libs/libgpiodcxx_la-request-config.o   
-Wl,-rpath -Wl,/<<PKGBUILDDIR>>/lib/.libs ../../lib/.libs/libgpiod.so 
-L/usr/lib/gcc/x86_64-linux-gnu/14 
-L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-li
 nux-gnu/14/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crtn.o  -g -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -fstack-protector-strong 
-Werror=format-security -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now   
-Wl,-soname -Wl,libgpiodcxx.so.2 -o .libs/libgpiodcxx.so.2.1.0
libtool: link: (cd ".libs" && rm -f "libgpiodcxx.so.2" && ln -s 
"libgpiodcxx.so.2.1.0" "libgpiodcxx.so.2")
libtool: link: (cd ".libs" && rm -f "libgpiodcxx.so" && ln -s 
"libgpiodcxx.so.2.1.0" "libgpiodcxx.so")
libtool: link: ar cr .libs/libgpiodcxx.a  libgpiodcxx_la-chip.o 
libgpiodcxx_la-chip-info.o libgpiodcxx_la-edge-event-buffer.o 
libgpiodcxx_la-edge-event.o libgpiodcxx_la-exception.o 
libgpiodcxx_la-info-event.o libgpiodcxx_la-internal.o libgpiodcxx_la-line.o 
libgpiodcxx_la-line-config.o libgpiodcxx_la-line-info.o 
libgpiodcxx_la-line-request.o libgpiodcxx_la-line-settings.o 
libgpiodcxx_la-misc.o libgpiodcxx_la-request-builder.o 
libgpiodcxx_la-request-config.o
libtool: link: ranlib .libs/libgpiodcxx.a
libtool: link: ( cd ".libs" && rm -f "libgpiodcxx.la" && ln -s 
"../libgpiodcxx.la" "libgpiodcxx.la" )
make[6]: Leaving directory '/<<PKGBUILDDIR>>/bindings/cxx'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/bindings/cxx'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/bindings'
Making all in man
make[4]: Entering directory '/<<PKGBUILDDIR>>/man'
export PATH=../dbus/manager/:../dbus/client/:../tools/:$PATH; \
if [ "gpiodetect" = "gpio-manager" ]; then \
        EXEC=gpiodetect; \
        NAME="libgpiod D-Bus daemon"; \
        HELP=--help-option=--help; \
else \
        EXEC=gpiodetect; \
        NAME="libgpiod command-line utility"; \
        HELP=--help-option=--help; \
fi; \
help2man $EXEC \
        --include=./template --output=./gpiodetect.man --no-info \
        --name="$NAME" "$HELP" --manual=gpiodetect
export PATH=../dbus/manager/:../dbus/client/:../tools/:$PATH; \
if [ "gpioinfo" = "gpio-manager" ]; then \
        EXEC=gpioinfo; \
        NAME="libgpiod D-Bus daemon"; \
        HELP=--help-option=--help; \
else \
        EXEC=gpioinfo; \
        NAME="libgpiod command-line utility"; \
        HELP=--help-option=--help; \
fi; \
help2man $EXEC \
        --include=./template --output=./gpioinfo.man --no-info \
        --name="$NAME" "$HELP" --manual=gpioinfo
export PATH=../dbus/manager/:../dbus/client/:../tools/:$PATH; \
if [ "gpioget" = "gpio-manager" ]; then \
        EXEC=gpioget; \
        NAME="libgpiod D-Bus daemon"; \
        HELP=--help-option=--help; \
else \
        EXEC=gpioget; \
        NAME="libgpiod command-line utility"; \
        HELP=--help-option=--help; \
fi; \
help2man $EXEC \
        --include=./template --output=./gpioget.man --no-info \
        --name="$NAME" "$HELP" --manual=gpioget
export PATH=../dbus/manager/:../dbus/client/:../tools/:$PATH; \
if [ "gpioset" = "gpio-manager" ]; then \
        EXEC=gpioset; \
        NAME="libgpiod D-Bus daemon"; \
        HELP=--help-option=--help; \
else \
        EXEC=gpioset; \
        NAME="libgpiod command-line utility"; \
        HELP=--help-option=--help; \
fi; \
help2man $EXEC \
        --include=./template --output=./gpioset.man --no-info \
        --name="$NAME" "$HELP" --manual=gpioset
export PATH=../dbus/manager/:../dbus/client/:../tools/:$PATH; \
if [ "gpiomon" = "gpio-manager" ]; then \
        EXEC=gpiomon; \
        NAME="libgpiod D-Bus daemon"; \
        HELP=--help-option=--help; \
else \
        EXEC=gpiomon; \
        NAME="libgpiod command-line utility"; \
        HELP=--help-option=--help; \
fi; \
help2man $EXEC \
        --include=./template --output=./gpiomon.man --no-info \
        --name="$NAME" "$HELP" --manual=gpiomon
export PATH=../dbus/manager/:../dbus/client/:../tools/:$PATH; \
if [ "gpionotify" = "gpio-manager" ]; then \
        EXEC=gpionotify; \
        NAME="libgpiod D-Bus daemon"; \
        HELP=--help-option=--help; \
else \
        EXEC=gpionotify; \
        NAME="libgpiod command-line utility"; \
        HELP=--help-option=--help; \
fi; \
help2man $EXEC \
        --include=./template --output=./gpionotify.man --no-info \
        --name="$NAME" "$HELP" --manual=gpionotify
make[4]: Leaving directory '/<<PKGBUILDDIR>>/man'
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
if ! echo "" | grep -q "nopython"; then \
        CFLAGS="-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -I 
/<<PKGBUILDDIR>>/include -I /<<PKGBUILDDIR>>/tests/gpiosim/" \
        LDFLAGS="-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -L 
/<<PKGBUILDDIR>>/lib/.libs/ -L /<<PKGBUILDDIR>>/tests/gpiosim/.libs/" \
        pybuild --build -s pyproject -d bindings/python/; \
fi
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13  
* Building wheel...

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pyproject_hooks/_impl.py", line 402, in 
_call_hook
    raise BackendUnavailable(
    ...<4 lines>...
    )
pyproject_hooks._impl.BackendUnavailable: Cannot import 'setuptools.build_meta'

ERROR Backend 'setuptools.build_meta:__legacy__' is not available.
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: 
python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13  
make[1]: *** [debian/rules:24: override_dh_auto_build] Error 13
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202503/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:libgpiod, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: libgpiod
Source-Version: 2.2.1-2
Done: Gavin Lai (賴建宇) <gavi...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
libgpiod, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1100...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gavin Lai (賴建宇) <gavi...@gmail.com> (supplier of updated libgpiod package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 13 Mar 2025 09:24:05 +0800
Source: libgpiod
Architecture: source
Version: 2.2.1-2
Distribution: unstable
Urgency: medium
Maintainer: Gavin Lai (賴建宇) <gavi...@gmail.com>
Changed-By: Gavin Lai (賴建宇) <gavi...@gmail.com>
Closes: 1100233
Changes:
 libgpiod (2.2.1-2) unstable; urgency=medium
 .
   * d/control: Add python3-setuptools into Build-Depends (Closes: #1100233)
Checksums-Sha1:
 9a5175eba5ca67a9e5a5124c6f228949eeabb766 2593 libgpiod_2.2.1-2.dsc
 b666fa1e9a79c9eed7b60f9889770ad8d578656a 17112 libgpiod_2.2.1-2.debian.tar.xz
 0722201486ee1a8103ab0bcc6d989459c7fe5936 11600 libgpiod_2.2.1-2_amd64.buildinfo
Checksums-Sha256:
 1b7379e256b2ccbf8b4620d5445061545e854ffc336b898d14b3d21150b5f6a3 2593 
libgpiod_2.2.1-2.dsc
 64dfe93dc9fa85ffc1b4c34a233040f5a1045eaf814865b9cd6d42c4f990b038 17112 
libgpiod_2.2.1-2.debian.tar.xz
 ebaa2fb2b391a07446486c0d29804f57e36ec42d623cd36d94ff41dd24873850 11600 
libgpiod_2.2.1-2_amd64.buildinfo
Files:
 f8219507063778128085b6d842a932b0 2593 misc optional libgpiod_2.2.1-2.dsc
 dcc6f113bd9cac953aa39cd7a19c7df3 17112 misc optional 
libgpiod_2.2.1-2.debian.tar.xz
 6cb149e0baef0722096f9f4dfbf1f180 11600 misc optional 
libgpiod_2.2.1-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOqx5beTsH5XZFt4rQPKZLOx+xqsFAmfSzlsACgkQQPKZLOx+
xqseUQ//ThvG1HVvCsLcXymv+JcQyWAPOLeDPiX/yAxPxOS1+twlDF9T++yEcyov
sPH6zB5js+xzxWyRNOAfs5PxbTIB8PZ5apNpRwoh/d7uN0qIaymBcxxKZ+N4Q86Q
QG4eb62o4PHoSBhVv3ZR0G46WqpElixmHgyo2grFKr2r3OwA02N7vQrbmytItfHl
J2+apwgQVAuoNQH47QinuGqe3r9UjFjQ5PJL+334QEddOyYN1/6MGam/ZpWbO5iS
H8eimArtgShLYy8EBrg+x3gbQq1ZbRA+lyKuQI9BInNkAbPz0uDhvv5b4EwrhWbp
sWg1ryLi/uVYC7VoBFuntlGBIKPTBHJkazse3awqW2jRjnFLeNVO2XPWwBXFX1Oc
CcC0LE7A8OZZHFdIoDrHgUKd8HsL75Bk2FskMskPBBiW86Kfjq0Ap4g35WPSKP7V
sA7ruJJP0NpYaBFz+VRcsJ235UsFxaxjeLLwSQEyiqHkg0c/3YrGLbPBftaofKSu
AYIt+gTqSo6JG08rlQ/YVXho03+5BXqZdfpuuNfYB5BtuwjR0mqJa+uB8qliDX36
FrpMtm9bbfPNOE7KTlfCiOWyDKI78mahrOqKNz5Pv2o6/bZuaqnprlDgQBD/NJKH
k7NdYQ5jRWeD09MqEyBLL7ui0JFbmTLe/OA13ev9ATEwbZThqIo=
=/w6b
-----END PGP SIGNATURE-----

Attachment: pgpywCOe8IdoL.pgp
Description: PGP signature


--- End Message ---

Reply via email to