[Buildroot] [PATCH 1/1] linuxptp: needs NPTL

Peter Korsgaard peter at korsgaard.com
Thu Sep 20 21:46:26 UTC 2018


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at bootlin.com> writes:

 > Hello,
 > On Sun, 16 Sep 2018 08:05:22 +0300, Baruch Siach wrote:

 >> On Sat, Sep 15, 2018 at 09:20:05PM +0200, Fabrice Fontaine wrote:
 >> > /home/buildroot/autobuild/run/instance-1/output/host/bin/or1k-linux-gcc
 >> > phc_ctl.o phc.o sk.o util.o clockadj.o sysoff.o print.o version.o
 >> > -lm -lrt -o phc_ctl
 >> > phc2sys.o: In function `do_loop':
 >> > phc2sys.c:(.text+0x18bc): undefined reference to `clock_nanosleep'
 >> > 
 >> > Fixes:
 >> >  - http://autobuild.buildroot.org/results/a31e0a5ae15e1164115e4e5981ef5fb3c3284bcc  
 >> 
 >> This should only affect 2018.02.x. The latest uClibc-ng version provides 
 >> clock_nanosleep() even for non NPTL configurations.

 > Indeed. Due to this, perhaps there's a bunch of NPTL dependencies we
 > could remove:

 > package/blktrace/Config.in:     depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()
 > package/can-utils/Config.in:    depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()
 > package/dvblast/Config.in:      depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()
 > package/nilfs-utils/Config.in:  depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()

 > Anyway, for this linuxptp change, I have marked the patch as "Delegated
 > to Peter" on patchwork, so that Peter takes care of it.

Committed to 2018.02.x, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list