[dpdk-dev] [PATCH] examples/performance-thread: fix build issue with clang 12.0.1
Thomas Monjalon
thomas at monjalon.net
Fri Aug 27 13:36:09 CEST 2021
19/08/2021 09:09, Ali Alnubani:
> From: jerinj at marvell.com <jerinj at marvell.com>
> > In clang 12.0.1 version, the use of pthread_yield() deprecated, use
> > sched_yield() instead.
> >
> > log:
> >
> > Compiling C object
> > examples/dpdk-pthread_shim.p/performance-
> > thread_pthread_shim_main.c.o
> > ../examples/performance-thread/pthread_shim/main.c: In function
> > 'helloworld_pthread':
> > ../examples/performance-thread/pthread_shim/main.c:75:9: warning:
> > 'pthread_yield' is deprecated: pthread_yield is deprecated, use sched_yield
> > instead [-Wdeprecated-declarations]
> >
> > Fixes: 433ba6228f9a ("examples/performance-thread: add pthread_shim
> > app")
adding Cc: stable for other branches.
> >
> > Bugzilla ID: 745
> >
> > Cc: alialnu at oss.nvidia.com
> >
> > Signed-off-by: Jerin Jacob <jerinj at marvell.com>
> > ---
>
> I think this issue might be specific to Fedora Rawhide's build of clang 12.0.1, see my comment in the ticket:
> https://bugs.dpdk.org/show_bug.cgi?id=745#c3
I hit the same issue on Arch Linux.
> Tested-by: Ali Alnubani <alialnu at nvidia.com>
>
> Thanks Jerin.
Applied, thanks.
More information about the dev
mailing list