[PATCH] ARC: Make vfork weak in libc

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Tue Apr 1 09:38:38 UTC 2014


On Thu, Mar 13, 2014 at 06:08:38PM +0530, Vineet Gupta wrote:
> Anton reported:
> 
> ------------------->8---------------------
> Package iperf cannot be built in Buildroot due to following error:
> 
> /home/akolesov/env/autobuild/tmp/host/usr/bin/arc-buildroot-linux-uclibc-g++
> -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
> -pipe -Os    --static -o iperf -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
> -D_FILE_OFFSET_BITS=64  -pipe -Os   -pthread  -DHAVE_CONFIG_H Client.o
> Extractor.o Launch.o List.o Listener.o Locale.o PerfSocket.o ReportCSV.o
> ReportDefault.o Reporter.o Server.o Settings.o SocketAddr.o gnu_getopt.o
> gnu_getopt_long.o main.o service.o sockets.o stdio.o tcp_window_size.o
> ../compat/libcompat.a
> /home/akolesov/env/autobuild/tmp/host/usr/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(vfork.os):
> In function `vfork':
> (.text+0x0): multiple definition of `vfork'
> /home/akolesov/env/autobuild/tmp/host/usr/arc-buildroot-linux-uclibc/sysroot/usr/lib/libpthread.a(ptfork.os):ptfork.c:(.text+0xc0):
> first defined here
> collect2: error: ld returned 1 exit status
> ------------------->8---------------------
> 
> Signed-off-by: Vineet Gupta <vgupta at synopsys.com>
> Cc: Anton Kolesov <Anton.Kolesov at synopsys.com>
> Cc: Francois Bedard <Francois.Bedard at synopsys.com>

Applied, thanks!


More information about the uClibc mailing list