[Buildroot] [PATCH] openntpd: fix build with musl

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Wed Sep 27 19:21:24 UTC 2017


Hello,

On Tue, 26 Sep 2017 15:37:35 +0300, Baruch Siach wrote:
> The recent version bump added a local sys/cdefs.h header that overrides
> the internal libc provided one. But since musl does not use this header,
> the __dead definition in this file is missing. Add a patch that moves
> the __dead definition to sys/types.h.
> 
> Update the autoreconf reason comment. Current openntpd ships libtool
> version 2.4.2 that Buildroot can safely patch.
> 
> Fixes:
> http://autobuild.buildroot.net/results/2b1/2b14b7012b93f0f2bfaf9e61435dd8826217d481/
> http://autobuild.buildroot.net/results/7b0/7b08c987ce200deefa21ba85a9361d818be6b206/
> http://autobuild.buildroot.net/results/230/2304c4de26bd6217b79aa035be340a3c81497cbd/
> 
> Cc: Bernd Kuhls <bernd.kuhls at t-online.de>
> Signed-off-by: Baruch Siach <baruch at tkos.co.il>
> ---
>  ...-Revert-use-__dead-macro-from-sys-cdefs.h.patch | 91 ++++++++++++++++++++++
>  package/openntpd/openntpd.mk                       |  2 +-
>  2 files changed, 92 insertions(+), 1 deletion(-)
>  create mode 100644 package/openntpd/0001-Revert-use-__dead-macro-from-sys-cdefs.h.patch

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the buildroot mailing list