Package Details: freetds-patched-enum 1.00.15-1

Git Clone URL: https://aur.archlinux.org/freetds-patched-enum.git (read-only)
Package Base: freetds-patched-enum
Description: Library for accessing Sybase and MS SQL Server databases, patched to replace removed enum needed by some applications
Upstream URL: http://www.freetds.org
Licenses: LGPL
Conflicts: freetds
Provides: freetds
Submitter: terminalmage
Maintainer: terminalmage
Last Packager: terminalmage
Votes: 0
Popularity: 0.000000
First Submitted: 2017-01-12 17:50
Last Updated: 2017-01-12 17:50

Required by (134)

Sources (2)

Latest Comments

guoguojin commented on 2017-09-04 12:52

I tried to install this on a couple of machines, but it errors out:

/usr/include/openssl/asn1.h:553:1: note: declared here
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
^
tls.c: In function ‘tds_ssl_init’:
tls.c:887:36: error: dereferencing pointer to incomplete type ‘SSL {aka struct ssl_st}’
ret = SSL_connect(con) != 1 || con->state != SSL_ST_OK;
^~
tls.c:887:47: error: ‘SSL_ST_OK’ undeclared (first use in this function); did you mean ‘TLS_ST_OK’?
ret = SSL_connect(con) != 1 || con->state != SSL_ST_OK;
^~~~~~~~~
TLS_ST_OK
tls.c:887:47: note: each undeclared identifier is reported only once for each function it appears in
tls.c: At top level:
tls.c:569:19: error: storage size of ‘tds_method_login’ isn’t known
static BIO_METHOD tds_method_login =
^~~~~~~~~~~~~~~~
tls.c:583:19: error: storage size of ‘tds_method’ isn’t known
static BIO_METHOD tds_method =
^~~~~~~~~~
make[4]: *** [Makefile:551: tls.lo] Error 1
make[4]: Leaving directory '/tmp/yaourt-tmp-tanq/aur-freetds-patched-enum/src/freetds-1.00.15/src/tds'
make[3]: *** [Makefile:571: all-recursive] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-tanq/aur-freetds-patched-enum/src/freetds-1.00.15/src/tds'
make[2]: *** [Makefile:445: all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-tanq/aur-freetds-patched-enum/src/freetds-1.00.15/src/tds'
make[1]: *** [Makefile:420: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-tanq/aur-freetds-patched-enum/src/freetds-1.00.15/src'
make: *** [Makefile:461: all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build freetds-patched-enum.