[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNUnet-developers] libgnunetabe fails to build in 0.11.3
From: |
Daniel Golle |
Subject: |
Re: [GNUnet-developers] libgnunetabe fails to build in 0.11.3 |
Date: |
Tue, 9 Apr 2019 15:43:59 +0200 |
User-agent: |
Mutt/1.11.4 (2019-03-13) |
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 <address@hidden> 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
>