All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45
@ 2025-09-13 19:04 Thomas Devoogdt
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 2/4] package/wayland: bump to 1.24.0 Thomas Devoogdt
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Thomas Devoogdt @ 2025-09-13 19:04 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Devoogdt, Thomas Petazzoni

News:
 - 1.43: http://lists.freedesktop.org/archives/wayland-devel/2025-April/044134.html
 - 1.44: http://lists.freedesktop.org/archives/wayland-devel/2025-April/044161.html
 - 1.45: https://lore.freedesktop.org/wayland-devel/aEw0AP7h6T8l11ug@gmail.com/T/#u

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
---
 package/wayland-protocols/wayland-protocols.hash | 6 +++---
 package/wayland-protocols/wayland-protocols.mk   | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash
index c6fca6cd25..f35c054dff 100644
--- a/package/wayland-protocols/wayland-protocols.hash
+++ b/package/wayland-protocols/wayland-protocols.hash
@@ -1,4 +1,4 @@
-# From https://lists.freedesktop.org/archives/wayland-devel/2025-March/044027.html
-sha256  23ba80d410d1200a86fe29592c19766eae8f1c350b67289999e9e7ea12d9f7aa  wayland-protocols-1.42.tar.xz
-sha512  ce85fecbe886264eaeb34c7992d4e493295f57f6213d5a2ec04b3471daee04a4225b1a7e77a27ccf39306074780553ec1383c55af30cc2c78942b40cc5777c1b  wayland-protocols-1.42.tar.xz
+# From https://lore.freedesktop.org/wayland-devel/aEw0AP7h6T8l11ug@gmail.com/T/#u
+sha256  4d2b2a9e3e099d017dc8107bf1c334d27bb87d9e4aff19a0c8d856d17cd41ef0  wayland-protocols-1.45.tar.xz
+sha512  d0557a75eb486fb824f182648bec346e270cb1ada8727613377ab95b0ccb595c516de242f486110c88b7009e98c87b071bf5b598f84466e5624aa1d81f19e195  wayland-protocols-1.45.tar.xz
 sha256  f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124  COPYING
diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk
index b7c5b118e6..0cb23f8438 100644
--- a/package/wayland-protocols/wayland-protocols.mk
+++ b/package/wayland-protocols/wayland-protocols.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WAYLAND_PROTOCOLS_VERSION = 1.42
+WAYLAND_PROTOCOLS_VERSION = 1.45
 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads
 WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz
 WAYLAND_PROTOCOLS_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 v1 2/4] package/wayland: bump to 1.24.0
  2025-09-13 19:04 [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Thomas Devoogdt
@ 2025-09-13 19:04 ` Thomas Devoogdt
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 3/4] package/pango: bump to 1.56.4 Thomas Devoogdt
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 7+ messages in thread
From: Thomas Devoogdt @ 2025-09-13 19:04 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Devoogdt, Thomas Petazzoni

News:
 - RC1: https://lists.freedesktop.org/archives/wayland-devel/2025-May/044282.html
 - RC2: https://lore.freedesktop.org/wayland-devel/2-4IjuOFGtlCZQhVPefO2DnjO26y5dVbL3mW3Get8jPPXw-GPN-0C8VIBOejnP7lZlSZcRGslG3A1DX5ACHiYazNXyx0UVhLyCQjXgdtg0U=@emersion.fr/
 - RC3: https://lore.freedesktop.org/wayland-devel/l2Ybp5Dex4yXCOVJb-VgQiK68CLgXQnBa4SG5cPFKA7tl4rkuLqMFRy_6Kx34pBZ-np3qLQNVx3ID9AKDrk2MEJ5lKueMj1PfE2K0um7KwA=@emersion.fr/T/#u
 - 1.24.0: https://lore.freedesktop.org/wayland-devel/plU5smxin5VXbiedTGtL7CNHe0t2mHtgQlQ3-xwREmSSNYaClAcZpEBV8L7JvMT8JHwdD_a_uSFkDUaP45CAWyL545iZh5gInAdToX6hgt4=@emersion.fr/T/#u

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
---
 package/wayland/wayland.hash | 6 +++---
 package/wayland/wayland.mk   | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/wayland/wayland.hash b/package/wayland/wayland.hash
index f7c085513a..8da9dbe745 100644
--- a/package/wayland/wayland.hash
+++ b/package/wayland/wayland.hash
@@ -1,6 +1,6 @@
-# From https://lists.freedesktop.org/archives/wayland-devel/2024-August/043760.html
-sha256  864fb2a8399e2d0ec39d56e9d9b753c093775beadc6022ce81f441929a81e5ed  wayland-1.23.1.tar.xz
-sha512  818eda003e3f7aa15690eedb1ff227a6056b2ce54bf23d45ffe573dc40a914623c5a1358218b59444dcdc483db0503324f0d27091d0ea954412a8b290de5f50a  wayland-1.23.1.tar.xz
+# From https://lore.freedesktop.org/wayland-devel/plU5smxin5VXbiedTGtL7CNHe0t2mHtgQlQ3-xwREmSSNYaClAcZpEBV8L7JvMT8JHwdD_a_uSFkDUaP45CAWyL545iZh5gInAdToX6hgt4=@emersion.fr/T/#u
+sha256  82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536  wayland-1.24.0.tar.xz
+sha512  60216602cffd1473ae15381f9e9a6f3829e742cac83843ca65360ba78bcff8d9442f15eb6a6d5d29c8f74dd920762ca1605f51658d22a1d3c18e338505b9f974  wayland-1.24.0.tar.xz
 
 # Locally calculated
 sha256  6eefcb023622a463168a5c20add95fd24a38c7482622a9254a23b99b7c153061  COPYING
diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk
index 23903bafcb..6add648d5d 100644
--- a/package/wayland/wayland.mk
+++ b/package/wayland/wayland.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WAYLAND_VERSION = 1.23.1
+WAYLAND_VERSION = 1.24.0
 WAYLAND_SITE = https://gitlab.freedesktop.org/wayland/wayland/-/releases/$(WAYLAND_VERSION)/downloads
 WAYLAND_SOURCE = wayland-$(WAYLAND_VERSION).tar.xz
 WAYLAND_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 v1 3/4] package/pango: bump to 1.56.4
  2025-09-13 19:04 [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Thomas Devoogdt
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 2/4] package/wayland: bump to 1.24.0 Thomas Devoogdt
@ 2025-09-13 19:04 ` Thomas Devoogdt
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 4/4] package/libgtk4: bump to 4.20.1 Thomas Devoogdt
  2025-09-14 20:40 ` [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Julien Olivain via buildroot
  3 siblings, 0 replies; 7+ messages in thread
From: Thomas Devoogdt @ 2025-09-13 19:04 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Devoogdt, Thomas Petazzoni

News: https://gitlab.gnome.org/GNOME/pango/-/blob/1.56.4/NEWS

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
---
$ ./utils/test-pkg -p pango -a
                             arm-aarch64 [ 1/35]: OK
                   bootlin-aarch64-glibc [ 2/35]: OK
               bootlin-arcle-hs38-uclibc [ 3/35]: OK
                    bootlin-armv5-uclibc [ 4/35]: OK
                     bootlin-armv7-glibc [ 5/35]: OK
                   bootlin-armv7m-uclibc [ 6/35]: SKIPPED
                      bootlin-armv7-musl [ 7/35]: OK
                bootlin-m68k-5208-uclibc [ 8/35]: SKIPPED
               bootlin-m68k-68040-uclibc [ 9/35]: OK
             bootlin-microblazeel-uclibc [10/35]: OK
                bootlin-mipsel32r6-glibc [11/35]: OK
                   bootlin-mipsel-uclibc [12/35]: OK
                 bootlin-openrisc-uclibc [13/35]: OK
        bootlin-powerpc64le-power8-glibc [14/35]: OK
           bootlin-powerpc-e500mc-uclibc [15/35]: OK
                   bootlin-riscv32-glibc [16/35]: OK
                   bootlin-riscv64-glibc [17/35]: OK
                    bootlin-riscv64-musl [18/35]: OK
                 bootlin-s390x-z13-glibc [19/35]: OK
                      bootlin-sh4-uclibc [20/35]: OK
                   bootlin-sparc64-glibc [21/35]: OK
                    bootlin-sparc-uclibc [22/35]: SKIPPED
                    bootlin-x86-64-glibc [23/35]: OK
                     bootlin-x86-64-musl [24/35]: OK
                   bootlin-x86-64-uclibc [25/35]: OK
                   bootlin-x86-i686-musl [26/35]: OK
                   bootlin-xtensa-uclibc [27/35]: OK
                            br-arm-basic [28/35]: SKIPPED
                    br-arm-full-nothread [29/35]: SKIPPED
                      br-arm-full-static [30/35]: OK
                   br-i386-pentium4-full [31/35]: OK
                      br-mips64-n64-full [32/35]: OK
                 br-mips64r6-el-hf-glibc [33/35]: OK
               br-powerpc-603e-basic-cpp [34/35]: SKIPPED
               br-powerpc64-power7-glibc [35/35]: OK
35 builds, 6 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed
---
 package/pango/pango.hash | 4 ++--
 package/pango/pango.mk   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/pango/pango.hash b/package/pango/pango.hash
index 9f321eea62..41aa793184 100644
--- a/package/pango/pango.hash
+++ b/package/pango/pango.hash
@@ -1,5 +1,5 @@
-# From https://download.gnome.org/sources/pango/1.54/pango-1.54.0.sha256sum
-sha256  8a9eed75021ee734d7fc0fdf3a65c3bba51dfefe4ae51a9b414a60c70b2d1ed8  pango-1.54.0.tar.xz
+# From https://download.gnome.org/sources/pango/1.56/pango-1.56.4.sha256sum
+sha256  17065e2fcc5f5a5bdbffc884c956bfc7c451a96e8c4fb2f8ad837c6413cb5a01  pango-1.56.4.tar.xz
 
 # Locally computed
 sha256  d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5  COPYING
diff --git a/package/pango/pango.mk b/package/pango/pango.mk
index df82b456fb..bd5dd4d332 100644
--- a/package/pango/pango.mk
+++ b/package/pango/pango.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-PANGO_VERSION_MAJOR = 1.54
-PANGO_VERSION = $(PANGO_VERSION_MAJOR).0
+PANGO_VERSION_MAJOR = 1.56
+PANGO_VERSION = $(PANGO_VERSION_MAJOR).4
 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz
 PANGO_SITE = https://download.gnome.org/sources/pango/$(PANGO_VERSION_MAJOR)
 PANGO_INSTALL_STAGING = YES
-- 
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 v1 4/4] package/libgtk4: bump to 4.20.1
  2025-09-13 19:04 [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Thomas Devoogdt
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 2/4] package/wayland: bump to 1.24.0 Thomas Devoogdt
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 3/4] package/pango: bump to 1.56.4 Thomas Devoogdt
@ 2025-09-13 19:04 ` Thomas Devoogdt
  2025-09-14 20:51   ` Julien Olivain via buildroot
  2025-09-14 20:40 ` [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Julien Olivain via buildroot
  3 siblings, 1 reply; 7+ messages in thread
From: Thomas Devoogdt @ 2025-09-13 19:04 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Devoogdt, Thomas Petazzoni

News: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.20.1/NEWS

Also select librsvg as it is required now. (See changes in 4.19.2)

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
---
$ ./utils/test-pkg -p libgtk4 -c libgtk4.config -a
                             arm-aarch64 [ 1/35]: OK
                   bootlin-aarch64-glibc [ 2/35]: OK
               bootlin-arcle-hs38-uclibc [ 3/35]: SKIPPED
                    bootlin-armv5-uclibc [ 4/35]: SKIPPED
                     bootlin-armv7-glibc [ 5/35]: OK
                   bootlin-armv7m-uclibc [ 6/35]: SKIPPED
                      bootlin-armv7-musl [ 7/35]: FAILED
                bootlin-m68k-5208-uclibc [ 8/35]: SKIPPED
               bootlin-m68k-68040-uclibc [ 9/35]: SKIPPED
             bootlin-microblazeel-uclibc [10/35]: SKIPPED
                bootlin-mipsel32r6-glibc [11/35]: SKIPPED
                   bootlin-mipsel-uclibc [12/35]: SKIPPED
                 bootlin-openrisc-uclibc [13/35]: SKIPPED
        bootlin-powerpc64le-power8-glibc [14/35]: OK
           bootlin-powerpc-e500mc-uclibc [15/35]: SKIPPED
                   bootlin-riscv32-glibc [16/35]: SKIPPED
                   bootlin-riscv64-glibc [17/35]: SKIPPED
                    bootlin-riscv64-musl [18/35]: SKIPPED
                 bootlin-s390x-z13-glibc [19/35]: OK
                      bootlin-sh4-uclibc [20/35]: SKIPPED
                   bootlin-sparc64-glibc [21/35]: OK
                    bootlin-sparc-uclibc [22/35]: SKIPPED
                    bootlin-x86-64-glibc [23/35]: OK
                     bootlin-x86-64-musl [24/35]: FAILED
                   bootlin-x86-64-uclibc [25/35]: SKIPPED
                   bootlin-x86-i686-musl [26/35]: FAILED
                   bootlin-xtensa-uclibc [27/35]: SKIPPED
                            br-arm-basic [28/35]: SKIPPED
                    br-arm-full-nothread [29/35]: SKIPPED
                      br-arm-full-static [30/35]: SKIPPED
                   br-i386-pentium4-full [31/35]: SKIPPED
                      br-mips64-n64-full [32/35]: SKIPPED
                 br-mips64r6-el-hf-glibc [33/35]: SKIPPED
               br-powerpc-603e-basic-cpp [34/35]: SKIPPED
               br-powerpc64-power7-glibc [35/35]: OK
35 builds, 24 skipped, 3 build failed, 0 legal-info failed, 0 show-info failed

$ cat libgtk4.config 
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SOFTPIPE=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_LIBGTK4=y

/home/thomas/br-test-pkg/bootlin-armv7-musl/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-musleabihf/14.3.0/../../../../arm-buildroot-linux-musleabihf/bin/ld: ./.libs/librsvg-2.so: undefined reference to `open64'
/home/thomas/br-test-pkg/bootlin-x86-64-musl/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/14.3.0/../../../../x86_64-buildroot-linux-musl/bin/ld: ./.libs/librsvg-2.so: undefined reference to `open64'
/home/thomas/br-test-pkg/bootlin-x86-i686-musl/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-musl/14.3.0/../../../../i686-buildroot-linux-musl/bin/ld: ./.libs/librsvg-2.so: undefined reference to `open64'
---
 package/libgtk4/Config.in    | 3 +++
 package/libgtk4/libgtk4.hash | 4 ++--
 package/libgtk4/libgtk4.mk   | 5 +++--
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/package/libgtk4/Config.in b/package/libgtk4/Config.in
index 99553fc44e..259226e0e4 100644
--- a/package/libgtk4/Config.in
+++ b/package/libgtk4/Config.in
@@ -1,4 +1,5 @@
 comment "libgtk4 needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
+	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
 	depends on BR2_USE_MMU
 	depends on BR2_TOOLCHAIN_HAS_SYNC_4
 	depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
@@ -12,6 +13,7 @@ comment "libgtk4 needs an OpenGL(ES) EGL backend"
 
 config BR2_PACKAGE_LIBGTK4
 	bool "libgtk4"
+	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # librsvg
 	depends on BR2_USE_WCHAR # glib2
 	depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
 	depends on BR2_USE_MMU # glib2
@@ -27,6 +29,7 @@ config BR2_PACKAGE_LIBGTK4
 	select BR2_PACKAGE_GRAPHENE
 	select BR2_PACKAGE_LIBEPOXY
 	select BR2_PACKAGE_LIBGLIB2
+	select BR2_PACKAGE_LIBRSVG
 	select BR2_PACKAGE_PANGO
 	select BR2_PACKAGE_TIFF
 	# At least one backend is required
diff --git a/package/libgtk4/libgtk4.hash b/package/libgtk4/libgtk4.hash
index 636b675d15..6c07161eff 100644
--- a/package/libgtk4/libgtk4.hash
+++ b/package/libgtk4/libgtk4.hash
@@ -1,5 +1,5 @@
-# From https://download.gnome.org/sources/gtk/4.14/gtk-4.14.5.sha256sum
-sha256  5547f2b9f006b133993e070b87c17804e051efda3913feaca1108fa2be41e24d  gtk-4.14.5.tar.xz
+# From https://download.gnome.org/sources/gtk/4.20/gtk-4.20.1.sha256sum
+sha256  bf32fac019171c45681b2c45d05658ee8598c6341572e32a6a6bcb0b5673998d  gtk-4.20.1.tar.xz
 
 # Hash for license file:
 sha256  b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c  COPYING
diff --git a/package/libgtk4/libgtk4.mk b/package/libgtk4/libgtk4.mk
index b00a2facad..029eb5920c 100644
--- a/package/libgtk4/libgtk4.mk
+++ b/package/libgtk4/libgtk4.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-LIBGTK4_VERSION_MAJOR = 4.14
-LIBGTK4_VERSION = $(LIBGTK4_VERSION_MAJOR).5
+LIBGTK4_VERSION_MAJOR = 4.20
+LIBGTK4_VERSION = $(LIBGTK4_VERSION_MAJOR).1
 LIBGTK4_SOURCE = gtk-$(LIBGTK4_VERSION).tar.xz
 LIBGTK4_SITE = https://download.gnome.org/sources/gtk/$(LIBGTK4_VERSION_MAJOR)
 LIBGTK4_LICENSE = LGPL-2.0+
@@ -21,6 +21,7 @@ LIBGTK4_DEPENDENCIES = \
 	graphene \
 	libepoxy \
 	libglib2 \
+	librsvg \
 	pango \
 	$(TARGET_NLS_DEPENDENCIES)
 
-- 
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 v1 1/4] package/wayland-protocols: bump to 1.45
  2025-09-13 19:04 [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Thomas Devoogdt
                   ` (2 preceding siblings ...)
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 4/4] package/libgtk4: bump to 4.20.1 Thomas Devoogdt
@ 2025-09-14 20:40 ` Julien Olivain via buildroot
  3 siblings, 0 replies; 7+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-14 20:40 UTC (permalink / raw)
  To: Thomas Devoogdt; +Cc: buildroot, Thomas Petazzoni

On 13/09/2025 21:04, Thomas Devoogdt wrote:
> News:
>  - 1.43: 
> http://lists.freedesktop.org/archives/wayland-devel/2025-April/044134.html
>  - 1.44: 
> http://lists.freedesktop.org/archives/wayland-devel/2025-April/044161.html
>  - 1.45: 
> https://lore.freedesktop.org/wayland-devel/aEw0AP7h6T8l11ug@gmail.com/T/#u
> 
> Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>

Series applied to master, thanks.
_______________________________________________
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 v1 4/4] package/libgtk4: bump to 4.20.1
  2025-09-13 19:04 ` [Buildroot] [PATCH v1 4/4] package/libgtk4: bump to 4.20.1 Thomas Devoogdt
@ 2025-09-14 20:51   ` Julien Olivain via buildroot
  2025-09-17 23:07     ` Fiona Klute via buildroot
  0 siblings, 1 reply; 7+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-14 20:51 UTC (permalink / raw)
  To: Thomas Devoogdt; +Cc: buildroot, Thomas Petazzoni

Hi Thomas,

On 13/09/2025 21:04, Thomas Devoogdt wrote:
> News: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.20.1/NEWS
> 
> Also select librsvg as it is required now. (See changes in 4.19.2)
> 
> Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
> ---
> $ ./utils/test-pkg -p libgtk4 -c libgtk4.config -a
>                              arm-aarch64 [ 1/35]: OK
>                    bootlin-aarch64-glibc [ 2/35]: OK
>                bootlin-arcle-hs38-uclibc [ 3/35]: SKIPPED
>                     bootlin-armv5-uclibc [ 4/35]: SKIPPED
>                      bootlin-armv7-glibc [ 5/35]: OK
>                    bootlin-armv7m-uclibc [ 6/35]: SKIPPED
>                       bootlin-armv7-musl [ 7/35]: FAILED
>                 bootlin-m68k-5208-uclibc [ 8/35]: SKIPPED
>                bootlin-m68k-68040-uclibc [ 9/35]: SKIPPED
>              bootlin-microblazeel-uclibc [10/35]: SKIPPED
>                 bootlin-mipsel32r6-glibc [11/35]: SKIPPED
>                    bootlin-mipsel-uclibc [12/35]: SKIPPED
>                  bootlin-openrisc-uclibc [13/35]: SKIPPED
>         bootlin-powerpc64le-power8-glibc [14/35]: OK
>            bootlin-powerpc-e500mc-uclibc [15/35]: SKIPPED
>                    bootlin-riscv32-glibc [16/35]: SKIPPED
>                    bootlin-riscv64-glibc [17/35]: SKIPPED
>                     bootlin-riscv64-musl [18/35]: SKIPPED
>                  bootlin-s390x-z13-glibc [19/35]: OK
>                       bootlin-sh4-uclibc [20/35]: SKIPPED
>                    bootlin-sparc64-glibc [21/35]: OK
>                     bootlin-sparc-uclibc [22/35]: SKIPPED
>                     bootlin-x86-64-glibc [23/35]: OK
>                      bootlin-x86-64-musl [24/35]: FAILED
>                    bootlin-x86-64-uclibc [25/35]: SKIPPED
>                    bootlin-x86-i686-musl [26/35]: FAILED
>                    bootlin-xtensa-uclibc [27/35]: SKIPPED
>                             br-arm-basic [28/35]: SKIPPED
>                     br-arm-full-nothread [29/35]: SKIPPED
>                       br-arm-full-static [30/35]: SKIPPED
>                    br-i386-pentium4-full [31/35]: SKIPPED
>                       br-mips64-n64-full [32/35]: SKIPPED
>                  br-mips64r6-el-hf-glibc [33/35]: SKIPPED
>                br-powerpc-603e-basic-cpp [34/35]: SKIPPED
>                br-powerpc64-power7-glibc [35/35]: OK
> 35 builds, 24 skipped, 3 build failed, 0 legal-info failed, 0 show-info 
> failed

Since there is still known build failures, it would be great to have
followup patches fixing those. Failures seems related to musl libc.

I applied this patch anyway, because while testing, I had less build
failures with this new version than with the previous one.

Could you have a look to pass "test=pkg -a", please?

Best regards,

Julien.
_______________________________________________
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 v1 4/4] package/libgtk4: bump to 4.20.1
  2025-09-14 20:51   ` Julien Olivain via buildroot
@ 2025-09-17 23:07     ` Fiona Klute via buildroot
  0 siblings, 0 replies; 7+ messages in thread
From: Fiona Klute via buildroot @ 2025-09-17 23:07 UTC (permalink / raw)
  To: Julien Olivain, Thomas Devoogdt; +Cc: buildroot, Thomas Petazzoni

Hi all!

Am 14.09.25 um 22:51 schrieb Julien Olivain via buildroot:
> Hi Thomas,
> 
> On 13/09/2025 21:04, Thomas Devoogdt wrote:
>> News: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.20.1/NEWS
>>
>> Also select librsvg as it is required now. (See changes in 4.19.2)
>>
>> Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
>> ---
>> $ ./utils/test-pkg -p libgtk4 -c libgtk4.config -a
>>                              arm-aarch64 [ 1/35]: OK
>>                    bootlin-aarch64-glibc [ 2/35]: OK
>>                bootlin-arcle-hs38-uclibc [ 3/35]: SKIPPED
>>                     bootlin-armv5-uclibc [ 4/35]: SKIPPED
>>                      bootlin-armv7-glibc [ 5/35]: OK
>>                    bootlin-armv7m-uclibc [ 6/35]: SKIPPED
>>                       bootlin-armv7-musl [ 7/35]: FAILED
>>                 bootlin-m68k-5208-uclibc [ 8/35]: SKIPPED
>>                bootlin-m68k-68040-uclibc [ 9/35]: SKIPPED
>>              bootlin-microblazeel-uclibc [10/35]: SKIPPED
>>                 bootlin-mipsel32r6-glibc [11/35]: SKIPPED
>>                    bootlin-mipsel-uclibc [12/35]: SKIPPED
>>                  bootlin-openrisc-uclibc [13/35]: SKIPPED
>>         bootlin-powerpc64le-power8-glibc [14/35]: OK
>>            bootlin-powerpc-e500mc-uclibc [15/35]: SKIPPED
>>                    bootlin-riscv32-glibc [16/35]: SKIPPED
>>                    bootlin-riscv64-glibc [17/35]: SKIPPED
>>                     bootlin-riscv64-musl [18/35]: SKIPPED
>>                  bootlin-s390x-z13-glibc [19/35]: OK
>>                       bootlin-sh4-uclibc [20/35]: SKIPPED
>>                    bootlin-sparc64-glibc [21/35]: OK
>>                     bootlin-sparc-uclibc [22/35]: SKIPPED
>>                     bootlin-x86-64-glibc [23/35]: OK
>>                      bootlin-x86-64-musl [24/35]: FAILED
>>                    bootlin-x86-64-uclibc [25/35]: SKIPPED
>>                    bootlin-x86-i686-musl [26/35]: FAILED
>>                    bootlin-xtensa-uclibc [27/35]: SKIPPED
>>                             br-arm-basic [28/35]: SKIPPED
>>                     br-arm-full-nothread [29/35]: SKIPPED
>>                       br-arm-full-static [30/35]: SKIPPED
>>                    br-i386-pentium4-full [31/35]: SKIPPED
>>                       br-mips64-n64-full [32/35]: SKIPPED
>>                  br-mips64r6-el-hf-glibc [33/35]: SKIPPED
>>                br-powerpc-603e-basic-cpp [34/35]: SKIPPED
>>                br-powerpc64-power7-glibc [35/35]: OK
>> 35 builds, 24 skipped, 3 build failed, 0 legal-info failed, 0 show- 
>> info failed
> 
> Since there is still known build failures, it would be great to have
> followup patches fixing those. Failures seems related to musl libc.
> 
> I applied this patch anyway, because while testing, I had less build
> failures with this new version than with the previous one.
> 
> Could you have a look to pass "test=pkg -a", please?
I ran into that too, it looks like librsvg fails to build with musl, the 
linker cannot find open64(). My current theory is that it's due to the 
ancient Rust "libc" crate used by the rather old librsvg (and musl 
1.2.x), at least there's an upstream fix that lines up [1]. If that's 
correct, updating librsvg to a version that uses a newer libc should fix it.

Best regards,
Fiona

[1] 
https://github.com/rust-lang/libc/commit/1e8c55cbed0b6e05a6c5063baa1fea50cad49269
_______________________________________________
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:[~2025-09-17 23:07 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-13 19:04 [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Thomas Devoogdt
2025-09-13 19:04 ` [Buildroot] [PATCH v1 2/4] package/wayland: bump to 1.24.0 Thomas Devoogdt
2025-09-13 19:04 ` [Buildroot] [PATCH v1 3/4] package/pango: bump to 1.56.4 Thomas Devoogdt
2025-09-13 19:04 ` [Buildroot] [PATCH v1 4/4] package/libgtk4: bump to 4.20.1 Thomas Devoogdt
2025-09-14 20:51   ` Julien Olivain via buildroot
2025-09-17 23:07     ` Fiona Klute via buildroot
2025-09-14 20:40 ` [Buildroot] [PATCH v1 1/4] package/wayland-protocols: bump to 1.45 Julien Olivain 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.