[Buildroot] [PATCH 1/1] package/rsync: fix static build
Peter Korsgaard
peter at korsgaard.com
Mon May 23 10:57:57 UTC 2022
>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice at gmail.com> writes:
> Fix the following static build failure when using an external zlib:
> /home/autobuild/autobuild/instance-11/output-1/host/bin/i686-buildroot-linux-uclibc-gcc
> -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og
> -g0 -static -DHAVE_CONFIG_H -Wall -W -Wno-unused-parameter -static -o
> rsync flist.o rsync.o generator.o receiver.o cleanup.o sender.o
> exclude.o util.o util2.o main.o checksum.o match.o syscall.o log.o
> backup.o delete.o options.o io.o compat.o hlink.o token.o uidlist.o
> socket.o hashtable.o usage.o fileio.o batch.o clientname.o chmod.o
> acls.o xattrs.o progress.o pipe.o params.o loadparm.o clientserver.o
> access.o connection.o authenticate.o lib/wildmatch.o lib/compat.o
> lib/snprintf.o lib/mdfour.o lib/md5.o lib/permstring.o
> lib/pool_alloc.o lib/sysacls.o lib/sysxattrs.o -lz -lpopt -liconv
> /home/autobuild/autobuild/instance-11/output-1/host/lib/gcc/i686-buildroot-linux-uclibc/9.4.0/../../../../i686-buildroot-linux-uclibc/bin/ld:
> /home/autobuild/autobuild/instance-11/output-1/host/i686-buildroot-linux-uclibc/sysroot/usr/lib/libz.a(deflate.c.o):
> in function `read_buf':
> deflate.c:(.text+0xb93): multiple definition of `read_buf'; io.o:io.c:(.text+0x2bf4): first defined here
> Fixes:
> - http://autobuild.buildroot.org/results/488453197da880dda8f47b71ff302192bcbb6679
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Committed to 2022.02.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list