From ce38b62c9bae77beb4d3cde0e4ae7efdd8ade39e Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:30:51 +0300 Subject: [PATCH] psqlodbc: update to 18.00.0001 Update from 17.00.0004 (2024-12-09) to 18.00.0001 (2026-03-23). This is a major version bump to the 18.x series, aligning with PostgreSQL 18 support. Switch from a fixed git commit to the 18.00.0001 tagged release. Add test.sh to verify the psqlodbca and psqlodbcw shared libraries are present after installation. Signed-off-by: Alexandru Ardelean --- libs/psqlodbc/Makefile | 8 ++++---- libs/psqlodbc/test.sh | 12 ++++++++++++ 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 libs/psqlodbc/test.sh diff --git a/libs/psqlodbc/Makefile b/libs/psqlodbc/Makefile index 5fd856aba3..ce9704b43a 100644 --- a/libs/psqlodbc/Makefile +++ b/libs/psqlodbc/Makefile @@ -5,14 +5,14 @@ include $(TOPDIR)/rules.mk PKG_NAME:=psqlodbc -PKG_VERSION:=17.00.0004 +PKG_VERSION:=18.00.0001 PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/postgresql-interfaces/psqlodbc.git -PKG_SOURCE_DATE:=2024-12-09 -PKG_SOURCE_VERSION:=20097cdf913de593b17d8aa9ec163de4e12896c0 -PKG_MIRROR_HASH:=177001d0f0cbb530ec4d7a4666785c07fd5563ef9cf58a5ebf311cbb68c419f0 +PKG_SOURCE_DATE:=2026-03-23 +PKG_SOURCE_VERSION:=b4897ee1ac17688f557b81a7869080a3f3bbf498 +PKG_MIRROR_HASH:=99248d25e438bf44ad3f57b23e3b9bf0ef12174951b2a9d7138d1a0c27ad13f5 PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=LGPL-2.0-or-later diff --git a/libs/psqlodbc/test.sh b/libs/psqlodbc/test.sh new file mode 100644 index 0000000000..c362255f79 --- /dev/null +++ b/libs/psqlodbc/test.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +case "$1" in +psqlodbca) + [ -f /usr/lib/psqlodbca.so ] || { echo "FAIL: psqlodbca.so not found"; exit 1; } + echo "psqlodbca OK" + ;; +psqlodbcw) + [ -f /usr/lib/psqlodbcw.so ] || { echo "FAIL: psqlodbcw.so not found"; exit 1; } + echo "psqlodbcw OK" + ;; +esac