apr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From n..@apache.org
Subject svn commit: r1462772 - in /apr/apr/trunk: ./ build/ build/rpm/ dbd/ dbd/unsupported/ include/
Date Sat, 30 Mar 2013 14:50:02 GMT
Author: niq
Date: Sat Mar 30 14:50:01 2013
New Revision: 1462772

URL: http://svn.apache.org/r1462772
Log:
Mark apr_dbd_freetds as unsupported and remove it from all builds

Added:
    apr/apr/trunk/README.FREETDS
    apr/apr/trunk/dbd/unsupported/
    apr/apr/trunk/dbd/unsupported/NWGNUdbdfreetds
      - copied unchanged from r1462762, apr/apr/trunk/dbd/NWGNUdbdfreetds
    apr/apr/trunk/dbd/unsupported/apr_dbd_freetds.c
      - copied, changed from r1462762, apr/apr/trunk/dbd/apr_dbd_freetds.c
    apr/apr/trunk/dbd/unsupported/apr_dbd_freetds.dsp
      - copied unchanged from r1462762, apr/apr/trunk/dbd/apr_dbd_freetds.dsp
Removed:
    apr/apr/trunk/dbd/NWGNUdbdfreetds
    apr/apr/trunk/dbd/apr_dbd_freetds.c
    apr/apr/trunk/dbd/apr_dbd_freetds.dsp
Modified:
    apr/apr/trunk/CHANGES
    apr/apr/trunk/Makefile.in
    apr/apr/trunk/README
    apr/apr/trunk/apr.dsp
    apr/apr/trunk/build.conf
    apr/apr/trunk/build/aprenv.py
    apr/apr/trunk/build/dbd.m4
    apr/apr/trunk/build/dso.m4
    apr/apr/trunk/build/rpm/apr.spec.in
    apr/apr/trunk/configure.in
    apr/apr/trunk/dbd/NWGNUmakefile
    apr/apr/trunk/dbd/apr_dbd.c
    apr/apr/trunk/include/apr.h.in
    apr/apr/trunk/include/apr.hnw
    apr/apr/trunk/include/apr.hw
    apr/apr/trunk/libapr.dsp

Modified: apr/apr/trunk/CHANGES
URL: http://svn.apache.org/viewvc/apr/apr/trunk/CHANGES?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/CHANGES [utf-8] (original)
+++ apr/apr/trunk/CHANGES [utf-8] Sat Mar 30 14:50:01 2013
@@ -1,6 +1,9 @@
                                                      -*- coding: utf-8 -*-
 Changes for APR 2.0.0
 
+  *) Mark apr_dbd_freetds as unsupported, and remove it from all builds
+     [Nick Kew]
+
   *) Fix pool integrity checks with threads. Add new apr_pool_owner_set()
      function. PR 43375, 52785. [Stefan Fritsch]
 

Modified: apr/apr/trunk/Makefile.in
URL: http://svn.apache.org/viewvc/apr/apr/trunk/Makefile.in?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/Makefile.in (original)
+++ apr/apr/trunk/Makefile.in Sat Mar 30 14:50:01 2013
@@ -75,7 +75,6 @@ LDADD_dbd_oracle = @LDADD_dbd_oracle@
 LDADD_dbd_sqlite2 = @LDADD_dbd_sqlite2@
 LDADD_dbd_sqlite3 = @LDADD_dbd_sqlite3@
 LDADD_dbd_mysql = @LDADD_dbd_mysql@
-LDADD_dbd_freetds = @LDADD_dbd_freetds@
 LDADD_dbd_odbc = @LDADD_dbd_odbc@
 LDADD_dbm_db = @LDADD_dbm_db@
 LDADD_dbm_gdbm = @LDADD_dbm_gdbm@

Modified: apr/apr/trunk/README
URL: http://svn.apache.org/viewvc/apr/apr/trunk/README?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/README (original)
+++ apr/apr/trunk/README Sat Mar 30 14:50:01 2013
@@ -183,7 +183,7 @@ define APR_DECLARE_STATIC before you inc
 in your source, and link to apr.lib instead.
 
 On windows, selection of database drivers is via the environment values
-DBD_LIST (for freetds, mysql, oracle, pgsql, sqlite2 and/or sqlite3) 
+DBD_LIST (for mysql, oracle, pgsql, sqlite2 and/or sqlite3) 
 and DBM_LIST (db and/or gdbm).  DBD odbc and DBM sdbm are unconditionally
 compiled and installed, do not include these in the list.
 

Added: apr/apr/trunk/README.FREETDS
URL: http://svn.apache.org/viewvc/apr/apr/trunk/README.FREETDS?rev=1462772&view=auto
==============================================================================
--- apr/apr/trunk/README.FREETDS (added)
+++ apr/apr/trunk/README.FREETDS Sat Mar 30 14:50:01 2013
@@ -0,0 +1,11 @@
+The APR DBD Driver for FreeTDS has been removed from the build.
+It is known to have problems, and we are not able to maintain it.
+
+The source code is still available.  If you want it and are able
+to manage maintenance for yourself, you can patch the build and
+work through issues that affect you, but you're on your own.
+
+We expect that for most users, the ODBC driver will serve as
+an alternative.
+
+Sorry.

Modified: apr/apr/trunk/apr.dsp
URL: http://svn.apache.org/viewvc/apr/apr/trunk/apr.dsp?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/apr.dsp (original)
+++ apr/apr/trunk/apr.dsp Sat Mar 30 14:50:01 2013
@@ -247,10 +247,6 @@ SOURCE=.\dbd\apr_dbd.c
 # End Source File
 # Begin Source File
 
-SOURCE=.\dbd\apr_dbd_freetds.c
-# End Source File
-# Begin Source File
-
 SOURCE=.\dbd\apr_dbd_mysql.c
 # End Source File
 # Begin Source File

Modified: apr/apr/trunk/build.conf
URL: http://svn.apache.org/viewvc/apr/apr/trunk/build.conf?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/build.conf (original)
+++ apr/apr/trunk/build.conf Sat Mar 30 14:50:01 2013
@@ -52,7 +52,7 @@ dsp = libapr.dsp
 
 modules =
   crypto_openssl crypto_nss crypto_commoncrypto dbd_pgsql
-  dbd_sqlite2 dbd_sqlite3 dbd_oracle dbd_mysql dbd_freetds dbd_odbc
+  dbd_sqlite2 dbd_sqlite3 dbd_oracle dbd_mysql dbd_odbc
   dbm_db dbm_gdbm dbm_ndbm
 
 # gen_uri_delim.c
@@ -92,10 +92,6 @@ target = dbd/apr_dbd_oracle.la
 paths = dbd/apr_dbd_mysql.c
 target = dbd/apr_dbd_mysql.la
 
-[dbd_freetds]
-paths = dbd/apr_dbd_freetds.c
-target = dbd/apr_dbd_freetds.la
-
 [dbd_odbc]
 paths = dbd/apr_dbd_odbc.c
 target = dbd/apr_dbd_odbc.la

Modified: apr/apr/trunk/build/aprenv.py
URL: http://svn.apache.org/viewvc/apr/apr/trunk/build/aprenv.py?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/build/aprenv.py (original)
+++ apr/apr/trunk/build/aprenv.py Sat Mar 30 14:50:01 2013
@@ -673,7 +673,6 @@ class APREnv(Environment):
     subst['@apu_have_sqlite3@'] = 0
     subst['@apu_have_sqlite2@'] = 0
     subst['@apu_have_oracle@'] = 0
-    subst['@apu_have_freetds@'] = 0
     subst['@apu_have_odbc@'] = 0
 
 

Modified: apr/apr/trunk/build/dbd.m4
URL: http://svn.apache.org/viewvc/apr/apr/trunk/build/dbd.m4?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/build/dbd.m4 (original)
+++ apr/apr/trunk/build/dbd.m4 Sat Mar 30 14:50:01 2013
@@ -409,63 +409,6 @@ AC_DEFUN([APU_CHECK_DBD_ORACLE], [
 ])
 
 dnl
-AC_DEFUN([APU_CHECK_DBD_FREETDS], [
-  apu_have_freetds=0
-
-  old_libs="$LIBS"
-  old_cppflags="$CPPFLAGS"
-  old_ldflags="$LDFLAGS"
-
-  AC_ARG_WITH([freetds], 
-    APR_HELP_STRING([--with-freetds=DIR], [specify FreeTDS location]),
-  [
-    if test "$withval" = "yes"; then
-      AC_CHECK_HEADERS(sybdb.h, AC_CHECK_LIB(sybdb, tdsdbopen, [apu_have_freetds=1]))
-      if test "$apu_have_freetds" = "0"; then
-        AC_CHECK_HEADERS(freetds/sybdb.h, AC_CHECK_LIB(sybdb, tdsdbopen, [apu_have_freetds=1]))
-      fi
-    elif test "$withval" = "no"; then
-      :
-    else
-      sybdb_CPPFLAGS="-I$withval/include"
-      sybdb_LDFLAGS="-L$withval/lib "
-
-      APR_ADDTO(CPPFLAGS, [$sybdb_CPPFLAGS])
-      APR_ADDTO(LDFLAGS, [$sybdb_LDFLAGS])
-
-      AC_MSG_NOTICE(checking for freetds in $withval)
-      AC_CHECK_HEADERS(sybdb.h, AC_CHECK_LIB(sybdb, tdsdbopen, [apu_have_freetds=1]))
-      if test "$apu_have_freetds" = "0"; then
-        AC_CHECK_HEADERS(freetds/sybdb.h, AC_CHECK_LIB(sybdb, tdsdbopen, [apu_have_freetds=1]))
-      fi
-      if test "$apu_have_freetds" != "0"; then
-        APR_ADDTO(INCLUDES, [-I$withval/include])
-      fi
-    fi
-  ], [
-    AC_CHECK_HEADERS(sybdb.h, AC_CHECK_LIB(sybdb, tdsdbopen, [apu_have_freetds=1]))
-    if test "$apu_have_freetds" = "0"; then
-      AC_CHECK_HEADERS(freetds/sybdb.h, AC_CHECK_LIB(sybdb, tdsdbopen, [apu_have_freetds=1]))
-    fi
-  ])
-
-  AC_SUBST(apu_have_freetds)
-
-  dnl Since we have already done the AC_CHECK_LIB tests, if we have it, 
-  dnl we know the library is there.
-  if test "$apu_have_freetds" = "1"; then
-    APR_ADDTO(LDADD_dbd_freetds, [$sybdb_LDFLAGS -lsybdb])
-    dnl Erm, I needed pcreposix, but I think that dependency has gone
-    dnl from the current code
-    dnl APR_ADDTO(LDADD_dbd_freetds, [-lpcreposix])
-  fi
-  AC_SUBST(LDADD_dbd_freetds)
-
-  LIBS="$old_libs"
-  CPPFLAGS="$old_cppflags"
-  LDFLAGS="$old_ldflags"
-])
-dnl
 
 AC_DEFUN([APU_CHECK_DBD_ODBC], [
   apu_have_odbc=0
@@ -565,7 +508,6 @@ AC_DEFUN([APU_CHECK_DBD_ODBC], [
   test $apu_have_mysql = 1 &&   apu_dbd_tests="$apu_dbd_tests mysql"
   test $apu_have_sqlite2 = 1 && apu_dbd_tests="$apu_dbd_tests sqlite2"
   test $apu_have_sqlite3 = 1 && apu_dbd_tests="$apu_dbd_tests sqlite3"
-  test $apu_have_freetds = 1 && apu_dbd_tests="$apu_dbd_tests freetds"
   test $apu_have_odbc = 1 &&    apu_dbd_tests="$apu_dbd_tests odbc"
   AC_SUBST(apu_dbd_tests)
 ])

Modified: apr/apr/trunk/build/dso.m4
URL: http://svn.apache.org/viewvc/apr/apr/trunk/build/dso.m4?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/build/dso.m4 (original)
+++ apr/apr/trunk/build/dso.m4 Sat Mar 30 14:50:01 2013
@@ -42,7 +42,6 @@ AC_DEFUN([APR_MODULAR_DSO], [
      test $apu_have_mysql = 1 && objs="$objs dbd/apr_dbd_mysql.lo"
      test $apu_have_sqlite2 = 1 && objs="$objs dbd/apr_dbd_sqlite2.lo"
      test $apu_have_sqlite3 = 1 && objs="$objs dbd/apr_dbd_sqlite3.lo"
-     test $apu_have_freetds = 1 && objs="$objs dbd/apr_dbd_freetds.lo"
      test $apu_have_odbc = 1 && objs="$objs dbd/apr_dbd_odbc.lo"
      test $apu_have_db = 1 && objs="$objs dbm/apr_dbm_berkeleydb.lo"
      test $apu_have_gdbm = 1 && objs="$objs dbm/apr_dbm_gdbm.lo"
@@ -64,10 +63,10 @@ AC_DEFUN([APR_MODULAR_DSO], [
      fi
 
      LIBS="$LIBS $LDADD_crypto_openssl $LDADD_crypto_nss $LDADD_crypto_commoncrypto"
-     LIBS="$LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3 $LDADD_dbd_oracle
$LDADD_dbd_mysql $LDADD_dbd_freetds $LDADD_dbd_odbc"
+     LIBS="$LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3 $LDADD_dbd_oracle
$LDADD_dbd_mysql $LDADD_dbd_odbc"
      LIBS="$LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm"
      APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_crypto_openssl $LDADD_crypto_nss $LDADD_crypto_commoncrypto"
-     APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3
$LDADD_dbd_oracle $LDADD_dbd_mysql $LDADD_dbd_freetds $LDADD_dbd_odbc"
+     APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3
$LDADD_dbd_oracle $LDADD_dbd_mysql $LDADD_dbd_odbc"
      APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm"
 
   else
@@ -82,7 +81,6 @@ AC_DEFUN([APR_MODULAR_DSO], [
      test $apu_have_mysql = 1 && dsos="$dsos dbd/apr_dbd_mysql.la"
      test $apu_have_sqlite2 = 1 && dsos="$dsos dbd/apr_dbd_sqlite2.la"
      test $apu_have_sqlite3 = 1 && dsos="$dsos dbd/apr_dbd_sqlite3.la"
-     test $apu_have_freetds = 1 && dsos="$dsos dbd/apr_dbd_freetds.la"
      test $apu_have_odbc = 1 && dsos="$dsos dbd/apr_dbd_odbc.la"
      test $apu_have_db = 1 && dsos="$dsos dbm/apr_dbm_db.la"
      test $apu_have_gdbm = 1 && dsos="$dsos dbm/apr_dbm_gdbm.la"

Modified: apr/apr/trunk/build/rpm/apr.spec.in
URL: http://svn.apache.org/viewvc/apr/apr/trunk/build/rpm/apr.spec.in?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/build/rpm/apr.spec.in (original)
+++ apr/apr/trunk/build/rpm/apr.spec.in Sat Mar 30 14:50:01 2013
@@ -68,16 +68,6 @@ Requires: apr-util = %{version}-%{releas
 This package provides the SQLite driver for the apr-util DBD
 (database abstraction) interface.
 
-%package freetds
-Group: Development/Libraries
-Summary: APR utility library FreeTDS DBD driver
-BuildRequires: freetds-devel
-Requires: apr-util = %{version}-%{release}
-
-%description freetds
-This package provides the FreeTDS driver for the apr-util DBD
-(database abstraction) interface.
-
 %package odbc
 Group: Development/Libraries
 Summary: APR utility library ODBC DBD driver
@@ -118,7 +108,7 @@ This package provides crypto support for
         --with-installbuilddir=%{_libdir}/apr/build-%{aprver} \
         --with-devrandom=/dev/urandom \
         --without-gdbm \
-        --with-sqlite3 --with-pgsql --with-mysql --with-freetds --with-odbc \
+        --with-sqlite3 --with-pgsql --with-mysql --with-odbc \
         --with-berkeley-db \
         --with-crypto --with-openssl --with-nss \
         --without-sqlite2
@@ -171,10 +161,6 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %{_libdir}/apr-%{aprver}/apr_dbd_sqlite*
 
-%files freetds
-%defattr(-,root,root,-)
-%{_libdir}/apr-%{aprver}/apr_dbd_freetds*
-
 %files odbc
 %defattr(-,root,root,-)
 %{_libdir}/apr-%{aprver}/apr_dbd_odbc*

Modified: apr/apr/trunk/configure.in
URL: http://svn.apache.org/viewvc/apr/apr/trunk/configure.in?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/configure.in (original)
+++ apr/apr/trunk/configure.in Sat Mar 30 14:50:01 2013
@@ -2661,7 +2661,6 @@ APU_CHECK_DBD_MYSQL
 APU_CHECK_DBD_SQLITE3
 APU_CHECK_DBD_SQLITE2
 APU_CHECK_DBD_ORACLE
-APU_CHECK_DBD_FREETDS
 APU_CHECK_DBD_ODBC
 
 dnl select an XML parser

Modified: apr/apr/trunk/dbd/NWGNUmakefile
URL: http://svn.apache.org/viewvc/apr/apr/trunk/dbd/NWGNUmakefile?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/dbd/NWGNUmakefile (original)
+++ apr/apr/trunk/dbd/NWGNUmakefile Sat Mar 30 14:50:01 2013
@@ -166,9 +166,6 @@ endif
 ifeq "$(APU_HAVE_SQLITE3)" "1"
 TARGET_nlm += $(OBJDIR)/dbdsqli3.nlm $(OBJDIR)/dbdsqli3.nlm $(EOLIST)
 endif
-ifeq "$(APU_HAVE_FREETDS)" "1"
-TARGET_nlm += $(OBJDIR)/dbdfreetds.nlm $(OBJDIR)/dbdfreetds.nlm $(EOLIST)
-endif
 
 #
 # If there is an LIB target, put it here

Modified: apr/apr/trunk/dbd/apr_dbd.c
URL: http://svn.apache.org/viewvc/apr/apr/trunk/dbd/apr_dbd.c?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/dbd/apr_dbd.c (original)
+++ apr/apr/trunk/dbd/apr_dbd.c Sat Mar 30 14:50:01 2013
@@ -133,9 +133,6 @@ APR_DECLARE(apr_status_t) apr_dbd_init(a
 #if APU_HAVE_ORACLE
     DRIVER_LOAD("oracle", apr_dbd_oracle_driver, pool);
 #endif
-#if APU_HAVE_FREETDS
-    DRIVER_LOAD("freetds", apr_dbd_freetds_driver, pool);
-#endif
 #if APU_HAVE_ODBC
     DRIVER_LOAD("odbc", apr_dbd_odbc_driver, pool);
 #endif

Copied: apr/apr/trunk/dbd/unsupported/apr_dbd_freetds.c (from r1462762, apr/apr/trunk/dbd/apr_dbd_freetds.c)
URL: http://svn.apache.org/viewvc/apr/apr/trunk/dbd/unsupported/apr_dbd_freetds.c?p2=apr/apr/trunk/dbd/unsupported/apr_dbd_freetds.c&p1=apr/apr/trunk/dbd/apr_dbd_freetds.c&r1=1462762&r2=1462772&rev=1462772&view=diff
==============================================================================
--- apr/apr/trunk/dbd/apr_dbd_freetds.c (original)
+++ apr/apr/trunk/dbd/unsupported/apr_dbd_freetds.c Sat Mar 30 14:50:01 2013
@@ -14,6 +14,8 @@
  * limitations under the License.
  */
 
+#ifdef I_CAN_DEAL_WITH_THIS_PARTIAL_DRIVER_AND_UNMAINTAINED_CODE_FOR_FREETDS
+
 #include "apu.h"
 #include "apr_private.h"
 
@@ -803,3 +805,5 @@ APR_MODULE_DECLARE_DATA const apr_dbd_dr
 #endif
 };
 #endif
+
+#endif

Modified: apr/apr/trunk/include/apr.h.in
URL: http://svn.apache.org/viewvc/apr/apr/trunk/include/apr.h.in?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/include/apr.h.in (original)
+++ apr/apr/trunk/include/apr.h.in Sat Mar 30 14:50:01 2013
@@ -674,7 +674,6 @@ typedef int apr_wait_t;
 #define APU_HAVE_SQLITE3       @apu_have_sqlite3@
 #define APU_HAVE_SQLITE2       @apu_have_sqlite2@
 #define APU_HAVE_ORACLE        @apu_have_oracle@
-#define APU_HAVE_FREETDS       @apu_have_freetds@
 #define APU_HAVE_ODBC          @apu_have_odbc@
 
 #define APU_HAVE_CRYPTO        @apu_have_crypto@

Modified: apr/apr/trunk/include/apr.hnw
URL: http://svn.apache.org/viewvc/apr/apr/trunk/include/apr.hnw?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/include/apr.hnw (original)
+++ apr/apr/trunk/include/apr.hnw Sat Mar 30 14:50:01 2013
@@ -475,7 +475,6 @@ typedef int apr_wait_t;
 #define APU_HAVE_SQLITE3        0
 #define APU_HAVE_SQLITE2        0
 #define APU_HAVE_ORACLE         0
-#define APU_HAVE_FREETDS        0
 #define APU_HAVE_ODBC           0
 #endif
 

Modified: apr/apr/trunk/include/apr.hw
URL: http://svn.apache.org/viewvc/apr/apr/trunk/include/apr.hw?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/include/apr.hw (original)
+++ apr/apr/trunk/include/apr.hw Sat Mar 30 14:50:01 2013
@@ -648,7 +648,6 @@ typedef int apr_wait_t;
 #define APU_HAVE_SQLITE3        0
 #define APU_HAVE_SQLITE2        0
 #define APU_HAVE_ORACLE         0
-#define APU_HAVE_FREETDS        0
 #define APU_HAVE_ODBC           0
 #endif
 

Modified: apr/apr/trunk/libapr.dsp
URL: http://svn.apache.org/viewvc/apr/apr/trunk/libapr.dsp?rev=1462772&r1=1462771&r2=1462772&view=diff
==============================================================================
--- apr/apr/trunk/libapr.dsp (original)
+++ apr/apr/trunk/libapr.dsp Sat Mar 30 14:50:01 2013
@@ -282,10 +282,6 @@ SOURCE=.\dbd\apr_dbd.c
 # End Source File
 # Begin Source File
 
-SOURCE=.\dbd\apr_dbd_freetds.c
-# End Source File
-# Begin Source File
-
 SOURCE=.\dbd\apr_dbd_mysql.c
 # End Source File
 # Begin Source File



Mime
View raw message