Hello community,

here is the log from the commit of package freetds for openSUSE:Leap:15.2 
checked in at 2020-05-29 18:49:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/freetds (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.freetds.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freetds"

Fri May 29 18:49:06 2020 rev:10 rq:808988 version:1.1.36

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/freetds/freetds.changes        2020-01-15 
14:55:53.361603762 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.freetds.new.3606/freetds.changes      
2020-05-29 18:49:07.384193361 +0200
@@ -1,0 +2,31 @@
+Fri May 15 12:09:05 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Update to 1.1.36:
+  * Various bugfixes
+  * bsc#1141132 CVE-2019-13508
+
+-------------------------------------------------------------------
+Tue Nov  5 04:17:22 UTC 2019 - Linnaea Lavia <[email protected]>
+
+- Enable Kerberos support
+- Version update to 1.1.20:
+  * Default TDS protocol version is now "auto"
+  * Improved UTF-8 performances
+  * TDS Pool Server is enabled
+  * MARS support is enabled
+  * NTLMv2 is enabled
+  * See NEWS and ChangeLog for a complete list of changes
+
+-------------------------------------------------------------------
+Mon Jul 15 04:44:34 UTC 2019 - Martin Liška <[email protected]>
+
+- Add configure-return-void-fix.patch in order to fix wrong
+  configure with -Werror=return-type.
+
+-------------------------------------------------------------------
+Fri Mar 23 10:15:31 UTC 2018 - [email protected]
+
+- Version update to 1.0.83:
+  * See NEWS for a complete list of changes
+
+-------------------------------------------------------------------

Old:
----
  freetds-1.00.39.tar.gz

New:
----
  configure-return-void-fix.patch
  freetds-1.1.36.tar.bz2

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

Other differences:
------------------
++++++ freetds.spec ++++++
--- /var/tmp/diff_new_pack.Tqt6KS/_old  2020-05-29 18:49:07.808194578 +0200
+++ /var/tmp/diff_new_pack.Tqt6KS/_new  2020-05-29 18:49:07.808194578 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package freetds
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,25 @@
 # 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/
 #
 
 
 Name:           freetds
-Version:        1.00.39
+Version:        1.1.36
 Release:        0
 Summary:        A free re-implementation of the TDS (Tabular Data Stream) 
protocol
-License:        LGPL-2.1+ and GPL-2.0+
-Group:          Productivity/Databases/Clients
-Url:            http://www.freetds.org/
-Source:         
ftp://ftp.freetds.org/pub/freetds/stable/%{name}-%{version}.tar.gz
+License:        LGPL-2.1-or-later AND GPL-2.0-or-later
+URL:            https://www.freetds.org/
+Source:         
ftp://ftp.freetds.org/pub/freetds/stable/%{name}-%{version}.tar.bz2
+Patch0:         configure-return-void-fix.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  unixODBC-devel
 BuildRequires:  pkgconfig(gnutls)
+BuildRequires:  pkgconfig(krb5-gssapi)
 BuildRequires:  pkgconfig(nettle)
 Requires:       glibc-locale
 
@@ -41,8 +42,7 @@
 
 %package config
 Summary:        A free re-implementation of the TDS (Tabular Data Stream) 
protocol
-License:        LGPL-2.1+
-Group:          Productivity/Databases/Clients
+License:        LGPL-2.1-or-later
 Obsoletes:      libfreetds < %{version}
 Provides:       %{name} = %{version}
 Provides:       libfreetds = %{version}
@@ -58,8 +58,7 @@
 
 %package    tools
 Summary:        Applications for working with the TDS (Tabular Data Stream) 
protocol
-License:        LGPL-2.1+ and GPL-2.0+
-Group:          Productivity/Databases/Clients
+License:        LGPL-2.1-or-later AND GPL-2.0-or-later
 
 %description tools
 FreeTDS is a project to document and implement the TDS (Tabular Data Stream)
@@ -71,8 +70,7 @@
 
 %package    devel
 Summary:        Include files needed for development with FreeTDS
-License:        LGPL-2.1+
-Group:          Development/Libraries/C and C++
+License:        LGPL-2.1-or-later
 Requires:       libct4 = %{version}
 Requires:       libsybdb5 = %{version}
 Requires:       libtdsodbc0 = %{version}
@@ -83,8 +81,7 @@
 
 %package -n libct4
 Summary:        FreeTDS standalone driver with modern API
-License:        LGPL-2.1+
-Group:          System/Libraries
+License:        LGPL-2.1-or-later
 
 %description -n libct4
 ct-lib refers to Sybase's second-generation API, which fixes a number
@@ -93,8 +90,7 @@
 
 %package -n libsybdb5
 Summary:        FreeTDS standalone driver with classic API
-License:        LGPL-2.1+
-Group:          System/Libraries
+License:        LGPL-2.1-or-later
 
 %description -n libsybdb5
 db-lib is the oldest and simplest API, and the only API supported by
@@ -105,8 +101,7 @@
 
 %package    -n libtdsodbc0
 Summary:        FreeTDS ODBC Driver for unixODBC
-License:        LGPL-2.1+
-Group:          Productivity/Databases/Clients
+License:        LGPL-2.1-or-later
 Requires:       unixODBC >= 2.0.0
 
 %description -n libtdsodbc0
@@ -117,8 +112,7 @@
 
 %package    doc
 Summary:        User documentation for FreeTDS
-License:        LGPL-2.1+ and GPL-2.0+
-Group:          Documentation/HTML
+License:        LGPL-2.1-or-later AND GPL-2.0-or-later
 
 %description doc
 The freetds-doc package contains the useguide and reference of FreeTDS
@@ -126,19 +120,21 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure \
   --with-unixodbc=%{_prefix} \
   --enable-threadsafe \
+  --enable-krb5 \
   --sysconfdir=%{_sysconfdir} \
-  --with-tdsver=4.2 \
+  --with-tdsver=auto \
   --disable-static \
 %if 0%{?suse_version} >= 1310
   --with-gnutls \
 %endif
   --with-pic
-make %{?_smp_mflags} RPM_OPT_FLAGS="%{optflags}" V=1
+%make_build RPM_OPT_FLAGS="%{optflags}"
 
 %install
 %make_install
@@ -176,35 +172,31 @@
 odbcinst -u -d -n 'SQL Server'
 
 %files config
-%defattr(-,root,root)
 %config %{_sysconfdir}/*
-%{_mandir}/man5/*.5%{ext_man}
+%{_mandir}/man5/*.5%{?ext_man}
 
 %files tools
-%defattr (-,root,root)
 %{_bindir}/*
-%{_mandir}/man1/*.1%{ext_man}
+%{_mandir}/man1/*.1%{?ext_man}
 
 %files devel
-%defattr (-,root,root)
-%doc BUGS COPYING* NEWS README TODO
+%doc BUGS NEWS README TODO
 %{_libdir}/*.so
 %{_includedir}/*
 
 %files -n libct4
-%defattr(-,root,root)
+%license COPYING*
 %{_libdir}/libct.so.4*
 
 %files -n libsybdb5
-%defattr(-,root,root)
+%license COPYING*
 %{_libdir}/libsybdb.so.5*
 
 %files -n libtdsodbc0
-%defattr(-,root,root)
+%license COPYING*
 %{_libdir}/libtdsodbc.so.*
 
 %files doc
-%defattr (-,root,root)
 %{_defaultdocdir}/freetds/
 
 %changelog

++++++ configure-return-void-fix.patch ++++++
diff --git a/configure b/configure
index eb38925..163f255 100755
--- a/configure
+++ b/configure
@@ -19397,6 +19397,7 @@ SQLRETURN  SQL_API SQLColAttribute (SQLHSTMT 
StatementHandle,
        SQLUSMALLINT ColumnNumber, SQLUSMALLINT FieldIdentifier,
        SQLPOINTER CharacterAttribute, SQLSMALLINT BufferLength,
        SQLSMALLINT *StringLength, SQLLEN * NumericAttribute) {
+  return 0;
 }
 int
 main ()
++++++ freetds-1.00.39.tar.gz -> freetds-1.1.36.tar.bz2 ++++++
++++ 188174 lines of diff (skipped)


Reply via email to