You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by mt...@apache.org on 2010/05/14 07:15:08 UTC

svn commit: r944113 - in /trafficserver/traffic/trunk: ./ example/add-header/ example/append-transform/ example/basic-auth/ example/blacklist-0/ example/blacklist-1/ example/bnull-transform/ example/cache_plugin/ example/cache_scan/ example/file-1/ exa...

Author: mturk
Date: Fri May 14 05:15:07 2010
New Revision: 944113

URL: http://svn.apache.org/viewvc?rev=944113&view=rev
Log:
Resolve TS-347 by adding -version-info to the shared libraries instead using 0.0.0 always

Modified:
    trafficserver/traffic/trunk/configure.ac
    trafficserver/traffic/trunk/example/add-header/Makefile.am
    trafficserver/traffic/trunk/example/append-transform/Makefile.am
    trafficserver/traffic/trunk/example/basic-auth/Makefile.am
    trafficserver/traffic/trunk/example/blacklist-0/Makefile.am
    trafficserver/traffic/trunk/example/blacklist-1/Makefile.am
    trafficserver/traffic/trunk/example/bnull-transform/Makefile.am
    trafficserver/traffic/trunk/example/cache_plugin/Makefile.am
    trafficserver/traffic/trunk/example/cache_scan/Makefile.am
    trafficserver/traffic/trunk/example/file-1/Makefile.am
    trafficserver/traffic/trunk/example/file_system_cache/Makefile.am
    trafficserver/traffic/trunk/example/gzip-transform/Makefile.am
    trafficserver/traffic/trunk/example/hello/Makefile.am
    trafficserver/traffic/trunk/example/null-transform/Makefile.am
    trafficserver/traffic/trunk/example/output-header/Makefile.am
    trafficserver/traffic/trunk/example/prefetch/Makefile.am
    trafficserver/traffic/trunk/example/protocol/Makefile.am
    trafficserver/traffic/trunk/example/query_remap/Makefile.am
    trafficserver/traffic/trunk/example/redirect-1/Makefile.am
    trafficserver/traffic/trunk/example/remap/Makefile.am
    trafficserver/traffic/trunk/example/replace-header/Makefile.am
    trafficserver/traffic/trunk/example/response-header-1/Makefile.am
    trafficserver/traffic/trunk/example/server-transform/Makefile.am
    trafficserver/traffic/trunk/example/session-1/Makefile.am
    trafficserver/traffic/trunk/example/thread-1/Makefile.am
    trafficserver/traffic/trunk/example/thread-pool/Makefile.am

Modified: trafficserver/traffic/trunk/configure.ac
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/configure.ac?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/configure.ac (original)
+++ trafficserver/traffic/trunk/configure.ac Fri May 14 05:15:07 2010
@@ -28,7 +28,14 @@
 # -----------------------------------------------------------------------------
 # 1. INITIALIZATION
 
-AC_INIT([Apache Traffic Server], [2.1.0-unstable], [dev@trafficserver.apache.org], [trafficserver],[http://trafficserver.apache.org])
+# These first two version numbers are updated automatically on each release.
+# Version number is calculated as MAJOR * 1000000 + MINOR * 1000 + MICRO
+# Version string is in the form of MAJOR.MINOR.MICRO[sufix]
+#
+m4_define([ATS_VERSION_S],[2.1.0-unstable])
+m4_define([ATS_VERSION_N],[2001000])
+
+AC_INIT([Apache Traffic Server], ATS_VERSION_S(), [dev@trafficserver.apache.org], [trafficserver],[http://trafficserver.apache.org])
 AC_PREREQ([2.59])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([tar-ustar -Wall -Werror foreign no-installinfo no-installman 1.9.2])
@@ -36,6 +43,26 @@ AC_CONFIG_SRCDIR([proxy/Main.cc])
 AC_CONFIG_MACRO_DIR([m4])
 AM_CONFIG_HEADER([config.h])
 
+# Libtool versioning uses different conventions on different
+# platforms.  At least on FreeBSD, libtool uses an overly complex
+# convention that attempts to solve problems that most people just
+# don't have and which just causes confusion for most end users.
+#
+ATS_VERSION_MAJOR=$((ATS_VERSION_N() / 1000000 ))
+ATS_VERSION_MINOR=$(((ATS_VERSION_N() / 1000) % 1000 ))
+ATS_VERSION_MICRO=$((ATS_VERSION_N() % 1000 ))
+ATS_LIBTOOL_MAJOR=`echo $((${ATS_VERSION_MAJOR} + ${ATS_VERSION_MINOR}))`
+ATS_LIBTOOL_VERSION=$ATS_LIBTOOL_MAJOR:$ATS_VERSION_MICRO:$ATS_VERSION_MINOR
+ATS_VERSION_STRING=ATS_VERSION_S()
+ATS_VERSION_NUMBER=ATS_VERSION_N()
+
+#
+# Substitute the above version numbers into the various files below.
+#
+AC_SUBST(ATS_LIBTOOL_VERSION)
+AC_SUBST(ATS_VERSION_STRING)
+AC_SUBST(ATS_VERSION_NUMBER)
+
 #
 # Generate ./config.nice for reproducing runs of configure
 #

Modified: trafficserver/traffic/trunk/example/add-header/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/add-header/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/add-header/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/add-header/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = add-header.la
 add_header_la_SOURCES = add-header.c
-add_header_la_LDFLAGS = -module
+add_header_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/add-header.so

Modified: trafficserver/traffic/trunk/example/append-transform/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/append-transform/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/append-transform/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/append-transform/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = append-transform.la
 append_transform_la_SOURCES = append-transform.c
-append_transform_la_LDFLAGS = -module
+append_transform_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/append-transform.so

Modified: trafficserver/traffic/trunk/example/basic-auth/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/basic-auth/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/basic-auth/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/basic-auth/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = basic-auth.la
 basic_auth_la_SOURCES = basic-auth.c
-basic_auth_la_LDFLAGS = -module
+basic_auth_la_LDFLAGS = -module  -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/basic-auth.so

Modified: trafficserver/traffic/trunk/example/blacklist-0/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/blacklist-0/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/blacklist-0/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/blacklist-0/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = blacklist-0.la
 blacklist_0_la_SOURCES = blacklist-0.c
-blacklist_0_la_LDFLAGS = -module
+blacklist_0_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/blacklist-0.so

Modified: trafficserver/traffic/trunk/example/blacklist-1/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/blacklist-1/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/blacklist-1/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/blacklist-1/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = blacklist-1.la
 blacklist_1_la_SOURCES = blacklist-1.c
-blacklist_1_la_LDFLAGS = -module
+blacklist_1_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/blacklist-1.so

Modified: trafficserver/traffic/trunk/example/bnull-transform/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/bnull-transform/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/bnull-transform/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/bnull-transform/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = bnull-transform.la
 bnull_transform_la_SOURCES = bnull-transform.c
-bnull_transform_la_LDFLAGS = -module
+bnull_transform_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/bnull-transform.so

Modified: trafficserver/traffic/trunk/example/cache_plugin/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/cache_plugin/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/cache_plugin/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/cache_plugin/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CXXFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = cache_plugin.la
 cache_plugin_la_SOURCES = cache_plugin.cc
-cache_plugin_la_LDFLAGS = -module
+cache_plugin_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/cache_plugin.so

Modified: trafficserver/traffic/trunk/example/cache_scan/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/cache_scan/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/cache_scan/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/cache_scan/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CXXFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = cache_scan.la
 cache_scan_la_SOURCES = cache_scan.cc
-cache_scan_la_LDFLAGS = -module
+cache_scan_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/cache_scan.so

Modified: trafficserver/traffic/trunk/example/file-1/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/file-1/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/file-1/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/file-1/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = file-1.la
 file_1_la_SOURCES = file-1.c
-file_1_la_LDFLAGS = -module
+file_1_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/file-1.so

Modified: trafficserver/traffic/trunk/example/file_system_cache/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/file_system_cache/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/file_system_cache/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/file_system_cache/Makefile.am Fri May 14 05:15:07 2010
@@ -17,8 +17,8 @@
 CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = diskcache.la
-diskcache_la_SOURCES = 
-diskcache_la_LDFLAGS = -module
+diskcache_la_SOURCES =
+diskcache_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/diskcache.so

Modified: trafficserver/traffic/trunk/example/gzip-transform/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/gzip-transform/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/gzip-transform/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/gzip-transform/Makefile.am Fri May 14 05:15:07 2010
@@ -21,7 +21,7 @@ gzip_la_SOURCES = gzip.c
 gzip_la_LDFLAGS = -module
 
 gunzip_la_SOURCES = gunzip.c
-gunzip_la_LDFLAGS = -module
+gunzip_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/gzip.so

Modified: trafficserver/traffic/trunk/example/hello/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/hello/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/hello/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/hello/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = hello.la
 hello_la_SOURCES = hello.c
-hello_la_LDFLAGS = -module
+hello_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/hello.so

Modified: trafficserver/traffic/trunk/example/null-transform/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/null-transform/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/null-transform/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/null-transform/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = null-transform.la
 null_transform_la_SOURCES = null-transform.c
-null_transform_la_LDFLAGS = -module
+null_transform_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/null-transform.so

Modified: trafficserver/traffic/trunk/example/output-header/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/output-header/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/output-header/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/output-header/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = output-header.la
 output_header_la_SOURCES = output-header.c
-output_header_la_LDFLAGS = -module
+output_header_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/output-header.so

Modified: trafficserver/traffic/trunk/example/prefetch/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/prefetch/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/prefetch/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/prefetch/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = prefetch.la
 prefetch_la_SOURCES = prefetch.c
-prefetch_la_LDFLAGS = -module
+prefetch_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/prefetch.so

Modified: trafficserver/traffic/trunk/example/protocol/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/protocol/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/protocol/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/protocol/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = protocol.la
 protocol_la_SOURCES = Protocol.c TxnSM.c
-protocol_la_LDFLAGS = -module
+protocol_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/protocol.so

Modified: trafficserver/traffic/trunk/example/query_remap/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/query_remap/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/query_remap/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/query_remap/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = query_remap.la
 query_remap_la_SOURCES = query_remap.c
-query_remap_la_LDFLAGS = -module
+query_remap_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/query_remap.so

Modified: trafficserver/traffic/trunk/example/redirect-1/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/redirect-1/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/redirect-1/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/redirect-1/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = redirect-1.la
 redirect_1_la_SOURCES = redirect-1.c
-redirect_1_la_LDFLAGS = -module
+redirect_1_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/redirect-1.so

Modified: trafficserver/traffic/trunk/example/remap/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/remap/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/remap/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/remap/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CXXFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = remap.la
 remap_la_SOURCES = remap.cc
-remap_la_LDFLAGS = -module
+remap_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/remap.so

Modified: trafficserver/traffic/trunk/example/replace-header/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/replace-header/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/replace-header/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/replace-header/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = replace-header.la
 replace_header_la_SOURCES = replace-header.c
-replace_header_la_LDFLAGS = -module
+replace_header_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/replace-header.so

Modified: trafficserver/traffic/trunk/example/response-header-1/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/response-header-1/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/response-header-1/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/response-header-1/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = response-header-1.la
 response_header_1_la_SOURCES = response-header-1.c
-response_header_1_la_LDFLAGS = -module
+response_header_1_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/response-header-1.so

Modified: trafficserver/traffic/trunk/example/server-transform/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/server-transform/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/server-transform/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/server-transform/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = server-transform.la
 server_transform_la_SOURCES = server-transform.c
-server_transform_la_LDFLAGS = -module
+server_transform_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/server-transform.so

Modified: trafficserver/traffic/trunk/example/session-1/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/session-1/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/session-1/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/session-1/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = session-1.la
 session_1_la_SOURCES = session-1.c
-session_1_la_LDFLAGS = -module
+session_1_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/session-1.so

Modified: trafficserver/traffic/trunk/example/thread-1/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/thread-1/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/thread-1/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/thread-1/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = thread-1.la
 thread_1_la_SOURCES = thread-1.c
-thread_1_la_LDFLAGS = -module
+thread_1_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/thread-1.so

Modified: trafficserver/traffic/trunk/example/thread-pool/Makefile.am
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/example/thread-pool/Makefile.am?rev=944113&r1=944112&r2=944113&view=diff
==============================================================================
--- trafficserver/traffic/trunk/example/thread-pool/Makefile.am (original)
+++ trafficserver/traffic/trunk/example/thread-pool/Makefile.am Fri May 14 05:15:07 2010
@@ -18,7 +18,7 @@ CFLAGS+=-I$(top_srcdir)/proxy/api
 
 pkglib_LTLIBRARIES = psi.la
 psi_la_SOURCES = psi.c thread.c
-psi_la_LDFLAGS = -module
+psi_la_LDFLAGS = -module -version-info $(ATS_LIBTOOL_VERSION)
 
 all:
 	ln -sf .libs/psi.so