On Mon, Jun 13, 2011 at 6:49 PM, Stuart Henderson <[email protected]> wrote:
> On 2011/06/13 18:29, Abel Abraham Camarillo Ojeda wrote:
>> On Mon, Jun 13, 2011 at 6:12 PM, Stuart Henderson <[email protected]> 
>> wrote:
>> > On 2011-06-13, Abel Abraham Camarillo Ojeda <[email protected]> wrote:
>> >> p5-DBD-Sybase regression tests fail with:
>> >>
>> >> /usr/bin/perl:/usr/local/lib/libgnutls.so.17.0: undefined symbol
>> >> 'pthread_mutex_unlock'
>> >> /usr/bin/perl:/usr/local/lib/libgnutls.so.17.0: undefined symbol
>> >> 'pthread_mutex_destroy'
>> >> /usr/bin/perl:/usr/local/lib/libgnutls.so.17.0: undefined symbol
>> >> 'pthread_mutex_lock'
>> >> /usr/bin/perl:/usr/local/lib/libgnutls.so.17.0: undefined symbol
>> >> 'pthread_atfork'
>> >> /usr/bin/perl:/usr/local/lib/libgnutls.so.17.0: undefined symbol
>> >> 'pthread_mutex_init'
>> >>
>> >> I have a custom application that after this messages it outputs:
>> >>
>> >> lazy binding failed!
>> >> Segmentation fault (core dumped)
>> >>
>> >> Which seems to come from ld.so.
>> >
>> > you could try running things with this set:-
>> >
>> > LD_PRELOAD=/usr/lib/libpthread.so
>> >
>>
>> Ok, this works...
>>
>> Thanks.
>
> Any chance you could test this freetds diff? It updates to the recent
> release candidate and switches to OpenSSL. The shared library versions
> are unchanged so you should just be able to update freetds without
> touching DBD::Sybase.
>
> There have been mixed reports about openssl with freetds so this
> may not work.
>
> Non-crypto works fine but I don't have a server that uses crypto
> to test that, which is obviously why I haven't hit this problem
> before (it looks like it only uses the gnutls functions if you
> actually connect to a crypto-supporting server regardless of
> setting 'encryption = required').
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/databases/freetds/Makefile,v
> retrieving revision 1.50
> diff -u -p -r1.50 Makefile
> --- Makefile    15 Apr 2011 16:10:38 -0000      1.50
> +++ Makefile    13 Jun 2011 23:44:23 -0000
> @@ -2,11 +2,9 @@
>
>  COMMENT=       database drivers for Sybase/Microsoft SQL Server
>
> -V=             0.82
> -PATCHVER=      20110223
> +V=             0.91RC2
>  DISTNAME=      freetds-$V
> -PKGNAME=       ${DISTNAME}.${PATCHVER}
> -PATCHFILES=    freetds-post82-${PATCHVER}.diff.gz:0
> +PKGNAME=       ${DISTNAME:L}
>
>  REVISION=      0
>
> @@ -25,25 +23,19 @@ PERMIT_PACKAGE_FTP= Yes
>  PERMIT_DISTFILES_CDROM=        Yes
>  PERMIT_DISTFILES_FTP=  Yes
>
> -WANTLIB += c gmp gnutls hogweed iodbc iodbcinst ncurses nettle
> -WANTLIB += pthread readline tasn1 z
> +WANTLIB += c crypto iodbc iodbcinst ncurses
> +WANTLIB += pthread readline ssl z
>
> -MASTER_SITES=  ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/
> -MASTER_SITES0= http://spacehopper.org/mirrors/
> +#MASTER_SITES= http://www.ibiblio.org/pub/Linux/ALPHA/freetds/stable/
> +MASTER_SITES=  
> http://www.ibiblio.org/pub/Linux/ALPHA/freetds/stable/release_candidates/
>
> -AUTOCONF_VERSION=2.59
> -AUTOMAKE_VERSION=1.9
> +AUTOCONF_VERSION=2.65
> +AUTOMAKE_VERSION=1.10 # should be 1.11.1
>  MODULES=       devel/gettext
> -# XXX uses libtool m4 macros
>  BUILD_DEPENDS= devel/doxygen>=1.7.2 \
> -               devel/libtool \
> -               ${MODGNU_AUTOCONF_DEPENDS} \
> -               ${MODGNU_AUTOMAKE_DEPENDS}
> -LIB_DEPENDS=   databases/iodbc,-main \
> -               security/gnutls
> -
> -FLAVORS=       msdblib
> -FLAVOR?=
> +               textproc/docbook-dsssl \
> +               textproc/openjade
> +LIB_DEPENDS=   databases/iodbc,-main
>
>  # requires database server
>  REGRESS_IS_INTERACTIVE=Yes
> @@ -54,35 +46,36 @@ CONFIGURE_STYLE= gnu
>  CONFIGURE_ARGS=        ${CONFIGURE_SHARED} \
>                --disable-threadsafe \
>                --enable-static \
> -               --with-gnutls \
> +               --with-openssl \
>                --with-iodbc="${LOCALBASE}" \
>                --with-libiconv-prefix="${LOCALBASE}" \
> -               --with-tdsver=8.0
> +               --with-tdsver=7.1
>
>  CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib"
>
> -.if $(FLAVOR:L:Mmsdblib)
> -CONFIGURE_ARGS+=--enable-msdblib
> -.endif
> -
> -MAKE_ENV=      RM=rm
> +MAKE_ENV=      RM=rm \
> +               
> DOCBOOK_DSL=${LOCALBASE}/share/sgml/docbook/dsssl/modular/html/docbook.dsl \
> +               
> SGML_CATALOG_FILES=${LOCALBASE}/share/sgml/catalog:${LOCALBASE}/share/sgml/openjade/catalog
> +FAKE_FLAGS=    sysconfdir=${PREFIX}/share/examples/freetds
>  DOC=           share/doc/freetds
>  SUBST_VARS=    DOC V
>
> +#fortheloveof$DEITY   XXX did I fix this?
> +post-extract:
> +       cp ${LOCALBASE}/share/xml/docbook/catalog.xml \
> +               ${WRKDIR}/catalog.xml
> +       xmlcatalog --add nextCatalog \
> +               --id ${LOCALBASE}/share/xsl/docbook/catalog.xml \
> +               --noout ${WRKDIR}/catalog.xml ${WRKDIR}/catalog.xml
> +
>  pre-configure:
> -       cd ${WRKSRC}/doc/doc; ln -s freetds-0.82 freetds-0.82.1
>        cd ${WRKSRC}; \
> -           AUTOCONF_VERSION=${AUTOCONF_VERSION} \
> -           AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
> -           NOCONFIGURE=1 ./autogen.sh
> +               AUTOCONF_VERSION=${AUTOCONF_VERSION} \
> +               AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
> +               NOCONFIGURE=1 ./autogen.sh
>        @${SUBST_CMD} ${WRKSRC}/src/odbc/connectparams.c
>
>  post-install:
> -       @mkdir ${PREFIX}/share/examples/freetds; \
> -       ${INSTALL_DATA} ${WRKSRC}/freetds.conf \
> -               ${PREFIX}/share/examples/freetds/freetds.conf-sample; \
> -       ${INSTALL_DATA} ${WRKSRC}/src/pool/pool.conf \
> -               ${PREFIX}/share/examples/freetds/pool.conf-sample; \
>        cd ${PREFIX}/lib && ln -s libtdsodbc.so.${LIBtdsodbc_VERSION} \
>                libtdsodbc.so; \
>        mv ${PREFIX}/share/doc/freetds-* ${PREFIX}/share/doc/freetds
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/databases/freetds/distinfo,v
> retrieving revision 1.16
> diff -u -p -r1.16 distinfo
> --- distinfo    24 Mar 2011 12:51:19 -0000      1.16
> +++ distinfo    13 Jun 2011 23:44:23 -0000
> @@ -1,10 +1,5 @@
> -MD5 (freetds-0.82.tar.gz) = Pfay6D/UIOkPG+y9EWKZCg==
> -MD5 (freetds-post82-20110223.diff.gz) = XtZDap+YN3l4PNp58+Hmaw==
> -RMD160 (freetds-0.82.tar.gz) = 01lsUSAiMyzbO6s3WVAVnx6TCks=
> -RMD160 (freetds-post82-20110223.diff.gz) = 9SpbRcj0JTGML92hIIjSYJj+mo4=
> -SHA1 (freetds-0.82.tar.gz) = fioMnkHCQMLRx/acbyeOmlu4DC0=
> -SHA1 (freetds-post82-20110223.diff.gz) = ++I7TkTRqTVNEtC5oHIBOrmoohs=
> -SHA256 (freetds-0.82.tar.gz) = 4nMUg2FL2ZLIyxM7zDhDLeE8+iQ8wTJ/N0EttQyZsrY=
> -SHA256 (freetds-post82-20110223.diff.gz) = 
> w+pGnustty8V8tFS0uEW23tozu8mXTeiZ231ZXN5dbw=
> -SIZE (freetds-0.82.tar.gz) = 1596755
> -SIZE (freetds-post82-20110223.diff.gz) = 61802
> +MD5 (freetds-0.91RC2.tar.gz) = 5Cs521rH1fdFc8bLdLACwQ==
> +RMD160 (freetds-0.91RC2.tar.gz) = XHltDhKLzxQvAdOWJfr5a6XqmzA=
> +SHA1 (freetds-0.91RC2.tar.gz) = cwzMrx5jXcC7dRezhf5GTp/H4xw=
> +SHA256 (freetds-0.91RC2.tar.gz) = 
> Lk/f+5VGPXqsAw3wVfZ7UcLfuJoCo/QbJnNHWosMeEQ=
> +SIZE (freetds-0.91RC2.tar.gz) = 2176833
> Index: patches/patch-Makefile_in
> ===================================================================
> RCS file: patches/patch-Makefile_in
> diff -N patches/patch-Makefile_in
> --- patches/patch-Makefile_in   12 Sep 2010 09:32:58 -0000      1.8
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,17 +0,0 @@
> -$OpenBSD: patch-Makefile_in,v 1.8 2010/09/12 09:32:58 sthen Exp $
> ---- Makefile.in.orig   Wed May  7 23:59:24 2008
> -+++ Makefile.in        Wed Sep  8 09:44:27 2010
> -@@ -687,13 +687,6 @@ uninstall-info: uninstall-info-recursive
> -
> -
> - install-data-local:
> --      $(mkinstalldirs) $(ETC)
> --      if test ! -f $(ETC)/freetds.conf; then \
> --              $(INSTALL_DATA) $(srcdir)/freetds.conf $(ETC)/freetds.conf; \
> --      fi
> --      if test ! -f $(ETC)/locales.conf; then \
> --              $(INSTALL_DATA) $(srcdir)/locales.conf $(ETC)/locales.conf; \
> --      fi
> -
> - clean-local:
> -       find . \( -name \*.test_output -o -name \*.bb -o -name \*.bbg -o 
> -name \*.da -o -name \*.gc\* \) -exec rm -f {} \;
> Index: patches/patch-doc_Makefile_in
> ===================================================================
> RCS file: patches/patch-doc_Makefile_in
> diff -N patches/patch-doc_Makefile_in
> --- /dev/null   1 Jan 1970 00:00:00 -0000
> +++ patches/patch-doc_Makefile_in       13 Jun 2011 23:44:23 -0000
> @@ -0,0 +1,12 @@
> +$OpenBSD$
> +--- doc/Makefile.in.orig       Thu May  5 02:32:15 2011
> ++++ doc/Makefile.in    Mon May  9 14:40:42 2011
> +@@ -252,7 +252,7 @@ top_build_prefix = @top_build_prefix@
> + top_builddir = @top_builddir@
> + top_srcdir = @top_srcdir@
> + TXT2MAN = $(srcdir)/txt2man
> +-DOCDIR = doc/freetds-$(VERSION)
> ++DOCDIR = doc/freetds
> + PRODUCT = FreeTDS
> + TARGET_DOCDIR = $(DESTDIR)$(datadir)/$(DOCDIR)
> + IMAGES = images/important.gif \
> Index: patches/patch-include_tds_h
> ===================================================================
> RCS file: patches/patch-include_tds_h
> diff -N patches/patch-include_tds_h
> --- patches/patch-include_tds_h 24 Mar 2011 12:51:19 -0000      1.2
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,13 +0,0 @@
> -$OpenBSD: patch-include_tds_h,v 1.2 2011/03/24 12:51:19 sthen Exp $
> ---- include/tds.h.orig Sat Mar  5 21:58:00 2011
> -+++ include/tds.h      Sat Mar  5 21:58:01 2011
> -@@ -27,6 +27,9 @@
> - #include <stdio.h>
> - #include <time.h>
> -
> -+#if HAVE_NETINET_IN_H
> -+#include <netinet/in.h>
> -+#endif /* HAVE_NET_INET_IN_H */
> - #if HAVE_ARPA_INET_H
> - #include <arpa/inet.h>
> - #endif /* HAVE_ARPA_INET_H */
> Index: patches/patch-odbc_unittests_Makefile_in
> ===================================================================
> RCS file: patches/patch-odbc_unittests_Makefile_in
> diff -N patches/patch-odbc_unittests_Makefile_in
> --- patches/patch-odbc_unittests_Makefile_in    12 Sep 2010 09:32:58 -0000    
>   1.6
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-odbc_unittests_Makefile_in,v 1.6 2010/09/12 09:32:58 sthen 
> Exp $
> ---- src/odbc/unittests/Makefile.in.orig        Wed May  7 23:59:20 2008
> -+++ src/odbc/unittests/Makefile.in     Wed Sep  8 09:44:27 2010
> -@@ -1006,7 +1006,7 @@ check-am: all-am
> - check: check-am
> - all-am: Makefile
> - installdirs:
> --install: install-am
> -+install:
> - install-exec: install-exec-am
> - install-data: install-data-am
> - uninstall: uninstall-am
> Index: patches/patch-src_ctlib_unittests_Makefile_in
> ===================================================================
> RCS file: patches/patch-src_ctlib_unittests_Makefile_in
> diff -N patches/patch-src_ctlib_unittests_Makefile_in
> --- patches/patch-src_ctlib_unittests_Makefile_in       12 Sep 2010 09:32:58 
> -0000      1.6
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-src_ctlib_unittests_Makefile_in,v 1.6 2010/09/12 09:32:58 
> sthen Exp $
> ---- src/ctlib/unittests/Makefile.in.orig       Wed May  7 23:59:18 2008
> -+++ src/ctlib/unittests/Makefile.in    Wed Sep  8 09:44:27 2010
> -@@ -735,7 +735,7 @@ check-am: all-am
> - check: check-am
> - all-am: Makefile
> - installdirs:
> --install: install-am
> -+install:
> - install-exec: install-exec-am
> - install-data: install-data-am
> - uninstall: uninstall-am
> Index: patches/patch-src_dblib_unittests_Makefile_in
> ===================================================================
> RCS file: patches/patch-src_dblib_unittests_Makefile_in
> diff -N patches/patch-src_dblib_unittests_Makefile_in
> --- patches/patch-src_dblib_unittests_Makefile_in       12 Sep 2010 09:32:58 
> -0000      1.6
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-src_dblib_unittests_Makefile_in,v 1.6 2010/09/12 09:32:58 
> sthen Exp $
> ---- src/dblib/unittests/Makefile.in.orig       Wed May  7 23:59:19 2008
> -+++ src/dblib/unittests/Makefile.in    Wed Sep  8 09:44:27 2010
> -@@ -784,7 +784,7 @@ check-am: all-am
> - check: check-am
> - all-am: Makefile
> - installdirs:
> --install: install-am
> -+install:
> - install-exec: install-exec-am
> - install-data: install-data-am
> - uninstall: uninstall-am
> Index: patches/patch-src_odbc_connectparams_c
> ===================================================================
> RCS file: 
> /cvs/ports/databases/freetds/patches/patch-src_odbc_connectparams_c,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-src_odbc_connectparams_c
> --- patches/patch-src_odbc_connectparams_c      24 Mar 2011 12:51:20 -0000    
>   1.3
> +++ patches/patch-src_odbc_connectparams_c      13 Jun 2011 23:44:23 -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-src_odbc_connectparams_c,v 1.3 2011/03/24 12:51:20 sthen Exp 
> $
> ---- src/odbc/connectparams.c.orig      Sat Mar  5 21:58:00 2011
> -+++ src/odbc/connectparams.c   Sat Mar  5 21:58:01 2011
> -@@ -46,7 +46,7 @@ TDS_RCSID(var, "$Id: connectparams.c,v 1.72.2.1 2011/0
> +--- src/odbc/connectparams.c.orig      Tue Nov  9 15:46:42 2010
> ++++ src/odbc/connectparams.c   Sun Apr 10 09:08:42 2011
> +@@ -58,7 +58,7 @@ static const char *odbc_param_names[] = {
>   * by build scripts.
>   */
>  #ifndef SYS_ODBC_INI
> Index: patches/patch-src_pool_Makefile_in
> ===================================================================
> RCS file: patches/patch-src_pool_Makefile_in
> diff -N patches/patch-src_pool_Makefile_in
> --- patches/patch-src_pool_Makefile_in  12 Sep 2010 09:32:58 -0000      1.5
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_pool_Makefile_in,v 1.5 2010/09/12 09:32:58 sthen Exp $
> ---- src/pool/Makefile.in.orig  Wed May  7 23:59:21 2008
> -+++ src/pool/Makefile.in       Wed Sep  8 09:44:27 2010
> -@@ -529,10 +529,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
> -
> -
> - install-data-local:
> --      $(mkinstalldirs) $(ETC)
> --      if test ! -f $(ETC)/pool.conf; then \
> --              $(INSTALL_DATA) $(srcdir)/pool.conf $(ETC)/pool.conf; \
> --      fi
> -+
> - # Tell versions [3.59,3.63) of GNU make to not export all variables.
> - # Otherwise a system limit (for SysV at least) may be exceeded.
> - .NOEXPORT:
> Index: patches/patch-src_tds_unittests_Makefile_in
> ===================================================================
> RCS file: patches/patch-src_tds_unittests_Makefile_in
> diff -N patches/patch-src_tds_unittests_Makefile_in
> --- patches/patch-src_tds_unittests_Makefile_in 12 Sep 2010 09:32:58 -0000    
>   1.6
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,21 +0,0 @@
> -$OpenBSD: patch-src_tds_unittests_Makefile_in,v 1.6 2010/09/12 09:32:58 
> sthen Exp $
> ---- src/tds/unittests/Makefile.in.orig Wed May  7 23:59:22 2008
> -+++ src/tds/unittests/Makefile.in      Wed Sep  8 09:44:27 2010
> -@@ -198,7 +198,7 @@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
> - LDFLAGS = @LDFLAGS@
> - LIBICONV = @LIBICONV@
> - LIBOBJS = @LIBOBJS@
> --LIBS = ../libtds.la ../../replacements/libreplacements.la @NETWORK_LIBS@
> -+LIBS = ../libtds.la ../../replacements/libreplacements.la @NETWORK_LIBS@ 
> ${LIBICONV}
> - LIBTOOL = @LIBTOOL@
> - LN_S = @LN_S@
> - LTLIBICONV = @LTLIBICONV@
> -@@ -623,7 +623,7 @@ check-am: all-am
> - check: check-am
> - all-am: Makefile
> - installdirs:
> --install: install-am
> -+install:
> - install-exec: install-exec-am
> - install-data: install-data-am
> - uninstall: uninstall-am
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/databases/freetds/pkg/PLIST,v
> retrieving revision 1.17
> diff -u -p -r1.17 PLIST
> --- pkg/PLIST   4 Nov 2010 20:14:20 -0000       1.17
> +++ pkg/PLIST   13 Jun 2011 23:44:23 -0000
> @@ -1,4 +1,5 @@
>  @comment $OpenBSD: PLIST,v 1.17 2010/11/04 20:14:20 jasper Exp $
> +@pkgpath databases/freetds,-msdblib
>  @bin bin/bsqldb
>  @bin bin/bsqlodbc
>  @bin bin/datacopy
> @@ -12,6 +13,7 @@ include/bkpublic.h
>  include/cspublic.h
>  include/cstypes.h
>  include/ctpublic.h
> +include/odbcss.h
>  include/sqldb.h
>  include/sqlfront.h
>  include/sybdb.h
> @@ -183,13 +185,13 @@ ${DOC}/reference/a00128.html
>  ${DOC}/reference/a00129.html
>  ${DOC}/reference/a00130.html
>  ${DOC}/reference/a00131.html
> -${DOC}/reference/a00132_source.html
> -${DOC}/reference/a00133_source.html
> -${DOC}/reference/a00134_source.html
> -${DOC}/reference/a00135_source.html
> -${DOC}/reference/a00136_source.html
> -${DOC}/reference/a00137_source.html
> -${DOC}/reference/a00138_source.html
> +${DOC}/reference/a00132.html
> +${DOC}/reference/a00133.html
> +${DOC}/reference/a00134.html
> +${DOC}/reference/a00135.html
> +${DOC}/reference/a00136.html
> +${DOC}/reference/a00137.html
> +${DOC}/reference/a00138.html
>  ${DOC}/reference/a00139_source.html
>  ${DOC}/reference/a00140_source.html
>  ${DOC}/reference/a00141_source.html
> @@ -201,70 +203,55 @@ ${DOC}/reference/a00146_source.html
>  ${DOC}/reference/a00147_source.html
>  ${DOC}/reference/a00148_source.html
>  ${DOC}/reference/a00149_source.html
> -${DOC}/reference/a00150.html
>  ${DOC}/reference/a00150_source.html
>  ${DOC}/reference/a00151_source.html
>  ${DOC}/reference/a00152_source.html
> -${DOC}/reference/a00153.html
>  ${DOC}/reference/a00153_source.html
>  ${DOC}/reference/a00154_source.html
>  ${DOC}/reference/a00155_source.html
>  ${DOC}/reference/a00156_source.html
>  ${DOC}/reference/a00157_source.html
> +${DOC}/reference/a00158.html
>  ${DOC}/reference/a00158_source.html
>  ${DOC}/reference/a00159_source.html
>  ${DOC}/reference/a00160_source.html
> +${DOC}/reference/a00161.html
>  ${DOC}/reference/a00161_source.html
>  ${DOC}/reference/a00162_source.html
>  ${DOC}/reference/a00163_source.html
>  ${DOC}/reference/a00164_source.html
>  ${DOC}/reference/a00165_source.html
> +${DOC}/reference/a00166_source.html
> +${DOC}/reference/a00167_source.html
> +${DOC}/reference/a00168_source.html
> +${DOC}/reference/a00169_source.html
> +${DOC}/reference/a00170_source.html
>  ${DOC}/reference/a00171_source.html
> -${DOC}/reference/a00174_source.html
> -${DOC}/reference/a00176_source.html
> -${DOC}/reference/a00178_source.html
> +${DOC}/reference/a00172_source.html
> +${DOC}/reference/a00173_source.html
>  ${DOC}/reference/a00180_source.html
> -${DOC}/reference/a00186.html
> +${DOC}/reference/a00183_source.html
> +${DOC}/reference/a00185_source.html
>  ${DOC}/reference/a00187_source.html
> -${DOC}/reference/a00188.html
> -${DOC}/reference/a00207_source.html
> -${DOC}/reference/a00232_source.html
> -${DOC}/reference/a00233_source.html
> +${DOC}/reference/a00189_source.html
> +${DOC}/reference/a00195.html
> +${DOC}/reference/a00196_source.html
> +${DOC}/reference/a00197.html
> +${DOC}/reference/a00200_source.html
> +${DOC}/reference/a00214_source.html
> +${DOC}/reference/a00219_source.html
>  ${DOC}/reference/a00243_source.html
> -${DOC}/reference/a00247_source.html
> -${DOC}/reference/a00248_source.html
> -${DOC}/reference/a00257_source.html
> -${DOC}/reference/a00260.html
> -${DOC}/reference/a00261.html
> -${DOC}/reference/a00262.html
> -${DOC}/reference/a00263.html
> -${DOC}/reference/a00264.html
> -${DOC}/reference/a00265.html
> -${DOC}/reference/a00266.html
> -${DOC}/reference/a00267.html
> -${DOC}/reference/a00268.html
> -${DOC}/reference/a00269.html
> -${DOC}/reference/a00270.html
> -${DOC}/reference/a00271.html
> -${DOC}/reference/a00272.html
> -${DOC}/reference/a00273.html
> -${DOC}/reference/a00274.html
> -${DOC}/reference/a00275.html
> -${DOC}/reference/a00276.html
> -${DOC}/reference/a00277.html
> -${DOC}/reference/a00278.html
> -${DOC}/reference/a00279.html
> -${DOC}/reference/a00280.html
> -${DOC}/reference/a00281.html
> -${DOC}/reference/a00282.html
> -${DOC}/reference/a00284.html
> -${DOC}/reference/a00285.html
> -${DOC}/reference/a00286.html
> -${DOC}/reference/a00287.html
> -${DOC}/reference/a00288.html
> -${DOC}/reference/a00289.html
> -${DOC}/reference/a00290.html
> -${DOC}/reference/a00291.html
> +${DOC}/reference/a00246_source.html
> +${DOC}/reference/a00250_source.html
> +${DOC}/reference/a00251_source.html
> +${DOC}/reference/a00263_source.html
> +${DOC}/reference/a00268_source.html
> +${DOC}/reference/a00271_source.html
> +${DOC}/reference/a00272_source.html
> +${DOC}/reference/a00273_source.html
> +${DOC}/reference/a00281_source.html
> +${DOC}/reference/a00286_source.html
> +${DOC}/reference/a00289_source.html
>  ${DOC}/reference/a00292.html
>  ${DOC}/reference/a00293.html
>  ${DOC}/reference/a00294.html
> @@ -288,7 +275,6 @@ ${DOC}/reference/a00311.html
>  ${DOC}/reference/a00312.html
>  ${DOC}/reference/a00313.html
>  ${DOC}/reference/a00314.html
> -${DOC}/reference/a00315.html
>  ${DOC}/reference/a00316.html
>  ${DOC}/reference/a00317.html
>  ${DOC}/reference/a00318.html
> @@ -355,6 +341,7 @@ ${DOC}/reference/a00378.html
>  ${DOC}/reference/a00379.html
>  ${DOC}/reference/a00380.html
>  ${DOC}/reference/a00381.html
> +${DOC}/reference/a00382.html
>  ${DOC}/reference/a00383.html
>  ${DOC}/reference/a00384.html
>  ${DOC}/reference/a00385.html
> @@ -380,7 +367,6 @@ ${DOC}/reference/a00404.html
>  ${DOC}/reference/a00405.html
>  ${DOC}/reference/a00406.html
>  ${DOC}/reference/a00407.html
> -${DOC}/reference/a00408.html
>  ${DOC}/reference/a00409.html
>  ${DOC}/reference/a00410.html
>  ${DOC}/reference/a00411.html
> @@ -388,6 +374,45 @@ ${DOC}/reference/a00412.html
>  ${DOC}/reference/a00413.html
>  ${DOC}/reference/a00414.html
>  ${DOC}/reference/a00415.html
> +${DOC}/reference/a00416.html
> +${DOC}/reference/a00417.html
> +${DOC}/reference/a00418.html
> +${DOC}/reference/a00419.html
> +${DOC}/reference/a00420.html
> +${DOC}/reference/a00421.html
> +${DOC}/reference/a00422.html
> +${DOC}/reference/a00423.html
> +${DOC}/reference/a00424.html
> +${DOC}/reference/a00425.html
> +${DOC}/reference/a00426.html
> +${DOC}/reference/a00427.html
> +${DOC}/reference/a00428.html
> +${DOC}/reference/a00429.html
> +${DOC}/reference/a00430.html
> +${DOC}/reference/a00431.html
> +${DOC}/reference/a00432.html
> +${DOC}/reference/a00433.html
> +${DOC}/reference/a00434.html
> +${DOC}/reference/a00435.html
> +${DOC}/reference/a00436.html
> +${DOC}/reference/a00437.html
> +${DOC}/reference/a00438.html
> +${DOC}/reference/a00439.html
> +${DOC}/reference/a00440.html
> +${DOC}/reference/a00441.html
> +${DOC}/reference/a00442.html
> +${DOC}/reference/a00443.html
> +${DOC}/reference/a00444.html
> +${DOC}/reference/a00445.html
> +${DOC}/reference/a00446.html
> +${DOC}/reference/a00447.html
> +${DOC}/reference/a00448.html
> +${DOC}/reference/a00449.html
> +${DOC}/reference/a00450.html
> +${DOC}/reference/a00451.html
> +${DOC}/reference/a00452.html
> +${DOC}/reference/a00453.html
> +${DOC}/reference/a00454.html
>  ${DOC}/reference/all_5f.html
>  ${DOC}/reference/all_62.html
>  ${DOC}/reference/all_63.html
> @@ -409,7 +434,6 @@ ${DOC}/reference/all_75.html
>  ${DOC}/reference/all_77.html
>  ${DOC}/reference/all_79.html
>  ${DOC}/reference/annotated.html
> -${DOC}/reference/bc_s.png
>  ${DOC}/reference/classes.html
>  ${DOC}/reference/classes_5f.html
>  ${DOC}/reference/classes_62.html
> @@ -423,9 +447,8 @@ ${DOC}/reference/classes_70.html
>  ${DOC}/reference/classes_73.html
>  ${DOC}/reference/classes_74.html
>  ${DOC}/reference/close.png
> -${DOC}/reference/closed.png
> +${DOC}/reference/defines_62.html
>  ${DOC}/reference/defines_64.html
> -${DOC}/reference/defines_73.html
>  ${DOC}/reference/defines_74.html
>  ${DOC}/reference/doxygen.css
>  ${DOC}/reference/doxygen.png
> @@ -448,7 +471,6 @@ ${DOC}/reference/globals.html
>  ${DOC}/reference/globals_0x62.html
>  ${DOC}/reference/globals_0x64.html
>  ${DOC}/reference/globals_0x72.html
> -${DOC}/reference/globals_0x73.html
>  ${DOC}/reference/globals_0x74.html
>  ${DOC}/reference/globals_defs.html
>  ${DOC}/reference/globals_enum.html
> @@ -462,22 +484,15 @@ ${DOC}/reference/globals_type.html
>  ${DOC}/reference/globals_vars.html
>  ${DOC}/reference/index.html
>  ${DOC}/reference/installdox
> -${DOC}/reference/mag_sel.png
>  ${DOC}/reference/modules.html
> -${DOC}/reference/nav_f.png
> -${DOC}/reference/nav_h.png
>  ${DOC}/reference/nomatches.html
> -${DOC}/reference/open.png
>  ${DOC}/reference/pages.html
>  ${DOC}/reference/search.css
>  ${DOC}/reference/search.js
> -${DOC}/reference/search_l.png
> -${DOC}/reference/search_m.png
> -${DOC}/reference/search_r.png
> -${DOC}/reference/tab_a.png
> -${DOC}/reference/tab_b.png
> -${DOC}/reference/tab_h.png
> -${DOC}/reference/tab_s.png
> +${DOC}/reference/search.png
> +${DOC}/reference/tab_b.gif
> +${DOC}/reference/tab_l.gif
> +${DOC}/reference/tab_r.gif
>  ${DOC}/reference/tabs.css
>  ${DOC}/reference/typedefs_64.html
>  ${DOC}/reference/typedefs_74.html
> @@ -504,6 +519,7 @@ ${DOC}/userguide/about.htm
>  ${DOC}/userguide/aboutunicode.htm
>  ${DOC}/userguide/acknowledgments.htm
>  ${DOC}/userguide/advocacy.htm
> +${DOC}/userguide/ambition.htm
>  ${DOC}/userguide/apireference.htm
>  ${DOC}/userguide/appendmode.htm
>  ${DOC}/userguide/askingforhelp.htm
> @@ -542,10 +558,17 @@ ${DOC}/userguide/interfacesformat.htm
>  ${DOC}/userguide/interfaceslocation.htm
>  ${DOC}/userguide/interfacespurpose.htm
>  ${DOC}/userguide/iso8859.htm
> +${DOC}/userguide/isolatecause.htm
> +${DOC}/userguide/kerberos.htm
> +${DOC}/userguide/light.taper.htm
> +${DOC}/userguide/linker.conclusion.htm
> +${DOC}/userguide/linker.how.htm
> +${DOC}/userguide/linker.library.check.htm
>  ${DOC}/userguide/locales.htm
>  ${DOC}/userguide/localization.htm
>  ${DOC}/userguide/logging.htm
>  ${DOC}/userguide/mailinglist.htm
> +${DOC}/userguide/name.lookup.htm
>  ${DOC}/userguide/odbc.api.summary.htm
>  ${DOC}/userguide/odbcconnattr.htm
>  ${DOC}/userguide/odbcdiagnose.htm
> @@ -561,6 +584,9 @@ ${DOC}/userguide/prepodbc.htm
>  ${DOC}/userguide/programming.htm
>  ${DOC}/userguide/projects.htm
>  ${DOC}/userguide/python.htm
> +${DOC}/userguide/qt.htm
> +${DOC}/userguide/rtl.define.library.htm
> +${DOC}/userguide/rtl.htm
>  ${DOC}/userguide/samplecode.htm
>  ${DOC}/userguide/seemtooslow.htm
>  ${DOC}/userguide/serverthere.htm
> @@ -574,12 +600,16 @@ ${DOC}/userguide/unicode.htm
>  ${DOC}/userguide/unicodefreetds.htm
>  ${DOC}/userguide/unicodegoodbad.htm
>  ${DOC}/userguide/unicodeutf.htm
> +${DOC}/userguide/uodbc.htm
> +${DOC}/userguide/uothread.htm
>  ${DOC}/userguide/usefreetds.htm
>  ${DOC}/userguide/userguide.css
>  ${DOC}/userguide/what.htm
>  share/examples/freetds/
> -share/examples/freetds/freetds.conf-sample
> -@sample ${SYSCONFDIR}/freetds.conf
> -share/examples/freetds/pool.conf-sample
>  %%SHARED%%
> +share/examples/freetds/freetds.conf
> +@sample ${SYSCONFDIR}/freetds.conf
> +share/examples/freetds/locales.conf
> +share/examples/freetds/pool.conf
> +@extra ${SYSCONFDIR}/locales.conf
>  @extra ${SYSCONFDIR}/pool.conf
>
>

This works.

I have a /tmp/freedts.log file with the gnutls version and with this
version. It would be useful to send it to you?

Thanks.

Reply via email to