All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1
@ 2025-11-17 21:42 Bernd Kuhls
  2025-11-17 21:42 ` [Buildroot] [PATCH 2/2] package/postgresql: bump version to 18.1 Bernd Kuhls
  2025-11-18  7:10 ` [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Peter Korsgaard
  0 siblings, 2 replies; 7+ messages in thread
From: Bernd Kuhls @ 2025-11-17 21:42 UTC (permalink / raw)
  To: buildroot
  Cc: Alexey Lukyanchuk, Roy Kollen Svendsen, Maxim Kochetkov,
	James Hilliard, Julien Corjon, Thomas Petazzoni, Giulio Benetti,
	Jesse Van Gavere, Nathaniel Roach

Changelog:
https://github.com/timescale/timescaledb/blob/2.23.1/CHANGELOG.md

This bump adds support for PostgreSQL 18.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
 package/timescaledb/timescaledb.hash | 2 +-
 package/timescaledb/timescaledb.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/timescaledb/timescaledb.hash b/package/timescaledb/timescaledb.hash
index 75396c9164..a2ccc28e29 100644
--- a/package/timescaledb/timescaledb.hash
+++ b/package/timescaledb/timescaledb.hash
@@ -1,3 +1,3 @@
 # Locally calculated
-sha256  09496504e78a9896eaf7689929f4fa0ab40dde90d202259aa4dcf6ec32fe528f  timescaledb-2.21.4.tar.gz
+sha256  26575fa9e287a6107a6bf162bacab4932b0df19bee38d28c132f9a2d6591d647  timescaledb-2.23.1.tar.gz
 sha256  0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b  LICENSE
diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk
index 234420c105..80c2b385aa 100644
--- a/package/timescaledb/timescaledb.mk
+++ b/package/timescaledb/timescaledb.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-TIMESCALEDB_VERSION = 2.21.4
+TIMESCALEDB_VERSION = 2.23.1
 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION))
 TIMESCALEDB_LICENSE = Apache-2.0
 TIMESCALEDB_LICENSE_FILES = LICENSE
-- 
2.47.3

_______________________________________________
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/2] package/postgresql: bump version to 18.1
  2025-11-17 21:42 [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Bernd Kuhls
@ 2025-11-17 21:42 ` Bernd Kuhls
  2025-11-18  8:27   ` Maxim Kochetkov via buildroot
       [not found]   ` <a93aa370-e834-4794-aeca-2617d2fd7b07__8229.26729904197$1763454477$gmane$org@inbox.ru>
  2025-11-18  7:10 ` [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Peter Korsgaard
  1 sibling, 2 replies; 7+ messages in thread
From: Bernd Kuhls @ 2025-11-17 21:42 UTC (permalink / raw)
  To: buildroot
  Cc: Alexey Lukyanchuk, Roy Kollen Svendsen, Maxim Kochetkov,
	James Hilliard, Julien Corjon, Thomas Petazzoni, Giulio Benetti,
	Jesse Van Gavere, Nathaniel Roach

Release notes:
https://www.postgresql.org/docs/release/18.0/
https://www.postgresql.org/docs/release/18.1/

Please note that upgrading a PostgreSQL server to a newer major version
requires a manual upgrade not provided by buildroot:
https://www.postgresql.org/docs/18/upgrading.html

Removed configure options for spinlocks:
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=e25626677f8076eb3ce94586136c5464ee154381

Upstream removed support for toolchains not providing atomics support:
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=81385261362962deb9861b39b509aeffe213721d

Added dependency to !BR2_sparc to disable build with defconfig
bootlin-sparc-uclibc to fix a build error:

../src/include/port/atomics.h:99:2: error:
 #error "could not find an implementation of pg_atomic_uint32"

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
 package/bandwidthd/Config.in       | 3 +++
 package/collectd/Config.in         | 2 ++
 package/lighttpd/Config.in         | 2 ++
 package/php/Config.ext             | 2 ++
 package/poco/Config.in             | 1 +
 package/postgresql/Config.in       | 2 ++
 package/postgresql/postgresql.hash | 4 ++--
 package/postgresql/postgresql.mk   | 8 +-------
 package/python-psycopg2/Config.in  | 2 ++
 package/qt5/qt5base/Config.in      | 2 ++
 package/qt6/qt6base/Config.in      | 2 ++
 package/zabbix/Config.in           | 1 +
 12 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/package/bandwidthd/Config.in b/package/bandwidthd/Config.in
index b0485ef957..5c2e507737 100644
--- a/package/bandwidthd/Config.in
+++ b/package/bandwidthd/Config.in
@@ -35,6 +35,7 @@ if BR2_PACKAGE_BANDWIDTHD
 config BR2_PACKAGE_BANDWIDTHD_POSTGRESQL
 	bool "enable postgresql log target support"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -48,9 +49,11 @@ config BR2_PACKAGE_BANDWIDTHD_POSTGRESQL
 	  (github.com/nroach44/bandwidthd) for more information.
 
 comment "postgresql support needs a toolchain w/ dynamic library, wchar"
+	depends on !BR2_sparc
 	depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
 
 comment "postgresql support can't be built with Optimize for fast"
+	depends on !BR2_sparc
 	depends on BR2_OPTIMIZE_FAST
 
 config BR2_PACKAGE_BANDWIDTHD_SQLITE3
diff --git a/package/collectd/Config.in b/package/collectd/Config.in
index 6568aa1d7b..127bcace6d 100644
--- a/package/collectd/Config.in
+++ b/package/collectd/Config.in
@@ -476,6 +476,7 @@ config BR2_PACKAGE_COLLECTD_PING
 config BR2_PACKAGE_COLLECTD_POSTGRESQL
 	bool "postgresql"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -489,6 +490,7 @@ config BR2_PACKAGE_COLLECTD_POSTGRESQL
 	  collectd 'value lists'.
 
 comment "postgresql support needs a toolchain w/ wchar"
+	depends on !BR2_sparc
 	depends on !BR2_USE_WCHAR
 
 comment "postgresql support can't be built with Optimize for fast"
diff --git a/package/lighttpd/Config.in b/package/lighttpd/Config.in
index fe2c7a2815..0168f1d83c 100644
--- a/package/lighttpd/Config.in
+++ b/package/lighttpd/Config.in
@@ -122,6 +122,7 @@ config BR2_PACKAGE_LIGHTTPD_PCRE
 config BR2_PACKAGE_LIGHTTPD_PGSQL
 	bool "pgsql support"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -133,6 +134,7 @@ config BR2_PACKAGE_LIGHTTPD_PGSQL
 
 comment "pgsql support needs a toolchain w/ wchar"
 	depends on BR2_USE_MMU
+	depends on !BR2_sparc
 	depends on !BR2_USE_WCHAR
 
 comment "pgsql support can't be built with Optimize for fast"
diff --git a/package/php/Config.ext b/package/php/Config.ext
index 609cf17016..8cf4a7d160 100644
--- a/package/php/Config.ext
+++ b/package/php/Config.ext
@@ -139,6 +139,7 @@ config BR2_PACKAGE_PHP_EXT_MYSQLI
 config BR2_PACKAGE_PHP_EXT_PGSQL
 	bool "PostgreSQL"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -150,6 +151,7 @@ config BR2_PACKAGE_PHP_EXT_PGSQL
 
 comment "PostgreSQL extension needs a toolchain w/ dynamic library, wchar"
 	depends on BR2_USE_MMU
+	depends on !BR2_sparc
 	depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
 
 comment "PostgreSQL extension can't be built with Optimize for fast"
diff --git a/package/poco/Config.in b/package/poco/Config.in
index fa23e6aa59..4801b36a24 100644
--- a/package/poco/Config.in
+++ b/package/poco/Config.in
@@ -53,6 +53,7 @@ config BR2_PACKAGE_POCO_DATA_MYSQL
 config BR2_PACKAGE_POCO_DATA_PGSQL
 	bool "Data/PostgreSQL"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
diff --git a/package/postgresql/Config.in b/package/postgresql/Config.in
index 06e8646119..ebf310a6a1 100644
--- a/package/postgresql/Config.in
+++ b/package/postgresql/Config.in
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_POSTGRESQL
 	bool "postgresql"
 	depends on BR2_USE_MMU # fork()
+	depends on !BR2_sparc # atomic.h
 	depends on BR2_USE_WCHAR
 	depends on BR2_ENABLE_LOCALE # locale_t
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
@@ -36,6 +37,7 @@ endif
 
 comment "postgresql needs a toolchain w/ dynamic library, wchar, locale"
 	depends on BR2_USE_MMU
+	depends on !BR2_sparc
 	depends on !BR2_USE_WCHAR
 	depends on !BR2_ENABLE_LOCALE
 	depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash
index efa1b5e751..524066c61e 100644
--- a/package/postgresql/postgresql.hash
+++ b/package/postgresql/postgresql.hash
@@ -1,4 +1,4 @@
-# From https://ftp.postgresql.org/pub/source/v17.7/postgresql-17.7.tar.bz2.sha256
-sha256  ef9e343302eccd33112f1b2f0247be493cb5768313adeb558b02de8797a2e9b5  postgresql-17.7.tar.bz2
+# From https://ftp.postgresql.org/pub/source/v18.1/postgresql-18.1.tar.bz2.sha256
+sha256  ff86675c336c46e98ac991ebb306d1b67621ece1d06787beaade312c2c915d54  postgresql-18.1.tar.bz2
 # License file, Locally calculated
 sha256  5ed3ce5c9373dff7f98b1fae7a6c7ccd98df7d734d46d24c1bcebf1240be8307  COPYRIGHT
diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk
index 86761bf939..78d7cef4f6 100644
--- a/package/postgresql/postgresql.mk
+++ b/package/postgresql/postgresql.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-POSTGRESQL_VERSION = 17.7
+POSTGRESQL_VERSION = 18.1
 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2
 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION)
 POSTGRESQL_LICENSE = PostgreSQL
@@ -38,12 +38,6 @@ POSTGRESQL_INSTALL_TARGET_OPTS += DESTDIR=$(TARGET_DIR) install-world
 POSTGRESQL_INSTALL_STAGING_OPTS += DESTDIR=$(STAGING_DIR) install-world
 endif
 
-ifeq ($(BR2_arcle)$(BR2_arceb)$(BR2_microblazeel)$(BR2_microblazebe)$(BR2_or1k)$(BR2_riscv)$(BR2_xtensa),y)
-POSTGRESQL_CONF_OPTS += -Dspinlocks=false
-else
-POSTGRESQL_CONF_OPTS += -Dspinlocks=true
-endif
-
 ifeq ($(BR2_PACKAGE_READLINE),y)
 POSTGRESQL_DEPENDENCIES += readline
 POSTGRESQL_CONF_OPTS += -Dreadline=enabled
diff --git a/package/python-psycopg2/Config.in b/package/python-psycopg2/Config.in
index 8eeeb42692..24eaea6d9c 100644
--- a/package/python-psycopg2/Config.in
+++ b/package/python-psycopg2/Config.in
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_PYTHON_PSYCOPG2
 	bool "python-psycopg2"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -29,6 +30,7 @@ config BR2_PACKAGE_PYTHON_PSYCOPG2
 
 comment "python-psycopg2 needs a toolchain w/ dynamic library, wchar"
 	depends on BR2_USE_MMU
+	depends on !BR2_sparc
 	depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
 
 comment "python-psycopg2 can't be built with Optimize for fast"
diff --git a/package/qt5/qt5base/Config.in b/package/qt5/qt5base/Config.in
index c45b8c1591..8f14540eb4 100644
--- a/package/qt5/qt5base/Config.in
+++ b/package/qt5/qt5base/Config.in
@@ -72,6 +72,7 @@ config BR2_PACKAGE_QT5BASE_MYSQL
 config BR2_PACKAGE_QT5BASE_PSQL
 	bool "PostgreSQL Plugin"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -84,6 +85,7 @@ config BR2_PACKAGE_QT5BASE_PSQL
 
 comment "PostgreSQL plugin needs a toolchain w/ wchar, dynamic library"
 	depends on BR2_USE_MMU
+	depends on !BR2_sparc
 	depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
 
 comment "PostgreSQL plugin can't be built with Optimize for fast"
diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in
index 7f3948ec27..e6bb99de28 100644
--- a/package/qt6/qt6base/Config.in
+++ b/package/qt6/qt6base/Config.in
@@ -202,6 +202,7 @@ comment "MySQL plugin needs a toolchain w/ C++, threads"
 config BR2_PACKAGE_QT6BASE_PSQL
 	bool "PostgreSQL Plugin"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
@@ -213,6 +214,7 @@ config BR2_PACKAGE_QT6BASE_PSQL
 
 comment "PostgreSQL plugin needs a toolchain w/ wchar, dynamic library"
 	depends on BR2_USE_MMU
+	depends on !BR2_sparc
 	depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
 
 comment "PostgreSQL plugin can't be built with optimize for fast"
diff --git a/package/zabbix/Config.in b/package/zabbix/Config.in
index 226bce51ba..c1e8ad62f3 100644
--- a/package/zabbix/Config.in
+++ b/package/zabbix/Config.in
@@ -41,6 +41,7 @@ config BR2_PACKAGE_ZABBIX_SERVER_MYSQL
 config BR2_PACKAGE_ZABBIX_SERVER_POSTGRESQL
 	bool "postgresql"
 	depends on BR2_USE_MMU # postgresql
+	depends on !BR2_sparc # postgresql
 	depends on BR2_USE_WCHAR # postgresql
 	depends on BR2_ENABLE_LOCALE # postgresql
 	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # postgresql
-- 
2.47.3

_______________________________________________
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 1/2] package/timescaledb: bump version to 2.23.1
  2025-11-17 21:42 [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Bernd Kuhls
  2025-11-17 21:42 ` [Buildroot] [PATCH 2/2] package/postgresql: bump version to 18.1 Bernd Kuhls
@ 2025-11-18  7:10 ` Peter Korsgaard
  2025-11-18  7:11   ` Peter Korsgaard
  1 sibling, 1 reply; 7+ messages in thread
From: Peter Korsgaard @ 2025-11-18  7:10 UTC (permalink / raw)
  To: Bernd Kuhls
  Cc: buildroot, Alexey Lukyanchuk, Roy Kollen Svendsen,
	Maxim Kochetkov, James Hilliard, Julien Corjon, Thomas Petazzoni,
	Giulio Benetti, Jesse Van Gavere, Nathaniel Roach

>>>>> "Bernd" == Bernd Kuhls <bernd@kuhls.net> writes:

 > Changelog:
 > https://github.com/timescale/timescaledb/blob/2.23.1/CHANGELOG.md

 > This bump adds support for PostgreSQL 18.

 > Signed-off-by: Bernd Kuhls <bernd@kuhls.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
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 1/2] package/timescaledb: bump version to 2.23.1
  2025-11-18  7:10 ` [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Peter Korsgaard
@ 2025-11-18  7:11   ` Peter Korsgaard
  2025-11-29 17:55     ` Julien Olivain via buildroot
  0 siblings, 1 reply; 7+ messages in thread
From: Peter Korsgaard @ 2025-11-18  7:11 UTC (permalink / raw)
  To: Bernd Kuhls
  Cc: buildroot, Alexey Lukyanchuk, Roy Kollen Svendsen,
	Maxim Kochetkov, James Hilliard, Julien Corjon, Thomas Petazzoni,
	Giulio Benetti, Jesse Van Gavere, Nathaniel Roach

>>>>> "Peter" == Peter Korsgaard <peter@korsgaard.com> writes:

>>>>> "Bernd" == Bernd Kuhls <bernd@kuhls.net> writes:
 >> Changelog:
 >> https://github.com/timescale/timescaledb/blob/2.23.1/CHANGELOG.md

 >> This bump adds support for PostgreSQL 18.

 >> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>

 > Committed, thanks.

Sorry, I changed my mind. I think it makes more sense to get -rc1 tagged
and then add this and the postgresql bump to the next branch.

I'll get -rc1 tagged very soon.

-- 
Bye, Peter Korsgaard
_______________________________________________
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 2/2] package/postgresql: bump version to 18.1
  2025-11-17 21:42 ` [Buildroot] [PATCH 2/2] package/postgresql: bump version to 18.1 Bernd Kuhls
@ 2025-11-18  8:27   ` Maxim Kochetkov via buildroot
       [not found]   ` <a93aa370-e834-4794-aeca-2617d2fd7b07__8229.26729904197$1763454477$gmane$org@inbox.ru>
  1 sibling, 0 replies; 7+ messages in thread
From: Maxim Kochetkov via buildroot @ 2025-11-18  8:27 UTC (permalink / raw)
  To: Bernd Kuhls, buildroot
  Cc: Alexey Lukyanchuk, Roy Kollen Svendsen, James Hilliard,
	Julien Corjon, Thomas Petazzoni, Giulio Benetti, Jesse Van Gavere,
	Nathaniel Roach

18.11.2025 00:42, Bernd Kuhls пишет:
> Release notes:
> https://www.postgresql.org/docs/release/18.0/
> https://www.postgresql.org/docs/release/18.1/
> 
> Please note that upgrading a PostgreSQL server to a newer major version
> requires a manual upgrade not provided by buildroot:
> https://www.postgresql.org/docs/18/upgrading.html
> 
> Removed configure options for spinlocks:
> https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=e25626677f8076eb3ce94586136c5464ee154381
> 
> Upstream removed support for toolchains not providing atomics support:
> https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=81385261362962deb9861b39b509aeffe213721d

depends on BR2_TOOLCHAIN_HAS_ATOMIC ?

> 
> Added dependency to !BR2_sparc to disable build with defconfig
> bootlin-sparc-uclibc to fix a build error:
> 
> ../src/include/port/atomics.h:99:2: error:
>   #error "could not find an implementation of pg_atomic_uint32"
> 
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
> ---
>   package/bandwidthd/Config.in       | 3 +++
>   package/collectd/Config.in         | 2 ++
>   package/lighttpd/Config.in         | 2 ++
>   package/php/Config.ext             | 2 ++
>   package/poco/Config.in             | 1 +
>   package/postgresql/Config.in       | 2 ++
>   package/postgresql/postgresql.hash | 4 ++--
>   package/postgresql/postgresql.mk   | 8 +-------
>   package/python-psycopg2/Config.in  | 2 ++
>   package/qt5/qt5base/Config.in      | 2 ++
>   package/qt6/qt6base/Config.in      | 2 ++
>   package/zabbix/Config.in           | 1 +
>   12 files changed, 22 insertions(+), 9 deletions(-)
> 
> diff --git a/package/bandwidthd/Config.in b/package/bandwidthd/Config.in
> index b0485ef957..5c2e507737 100644
> --- a/package/bandwidthd/Config.in
> +++ b/package/bandwidthd/Config.in
> @@ -35,6 +35,7 @@ if BR2_PACKAGE_BANDWIDTHD
>   config BR2_PACKAGE_BANDWIDTHD_POSTGRESQL
>   	bool "enable postgresql log target support"
>   	depends on BR2_USE_MMU # postgresql
> +	depends on !BR2_sparc # postgresql
maybe use depends on BR2_TOOLCHAIN_HAS_ATOMIC instead?


_______________________________________________
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 2/2] package/postgresql: bump version to 18.1
       [not found]   ` <a93aa370-e834-4794-aeca-2617d2fd7b07__8229.26729904197$1763454477$gmane$org@inbox.ru>
@ 2025-11-18 18:21     ` Bernd Kuhls
  0 siblings, 0 replies; 7+ messages in thread
From: Bernd Kuhls @ 2025-11-18 18:21 UTC (permalink / raw)
  To: buildroot

Am Tue, 18 Nov 2025 11:27:27 +0300 schrieb Maxim Kochetkov via buildroot:

>> Upstream removed support for toolchains not providing atomics support:
>> https://git.postgresql.org/gitweb/?
p=postgresql.git;a=commit;h=81385261362962deb9861b39b509aeffe213721d
> 
> depends on BR2_TOOLCHAIN_HAS_ATOMIC ?

Hi Maxim,

while running test-pkg the bootlin-sparc-uclibc defconfig failed to build.

The atomic support of this toolchain looks weird to me (libatomic.so 
provided, but not atomic.h), but I am by no means an expert on this field:

$ make defconfig BR2_DEFCONFIG=support/config-fragments/autobuild/bootlin-
sparc-uclibc.config 

$ grep ATOMIC .config | grep TOOLCHAIN
BR2_TOOLCHAIN_HAS_LIBATOMIC=y
BR2_TOOLCHAIN_HAS_ATOMIC=y
$ 

$ make toolchain
[...]
$ find -iname atomic.h
./output/build/buildroot-config/br2/package/pulseaudio/has/atomic.h
./output/build/buildroot-config/br2/toolchain/has/atomic.h
$

$ find -type f | grep libatomic.so
./output/host/sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1.2.0
./output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/sysroot/lib/
libatomic.so.1.2.0
./output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/lib/
libatomic.so.1.2.0
./output/target/lib/libatomic.so.1.2.0
$

So I saw no other choice than to disable BR2_sparc completely.

Regards, Bernd

_______________________________________________
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 1/2] package/timescaledb: bump version to 2.23.1
  2025-11-18  7:11   ` Peter Korsgaard
@ 2025-11-29 17:55     ` Julien Olivain via buildroot
  0 siblings, 0 replies; 7+ messages in thread
From: Julien Olivain via buildroot @ 2025-11-29 17:55 UTC (permalink / raw)
  To: Peter Korsgaard
  Cc: Bernd Kuhls, buildroot, Alexey Lukyanchuk, Roy Kollen Svendsen,
	Maxim Kochetkov, James Hilliard, Julien Corjon, Thomas Petazzoni,
	Giulio Benetti, Jesse Van Gavere, Nathaniel Roach

On 18/11/2025 08:11, Peter Korsgaard wrote:
>>>>>> "Peter" == Peter Korsgaard <peter@korsgaard.com> writes:
> 
>>>>>> "Bernd" == Bernd Kuhls <bernd@kuhls.net> writes:
>  >> Changelog:
>  >> https://github.com/timescale/timescaledb/blob/2.23.1/CHANGELOG.md
> 
>  >> This bump adds support for PostgreSQL 18.
> 
>  >> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
> 
>  > Committed, thanks.
> 
> Sorry, I changed my mind. I think it makes more sense to get -rc1 
> tagged
> and then add this and the postgresql bump to the next branch.

I applied this series on next, now we have the -rc1 tag.

> I'll get -rc1 tagged very soon.
> 
> --
> Bye, Peter Korsgaard

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

end of thread, other threads:[~2025-11-29 17:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-17 21:42 [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Bernd Kuhls
2025-11-17 21:42 ` [Buildroot] [PATCH 2/2] package/postgresql: bump version to 18.1 Bernd Kuhls
2025-11-18  8:27   ` Maxim Kochetkov via buildroot
     [not found]   ` <a93aa370-e834-4794-aeca-2617d2fd7b07__8229.26729904197$1763454477$gmane$org@inbox.ru>
2025-11-18 18:21     ` Bernd Kuhls
2025-11-18  7:10 ` [Buildroot] [PATCH 1/2] package/timescaledb: bump version to 2.23.1 Peter Korsgaard
2025-11-18  7:11   ` Peter Korsgaard
2025-11-29 17:55     ` 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.