Package: src:libdumbnet
Version: 1.18.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
        cp -an --reflink=auto config/config.guess 
debian/.debhelper/bucket/files/af8a1922c9b3c240bf2119d4ec0965a0b5ec36b1016017ba66db44b3b53e9cea.tmp
cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
        mv 
debian/.debhelper/bucket/files/af8a1922c9b3c240bf2119d4ec0965a0b5ec36b1016017ba66db44b3b53e9cea.tmp
 
debian/.debhelper/bucket/files/af8a1922c9b3c240bf2119d4ec0965a0b5ec36b1016017ba66db44b3b53e9cea
        cp -f /usr/share/misc/config.guess ./config/config.guess
        cp -an --reflink=auto config/config.sub 
debian/.debhelper/bucket/files/d611751fba98e807c9684d253bb02aa73d6825fe0e0b9ae3cbf258a59171c9b0.tmp
cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
        mv 
debian/.debhelper/bucket/files/d611751fba98e807c9684d253bb02aa73d6825fe0e0b9ae3cbf258a59171c9b0.tmp
 
debian/.debhelper/bucket/files/d611751fba98e807c9684d253bb02aa73d6825fe0e0b9ae3cbf258a59171c9b0
        cp -f /usr/share/misc/config.sub ./config/config.sub
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_autoreconf autoreconf -- -f -i -Iconfig

[... snipped ...]

   37 |         fail_unless(strcmp(tmp, "doofus") == 0, "read3 failed");
      |                                                 ^~~~~~~~~~~~~~
check_blob.c: In function ‘test_blob_insertdelete_fn’:
check_blob.c:48:52: warning: too many arguments for format [-Wformat-extra-args]
   48 |         fail_unless(blob_insert(b, "foo", 3) == 3, "insert1 failed");
      |                                                    ^~~~~~~~~~~~~~~~
check_blob.c:50:52: warning: too many arguments for format [-Wformat-extra-args]
   50 |         fail_unless(blob_insert(b, "bar", 3) == 3, "insert2 failed");
      |                                                    ^~~~~~~~~~~~~~~~
check_blob.c:54:48: warning: too many arguments for format [-Wformat-extra-args]
   54 |         fail_unless(strcmp(tmp,"barfoo") == 0, "read failed");
      |                                                ^~~~~~~~~~~~~
check_blob.c:56:51: warning: too many arguments for format [-Wformat-extra-args]
   56 |         fail_unless(blob_delete(b, NULL, 3) == 3, "delete failed");
      |                                                   ^~~~~~~~~~~~~~~
check_blob.c:60:45: warning: too many arguments for format [-Wformat-extra-args]
   60 |         fail_unless(strcmp(tmp,"foo") == 0, "read failed");
      |                                             ^~~~~~~~~~~~~
check_blob.c:62:50: warning: too many arguments for format [-Wformat-extra-args]
   62 |         fail_unless(blob_delete(b, NULL, 4) < 0, "deleted more than 
size");
      |                                                  
^~~~~~~~~~~~~~~~~~~~~~~~
check_blob.c:65:17: warning: pointer targets in assignment from ‘char *’ to 
‘u_char *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign]
   65 |         bf.base = "foobar";
      |                 ^
check_blob.c:69:56: warning: too many arguments for format [-Wformat-extra-args]
   69 |         fail_unless(blob_insert(&bf, "foobar", 6) < 0, "inserted into 
fixed");
      |                                                        
^~~~~~~~~~~~~~~~~~~~~
check_blob.c:70:52: warning: too many arguments for format [-Wformat-extra-args]
   70 |         fail_unless(blob_delete(&bf, NULL, 3) < 0, "deleted from 
fixed");
      |                                                    ^~~~~~~~~~~~~~~~~~~~
check_blob.c: In function ‘test_blob_packunpack_fn’:
check_blob.c:98:13: warning: too many arguments for format [-Wformat-extra-args]
   98 |             "pack failed");
      |             ^~~~~~~~~~~~~
check_blob.c:106:13: warning: too many arguments for format 
[-Wformat-extra-args]
  106 |             "unpack failed");
      |             ^~~~~~~~~~~~~~~
check_blob.c:114:22: warning: too many arguments for format 
[-Wformat-extra-args]
  114 |                 fail("unpacked weird crap");
      |                      ^~~~~~~~~~~~~~~~~~~~~
check_blob.c: In function ‘test_blob_seek_fn’:
check_blob.c:127:43: warning: too many arguments for format 
[-Wformat-extra-args]
  127 |         fail_unless(blob_skip(b, 3) == 3, "skip failed");
      |                                           ^~~~~~~~~~~~~
check_blob.c:128:43: warning: too many arguments for format 
[-Wformat-extra-args]
  128 |         fail_unless(blob_skip(b, 3) == 6, "skip to end failed");
      |                                           ^~~~~~~~~~~~~~~~~~~~
check_blob.c:129:42: warning: too many arguments for format 
[-Wformat-extra-args]
  129 |         fail_unless(blob_skip(b, 1) < 0, "skipped past end");
      |                                          ^~~~~~~~~~~~~~~~~~
check_blob.c:130:54: warning: too many arguments for format 
[-Wformat-extra-args]
  130 |         fail_unless(blob_seek(b, -1, SEEK_END) == 5, "end seek failed");
      |                                                      ^~~~~~~~~~~~~~~~~
check_blob.c:131:53: warning: too many arguments for format 
[-Wformat-extra-args]
  131 |         fail_unless(blob_seek(b, 1, SEEK_SET) == 1, "set seek failed");
      |                                                     ^~~~~~~~~~~~~~~~~
check_blob.c:133:53: warning: too many arguments for format 
[-Wformat-extra-args]
  133 |         fail_unless(blob_seek(b, -1, SEEK_CUR) < 0, "seeked past 0");
      |                                                     ^~~~~~~~~~~~~~~
check_blob.c:134:53: warning: too many arguments for format 
[-Wformat-extra-args]
  134 |         fail_unless(blob_seek(b, 3, SEEK_CUR) == 3, "cur seek failed");
      |                                                     ^~~~~~~~~~~~~~~~~
check_blob.c: In function ‘test_blob_index_fn’:
check_blob.c:146:52: warning: too many arguments for format 
[-Wformat-extra-args]
  146 |         fail_unless(blob_index(b, "this", 4) == 0, "index start 
failed");
      |                                                    ^~~~~~~~~~~~~~~~~~~~
check_blob.c:147:50: warning: too many arguments for format 
[-Wformat-extra-args]
  147 |         fail_unless(blob_index(b, "!", 1) == 19, "index end failed");
      |                                                  ^~~~~~~~~~~~~~~~~~
check_blob.c:148:53: warning: too many arguments for format 
[-Wformat-extra-args]
  148 |         fail_unless(blob_index(b, "only ", 5) == 8, "index middle 
failed");
      |                                                     
^~~~~~~~~~~~~~~~~~~~~
check_blob.c:149:51: warning: too many arguments for format 
[-Wformat-extra-args]
  149 |         fail_unless(blob_rindex(b, "!", 1) == 19, "rindex end failed");
      |                                                   ^~~~~~~~~~~~~~~~~~~
check_blob.c:150:53: warning: too many arguments for format 
[-Wformat-extra-args]
  150 |         fail_unless(blob_rindex(b, "this", 4) == 0, "rindex start 
failed");
      |                                                     
^~~~~~~~~~~~~~~~~~~~~
check_blob.c:151:54: warning: too many arguments for format 
[-Wformat-extra-args]
  151 |         fail_unless(blob_rindex(b, "only ", 5) == 8, "rindex middle 
failed");
      |                                                      
^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from check_blob.c:8:
In function ‘memcpy’,
    inlined from ‘test_blob_packunpack_fn’ at check_blob.c:87:2:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:10: warning: 
‘__builtin_memcpy’ forming offset 5 is out of the bounds [0, 5] 
[-Warray-bounds=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -pthread  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
check_eth.o check_eth.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -pthread  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
check_fw.o check_fw.c
In file included from check_fw.c:10:
check_fw.c: In function ‘test_fw_openclose_fn’:
check_fw.c:21:47: warning: too many arguments for format [-Wformat-extra-args]
   21 |         fail_unless((fw = fw_open()) != NULL, "open failed");
      |                                               ^~~~~~~~~~~~~
check_fw.c:22:50: warning: too many arguments for format [-Wformat-extra-args]
   22 |         fail_unless((fw = fw_close(fw)) == NULL, "closed failed");
      |                                                  ^~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -pthread  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
check_ip.o check_ip.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -pthread  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
check_intf.o check_intf.c
In file included from check_ip.c:10:
check_ip.c: In function ‘test_ip_openclose_fn’:
check_ip.c:21:46: warning: too many arguments for format [-Wformat-extra-args]
   21 |         fail_unless((i = ip_open()) != NULL, "open failed");
      |                                              ^~~~~~~~~~~~~
check_ip.c:22:48: warning: too many arguments for format [-Wformat-extra-args]
   22 |         fail_unless((i = ip_close(i)) == NULL, "close failed");
      |                                                ^~~~~~~~~~~~~~
In file included from check_intf.c:10:
check_intf.c: In function ‘test_intf_openclose_fn’:
check_intf.c:16:48: warning: too many arguments for format [-Wformat-extra-args]
   16 |         fail_unless((i = intf_open()) != NULL, "open failed");
      |                                                ^~~~~~~~~~~~~
check_intf.c:17:50: warning: too many arguments for format [-Wformat-extra-args]
   17 |         fail_unless((i = intf_close(i)) == NULL, "closed failed");
      |                                                  ^~~~~~~~~~~~~~~
check_intf.c: In function ‘test_intf_get_fn’:
check_intf.c:28:46: warning: too many arguments for format [-Wformat-extra-args]
   28 |         fail_unless(intf_get(i, &ifent) < 0, "didn't fail on empty 
request");
      |                                              
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check_intf.c:30:46: warning: too many arguments for format [-Wformat-extra-args]
   30 |         fail_unless(intf_get(i, &ifent) < 0, "didn't fail on empty 
name");
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -pthread  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
check_rand.o check_rand.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -pthread  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
check_route.o check_route.c
In file included from check_rand.c:10:
check_rand.c: In function ‘test_rand_openclose_fn’:
check_rand.c:16:48: warning: too many arguments for format [-Wformat-extra-args]
   16 |         fail_unless((r = rand_open()) != NULL, "open failed");
      |                                                ^~~~~~~~~~~~~
check_rand.c:17:50: warning: too many arguments for format [-Wformat-extra-args]
   17 |         fail_unless((r = rand_close(r)) == NULL, "close failed");
      |                                                  ^~~~~~~~~~~~~~
check_rand.c: In function ‘test_rand_get_fn’:
check_rand.c:27:54: warning: too many arguments for format [-Wformat-extra-args]
   27 |         fail_unless(rand_get(r, &i, sizeof(i)) == 0, "get failed");
      |                                                      ^~~~~~~~~~~~
check_rand.c: In function ‘test_rand_set_fn’:
check_rand.c:43:59: warning: too many arguments for format [-Wformat-extra-args]
   43 |         fail_unless(rand_get(r, buf1, sizeof(buf1)) == 0, "get failed");
      |                                                           ^~~~~~~~~~~~
check_rand.c:44:60: warning: too many arguments for format [-Wformat-extra-args]
   44 |         fail_unless(memcmp(buf1, buf2, sizeof(buf1)) != 0, "get 
b0rked");
      |                                                            ^~~~~~~~~~~~
check_rand.c:45:54: warning: too many arguments for format [-Wformat-extra-args]
   45 |         fail_unless(rand_set(r, &i, sizeof(i)) == 0, "set failed");
      |                                                      ^~~~~~~~~~~~
check_rand.c:46:59: warning: too many arguments for format [-Wformat-extra-args]
   46 |         fail_unless(rand_get(r, buf2, sizeof(buf2)) == 0, "get2 
failed");
      |                                                           ^~~~~~~~~~~~~
check_rand.c:47:60: warning: too many arguments for format [-Wformat-extra-args]
   47 |         fail_unless(memcmp(buf1, buf2, sizeof(buf1)) != 0, "set/get 
b0rked");
      |                                                            
^~~~~~~~~~~~~~~~
check_rand.c:48:54: warning: too many arguments for format [-Wformat-extra-args]
   48 |         fail_unless(rand_set(r, &i, sizeof(i)) == 0, "set2 failed");
      |                                                      ^~~~~~~~~~~~~
check_rand.c:49:59: warning: too many arguments for format [-Wformat-extra-args]
   49 |         fail_unless(rand_get(r, buf1, sizeof(buf1)) == 0, "get3 
failed");
      |                                                           ^~~~~~~~~~~~~
check_rand.c:50:60: warning: too many arguments for format [-Wformat-extra-args]
   50 |         fail_unless(memcmp(buf1, buf2, sizeof(buf1)) == 0, "set 
b0rked");
      |                                                            ^~~~~~~~~~~~
check_rand.c: In function ‘test_rand_shuffle_fn’:
check_rand.c:64:53: warning: too many arguments for format [-Wformat-extra-args]
   64 |         fail_unless(strcmp(buf, SHUFFLE_TEXT) != 0, "shuffle failed");
      |                                                     ^~~~~~~~~~~~~~~~
In file included from check_route.c:10:
check_route.c: In function ‘test_route_openclose_fn’:
check_route.c:16:49: warning: too many arguments for format 
[-Wformat-extra-args]
   16 |         fail_unless((r = route_open()) != NULL, "open failed");
      |                                                 ^~~~~~~~~~~~~
check_route.c:17:51: warning: too many arguments for format 
[-Wformat-extra-args]
   17 |         fail_unless((r = route_close(r)) == NULL, "close failed");
      |                                                   ^~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_addr check_addr.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_arp check_arp.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_addr check_addr.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_arp check_arp.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_blob check_blob.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_eth check_eth.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_blob check_blob.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_eth check_eth.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_fw check_fw.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_ip check_ip.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_fw check_fw.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_ip check_ip.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_intf check_intf.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_rand check_rand.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_intf check_intf.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_rand check_rand.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o check_route check_route.o 
../../src/libdumbnet.la -lcheck_pic -lrt -lm -lsubunit
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/check_route check_route.o  ../../src/.libs/libdumbnet.so 
-lcheck_pic -lrt -lm -lsubunit
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/check'
Making all in dumbnet
make[3]: Entering directory '/<<PKGBUILDDIR>>/test/dumbnet'
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
addr.o addr.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o arp.o 
arp.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
aton.o aton.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
dumbnet.o dumbnet.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o eth.o 
eth.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o fw.o 
fw.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o hex.o 
hex.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
icmp.o icmp.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
intf.o intf.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o ip.o 
ip.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
rand.o rand.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
route.o route.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o 
send.o send.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o tcp.o 
tcp.c
gcc -DHAVE_CONFIG_H -I. -I../../include  -I../../include -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -c -o udp.o 
udp.c
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall  -Wl,-z,relro -Wl,-z,now -o dumbnet addr.o arp.o aton.o dumbnet.o 
eth.o fw.o hex.o icmp.o intf.o ip.o rand.o route.o send.o tcp.o udp.o 
../../src/libdumbnet.la
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -o .libs/dumbnet addr.o arp.o aton.o dumbnet.o eth.o fw.o hex.o 
icmp.o intf.o ip.o rand.o route.o send.o tcp.o udp.o  ../../src/.libs/libdumbnet.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/dumbnet'
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
        rm -f debian/libdumbnet-dev.debhelper.log 
debian/libdumbnet1.debhelper.log
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Running test suite. Errors are being ignored because several tests
# are bound to fail:
# * check_addr: fails because glibc gethostbyname() accepts malformed
#   IPs
# * check_ip: fails because test includes binding to a RAW socket
#   which requires CAP_NET_ADMIN
# * check_fw: fails because Linux doesn't provide a simple userspace
#   fw API (and libdumbnet therefore includes its fw-none module which
#   just returns ENOSYS)
/usr/bin/make -C test/check check-am
make[2]: Entering directory '/<<PKGBUILDDIR>>/test/check'
/usr/bin/make  check-TESTS
make[3]: Entering directory '/<<PKGBUILDDIR>>/test/check'
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/check'
PASS: check_addr
PASS: check_arp
PASS: check_blob
PASS: check_eth
FAIL: check_fw
FAIL: check_ip
PASS: check_intf
PASS: check_rand
PASS: check_route
============================================================================
Testsuite summary for libdumbnet 1.18.0
============================================================================
# TOTAL: 9
# PASS:  7
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0
============================================================================
See test/check/test-suite.log
============================================================================
make[4]: *** [Makefile:745: test-suite.log] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/check'
make[3]: *** [Makefile:853: check-TESTS] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/check'
make[2]: *** [Makefile:981: check-am] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test/check'
make[1]: [debian/rules:24: override_dh_auto_test] Error 2 (ignored)
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep
        rm -f -- debian/libdumbnet1.substvars debian/libdumbnet-dev.substvars
        rm -fr -- debian/.debhelper/generated/libdumbnet1/ debian/libdumbnet1/ 
debian/tmp/ debian/.debhelper/generated/libdumbnet-dev/ debian/libdumbnet-dev/
   dh_auto_install
        install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp
        make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp 
AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making install in include
make[2]: Entering directory '/<<PKGBUILDDIR>>/include'
Making install in dumbnet
make[3]: Entering directory '/<<PKGBUILDDIR>>/include/dumbnet'
make[4]: Entering directory '/<<PKGBUILDDIR>>/include/dumbnet'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/dumbnet'
 /usr/bin/install -c -m 644 addr.h arp.h blob.h eth.h fw.h icmp.h intf.h ip.h ip6.h os.h 
rand.h route.h tcp.h tun.h udp.h sctp.h ndisc.h 
'/<<PKGBUILDDIR>>/debian/tmp/usr/include/dumbnet'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/include/dumbnet'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/include/dumbnet'
make[3]: Entering directory '/<<PKGBUILDDIR>>/include'
make[4]: Entering directory '/<<PKGBUILDDIR>>/include'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include'
 /usr/bin/install -c -m 644 dumbnet.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/include'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/include'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/include'
Making install in man
make[2]: Entering directory '/<<PKGBUILDDIR>>/man'
make[3]: Entering directory '/<<PKGBUILDDIR>>/man'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3'
 /usr/bin/install -c -m 644 dumbnet.3 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/man'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/man'
Making install in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libdumbnet.la 
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libdumbnet.so.1.0.2 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s 
-f libdumbnet.so.1.0.2 libdumbnet.so.1 || { rm -f libdumbnet.so.1 && ln -s libdumbnet.so.1.0.2 
libdumbnet.so.1; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s 
-f libdumbnet.so.1.0.2 libdumbnet.so || { rm -f libdumbnet.so && ln -s libdumbnet.so.1.0.2 
libdumbnet.so; }; })
libtool: install: /usr/bin/install -c .libs/libdumbnet.lai 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.la
libtool: install: /usr/bin/install -c .libs/libdumbnet.a 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.a
libtool: install: chmod 644 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.a
libtool: install: ranlib 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making install in python
make[2]: Entering directory '/<<PKGBUILDDIR>>/python'
make[3]: Entering directory '/<<PKGBUILDDIR>>/python'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/python'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/python'
Making install in test
make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
Making install in check
make[3]: Entering directory '/<<PKGBUILDDIR>>/test/check'
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/check'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/check'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/check'
Making install in dumbnet
make[3]: Entering directory '/<<PKGBUILDDIR>>/test/dumbnet'
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumbnet'
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/sbin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c dumbnet 
'/<<PKGBUILDDIR>>/debian/tmp/usr/sbin'
libtool: warning: '../../src/libdumbnet.la' has not been installed in 
'/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/dumbnet 
/<<PKGBUILDDIR>>/debian/tmp/usr/sbin/dumbnet
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man8'
 /usr/bin/install -c -m 644 dumbnet.8 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man8'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumbnet'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/dumbnet'
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
make[4]: Entering directory '/<<PKGBUILDDIR>>/test'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
 /usr/bin/install -c dumbnet-config '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install
        install -m0755 -d debian/libdumbnet1//usr/lib/x86_64-linux-gnu
        cp --reflink=auto -a 
debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.so.1 
debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2 
debian/libdumbnet1//usr/lib/x86_64-linux-gnu/
        install -m0755 -d debian/libdumbnet-dev//usr
        cp --reflink=auto -a debian/tmp/usr/bin debian/tmp/usr/include 
debian/tmp/usr/sbin debian/libdumbnet-dev//usr/
        install -m0755 -d debian/libdumbnet-dev//usr/lib/x86_64-linux-gnu
        cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.a 
debian/tmp/usr/lib/x86_64-linux-gnu/libdumbnet.so 
debian/libdumbnet-dev//usr/lib/x86_64-linux-gnu/
        install -m0755 -d debian/libdumbnet-dev//usr/share
        cp --reflink=auto -a debian/tmp/usr/share/man 
debian/libdumbnet-dev//usr/share/
   dh_installdocs
        install -m0755 -d debian/libdumbnet1/usr/share/doc/libdumbnet1
        install -p -m0644 debian/README.Debian 
debian/libdumbnet1/usr/share/doc/libdumbnet1/README.Debian
        install -p -m0644 debian/copyright 
debian/libdumbnet1/usr/share/doc/libdumbnet1/copyright
        install -m0755 -d debian/libdumbnet-dev/usr/share/doc/libdumbnet-dev
        install -m0755 -d debian/libdumbnet-dev/usr/share/doc/libdumbnet-dev
        cp --reflink=auto -a ./README.md 
debian/libdumbnet-dev/usr/share/doc/libdumbnet-dev
        chmod -R u\+rw,go=rX debian/libdumbnet-dev/usr/share/doc
        install -p -m0644 debian/copyright 
debian/libdumbnet-dev/usr/share/doc/libdumbnet-dev/copyright
   dh_installchangelogs
        install -m0755 -d debian/libdumbnet1/usr/share/doc/libdumbnet1
        install -p -m0644 
debian/.debhelper/generated/libdumbnet1/dh_installchangelogs.dch.trimmed 
debian/libdumbnet1/usr/share/doc/libdumbnet1/changelog.Debian
        install -m0755 -d debian/libdumbnet-dev/usr/share/doc/libdumbnet-dev
        install -p -m0644 
debian/.debhelper/generated/libdumbnet-dev/dh_installchangelogs.dch.trimmed 
debian/libdumbnet-dev/usr/share/doc/libdumbnet-dev/changelog.Debian
   dh_installman
        install -m0755 -d debian/libdumbnet-dev/usr/share/man/man1/
        install -p -m0644 ./debian/dumbnet-config.1 
debian/libdumbnet-dev/usr/share/man/man1/dumbnet-config.1
        man-recode --to-code UTF-8 --suffix .dh-new 
debian/libdumbnet-dev/usr/share/man/man1/dumbnet-config.1 
debian/libdumbnet-dev/usr/share/man/man3/dumbnet.3
        man-recode --to-code UTF-8 --suffix .dh-new 
debian/libdumbnet-dev/usr/share/man/man8/dumbnet.8
        mv debian/libdumbnet-dev/usr/share/man/man8/dumbnet.8.dh-new 
debian/libdumbnet-dev/usr/share/man/man8/dumbnet.8
        chmod 0644 -- debian/libdumbnet-dev/usr/share/man/man8/dumbnet.8
        mv debian/libdumbnet-dev/usr/share/man/man1/dumbnet-config.1.dh-new 
debian/libdumbnet-dev/usr/share/man/man1/dumbnet-config.1
        mv debian/libdumbnet-dev/usr/share/man/man3/dumbnet.3.dh-new 
debian/libdumbnet-dev/usr/share/man/man3/dumbnet.3
        chmod 0644 -- debian/libdumbnet-dev/usr/share/man/man1/dumbnet-config.1 
debian/libdumbnet-dev/usr/share/man/man3/dumbnet.3
   dh_perl
   dh_link
        rm -f debian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1
        ln -s libdumbnet.so.1.0.2 
debian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1
        rm -f debian/libdumbnet-dev/usr/lib/x86_64-linux-gnu/libdumbnet.so
        ln -s libdumbnet.so.1.0.2 
debian/libdumbnet-dev/usr/lib/x86_64-linux-gnu/libdumbnet.so
        install -m0755 -d debian/libdumbnet-dev/usr/bin
        rm -f debian/libdumbnet-dev/usr/bin/dnet-config
        ln -s dumbnet-config debian/libdumbnet-dev/usr/bin/dnet-config
        install -m0755 -d debian/libdumbnet-dev/usr/share/man/man1
        rm -f debian/libdumbnet-dev/usr/share/man/man1/dnet-config.1
        ln -s dumbnet-config.1 
debian/libdumbnet-dev/usr/share/man/man1/dnet-config.1
   dh_strip_nondeterminism
   dh_compress
        cd debian/libdumbnet1
        cd debian/libdumbnet-dev
        chmod a-x usr/share/doc/libdumbnet1/changelog.Debian
        chmod a-x usr/share/doc/libdumbnet-dev/changelog.Debian 
usr/share/man/man1/dumbnet-config.1 usr/share/man/man3/dumbnet.3 
usr/share/man/man8/dumbnet.8
        gzip -9nf usr/share/doc/libdumbnet1/changelog.Debian
        gzip -9nf usr/share/doc/libdumbnet-dev/changelog.Debian 
usr/share/man/man1/dumbnet-config.1 usr/share/man/man3/dumbnet.3 
usr/share/man/man8/dumbnet.8
        cd '/<<PKGBUILDDIR>>'
        cd '/<<PKGBUILDDIR>>'
        rm -f debian/libdumbnet-dev/usr/share/man/man1/dnet-config.1 
debian/libdumbnet-dev/usr/share/man/man1/dnet-config.1.gz
        ln -s dumbnet-config.1.gz 
debian/libdumbnet-dev/usr/share/man/man1/dnet-config.1.gz
   dh_fixperms
        find debian/libdumbnet1 ! -type l -a -true -a -true -print0 2>/dev/null 
| xargs -0r chmod go=rX,u+rw,a-s
        find debian/libdumbnet-dev ! -type l -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
        find debian/libdumbnet1/usr/share/doc -type f -a -true -a ! -regex 
'debian/libdumbnet1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | 
xargs -0r chmod 0644
        find debian/libdumbnet-dev/usr/share/doc -type f -a -true -a ! -regex 
'debian/libdumbnet-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | 
xargs -0r chmod 0644
        find debian/libdumbnet1/usr/share/doc -type d -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod 0755
        find debian/libdumbnet-dev/usr/share/doc -type d -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod 0755
        find debian/libdumbnet1 -type f \( -name '*.so.*' -o -name '*.so' -o -name 
'*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name 
'*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o 
-name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | 
xargs -0r chmod 0644
        find debian/libdumbnet-dev/usr/share/man debian/libdumbnet-dev/usr/include 
-type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
        find debian/libdumbnet1/usr/lib -type f -name '*.ali' -a -true -a -true 
-print0 2>/dev/null | xargs -0r chmod uga-w
        find debian/libdumbnet-dev -type f \( -name '*.so.*' -o -name '*.so' -o 
-name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o 
-name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name 
'*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod 0644
        find debian/libdumbnet-dev/usr/bin debian/libdumbnet-dev/usr/sbin -type f 
-a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
        find debian/libdumbnet-dev/usr/lib -type f -name '*.ali' -a -true -a -true 
-print0 2>/dev/null | xargs -0r chmod uga-w
   dh_missing
   dh_dwz -a
        dwz -- debian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2
        dwz -- debian/libdumbnet-dev/usr/sbin/dumbnet
   dh_strip -a
        install -m0755 -d 
debian/.debhelper/libdumbnet1/dbgsym-root/usr/lib/debug/.build-id/d6
        objcopy --only-keep-debug --compress-debug-sections 
debian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2 
debian/.debhelper/libdumbnet1/dbgsym-root/usr/lib/debug/.build-id/d6/869fc8f525b9c77c06096b80f4470a4eeb7787.debug
        install -m0755 -d 
debian/.debhelper/libdumbnet-dev/dbgsym-root/usr/lib/debug/.build-id/14
        objcopy --only-keep-debug --compress-debug-sections 
debian/libdumbnet-dev/usr/sbin/dumbnet 
debian/.debhelper/libdumbnet-dev/dbgsym-root/usr/lib/debug/.build-id/14/e99c6faa41dd3b9943ad0403dabf83f4889306.debug
        chmod 0644 -- 
debian/.debhelper/libdumbnet-dev/dbgsym-root/usr/lib/debug/.build-id/14/e99c6faa41dd3b9943ad0403dabf83f4889306.debug
        strip --remove-section=.comment --remove-section=.note 
debian/libdumbnet-dev/usr/sbin/dumbnet
        objcopy --add-gnu-debuglink 
debian/.debhelper/libdumbnet-dev/dbgsym-root/usr/lib/debug/.build-id/14/e99c6faa41dd3b9943ad0403dabf83f4889306.debug
 debian/libdumbnet-dev/usr/sbin/dumbnet
        chmod 0644 -- 
debian/.debhelper/libdumbnet1/dbgsym-root/usr/lib/debug/.build-id/d6/869fc8f525b9c77c06096b80f4470a4eeb7787.debug
        strip --remove-section=.comment --remove-section=.note --strip-unneeded 
debian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2
        strip --strip-debug --remove-section=.comment --remove-section=.note 
--enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N 
__gnu_lto_slim -N __gnu_lto_v1 
debian/libdumbnet-dev/usr/lib/x86_64-linux-gnu/libdumbnet.a
        objcopy --add-gnu-debuglink 
debian/.debhelper/libdumbnet1/dbgsym-root/usr/lib/debug/.build-id/d6/869fc8f525b9c77c06096b80f4470a4eeb7787.debug
 debian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2
        install -m0755 -d 
debian/.debhelper/libdumbnet1/dbgsym-root/usr/share/doc
        ln -s libdumbnet1 
debian/.debhelper/libdumbnet1/dbgsym-root/usr/share/doc/libdumbnet1-dbgsym
        install -m0755 -d debian/.debhelper/libdumbnet1
        install -m0755 -d 
debian/.debhelper/libdumbnet-dev/dbgsym-root/usr/share/doc
        ln -s libdumbnet-dev 
debian/.debhelper/libdumbnet-dev/dbgsym-root/usr/share/doc/libdumbnet-dev-dbgsym
        install -m0755 -d debian/.debhelper/libdumbnet-dev
   dh_makeshlibs -a
        rm -f debian/libdumbnet1/DEBIAN/shlibs
        install -m0755 -d debian/libdumbnet1/DEBIAN
        echo "libdumbnet 1 libdumbnet1 (>= 1.18.0)" >> 
debian/libdumbnet1/DEBIAN/shlibs
        chmod 0644 -- debian/libdumbnet1/DEBIAN/shlibs
        dpkg-gensymbols -plibdumbnet1 -Idebian/libdumbnet1.symbols 
-Pdebian/libdumbnet1 
-edebian/libdumbnet1/usr/lib/x86_64-linux-gnu/libdumbnet.so.1.0.2
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libdumbnet1/DEBIAN/symbols doesn't match 
completely debian/libdumbnet1.symbols
--- debian/libdumbnet1.symbols (libdumbnet1_1.18.0-1_amd64)
+++ dpkg-gensymbolsWaiUn6       2024-05-17 17:44:34.104667735 +0000
@@ -93,8 +93,8 @@
  route_get@Base 1.8
  route_loop@Base 1.8
  route_open@Base 1.8
- strlcat@Base 1.8
- strlcpy@Base 1.8
+#MISSING: 1.18.0-1# strlcat@Base 1.8
+#MISSING: 1.18.0-1# strlcpy@Base 1.8
  tun_close@Base 1.11
  tun_fileno@Base 1.11
  tun_name@Base 1.11
        mv debian/.debhelper/generated/libdumbnet1/triggers.new 
debian/.debhelper/generated/libdumbnet1/triggers
        rm -f debian/libdumbnet-dev/DEBIAN/shlibs
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:8: binary] Error 25
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/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to