Hello community,

here is the log from the commit of package psqlODBC for openSUSE:Factory 
checked in at 2019-03-26 22:32:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/psqlODBC (Old)
 and      /work/SRC/openSUSE:Factory/.psqlODBC.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "psqlODBC"

Tue Mar 26 22:32:52 2019 rev:24 rq:688157 version:11.00.0000

Changes:
--------
--- /work/SRC/openSUSE:Factory/psqlODBC/psqlODBC.changes        2018-05-29 
10:41:17.792516242 +0200
+++ /work/SRC/openSUSE:Factory/.psqlODBC.new.25356/psqlODBC.changes     
2019-03-26 22:33:25.397691291 +0100
@@ -1,0 +2,22 @@
+Wed Mar 13 14:46:32 UTC 2019 - Reinhard Max <[email protected]>
+
+- Update to version 11.00.0000:
+  * Remove obsolete maps pointed out.
+  * Remove connSettings option and/or pqopt option from the
+    OutConnectionString parameter of SQLDriverConnect() when each
+    option doesn't exist in InConnectionString parameter.
+  * The parameters should be cast because parameters of concat()
+    function are variadic "any".
+  * Add an alias DX of *Database* keyword for connection strings
+    to aviod the use of "database" keyword which has a special
+    meaning in some apps or middlewares.
+  * numeric items without precision are unlimited and there's no
+    natural map between SQL Data types.
+    Add an option *Numeric(without precision) as*
+  * Fix a bug that SQLSpecialColumns() returns oid/xmin
+    incorrectly when a table does not exist.
+- Fix build with PostgreSQL 11 that does not have pg_config in the
+  regular devel package anymore (psqlODBC-internal.patch).
+- Avoid self-obsoletion.
+
+-------------------------------------------------------------------

Old:
----
  psqlodbc-10.03.0000.tar.gz

New:
----
  psqlODBC-internal.patch
  psqlodbc-11.00.0000.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ psqlODBC.spec ++++++
--- /var/tmp/diff_new_pack.Q16uR0/_old  2019-03-26 22:33:27.037690896 +0100
+++ /var/tmp/diff_new_pack.Q16uR0/_new  2019-03-26 22:33:27.041690895 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package psqlODBC
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,18 +26,19 @@
 Url:            https://odbc.postgresql.org/
 %define         tarname psqlodbc
 Summary:        ODBC Driver for PostgreSQL
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Productivity/Databases/Clients
-Version:        10.03.0000
+Version:        11.00.0000
 Release:        0
 Source0:        
https://ftp.postgresql.org/pub/odbc/versions/src/%tarname-%{version}.tar.gz
+Patch0:         psqlODBC-internal.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         /usr/bin/odbcinst
-Obsoletes:      pg_odbc
-Obsoletes:      postgresql-odbc
+Obsoletes:      pg_odbc < %version-%release
+Obsoletes:      postgresql-odbc < %version-%release
 Provides:       pg_iface:/usr/lib/pgsql/odbcinst.ini
-Provides:       pg_odbc
-Provides:       postgresql-odbc
+Provides:       pg_odbc = %version-%release
+Provides:       postgresql-odbc = %version-%release
 
 %description
 This package contains the ODBC (Open DataBase Connectivity) driver and
@@ -46,13 +47,12 @@
 
 %prep
 %setup -q -n %tarname-%version
+%patch0 -p0
 
 %build
-autoreconf -fi
-# they don't ship configure.in, so we have to patch configure :(
-sed -i '/LDFLAGS=/s/\$pg_libs//' configure
-export CFLAGS="%optflags -fno-strict-aliasing -I/usr/include/pgsql"
+export CPPFLAGS="-I/usr/include/pgsql"
 %configure --with-unixodbc
+make 
 
 %install
 make DESTDIR=%buildroot install

++++++ psqlODBC-internal.patch ++++++
--- connection.h.orig
+++ connection.h
@@ -11,7 +11,7 @@
 
 #include "psqlodbc.h"
 #include <libpq-fe.h>
-#include "pqexpbuffer.h"
+#include "internal/pqexpbuffer.h"
 
 #include <time.h>
 
++++++ psqlodbc-10.03.0000.tar.gz -> psqlodbc-11.00.0000.tar.gz ++++++
++++ 2174 lines of diff (skipped)


Reply via email to