Blame SOURCES/so-version-bump.patch

caac36
Set the major .so version to 2 for all unixODBC shared libraries, to reflect
caac36
the incompatible ABI changes in 2.2.14.
caac36
caac36
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/Mimer/Makefile.am unixODBC-2.3.1/DRVConfig/Mimer/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/Mimer/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/Mimer/Makefile.am	2011-12-02 14:01:00.153970964 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libmimerS_la_LDFLAGS = -no-undefined -version-info 1:0:0 -module
caac36
+libmimerS_la_LDFLAGS = -no-undefined -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libmimerS_la_SOURCES = mimerS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/MiniSQL/Makefile.am unixODBC-2.3.1/DRVConfig/MiniSQL/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/MiniSQL/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/MiniSQL/Makefile.am	2011-12-02 14:00:40.257679498 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbcminiS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbcminiS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbcminiS_la_SOURCES = odbcminiS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/MySQL/Makefile.am unixODBC-2.3.1/DRVConfig/MySQL/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/MySQL/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/MySQL/Makefile.am	2011-12-02 14:00:46.656773720 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbcmyS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbcmyS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbcmyS_la_SOURCES = odbcmyS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/Oracle/Makefile.am unixODBC-2.3.1/DRVConfig/Oracle/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/Oracle/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/Oracle/Makefile.am	2011-12-02 14:00:49.946821471 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-liboraodbcS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+liboraodbcS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 liboraodbcS_la_SOURCES = oraodbcS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/PostgreSQL/Makefile.am unixODBC-2.3.1/DRVConfig/PostgreSQL/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/PostgreSQL/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/PostgreSQL/Makefile.am	2011-12-02 14:00:29.193516374 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbcpsqlS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbcpsqlS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbcpsqlS_la_SOURCES = odbcpsqlS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/drvcfg1/Makefile.am unixODBC-2.3.1/DRVConfig/drvcfg1/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/drvcfg1/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/drvcfg1/Makefile.am	2011-12-02 14:00:53.361871162 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbcdrvcfg1S_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbcdrvcfg1S_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbcdrvcfg1S_la_SOURCES = drvcfg1.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/drvcfg2/Makefile.am unixODBC-2.3.1/DRVConfig/drvcfg2/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/drvcfg2/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/drvcfg2/Makefile.am	2011-12-02 14:00:25.249459261 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbcdrvcfg2S_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbcdrvcfg2S_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbcdrvcfg2S_la_SOURCES = drvcfg2.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/esoob/Makefile.am unixODBC-2.3.1/DRVConfig/esoob/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/esoob/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/esoob/Makefile.am	2011-12-02 14:00:36.802629045 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libesoobS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libesoobS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libesoobS_la_SOURCES = esoobS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/nn/Makefile.am unixODBC-2.3.1/DRVConfig/nn/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/nn/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/nn/Makefile.am	2011-12-02 14:00:16.113323779 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbcnnS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbcnnS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbcnnS_la_SOURCES = drvcfg.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/oplodbc/Makefile.am unixODBC-2.3.1/DRVConfig/oplodbc/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/oplodbc/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/oplodbc/Makefile.am	2011-12-02 14:00:20.992397039 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-liboplodbcS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+liboplodbcS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 liboplodbcS_la_SOURCES = oplodbc.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/sapdb/Makefile.am unixODBC-2.3.1/DRVConfig/sapdb/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/sapdb/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/sapdb/Makefile.am	2011-12-02 14:00:43.360724987 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libsapdbS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libsapdbS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libsapdbS_la_SOURCES = sapdb.c
caac36
 
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/tds/Makefile.am unixODBC-2.3.1/DRVConfig/tds/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/tds/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/tds/Makefile.am	2011-12-02 14:00:56.753921152 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libtdsS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libtdsS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libtdsS_la_SOURCES = tdsS.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/DRVConfig/txt/Makefile.am unixODBC-2.3.1/DRVConfig/txt/Makefile.am
caac36
--- unixODBC-2.3.1.orig/DRVConfig/txt/Makefile.am	2009-12-11 11:54:07.000000000 -0500
caac36
+++ unixODBC-2.3.1/DRVConfig/txt/Makefile.am	2011-12-02 14:00:32.929572613 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
-libodbctxtS_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libodbctxtS_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 libodbctxtS_la_SOURCES = drvcfg.c
caac36
 	
caac36
diff -Naur unixODBC-2.3.1.orig/Drivers/MiniSQL/Makefile.am unixODBC-2.3.1/Drivers/MiniSQL/Makefile.am
caac36
--- unixODBC-2.3.1.orig/Drivers/MiniSQL/Makefile.am	2009-12-11 11:54:09.000000000 -0500
caac36
+++ unixODBC-2.3.1/Drivers/MiniSQL/Makefile.am	2011-12-02 14:01:30.797419661 -0500
caac36
@@ -193,6 +193,6 @@
caac36
 	sqlFreeEnv.c \
caac36
 	sqlFreeStmt.c 
caac36
 
caac36
-libodbcmini_la_LDFLAGS = -no-undefined -version-info 1:0:0 \
caac36
+libodbcmini_la_LDFLAGS = -no-undefined -version-info $(LIB_VERSION) \
caac36
 	-L@msql_libraries@ -lmsql -module
caac36
 
caac36
diff -Naur unixODBC-2.3.1.orig/Drivers/Postgre7.1/Makefile.am unixODBC-2.3.1/Drivers/Postgre7.1/Makefile.am
caac36
--- unixODBC-2.3.1.orig/Drivers/Postgre7.1/Makefile.am	2009-12-11 11:54:08.000000000 -0500
caac36
+++ unixODBC-2.3.1/Drivers/Postgre7.1/Makefile.am	2011-12-02 14:01:24.860333250 -0500
caac36
@@ -3,7 +3,7 @@
caac36
 INCLUDES = -I@top_srcdir@/include $(LTDLINCL)
caac36
 
caac36
 libodbcpsql_la_LDFLAGS = \
caac36
-	-version-info 2:0:0 \
caac36
+	-version-info $(LIB_VERSION) \
caac36
 	-no-undefined \
caac36
 	$(LIBSOCKET) $(LIBNSL) \
caac36
 	-export-dynamic \
caac36
diff -Naur unixODBC-2.3.1.orig/Drivers/nn/Makefile.am unixODBC-2.3.1/Drivers/nn/Makefile.am
caac36
--- unixODBC-2.3.1.orig/Drivers/nn/Makefile.am	2009-12-11 11:54:09.000000000 -0500
caac36
+++ unixODBC-2.3.1/Drivers/nn/Makefile.am	2011-12-02 14:01:07.828083493 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include -I.
caac36
 
caac36
-libnn_la_LDFLAGS = -no-undefined  -version-info 1:0:0 -module
caac36
+libnn_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) -module
caac36
 
caac36
 EXTRA_DIST = \
caac36
 	nnconfig.h \
caac36
diff -Naur unixODBC-2.3.1.orig/Drivers/template/Makefile.am unixODBC-2.3.1/Drivers/template/Makefile.am
caac36
--- unixODBC-2.3.1.orig/Drivers/template/Makefile.am	2009-12-11 11:54:09.000000000 -0500
caac36
+++ unixODBC-2.3.1/Drivers/template/Makefile.am	2011-12-02 14:01:12.828156445 -0500
caac36
@@ -2,7 +2,7 @@
caac36
 
caac36
 INCLUDES = -I@top_srcdir@/include -I. $(LTDLINCL)
caac36
 
caac36
-libtemplate_la_LDFLAGS = -no-undefined  -version-info 1:0:0 
caac36
+libtemplate_la_LDFLAGS = -no-undefined  -version-info $(LIB_VERSION) 
caac36
 
caac36
 EXTRA_DIST = \
caac36
 	driver.h \