[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-developers] libgnunetabe fails to build in 0.11.3
From: |
Daniel Golle |
Subject: |
[GNUnet-developers] libgnunetabe fails to build in 0.11.3 |
Date: |
Tue, 9 Apr 2019 09:21:26 +0200 |
User-agent: |
Mutt/1.11.4 (2019-03-13) |
Hi!
Something broke between v0.11.2 and v0.11.3, most likely this was
commit 45deaaeda ("add check for undefined symbols")
unveiling some existing linking problems:
Making all in abe
make[6]: Entering directory 'gnunet-0.11.3/src/abe'
CC abe.lo
CCLD libgnunetabe.la
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function `write_cpabe':
gnunet-0.11.3/src/abe/abe.c:238: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function `read_cpabe':
gnunet-0.11.3/src/abe/abe.c:273: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:279: undefined
reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function `init_aes':
gnunet-0.11.3/src/abe/abe.c:63: undefined reference to
`GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:63: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:69: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:69: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:63: undefined
reference to `GNUNET_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:63: undefined
reference to `GNUNET_log_nocheck'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:63: undefined
reference to `GNUNET_abort_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:74: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:74: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_create_master_key':
gnunet-0.11.3/src/abe/abe.c:159: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:161: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:161: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:162: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:162: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:161: undefined
reference to `GNUNET_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:161: undefined
reference to `GNUNET_log_nocheck'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:161: undefined
reference to `GNUNET_abort_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_delete_master_key':
gnunet-0.11.3/src/abe/abe.c:180: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_create_key':
gnunet-0.11.3/src/abe/abe.c:199: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:203: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:204: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:204: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:204: undefined
reference to `GNUNET_log_nocheck'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:204: undefined
reference to `GNUNET_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:204: undefined
reference to `GNUNET_abort_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_delete_key':
gnunet-0.11.3/src/abe/abe.c:224: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_encrypt':
gnunet-0.11.3/src/abe/abe.c:317: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:318: undefined
reference to `GNUNET_xmemdup_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`aes_128_cbc_encrypt':
gnunet-0.11.3/src/abe/abe.c:104: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:107: undefined
reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:109: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:109: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:109: undefined
reference to `GNUNET_log_nocheck'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:109: undefined
reference to `GNUNET_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:109: undefined
reference to `GNUNET_abort_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:112: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_encrypt':
gnunet-0.11.3/src/abe/abe.c:320: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:323: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:324: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_decrypt':
gnunet-0.11.3/src/abe/abe.c:357: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o:gnunet-0.11.3/src/abe/abe.c:358:
more undefined references to `GNUNET_xfree_' follow
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`aes_128_cbc_decrypt':
gnunet-0.11.3/src/abe/abe.c:130: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:133: undefined
reference to `GNUNET_get_log_call_status'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:133: undefined
reference to `GNUNET_get_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:133: undefined
reference to `GNUNET_log_nocheck'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:133: undefined
reference to `GNUNET_log_skip'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:133: undefined
reference to `GNUNET_abort_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:143: undefined
reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:145: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_decrypt':
gnunet-0.11.3/src/abe/abe.c:367: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:368: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_serialize_key':
gnunet-0.11.3/src/abe/abe.c:400: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:401: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_deserialize_key':
gnunet-0.11.3/src/abe/abe.c:424: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:433: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:434: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_serialize_master_key':
gnunet-0.11.3/src/abe/abe.c:462: undefined reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:463: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: .libs/abe.o: in function
`GNUNET_ABE_cpabe_deserialize_master_key':
gnunet-0.11.3/src/abe/abe.c:486: undefined reference to `GNUNET_xmalloc_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:495: undefined
reference to `GNUNET_xfree_'
x86_64-openwrt-linux-musl/bin/ld: gnunet-0.11.3/src/abe/abe.c:496: undefined
reference to `GNUNET_xfree_'
collect2: error: ld returned 1 exit status
make[6]: *** [Makefile:720: libgnunetabe.la] Error 1
make[6]: Leaving directory 'gnunet-0.11.3/src/abe'
make[5]: *** [Makefile:549: all-recursive] Error 1
make[5]: Leaving directory 'gnunet-0.11.3/src'
make[4]: *** [Makefile:615: all-recursive] Error 1
make[4]: Leaving directory 'gnunet-0.11.3'
Please advise on how to address this issue.
Cheers
Daniel
- [GNUnet-developers] libgnunetabe fails to build in 0.11.3,
Daniel Golle <=