* [Buildroot] [PATCH] package/asterisk: add workaround to fix build issues
@ 2026-02-02 17:37 Waldemar Brodkorb
2026-02-04 15:01 ` Thomas Petazzoni via buildroot
2026-02-13 19:38 ` Thomas Perale via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Waldemar Brodkorb @ 2026-02-02 17:37 UTC (permalink / raw)
To: buildroot
Sometimes asterisk buildsystem decides to remove our own
build menuselect stuff for the host. And then fails to
run the cross-compiled binary.
Add a patch to avoid removal of the menuselect stuff.
Fixes:
- https://autobuild.buildroot.net/results/5f7/5f76f032ee596e928089b064b01f08adacade47a/
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
---
| 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 package/asterisk/0005-Makefile-don-t-clean-menuselect.patch
--git a/package/asterisk/0005-Makefile-don-t-clean-menuselect.patch b/package/asterisk/0005-Makefile-don-t-clean-menuselect.patch
new file mode 100644
index 0000000000..79c3174853
--- /dev/null
+++ b/package/asterisk/0005-Makefile-don-t-clean-menuselect.patch
@@ -0,0 +1,26 @@
+From 844c1cddf38fd91e15a93eef96c67a5834fc9a78 Mon Sep 17 00:00:00 2001
+From: Waldemar Brodkorb <wbx@openadk.org>
+Date: Sat, 10 Jan 2026 12:25:30 +0100
+Subject: [PATCH] Makefile: don't clean menuselect
+
+Upstream: not applicable
+Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
+---
+ Makefile | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index b57f77477f..80035a09e7 100644
+--- a/Makefile
++++ b/Makefile
+@@ -436,7 +436,6 @@ _clean:
+ rm -f doxygen.log
+ rm -rf latex
+ rm -f rest-api-templates/*.pyc
+- @$(MAKE) -C menuselect clean
+ cp -f .cleancount .lastclean
+
+ dist-clean: distclean
+--
+2.47.3
+
--
2.47.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH] package/asterisk: add workaround to fix build issues
2026-02-02 17:37 [Buildroot] [PATCH] package/asterisk: add workaround to fix build issues Waldemar Brodkorb
@ 2026-02-04 15:01 ` Thomas Petazzoni via buildroot
2026-02-13 19:38 ` Thomas Perale via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-02-04 15:01 UTC (permalink / raw)
To: Waldemar Brodkorb; +Cc: buildroot
On Mon, Feb 02, 2026 at 06:37:56PM +0100, Waldemar Brodkorb wrote:
> Sometimes asterisk buildsystem decides to remove our own
> build menuselect stuff for the host. And then fails to
> run the cross-compiled binary.
>
> Add a patch to avoid removal of the menuselect stuff.
>
> Fixes:
> - https://autobuild.buildroot.net/results/5f7/5f76f032ee596e928089b064b01f08adacade47a/
>
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Not ideal to have a non-upstreamable fix, but it's simple
enough. Would be great if upstream could support cross-compilation for
real.
In the mean time: applied, thanks!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH] package/asterisk: add workaround to fix build issues
2026-02-02 17:37 [Buildroot] [PATCH] package/asterisk: add workaround to fix build issues Waldemar Brodkorb
2026-02-04 15:01 ` Thomas Petazzoni via buildroot
@ 2026-02-13 19:38 ` Thomas Perale via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Perale via buildroot @ 2026-02-13 19:38 UTC (permalink / raw)
To: Waldemar Brodkorb; +Cc: Thomas Perale, buildroot
In reply of:
> Sometimes asterisk buildsystem decides to remove our own
> build menuselect stuff for the host. And then fails to
> run the cross-compiled binary.
>
> Add a patch to avoid removal of the menuselect stuff.
>
> Fixes:
> - https://autobuild.buildroot.net/results/5f7/5f76f032ee596e928089b064b01f08adacade47a/
>
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Applied to 2025.02.x & 2025.11.x. Thanks
> ---
> ...0005-Makefile-don-t-clean-menuselect.patch | 26 +++++++++++++++++++
> 1 file changed, 26 insertions(+)
> create mode 100644 package/asterisk/0005-Makefile-don-t-clean-menuselect.patch
>
> diff --git a/package/asterisk/0005-Makefile-don-t-clean-menuselect.patch b/package/asterisk/0005-Makefile-don-t-clean-menuselect.patch
> new file mode 100644
> index 0000000000..79c3174853
> --- /dev/null
> +++ b/package/asterisk/0005-Makefile-don-t-clean-menuselect.patch
> @@ -0,0 +1,26 @@
> +From 844c1cddf38fd91e15a93eef96c67a5834fc9a78 Mon Sep 17 00:00:00 2001
> +From: Waldemar Brodkorb <wbx@openadk.org>
> +Date: Sat, 10 Jan 2026 12:25:30 +0100
> +Subject: [PATCH] Makefile: don't clean menuselect
> +
> +Upstream: not applicable
> +Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
> +---
> + Makefile | 1 -
> + 1 file changed, 1 deletion(-)
> +
> +diff --git a/Makefile b/Makefile
> +index b57f77477f..80035a09e7 100644
> +--- a/Makefile
> ++++ b/Makefile
> +@@ -436,7 +436,6 @@ _clean:
> + rm -f doxygen.log
> + rm -rf latex
> + rm -f rest-api-templates/*.pyc
> +- @$(MAKE) -C menuselect clean
> + cp -f .cleancount .lastclean
> +
> + dist-clean: distclean
> +--
> +2.47.3
> +
> --
> 2.47.3
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-02-13 19:39 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-02 17:37 [Buildroot] [PATCH] package/asterisk: add workaround to fix build issues Waldemar Brodkorb
2026-02-04 15:01 ` Thomas Petazzoni via buildroot
2026-02-13 19:38 ` Thomas Perale via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.