97 Commits

Author SHA1 Message Date
sthen
ca66b6f2ca sync WANTLIB 2017-09-22 20:32:22 +00:00
ajacoutot
a4751d331b Missed bump. 2017-02-18 17:33:51 +00:00
ajacoutot
1722249aa0 idn -> idn2 after gnutls WANTLIB change. 2017-02-18 17:32:37 +00:00
naddy
70bb8e18e7 replace libiconv module 2016-09-13 11:44:06 +00:00
sthen
2653b93eaa remove obsolete readme, LD_PRELOAD=/usr/lib/libpthread.so no longer needed 2016-07-01 11:35:51 +00:00
sthen
1ea83572cf add dep on libgcrypt, nigel@ ran into problems without it 2016-06-29 13:17:33 +00:00
sthen
03ba333556 update to FreeTDS 0.95.95, and switch back to using GnuTLS as the
SSL/TLS library (as we used to do by default) - fixes a segfault
that now occurs when making a TLS connection to a database from
a program that is also using poppler-glib. (specifically I see
an insane value for c->num in MD5_Final/HASH_FINAL resulting in
a write past the end of an array when doing "use DBI; use Poppler;
$dbh = DBI->connect('dbi:Sybase:server=server'" in perl).

We used to do this (with an optional openssl flavour) but switched
away previously because gnutls started needing pthread and we wanted
to avoid the need to preload libpthread.so for various programs
(especially DBD::Sybase), but that is no longer a problem.

ok ajacoutot@
2016-06-29 09:17:41 +00:00
sthen
6e5b19728f update to freetds-0.95.89 2016-03-27 15:09:02 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
81d501bbf4 Update to freetds-0.95.80. 2016-01-24 01:31:09 +00:00
sthen
823da04bf9 update to freetds-0.95.79 2016-01-07 23:11:08 +00:00
ajacoutot
03500c5c13 Update to freetds-0.95.75.
ok sthen@
2015-12-20 23:06:05 +00:00
sthen
cc561c0ef7 Kill the refguide for FreeTDS, it isn't especially useful in the package
and this saves 2/3 of the package size. ok aja@
2015-11-04 23:18:25 +00:00
sthen
b5cb14da2b update to freetds-0.95.21 2015-10-12 11:00:03 +00:00
sthen
204a7d3aba update to freetds-0.95.19, issue with ctlib error handling 2015-09-09 15:21:19 +00:00
jeremy
a7e0df3216 Add back --disable-threadsafe, fixing runtime use of
databases/ruby-tiny_tds.

OK ajacoutot@
2015-08-11 21:06:11 +00:00
ajacoutot
919058f023 Update to freetds-0.95.18. 2015-07-19 01:16:07 +00:00
jasper
a1d748d08d use sed -i 2015-07-18 21:11:18 +00:00
ajacoutot
cd602d2cfb rm, it was fixed already. 2015-06-28 19:53:41 +00:00
espie
c8b1245de2 prevent freetdb from picking up on e2fsprogs headers. no change in package 2015-06-28 19:43:06 +00:00
ajacoutot
51c5e699aa Don't pick up com_err.h; spotted by espie@ 2015-06-28 19:24:13 +00:00
ajacoutot
39fc4d8948 Update to freetds-0.95.8. 2015-06-25 14:43:54 +00:00
sthen
9794a4a2ee update to FreeTDS-0.95.5, the only real change for us is "Do not try to
unlock not-locked mutexes".
2015-06-19 12:18:31 +00:00
ajacoutot
3b0063b07e Update to freetds-0.95.1. 2015-06-15 15:44:53 +00:00
sthen
b7f363705e Don't use --disable-threadsafe in FreeTDS; it has been in the port for many
years but doesn't appear to be necessary any more.  From Brad, ok ajacoutot@.
2015-06-15 09:00:23 +00:00
ajacoutot
dc436ff68b Update to freetds-0.95.0.
survived a bulk
tested by and ok sthen@ (thank you)
2015-06-12 07:04:29 +00:00
ajacoutot
394151b743 Drop php 5.3 patch.
/etc -> SYSCONFDIR
2015-06-10 12:49:45 +00:00
sthen
019266f278 needs docbook, found by nigel@ 2013-09-20 21:12:44 +00:00
sthen
2342274567 update to freetds-0.92.79 2013-09-19 17:11:20 +00:00
espie
b0e852017e junk found: autogen.sh does want to use argz.m4 and to run libtoolize,
so we actually need the full libtool package during build.
2013-09-06 12:22:33 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
3f680606a7 PERMIT_* / REGRESS->TEST sweep 2013-03-11 02:52:04 +00:00
sthen
e52b7d9549 update to FreeTDS 0.91.49 (minor bugfix update in stable branch) and
tweak the text dealing with LD_PRELOAD=libpthread.so.
2012-11-22 21:26:18 +00:00
sthen
7f8737069e update MASTER_SITES 2012-07-09 22:37:55 +00:00
sthen
0dbcb43036 Drop separate OpenSSL flavour for FreeTDS. Change main package to using
OpenSSL rather than GnuTLS. Permit packages to be distributed. Bump shared
library versions to make sure they get updated.

As researched by jasper@, the GPL has a special exception when something
depends on software provided with the base OS, so it *is* ok for us to
distribute this.

This is preferred over using GnuTLS because GnuTLS pulls in a pthread
dependency; pthread overrides libc functions, so it is necessary
that a program using this is itself linked with pthread, causing a
problem if you want to use the FreeTDS library to connect to servers
using encryption from programs which aren't themselves linked with
pthread (e.g. /usr/sbin/httpd with mod_php, or perl with DBD::Sybase).

ok jasper@ ajacoutot@
2012-05-11 09:57:02 +00:00
espie
378f11a5ea handle loop: this requires doxygen,no_gui,bootstrap 2011-11-11 11:37:54 +00:00
sthen
a53674235e missing dep, sync WANTLIB, use better automake version. pointed out by nigel@ 2011-09-11 12:38:57 +00:00
ajacoutot
b50bc01c03 Missing BUILD_DEPENDS. 2011-09-11 05:53:37 +00:00
sthen
c88475b046 update to freetds 0.91; add an openssl flavour (see README for details),
remove msdblib flavour (with @pkgpath to handle updates): this is not
really worth a separate flavour; just define MSDBLIB when building your
applications if you require this behaviour.
2011-09-08 17:13:51 +00:00
ajacoutot
96d502a25f Fix DEPENDS after gnutls update.
ok landry@ jasper@
2011-04-15 16:10:37 +00:00
sthen
7bec75751f update license comment, no pkg change 2011-04-01 23:03:12 +00:00
sthen
397e66739a update to 20110223 upstream patchset
- backported fix for server_host_name setting in odbc
2011-03-24 12:51:19 +00:00
espie
9139a53b56 newer depends with >= 2010-11-26 07:18:59 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
sthen
a7fbedab1c use shared libiconv again (fixed amd64 build noted by landry) 2010-11-05 10:25:24 +00:00
landry
fa90b67d7c this needs gnu libtool macros 2010-11-05 09:50:52 +00:00
sthen
706261c00f - include missing netinet/in.h header pointed out by landry@
- don't run configure twice
2010-11-04 22:13:33 +00:00
sthen
f3fc458c9a use autoconf/automake to regenerate (the distribution patchset updates
configure.ac obsoleting patch-configure but doesn't provide a regenerated
configure script so it was never picked up).
2010-11-04 21:33:49 +00:00
jasper
8204cd9b5a - regen PLIST after doxygen update
- tighten build dependency on doxygen
2010-11-04 20:14:20 +00:00
espie
880de1aa40 USE_GROFF=Yes 2010-10-18 17:06:05 +00:00