notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
freetds-devel Sybase/Microsoft TDS protocol library - nightly snapshot
1.5.112,1 databases on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.514,1Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-02-14 22:40:37
Last Update: 2025-07-11 05:34:22
Commit Hash: f9323b5
People watching this port, also watch:: spinner, nagios, nagios-certexp-plugin, bash, rsync
License: LGPL20
WWW:
http://www.freetds.org/
Description:
This is TDS protocol library (CTlib/DBlib) that is used to connect to Microsoft and Sybase SQL servers. This can be used instead of native libraries, that are shipped with commercial products.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (55 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/freetds-devel-1.5.112,1/catalog.mk
  3. /usr/local/share/licenses/freetds-devel-1.5.112,1/LICENSE
  4. /usr/local/share/licenses/freetds-devel-1.5.112,1/LGPL20
  5. bin/bsqldb
  6. bin/datacopy
  7. bin/defncopy
  8. bin/fisql
  9. bin/freebcp
  10. bin/osql
  11. bin/tdspool
  12. bin/tsql
  13. @sample etc/freetds/freetds.conf.sample
  14. @sample etc/freetds/interfaces.sample
  15. @sample etc/freetds/locales.conf.sample
  16. @sample etc/freetds/pool.conf.sample
  17. include/bkpublic.h
  18. include/cspublic.h
  19. include/cstypes.h
  20. include/ctpublic.h
  21. include/sqldb.h
  22. include/sqlfront.h
  23. include/sybdb.h
  24. include/syberror.h
  25. include/sybfront.h
  26. include/tds_sysdep_public.h
  27. include/odbcss.h
  28. share/man/man1/datacopy.1.gz
  29. share/man/man1/freebcp.1.gz
  30. share/man/man1/tsql.1.gz
  31. share/man/man1/bsqldb.1.gz
  32. share/man/man1/bsqlodbc.1.gz
  33. share/man/man1/defncopy.1.gz
  34. share/man/man1/fisql.1.gz
  35. share/man/man1/osql.1.gz
  36. share/man/man5/freetds.conf.5.gz
  37. lib/libct.a
  38. lib/libct.la
  39. lib/libct.so
  40. lib/libct.so.4
  41. lib/libct.so.4.0.0
  42. lib/libsybdb.a
  43. lib/libsybdb.la
  44. lib/libsybdb.so
  45. lib/libsybdb.so.5
  46. lib/libsybdb.so.5.1.0
  47. @comment lib/libtdsodbc.so.0.0.0
  48. @comment lib/libtdsodbc.so.0
  49. @comment lib/libtdsodbc.so
  50. @comment lib/libtdsodbc.la
  51. @comment lib/libtdsodbc.a
  52. @comment bin/bsqlodbc
  53. @owner
  54. @group
  55. @mode
Collapse this list.
Dependency lines:
  • freetds-devel>0:databases/freetds-devel
Conflicts:
CONFLICTS_INSTALL:
  • freetds
To install the port:
cd /usr/ports/databases/freetds-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/freetds-devel
  • pkg install freetds-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: freetds-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1752210780 SHA256 (freetds-dev.1.5.112.tar.bz2) = a252e7081b4188bae24b4c29d7c69479e1e5ec36c6d31cdf1553cfb89068addc SIZE (freetds-dev.1.5.112.tar.bz2) = 2455076

Packages (timestamps in pop-ups are UTC):
freetds-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.5.108,11.5.112,11.2.108,11.4.514,11.5.112,1-1.2.108,1-
FreeBSD:13:quarterly1.4.434,11.5.93,11.3.121,11.4.434,11.5.93,11.4.144,11.4.144,11.4.144,1
FreeBSD:14:latest1.4.514,11.5.112,11.3.118,11.4.514,11.5.112,11.3.121,1-1.3.121,1
FreeBSD:14:quarterly1.5.93,11.5.93,1-1.5.93,11.5.93,11.4.144,11.4.144,11.4.144,1
FreeBSD:15:latest1.4.514,11.4.514,1n/a1.4.514,1n/a1.4.144_1,11.4.144_1,11.4.144_1,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. msgfmt : devel/gettext-tools
  2. gmake>=4.4.1 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for freetds-devel-1.5.112,1: DOCS=on: Build and/or install documentation ODBCWIDE=off: Enable Wide ODBC Support ====> SSL protocol support: you have to select exactly one of them GNUTLS=off: SSL/TLS support via GnuTLS OPENSSL=on: SSL/TLS support via OpenSSL ====> ODBC database backend: you can only select none or one of them IODBC=off: ODBC backend via iODBC UNIXODBC=off: ODBC backend via unixODBC ===> Use 'make config' to modify these settings
Options name:
databases_freetds-devel
USES:
compiler:c11 cpe gettext-tools gmake iconv libtool:keepla localbase:ldflags pkgconfig tar:bzip2 ssl
pkg-message:
For install:
Sample configuration files have been installed in /usr/local/etc. You should edit them and remove the .dist-suffix from their names.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.freetds.org/files/current/
Collapse this list.

Number of commits found: 230 (showing only 30 on this page)

«  1 | 2 | 3 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.92.79,1
07 Nov 2013 13:35:43
Revision:333092Original commit files touched by this commit
wg search for other commits by this committer
databases/freetds-devel: fix option

Pointy hat:	wg
07 Nov 2013 13:16:47
Revision:333090Original commit files touched by this commit Sanity Test Failure Refresh
wg search for other commits by this committer
databases/freetds-devel: add option for odbc-wide

PR:		ports/182516
Submitted by:	Mike Carlson <mike bayphoto.com>
Approved by:	maintainer
0.92.79,1
20 Sep 2013 16:13:49
Revision:327717Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
0.92.79,1
18 Sep 2013 09:33:45
Revision:327538Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.92.79

PR:		181423
Submitted by:	gahr@
Approved by:	maintainer (timeout)
0.91_4,1
04 Sep 2013 18:06:08
Revision:326307Original commit files touched by this commit
madpilot search for other commits by this committer
- Make ports use the libc provided iconv implementation on 10-CURRENT
  after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
0.91_4,1
02 Sep 2013 09:01:52
Revision:325950Original commit files touched by this commit
bapt search for other commits by this committer
Eliminate USE_GNOME=pkgconfig from databases
While here:
- trim headers
- Convert to USES=pathfix, USES=gmake
0.91_4,1
27 Apr 2013 08:50:47
Revision:316654Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
0.91_4,1
05 Feb 2013 16:17:07
Revision:311722Original commit files touched by this commit
novel search for other commits by this committer
- Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
0.91_3,1
01 Feb 2013 15:04:01
Revision:311381Original commit files touched by this commit
ak search for other commits by this committer
- Fix all cases of 'No newline at end of file' in ports tree

Approved by: portmgr (bapt)
0.91_3,1
12 Dec 2012 07:34:18
Revision:308743Original commit files touched by this commit
bapt search for other commits by this committer
Fix OPTIONS bsd.port.option.mk should be included only once and after the option
definition
0.91_3,1
29 Nov 2012 22:18:20
Revision:307981Original commit files touched by this commit
bdrewery search for other commits by this committer
- Trim header
- Convert to new options framework
- Fix MASTER_SITES to a working location
- Bump PORTREVISION due to new default options

PR:		ports/172463
Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
Feature safe:	yes
0.91_2,1
15 Apr 2012 11:58:27
Original commit files touched by this commit
scheidell search for other commits by this committer
- link libtdsodbc.so with libiconv to unbreak runtime

PR:             ports/166136
Submitted by:   Kuan-Chung Chiu <buganini@gmail.com>
Approved by:    Kurt Jaeger <pi@opsec.eu> (maintainer)
0.91_1,1
06 Feb 2012 12:25:50
Original commit files touched by this commit
miwi search for other commits by this committer
- Chase unixODBC shlib bump
0.91,1
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
0.91,1
09 Sep 2011 06:50:26
Original commit files touched by this commit
culot search for other commits by this committer
- Update to 0.91

PR:             ports/160525
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
0.82.1_6,1
23 Aug 2011 06:46:44
Original commit files touched by this commit
culot search for other commits by this committer
- Update to 0.82.1.dev.20110409
- Pet portlint(1) by extracting CPPFLAGS from CONFIGURE_ENV
- Sort pkg-plist
- Pass maintainership to submitter

PR:             ports/158385
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu>
0.82.1_5,1
05 Jun 2011 18:43:16
Original commit files touched by this commit
novel search for other commits by this committer
Chase security/gnutls update and add an UPDATING entry.
0.82.1_4,1
20 Mar 2011 12:54:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
0.82.1_4,1
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
0.82.1_4,1
16 Oct 2010 11:52:47
Original commit files touched by this commit
ade search for other commits by this committer
Punt autoconf267->autoconf268
0.82.1_4,1
06 Oct 2010 05:59:51
Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.82.1.dev.20100810
- Use PORTNAME/PORTVERSION in WRKSRC

PR:             ports/151083
Submitted by:   Dan Rowe <bsdports at csnstores.com>
Approved by:    pgollucci (mentor)
0.82.1_3
15 Sep 2010 18:35:24
Original commit files touched by this commit
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
0.82.1_2,1
09 Feb 2010 06:10:29
Original commit files touched by this commit
wen search for other commits by this committer
- Reset maintainer to ports@

PR:             ports/143675
Submitted by:   "Peter C. Lai" <cowbert@gmail.com> (maintainer)
0.82.1_2,1
21 Nov 2009 06:55:51
Original commit files touched by this commit
novel search for other commits by this committer
Fix build when gnutls support is enabled.

PR:             138178 (based on)
Submitted by:   Robert Kruus <rob.kruus@gmail.com>
0.82.1_2,1
16 Aug 2009 18:04:40
Original commit files touched by this commit
novel search for other commits by this committer
Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update.
0.82.1_1,1
16 Aug 2009 05:47:14
Original commit files touched by this commit
linimon search for other commits by this committer
Fix bogus code in WITH_GNUTLS case.

Hat:            portmgr
0.82.1_1,1
02 Aug 2009 19:36:34
Original commit files touched by this commit
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
0.82.1_1,1
03 Mar 2009 06:18:43
Original commit files touched by this commit
beech search for other commits by this committer
- Add gnutls option
- Bump portrevision

Approved by:    Peter Lai <cowbert@gmail.com> (maintainer)
0.82.1,1
14 Feb 2009 23:31:43
Original commit files touched by this commit
beech search for other commits by this committer
- Update to 0.82.1
- Hook into build
0.64_2,1
14 Feb 2009 22:40:04
Original commit files touched by this commit
beech search for other commits by this committer
- Forced commit after repocopy

PR:             ports/131582

Number of commits found: 230 (showing only 30 on this page)

«  1 | 2 | 3