* [Buildroot] [PATCH 1/3] package/luasyslog: bump to version 2.2.2
@ 2026-09-11 8:06 Francois Perrad
2026-09-11 8:06 ` [Buildroot] [PATCH 2/3] package/luv: bump to version 1.52.1-0 Francois Perrad
2026-09-11 8:06 ` [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types Francois Perrad
0 siblings, 2 replies; 7+ messages in thread
From: Francois Perrad @ 2026-09-11 8:06 UTC (permalink / raw)
To: buildroot; +Cc: Francois Perrad
Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
---
package/luasyslog/luasyslog.hash | 2 +-
package/luasyslog/luasyslog.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/luasyslog/luasyslog.hash b/package/luasyslog/luasyslog.hash
index 1e2a5ddec..3a04cd339 100644
--- a/package/luasyslog/luasyslog.hash
+++ b/package/luasyslog/luasyslog.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 b1b19ca142130f93c3f8f2e85303ff50cc6f4ed4aa52b8569176ae56e3dc3f43 luasyslog-2.2.1.tar.gz
+sha256 59c1f570b0e262b1e0fd47b650ebd1dcc8e152f004a0ac7a0dbcf7bfac394654 luasyslog-2.2.2.tar.gz
sha256 833457938f5155e65dabda12a5c9d4b6fd7fb92dd7ead584c1c30cfb0c84adf4 COPYING
diff --git a/package/luasyslog/luasyslog.mk b/package/luasyslog/luasyslog.mk
index 972d4c5a7..d512e45b8 100644
--- a/package/luasyslog/luasyslog.mk
+++ b/package/luasyslog/luasyslog.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LUASYSLOG_VERSION = 2.2.1
+LUASYSLOG_VERSION = 2.2.2
LUASYSLOG_SITE = $(call github,ntd,luasyslog,$(LUASYSLOG_VERSION))
LUASYSLOG_DEPENDENCIES = host-luarocks luainterpreter
LUASYSLOG_LICENSE = MIT
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH 2/3] package/luv: bump to version 1.52.1-0
2026-09-11 8:06 [Buildroot] [PATCH 1/3] package/luasyslog: bump to version 2.2.2 Francois Perrad
@ 2026-09-11 8:06 ` Francois Perrad
2026-09-11 8:06 ` [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types Francois Perrad
1 sibling, 0 replies; 7+ messages in thread
From: Francois Perrad @ 2026-09-11 8:06 UTC (permalink / raw)
To: buildroot; +Cc: Francois Perrad
Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
---
package/luv/luv.hash | 2 +-
package/luv/luv.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/luv/luv.hash b/package/luv/luv.hash
index f47257f37..779046e65 100644
--- a/package/luv/luv.hash
+++ b/package/luv/luv.hash
@@ -1,3 +1,3 @@
# Locally calculated
-sha256 dc706d9141c185bdce08b6fc8a9d4df05c3ac3676809ee4e9e37e1553d821237 luv-1.51.0-1.tar.gz
+sha256 3e6eb820a3aee034f85f9cce9bd77b5d42f34d128a1ccec877adf28c913577c7 luv-1.52.1-0.tar.gz
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.txt
diff --git a/package/luv/luv.mk b/package/luv/luv.mk
index 0349f7afb..3d79bab16 100644
--- a/package/luv/luv.mk
+++ b/package/luv/luv.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LUV_VERSION = 1.51.0-1
+LUV_VERSION = 1.52.1-0
LUV_SITE = https://github.com/luvit/luv/releases/download/$(LUV_VERSION)
LUV_LICENSE = Apache-2.0
LUV_LICENSE_FILES = LICENSE.txt
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types
2026-09-11 8:06 [Buildroot] [PATCH 1/3] package/luasyslog: bump to version 2.2.2 Francois Perrad
2026-09-11 8:06 ` [Buildroot] [PATCH 2/3] package/luv: bump to version 1.52.1-0 Francois Perrad
@ 2026-09-11 8:06 ` Francois Perrad
2026-09-13 7:35 ` Thomas Petazzoni via buildroot
1 sibling, 1 reply; 7+ messages in thread
From: Francois Perrad @ 2026-09-11 8:06 UTC (permalink / raw)
To: buildroot; +Cc: Francois Perrad
see https://autobuild.buildroot.org/results/7fba1da21af93a7a0431fb9431dc3c8e872a00ac
Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
---
...0002-fix-Wincompatible-pointer-types.patch | 37 +++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 package/lua-lunix/0002-fix-Wincompatible-pointer-types.patch
diff --git a/package/lua-lunix/0002-fix-Wincompatible-pointer-types.patch b/package/lua-lunix/0002-fix-Wincompatible-pointer-types.patch
new file mode 100644
index 000000000..910d684b8
--- /dev/null
+++ b/package/lua-lunix/0002-fix-Wincompatible-pointer-types.patch
@@ -0,0 +1,37 @@
+From: Francois Perrad <francois.perrad@gadz.org>
+Date: Wed, 9 Sep 2026 20:36:07 +0200
+Subject: [PATCH] fix -Wincompatible-pointer-types
+
+src/unix.c: In function 'unix_sigaction':
+src/unix.c:9721:32: error: assignment to '__sighandler_t' {aka 'void (*)(int)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
+ 9791 | act.sa_handler = unixL_tosighandler(L, -1);
+ | ^
+In file included from src/unix.c:48:
+/usr/include/signal.h:72:16: note: '__sighandler_t' declared here
+ 72 | typedef void (*__sighandler_t) (int);
+ | ^~~~~~~~~~~~~~
+
+note: this warning is enabled by removing -std=gnu99 from CFLAGS
+
+Upstream: https://github.com/wahern/lunix/pull/25
+Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
+---
+ src/unix.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lunix-rel-20220331/src/unix.c b/lunix-rel-20220331/src/unix.c
+index 2e0d77a..6d91e51 100644
+--- a/lunix-rel-20220331/src/unix.c
++++ b/lunix-rel-20220331/src/unix.c
+@@ -1278,7 +1278,7 @@ MAYBEUSED static void ts_timersub(struct timespec *r, struct timespec a, struct
+ * manipulated in C as type pointer-to-function. Accordingly, our code
+ * expects lua_touserdata to return pointer-to-pointer-to-function.
+ */
+-typedef void u_sighandler_t();
++typedef void u_sighandler_t(int);
+
+ MAYBEUSED static void sa_discard(int signo NOTUSED) {
+ return;
+--
+2.43.0
+
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types
2026-09-11 8:06 ` [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types Francois Perrad
@ 2026-09-13 7:35 ` Thomas Petazzoni via buildroot
2026-09-13 9:30 ` François PERRAD
0 siblings, 1 reply; 7+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-09-13 7:35 UTC (permalink / raw)
To: Francois Perrad; +Cc: buildroot
Hello,
On Fri, Sep 11, 2026 at 10:06:10AM +0200, Francois Perrad wrote:
> see https://autobuild.buildroot.org/results/7fba1da21af93a7a0431fb9431dc3c8e872a00ac
>
> Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
Thanks for the patch. However, as you know, we need some indication on
what created this problem: which version bump, or which change in the
package. Otherwise, the maintainers of our LTS branches will not be
able to figure out whether this fix needs to be backported or not.
Thanks a lot!
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] 7+ messages in thread
* Re: [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types
2026-09-13 7:35 ` Thomas Petazzoni via buildroot
@ 2026-09-13 9:30 ` François PERRAD
2026-09-13 9:43 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 7+ messages in thread
From: François PERRAD @ 2026-09-13 9:30 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: buildroot
[-- Attachment #1.1: Type: text/plain, Size: 1062 bytes --]
Le dim. 13 sept. 2026 à 09:35, Thomas Petazzoni <
thomas.petazzoni@bootlin.com> a écrit :
> Hello,
>
> On Fri, Sep 11, 2026 at 10:06:10AM +0200, Francois Perrad wrote:
> > see
> https://autobuild.buildroot.org/results/7fba1da21af93a7a0431fb9431dc3c8e872a00ac
> >
> > Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
>
> Thanks for the patch. However, as you know, we need some indication on
> what created this problem: which version bump, or which change in the
> package. Otherwise, the maintainers of our LTS branches will not be
> able to figure out whether this fix needs to be backported or not.
>
>
the version (= date) of this package is quite old : 20220331
on autobuild, there are failures, only since 2026 (see
https://autobuild.buildroot.org/?reason=lua-lunix-20220331-1&step=100)
so, I think that the issue is appeared with gcc 15.
François
> Thanks a lot!
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
>
[-- Attachment #1.2: Type: text/html, Size: 1993 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types
2026-09-13 9:30 ` François PERRAD
@ 2026-09-13 9:43 ` Thomas Petazzoni via buildroot
2026-09-13 19:03 ` François PERRAD
0 siblings, 1 reply; 7+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-09-13 9:43 UTC (permalink / raw)
To: François PERRAD; +Cc: buildroot
On Sun, Sep 13, 2026 at 11:30:45AM +0200, François PERRAD wrote:
> the version (= date) of this package is quite old : 20220331
> on autobuild, there are failures, only since 2026 (see [4]https://
> autobuild.buildroot.org/?reason=lua-lunix-20220331-1&step=100)
> so, I think that the issue is appeared with gcc 15.
Thanks, but we need more than "I think". Test the build with gcc 14,
then gcc 15, and verify if that is really the thing that causes the
build failure. Otherwise it's basically us maintainers who have to do
this, and we have 700+ pending patches that need review, which is why
we are asking contributors to do this investigation effort.
Thanks for your contribution!
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] 7+ messages in thread
* Re: [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types
2026-09-13 9:43 ` Thomas Petazzoni via buildroot
@ 2026-09-13 19:03 ` François PERRAD
0 siblings, 0 replies; 7+ messages in thread
From: François PERRAD @ 2026-09-13 19:03 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: buildroot
[-- Attachment #1.1: Type: text/plain, Size: 1272 bytes --]
Le dim. 13 sept. 2026 à 11:43, Thomas Petazzoni <
thomas.petazzoni@bootlin.com> a écrit :
> On Sun, Sep 13, 2026 at 11:30:45AM +0200, François PERRAD wrote:
>
> > the version (= date) of this package is quite old : 20220331
> > on autobuild, there are failures, only since 2026 (see [4]https://
> > autobuild.buildroot.org/?reason=lua-lunix-20220331-1&step=100)
> > so, I think that the issue is appeared with gcc 15.
>
> Thanks, but we need more than "I think". Test the build with gcc 14,
> then gcc 15, and verify if that is really the thing that causes the
> build failure. Otherwise it's basically us maintainers who have to do
> this, and we have 700+ pending patches that need review, which is why
> we are asking contributors to do this investigation effort.
>
> Thanks for your contribution!
>
>
autobuilder does these tests (https://
autobuild.buildroot.org/?reason=lua-lunix-20220331-1&step=100).
there are no failure in branch 2025.02.x, which uses gcc 14 or lower.
there are failure in branch master, when using gcc 15.
so, this patch is for branch master and 2026.08.x.
François
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
>
[-- Attachment #1.2: Type: text/html, Size: 2181 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-09-13 19:03 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-11 8:06 [Buildroot] [PATCH 1/3] package/luasyslog: bump to version 2.2.2 Francois Perrad
2026-09-11 8:06 ` [Buildroot] [PATCH 2/3] package/luv: bump to version 1.52.1-0 Francois Perrad
2026-09-11 8:06 ` [Buildroot] [PATCH 3/3] package/lua-lunix: fix incompatible pointer types Francois Perrad
2026-09-13 7:35 ` Thomas Petazzoni via buildroot
2026-09-13 9:30 ` François PERRAD
2026-09-13 9:43 ` Thomas Petazzoni via buildroot
2026-09-13 19:03 ` François PERRAD
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).