Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 490554

Summary: dev-db/freetds - Add OpenSSL support
Product: Gentoo Linux Reporter: Dmitry Dzhus <dima>
Component: [OLD] DevelopmentAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: enhancement CC: mike, mjo
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: freetds-0.91-r1.ebuild

Description Dmitry Dzhus 2013-11-06 12:40:19 UTC
Created attachment 362666 [details]
freetds-0.91-r1.ebuild

Certain use cases such as connecting to Azure databases require SSL support in FreeTDS.

The provided ebuild adds `ssl` USE flag which enables OpenSSL support for FreeTDS.
Note that the resulting binary cannot be distributed due to license incompatibility.

I could not get FreeTDS 0.91 to compile with GnuTLS so GnuTLS support is yet to
be done.
Comment 1 Mike Nerone 2016-03-17 18:18:04 UTC
I needed this change, as well. Would be good to have it in the main tree (maybe slip in update to 0.95, as well).
Comment 2 Pacho Ramos gentoo-dev 2016-05-21 15:49:08 UTC
are you willing to proxy maintain this package?
Comment 3 Mike Nerone 2016-05-28 07:11:27 UTC
Not I. Like Gentoo devs, I haven't sufficient time. Anyway, I've recently taken a position with a new employer and hope to never care about MSSQL again. :)
Comment 4 Michael Orlitzky gentoo-dev 2016-07-31 03:24:20 UTC
commit 687155c48b374959c4be6171ed1807ee72924612
Author: Michael Orlitzky <mjo@gentoo.org>
Date:   Sat Jul 30 23:08:24 2016 -0400

    dev-db/freetds: new version 1.00.13.

    This new version fixes some bugs and adds a few new features. At some
    point, the upstream project added support for compiling with
    -Werror=format-security, so that takes care of our bug 521270.

    The ebuild now has support for GnuTLS, OpenSSL/LibreSSL (bug 490554),
    and iconv. These were all present upstream, but missing from the
    ebuild until now. It also adds a runtime dependency on bind-tools,
    which is used by the "osql" script (bug 487176).

    Gentoo-Bug: 487176
    Gentoo-Bug: 490554
    Gentoo-Bug: 521270

    Package-Manager: portage-2.2.28

 dev-db/freetds/Manifest               |  1 +
 dev-db/freetds/freetds-1.00.13.ebuild | 73 +++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)