Source: libpam-mount
Version: 2.20-3
Severity: important
Tags: ftbfs
Hello,
libhx 5.2-1~exp1 with a lot of ABI changes is uploaded into experimental.
Errors were detected during compilation.
[log]
Making all in src
make[3]: Entering directory '/build/libpam-mount-2.20/src'
gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64 -D_REENTRANT
-DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
autoloop.o autoloop.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
crypto.lo crypto.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
log.lo log.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
loop.lo loop.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
loop-linux.lo loop-linux.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
crypto-dmc.lo crypto-dmc.c
gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64 -D_REENTRANT
-DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
mtcrypt.o mtcrypt.c
gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64 -D_REENTRANT
-DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Waggregate-return -Wmissing-declarations -Wmissing-prototypes
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wformat=2 -pipe
-fvisibility=hidden -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
spawn.o spawn.c
autoloop.c: In function 'al_get_options':
autoloop.c:61:13: error: implicit declaration of function 'HX_getopt'; did you
mean 'HX_getopt6'? [-Wimplicit-function-declaration]
61 | if (HX_getopt(options_table, argc, argv, HXOPT_USAGEONERR) !=
| ^~~~~~~~~
| HX_getopt6
make[3]: *** [Makefile:732: autoloop.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mtcrypt.c: In function 'mtcr_parse_suboptions':
mtcrypt.c:91:23: error: implicit declaration of function 'HX_strsep'; did you
mean 'HX_strsep2'? [-Wimplicit-function-declaration]
91 | while ((key = HX_strsep(&copt, ",")) != NULL) {
| ^~~~~~~~~
| HX_strsep2
mtcrypt.c:91:21: error: assignment to 'char *' from 'int' makes pointer from
integer without a cast [-Wint-conversion]
91 | while ((key = HX_strsep(&copt, ",")) != NULL) {
| ^
mtcrypt.c: In function 'mtcr_get_mount_options':
mtcrypt.c:230:13: error: implicit declaration of function 'HX_getopt'; did you
mean 'HX_getopt6'? [-Wimplicit-function-declaration]
230 | if (HX_getopt(options_table, argc, argv, HXOPT_USAGEONERR) !=
| ^~~~~~~~~
| HX_getopt6
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64
-D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Waggregate-return
-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow
-Wstrict-prototypes -Wformat=2 -pipe -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
loop-linux.c -fPIC -DPIC -o .libs/loop-linux.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64
-D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Waggregate-return
-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow
-Wstrict-prototypes -Wformat=2 -pipe -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
crypto-dmc.c -fPIC -DPIC -o .libs/crypto-dmc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64
-D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Waggregate-return
-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow
-Wstrict-prototypes -Wformat=2 -pipe -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
log.c -fPIC -DPIC -o .libs/log.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64
-D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Waggregate-return
-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow
-Wstrict-prototypes -Wformat=2 -pipe -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
loop.c -fPIC -DPIC -o .libs/loop.o
make[3]: *** [Makefile:732: mtcrypt.o] Error 1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64
-D_REENTRANT -DRUNDIR=\"/run\" -I/usr/include/uuid -I/usr/include/json-c
-I/usr/include/blkid -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Waggregate-return
-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow
-Wstrict-prototypes -Wformat=2 -pipe -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/libpam-mount-2.20=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
crypto.c -fPIC -DPIC -o .libs/crypto.o
crypto.c: In function 'ehd_cipherdigest_security':
crypto.c:662:22: error: implicit declaration of function 'HX_strsep'; did you
mean 'HX_strsep2'? [-Wimplicit-function-declaration]
662 | while ((wp = HX_strsep(&tmp, ",-.:_")) != NULL) {
| ^~~~~~~~~
| HX_strsep2
crypto.c:662:20: error: assignment to 'char *' from 'int' makes pointer from
integer without a cast [-Wint-conversion]
662 | while ((wp = HX_strsep(&tmp, ",-.:_")) != NULL) {
| ^
make[3]: *** [Makefile:748: crypto.lo] Error 1
make[3]: Leaving directory '/build/libpam-mount-2.20/src'
make[2]: *** [Makefile:501: all-recursive] Error 1
make[2]: Leaving directory '/build/libpam-mount-2.20'
make[1]: *** [Makefile:410: all] Error 2
make[1]: Leaving directory '/build/libpam-mount-2.20'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
[log]
CU
Jörg
--
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB 30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key : 8CA1D25D
CAcert Key S/N : 0E:D4:56
Jörg Frings-Fürst
DE-54470 Lieser
L-Għarb, Gozo, MT-GRB 1131
git: https://git.jff.email/cgit/
Matrix: @joergff:matrix.org
My wish list:
- Please send me a picture from the nature at your home.