mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
package/asterisk: fix uclibc-ng build
Fix the following uclibc-ng build failure raised since bump to version 20.7.0 in commit0e6d4d2171and2694792e13: stasis/control.c: In function 'exec_command_on_condition': stasis/control.c:313:3: warning: implicit declaration of function 'pthread_kill'; did you mean 'pthread_yield'? [-Wimplicit-function-declaration] 313 | pthread_kill(control->control_thread, SIGURG); | ^~~~~~~~~~~~ | pthread_yield stasis/control.c:313:41: error: 'SIGURG' undeclared (first use in this function) 313 | pthread_kill(control->control_thread, SIGURG); | ^~~~~~ Fixes:0e6d4d2171- http://autobuild.buildroot.org/results/d16e4ca4bd26234f84d17da24c04a8c19faba6c5 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> (cherry picked from commitebd44d7c5b) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
93ff1abc9a
commit
1c63395ec8
@@ -0,0 +1,43 @@
|
|||||||
|
From 8391dc3891337ecff8becefe1927a30d3922b848 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||||
|
Date: Wed, 1 May 2024 16:50:50 +0200
|
||||||
|
Subject: [PATCH] res/stasis/control.c: include signal.h
|
||||||
|
|
||||||
|
Include signal.h to avoid the following build failure with uclibc-ng
|
||||||
|
raised since
|
||||||
|
https://github.com/asterisk/asterisk/commit/2694792e13c7f3ab1911c4a69fba0df32c544177:
|
||||||
|
|
||||||
|
stasis/control.c: In function 'exec_command_on_condition':
|
||||||
|
stasis/control.c:313:3: warning: implicit declaration of function 'pthread_kill'; did you mean 'pthread_yield'? [-Wimplicit-function-declaration]
|
||||||
|
313 | pthread_kill(control->control_thread, SIGURG);
|
||||||
|
| ^~~~~~~~~~~~
|
||||||
|
| pthread_yield
|
||||||
|
stasis/control.c:313:41: error: 'SIGURG' undeclared (first use in this function)
|
||||||
|
313 | pthread_kill(control->control_thread, SIGURG);
|
||||||
|
| ^~~~~~
|
||||||
|
|
||||||
|
Fixes:
|
||||||
|
- http://autobuild.buildroot.org/results/d16e4ca4bd26234f84d17da24c04a8c19faba6c5
|
||||||
|
|
||||||
|
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||||
|
Upstream: https://github.com/asterisk/asterisk/pull/728
|
||||||
|
---
|
||||||
|
res/stasis/control.c | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/res/stasis/control.c b/res/stasis/control.c
|
||||||
|
index 360f20790..4ed0e2af1 100644
|
||||||
|
--- a/res/stasis/control.c
|
||||||
|
+++ b/res/stasis/control.c
|
||||||
|
@@ -41,6 +41,8 @@
|
||||||
|
#include "asterisk/musiconhold.h"
|
||||||
|
#include "asterisk/app.h"
|
||||||
|
|
||||||
|
+#include <signal.h>
|
||||||
|
+
|
||||||
|
AST_LIST_HEAD(app_control_rules, stasis_app_control_rule);
|
||||||
|
|
||||||
|
/*!
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
Reference in New Issue
Block a user