[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