[packages/libiodbc] Rel 3

arekm arekm at pld-linux.org
Mon Apr 6 00:12:42 CEST 2026


commit b815c8b62c7e6c0a5cd78143a3568bc29435b067
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon Apr 6 00:12:11 2026 +0200

    Rel 3

 libiodbc-build.patch   | 12 ++++++------
 libiodbc-c23.patch     | 14 ++++++++++++++
 libiodbc-make-jN.patch | 11 -----------
 libiodbc.spec          |  2 +-
 4 files changed, 21 insertions(+), 18 deletions(-)
---
diff --git a/libiodbc.spec b/libiodbc.spec
index 94fb00d..d1fa65d 100644
--- a/libiodbc.spec
+++ b/libiodbc.spec
@@ -6,7 +6,7 @@ Summary:	iODBC Driver Manager
 Summary(pl.UTF-8):	Zarządca sterowników iODBC
 Name:		libiodbc
 Version:	3.52.16
-Release:	2
+Release:	3
 License:	LGPL v2 or BSD
 Group:		Libraries
 Source0:	https://github.com/openlink/iODBC/releases/download/v%{version}/%{name}-%{version}.tar.gz
diff --git a/libiodbc-build.patch b/libiodbc-build.patch
index 582f579..3ae0876 100644
--- a/libiodbc-build.patch
+++ b/libiodbc-build.patch
@@ -1,9 +1,9 @@
---- libiodbc-3.52.7/iodbcinst/unicode.h.orig	2009-09-09 14:13:17.000000000 +0200
-+++ libiodbc-3.52.7/iodbcinst/unicode.h	2009-10-31 10:15:44.000000000 +0100
-@@ -89,6 +89,8 @@
- #define HAVE_TOWLOWER
- #endif
- 
+--- libiodbc-3.52.16/iodbcinst/unicode.h.orig	2023-05-02 12:00:00.000000000 +0200
++++ libiodbc-3.52.16/iodbcinst/unicode.h	2023-05-02 12:00:01.000000000 +0200
+@@ -80,6 +80,8 @@
+ #include <iodbc.h>
+ #include <iodbcext.h>
+
 +#include "config.h"
 +
  #if defined (HAVE_WCHAR_H)
diff --git a/libiodbc-c23.patch b/libiodbc-c23.patch
new file mode 100644
index 0000000..d69b99a
--- /dev/null
+++ b/libiodbc-c23.patch
@@ -0,0 +1,14 @@
+--- libiodbc-3.52.16/iodbc/dlproc.h.orig	2023-05-02 12:00:00.000000000 +0200
++++ libiodbc-3.52.16/iodbc/dlproc.h	2023-05-02 12:00:01.000000000 +0200
+@@ -80,11 +80,7 @@
+
+ #include <dlf.h>
+
+-#if defined(_MAC) || defined (__cplusplus)
+ typedef SQLRETURN (* HPROC) (...);
+-#else
+-typedef SQLRETURN (* HPROC) ();
+-#endif
+
+ #ifdef	DLDAPI_SVR4_DLFCN
+ #include <dlfcn.h>
diff --git a/libiodbc-make-jN.patch b/libiodbc-make-jN.patch
deleted file mode 100644
index 5d8e939..0000000
--- a/libiodbc-make-jN.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libiodbc-3.52.6/iodbcadm/Makefile.am.orig	2008-03-27 21:27:57.702276963 +0100
-+++ libiodbc-3.52.6/iodbcadm/Makefile.am	2008-03-27 21:28:24.200455802 +0100
-@@ -118,7 +118,7 @@
- iodbcadm_gtk_SOURCES	=
- iodbcadm_gtk_LDADD	= \
- 	../iodbcadm/gtk/main.lo \
--	../iodbcadm/libiodbcadm.la \
-+	libiodbcadm.la \
- 	../iodbcinst/libiodbcinst.la \
- 	../iodbc/libiodbc.la \
- 	@GTK_LIBS@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libiodbc.git/commitdiff/b815c8b62c7e6c0a5cd78143a3568bc29435b067



More information about the pld-cvs-commit mailing list