Search Criteria
Package Details: freetds-patched-enum 1.1.42-1
Git Clone URL: | https://aur.archlinux.org/freetds-patched-enum.git (read-only, click to copy) |
---|---|
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: | |
Conflicts: | |
Provides: | |
Submitter: | terminalmage |
Maintainer: | terminalmage |
Last Packager: | terminalmage |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2017-01-12 17:50 |
Last Updated: | 2020-06-16 00:44 |
Dependencies (2)
Required by (243)
- pgloader (requires freetds)
- php-apache22 (requires freetds) (make)
- php-pear-src (requires freetds) (make)
- php-zts (requires freetds) (make)
- php-zts-apache (requires freetds) (make)
- php-zts-cgi (requires freetds) (make)
- php-zts-dblib (requires freetds)
- php-zts-dblib (requires freetds) (make)
- php-zts-embed (requires freetds) (make)
- php-zts-enchant (requires freetds) (make)
- php-zts-fpm (requires freetds) (make)
- php-zts-gd (requires freetds) (make)
- php-zts-imap (requires freetds) (make)
- php-zts-intl (requires freetds) (make)
- php-zts-odbc (requires freetds) (make)
- php-zts-pgsql (requires freetds) (make)
- php-zts-phpdbg (requires freetds) (make)
- php-zts-pspell (requires freetds) (make)
- php-zts-snmp (requires freetds) (make)
- php-zts-sodium (requires freetds) (make)
- php-zts-sqlite (requires freetds) (make)
- php-zts-tidy (requires freetds) (make)
- php-zts-xsl (requires freetds) (make)
- php53 (requires freetds) (make)
- php53-apache (requires freetds) (make)
- php53-cgi (requires freetds) (make)
- php53-dblib (requires freetds) (make)
- php53-embed (requires freetds) (make)
- php53-enchant (requires freetds) (make)
- php53-fpm (requires freetds) (make)
- php53-gd (requires freetds) (make)
- php53-imap (requires freetds) (make)
- php53-intl (requires freetds) (make)
- php53-ldap (requires freetds) (make)
- php53-mcrypt (requires freetds) (make)
- php53-mssql (requires freetds) (make)
- php53-mssql (requires freetds)
- php53-odbc (requires freetds) (make)
- php53-pear (requires freetds) (make)
- php53-pgsql (requires freetds) (make)
- php53-pspell (requires freetds) (make)
- php53-snmp (requires freetds) (make)
- php53-sqlite (requires freetds) (make)
- php53-tidy (requires freetds) (make)
- php53-xsl (requires freetds) (make)
- php55 (requires freetds) (make)
- php55-apache (requires freetds) (make)
- php55-cgi (requires freetds) (make)
- php55-embed (requires freetds) (make)
- php55-enchant (requires freetds) (make)
- php55-fpm (requires freetds) (make)
- php55-gd (requires freetds) (make)
- php55-imap (requires freetds) (make)
- php55-intl (requires freetds) (make)
- php55-ldap (requires freetds) (make)
- php55-mcrypt (requires freetds) (make)
- php55-mssql (requires freetds) (make)
- php55-mssql (requires freetds)
- php55-odbc (requires freetds) (make)
- php55-pear (requires freetds) (make)
- php55-pgsql (requires freetds) (make)
- php55-pspell (requires freetds) (make)
- php55-snmp (requires freetds) (make)
- php55-sqlite (requires freetds) (make)
- php55-tidy (requires freetds) (make)
- php55-xsl (requires freetds) (make)
- php56 (requires freetds) (make)
- php56-apache (requires freetds) (make)
- php56-cgi (requires freetds) (make)
- php56-dblib (requires freetds)
- php56-dblib (requires freetds) (make)
- php56-embed (requires freetds) (make)
- php56-enchant (requires freetds) (make)
- php56-fpm (requires freetds) (make)
- php56-gd (requires freetds) (make)
- php56-imap (requires freetds) (make)
- php56-intl (requires freetds) (make)
- php56-ldap (requires freetds) (make)
- php56-mcrypt (requires freetds) (make)
- php56-mssql (requires freetds)
- php56-mssql (requires freetds) (make)
- php56-odbc (requires freetds) (make)
- php56-pear (requires freetds) (make)
- php56-pgsql (requires freetds) (make)
- php56-phpdbg (requires freetds) (make)
- php56-pspell (requires freetds) (make)
- php56-snmp (requires freetds) (make)
- php56-sqlite (requires freetds) (make)
- php56-tidy (requires freetds) (make)
- php56-xsl (requires freetds) (make)
- php70 (requires freetds) (make)
- php70-apache (requires freetds) (make)
- php70-cgi (requires freetds) (make)
- php70-dblib (requires freetds) (make)
- php70-embed (requires freetds) (make)
- php70-enchant (requires freetds) (make)
- php70-fpm (requires freetds) (make)
- php70-gd (requires freetds) (make)
- php70-imap (requires freetds) (make)
- php70-intl (requires freetds) (make)
- php70-mcrypt (requires freetds) (make)
- php70-odbc (requires freetds) (make)
- php70-pgsql (requires freetds) (make)
- php70-phpdbg (requires freetds) (make)
- php70-pspell (requires freetds) (make)
- php70-snmp (requires freetds) (make)
- php70-sqlite (requires freetds) (make)
- php70-tidy (requires freetds) (make)
- php70-xsl (requires freetds) (make)
- php71 (requires freetds) (make)
- php71-apache (requires freetds) (make)
- php71-cgi (requires freetds) (make)
- php71-dblib (requires freetds) (make)
- php71-embed (requires freetds) (make)
- php71-enchant (requires freetds) (make)
- php71-fpm (requires freetds) (make)
- php71-gd (requires freetds) (make)
- php71-imap (requires freetds) (make)
- php71-intl (requires freetds) (make)
- php71-mcrypt (requires freetds) (make)
- php71-odbc (requires freetds) (make)
- php71-pgsql (requires freetds) (make)
- php71-phpdbg (requires freetds) (make)
- php71-pspell (requires freetds) (make)
- php71-snmp (requires freetds) (make)
- php71-sqlite (requires freetds) (make)
- php71-tidy (requires freetds) (make)
- php71-xsl (requires freetds) (make)
- php72 (requires freetds) (make)
- php72-apache (requires freetds) (make)
- php72-cgi (requires freetds) (make)
- php72-dblib (requires freetds)
- php72-dblib (requires freetds) (make)
- php72-embed (requires freetds) (make)
- php72-enchant (requires freetds) (make)
- php72-fpm (requires freetds) (make)
- php72-gd (requires freetds) (make)
- php72-imap (requires freetds) (make)
- php72-intl (requires freetds) (make)
- php72-odbc (requires freetds) (make)
- php72-pgsql (requires freetds) (make)
- php72-phpdbg (requires freetds) (make)
- php72-pspell (requires freetds) (make)
- php72-snmp (requires freetds) (make)
- php72-sodium (requires freetds) (make)
- php72-sqlite (requires freetds) (make)
- php72-tidy (requires freetds) (make)
- php72-xsl (requires freetds) (make)
- php73 (requires freetds) (make)
- php73-apache (requires freetds) (make)
- php73-cgi (requires freetds) (make)
- php73-dblib (requires freetds) (make)
- php73-dblib (requires freetds)
- php73-embed (requires freetds) (make)
- php73-enchant (requires freetds) (make)
- php73-fpm (requires freetds) (make)
- php73-gd (requires freetds) (make)
- php73-imap (requires freetds) (make)
- php73-intl (requires freetds) (make)
- php73-odbc (requires freetds) (make)
- php73-pgsql (requires freetds) (make)
- php73-phpdbg (requires freetds) (make)
- php73-pspell (requires freetds) (make)
- php73-snmp (requires freetds) (make)
- php73-sodium (requires freetds) (make)
- php73-sqlite (requires freetds) (make)
- php73-tidy (requires freetds) (make)
- php73-xsl (requires freetds) (make)
- php74 (requires freetds) (make)
- php74-apache (requires freetds) (make)
- php74-cgi (requires freetds) (make)
- php74-dblib (requires freetds)
- php74-dblib (requires freetds) (make)
- php74-embed (requires freetds) (make)
- php74-enchant (requires freetds) (make)
- php74-fpm (requires freetds) (make)
- php74-gd (requires freetds) (make)
- php74-imap (requires freetds) (make)
- php74-intl (requires freetds) (make)
- php74-odbc (requires freetds) (make)
- php74-pgsql (requires freetds) (make)
- php74-phpdbg (requires freetds) (make)
- php74-pspell (requires freetds) (make)
- php74-snmp (requires freetds) (make)
- php74-sodium (requires freetds) (make)
- php74-sqlite (requires freetds) (make)
- php74-tidy (requires freetds) (make)
- php74-xsl (requires freetds) (make)
- php80 (requires freetds) (make)
- php80-apache (requires freetds) (make)
- php80-cgi (requires freetds) (make)
- php80-dblib (requires freetds)
- php80-dblib (requires freetds) (make)
- php80-embed (requires freetds) (make)
- php80-enchant (requires freetds) (make)
- php80-fpm (requires freetds) (make)
- php80-gd (requires freetds) (make)
- php80-imap (requires freetds) (make)
- php80-intl (requires freetds) (make)
- php80-odbc (requires freetds) (make)
- php80-pgsql (requires freetds) (make)
- php80-phpdbg (requires freetds) (make)
- php80-pspell (requires freetds) (make)
- php80-snmp (requires freetds) (make)
- php80-sodium (requires freetds) (make)
- php80-sqlite (requires freetds) (make)
- php80-tidy (requires freetds) (make)
- php80-xsl (requires freetds) (make)
- php80-zts (requires freetds) (make)
- php80-zts-apache (requires freetds) (make)
- php80-zts-cgi (requires freetds) (make)
- php80-zts-dblib (requires freetds)
- php80-zts-dblib (requires freetds) (make)
- php80-zts-embed (requires freetds) (make)
- php80-zts-enchant (requires freetds) (make)
- php80-zts-fpm (requires freetds) (make)
- php80-zts-gd (requires freetds) (make)
- php80-zts-imap (requires freetds) (make)
- php80-zts-intl (requires freetds) (make)
- php80-zts-odbc (requires freetds) (make)
- php80-zts-pgsql (requires freetds) (make)
- php80-zts-phpdbg (requires freetds) (make)
- php80-zts-pspell (requires freetds) (make)
- php80-zts-snmp (requires freetds) (make)
- php80-zts-sodium (requires freetds) (make)
- php80-zts-sqlite (requires freetds) (make)
- php80-zts-tidy (requires freetds) (make)
- php80-zts-xsl (requires freetds) (make)
- qt5-base-595 (requires freetds) (make)
- qt5-base-fractional-fix (requires freetds) (make)
- qt5-base-fractional-fix (requires freetds) (optional)
- qt5-base-git (requires freetds) (make)
- qt5-base-git (requires freetds) (optional)
- qt5-pmp-base (requires freetds) (make)
- qt5-pmp-xcb-private-headers (requires freetds) (make)
- qt5-xcb-private-headers-595 (requires freetds) (make)
- qt5.6 (requires freetds) (make)
- qt5.6 (requires freetds) (optional)
- qt58 (requires freetds) (make)
- qt58 (requires freetds) (optional)
- qt6-base-git (requires freetds) (make)
- qt6-base-git (requires freetds) (optional)
- sqsh
Latest Comments
terminalmage commented on 2020-06-16 00:46
Updated to 1.1.42. I no longer have a MS SQL DB to test this on, so please let me know if there are any issues.
terminalmage commented on 2018-08-21 17:31
Finally got around to updating this, sorry for the extended delay.
nicktee commented on 2018-05-02 03:52
I (think I) made this work by simply updating the pkgver variable to 1.00.91 (and the corresponding MD5 hash for the downloaded bz2) in the PKGBUILD and running makepkg -si
See the patch below:
diff --git a/PKGBUILD b/PKGBUILD index
6f136eb
..92913ff 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,7 @@_realname=freetds pkgname=${_realname}-patched-enum -pkgver=1.00.15 +pkgver=1.00.91 pkgrel=1 pkgdesc='Library for accessing Sybase and MS SQL Server databases, patched to replace removed enum needed by some applications' url='http://www.freetds.org' @@ -17,7 +17,7 @@ backup=('etc/freetds/freetds.conf' 'etc/freetds/pool.conf') source=("ftp://ftp.freetds.org/pub/freetds/stable/$_realname-$pkgver.tar.bz2" 'enum.patch') -md5sums=('b57988e84937b7f285ec9d20528c9b5e' +md5sums=('8d71f9f29be0fe0637e443dd3807b3fd' 'eb1d2fb15b88471865b734e378f7b90e')
build() {
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.