[Buildroot] [PATCH 1/1] package/ibrcommon: fix static build with openssl
Peter Korsgaard
peter at korsgaard.com
Sun Feb 24 22:15:17 UTC 2019
>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice at gmail.com> writes:
> gf_mul is already defined in libcrypto (openssl) so rename it into
> ibrdtn_gf_mul to fix the following build failure in ibrdtnd package:
> /home/buildroot/autobuild/instance-3/output/host/bin/../arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libcrypto.a(f_impl.o):
> In function `gf_mul':
> f_impl.c:(.text+0x0): multiple definition of `gf_mul'
> /home/buildroot/autobuild/instance-3/output/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libibrcommon.a(gf128mul.o):gf128mul.cpp:(.text+0x30):
> first defined here
> collect2: error: ld returned 1 exit status
> Makefile:560: recipe for target 'dtnd' failed
> Fixes:
> - http://autobuild.buildroot.org/results/1d3b4b6cf043a3e185ce758b617a0a18c3d36cdb
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
The DOS newlines unfortunately got stripped by the mailing list, so the
patch no longer applies. I have manually fixed that up now.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list