On Tue, Apr 09, 2019 at 10:30:32AM +0200, Schanzenbach, Martin wrote: > Thanks for catching it. 4ac8228b8..ac1134ca9 should fix it.
Confirmed, now builds without problems. Cheers Daniel > > > On 9. Apr 2019, at 09:10, Daniel Golle <[email protected]> wrote: > > > > 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 mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnunet-developers
