notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
User login/updates are disabled as part of transition to git. Read details in our recent bog post - this is the old server.
Port details
mysql-connector-c MySQL database connector for C
6.1.11 databases on this many watch lists=0 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.1.11Version of this port present on the latest quarterly branch.
Ignore IGNORE: is marked as broken on FreeBSD 12.1: incomplete definition of type 'struct dh_st'
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-02-04 09:58:08
Last Update: 2020-08-30 10:36:41
SVN Revision: 547042
License: GPLv2
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (78 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mysql-connector-c-6.1.11/catalog.mk
  3. /usr/local/share/licenses/mysql-connector-c-6.1.11/LICENSE
  4. /usr/local/share/licenses/mysql-connector-c-6.1.11/GPLv2
  5. bin/mysql-connector-c/my_print_defaults
  6. bin/mysql-connector-c/mysql_config
  7. bin/mysql-connector-c/perror
  8. include/mysql-connector-c/big_endian.h
  9. include/mysql-connector-c/binary_log_types.h
  10. include/mysql-connector-c/byte_order_generic.h
  11. include/mysql-connector-c/byte_order_generic_x86.h
  12. include/mysql-connector-c/decimal.h
  13. include/mysql-connector-c/errmsg.h
  14. include/mysql-connector-c/keycache.h
  15. include/mysql-connector-c/little_endian.h
  16. include/mysql-connector-c/m_ctype.h
  17. include/mysql-connector-c/m_string.h
  18. include/mysql-connector-c/my_alloc.h
  19. include/mysql-connector-c/my_byteorder.h
  20. include/mysql-connector-c/my_command.h
  21. include/mysql-connector-c/my_compiler.h
  22. include/mysql-connector-c/my_config.h
  23. include/mysql-connector-c/my_dbug.h
  24. include/mysql-connector-c/my_dir.h
  25. include/mysql-connector-c/my_getopt.h
  26. include/mysql-connector-c/my_global.h
  27. include/mysql-connector-c/my_list.h
  28. include/mysql-connector-c/my_sys.h
  29. include/mysql-connector-c/my_thread.h
  30. include/mysql-connector-c/my_thread_local.h
  31. include/mysql-connector-c/my_xml.h
  32. include/mysql-connector-c/mysql.h
  33. include/mysql-connector-c/mysql/client_authentication.h
  34. include/mysql-connector-c/mysql/client_plugin.h
  35. include/mysql-connector-c/mysql/client_plugin.h.pp
  36. include/mysql-connector-c/mysql/get_password.h
  37. include/mysql-connector-c/mysql/mysql_lex_string.h
  38. include/mysql-connector-c/mysql/plugin_auth_common.h
  39. include/mysql-connector-c/mysql/plugin_trace.h
  40. include/mysql-connector-c/mysql/psi/mysql_file.h
  41. include/mysql-connector-c/mysql/psi/mysql_idle.h
  42. include/mysql-connector-c/mysql/psi/mysql_mdl.h
  43. include/mysql-connector-c/mysql/psi/mysql_memory.h
  44. include/mysql-connector-c/mysql/psi/mysql_ps.h
  45. include/mysql-connector-c/mysql/psi/mysql_socket.h
  46. include/mysql-connector-c/mysql/psi/mysql_sp.h
  47. include/mysql-connector-c/mysql/psi/mysql_stage.h
  48. include/mysql-connector-c/mysql/psi/mysql_statement.h
  49. include/mysql-connector-c/mysql/psi/mysql_table.h
  50. include/mysql-connector-c/mysql/psi/mysql_thread.h
  51. include/mysql-connector-c/mysql/psi/mysql_transaction.h
  52. include/mysql-connector-c/mysql/psi/psi.h
  53. include/mysql-connector-c/mysql/psi/psi_base.h
  54. include/mysql-connector-c/mysql/psi/psi_memory.h
  55. include/mysql-connector-c/mysql/service_mysql_alloc.h
  56. include/mysql-connector-c/mysql/service_my_snprintf.h
  57. include/mysql-connector-c/mysql_com.h
  58. include/mysql-connector-c/mysql_com_server.h
  59. include/mysql-connector-c/mysql_embed.h
  60. include/mysql-connector-c/mysql_time.h
  61. include/mysql-connector-c/mysql_version.h
  62. include/mysql-connector-c/mysqld_ername.h
  63. include/mysql-connector-c/mysqld_error.h
  64. include/mysql-connector-c/sql_common.h
  65. include/mysql-connector-c/sql_state.h
  66. include/mysql-connector-c/sslopt-case.h
  67. include/mysql-connector-c/sslopt-longopts.h
  68. include/mysql-connector-c/sslopt-vars.h
  69. include/mysql-connector-c/thr_cond.h
  70. include/mysql-connector-c/thr_mutex.h
  71. include/mysql-connector-c/thr_rwlock.h
  72. include/mysql-connector-c/typelib.h
  73. lib/mysql-connector-c/libmysqlclient.a
  74. lib/mysql-connector-c/libmysqlclient.so
  75. lib/mysql-connector-c/libmysqlclient.so.18
  76. @owner
  77. @group
  78. @mode
Collapse this list.
Dependency lines:
  • mysql-connector-c>0:databases/mysql-connector-c
To install the port: cd /usr/ports/databases/mysql-connector-c/ && make install clean
A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted
PKGNAME: mysql-connector-c
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
mysql-connector-c
ABIlatestquarterly
FreeBSD:11:aarch646.1.116.1.11
FreeBSD:11:amd646.1.116.1.11
FreeBSD:11:armv66.1.66.1.11
FreeBSD:11:i3866.1.116.1.11
FreeBSD:11:mips--
FreeBSD:11:mips646.1.6-
FreeBSD:12:aarch646.1.11-
FreeBSD:12:amd64--
FreeBSD:12:armv66.1.11-
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
Library dependencies:
  1. libmysqlclient.so.20 : databases/mysql57-client
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
Expand this list (7 items)
Collapse this list.
  1. ftp://ftp.fi.muni.cz/pub/mysql/Downloads/Connector-C/
  2. ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/Connector-C/
  3. ftp://ftp.ntua.gr/pub/databases/mysql/Downloads/Connector-C/
  4. ftp://mirror.switch.ch/mirror/mysql/Downloads/Connector-C/
  5. http://download.softagency.net/MySQL/Downloads/Connector-C/
  6. http://mirrors.ntua.gr/MySQL/Downloads/Connector-C/
  7. http://mysql.mirrors.pair.com/Downloads/Connector-C/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-02-11
    Affects: users of lang/php* databases/postgresql* databases/mysql* www/apache*
    Author: mat@FreeBSD.org
    Reason: 
      The default versions of lang/php*, databases/postgresql*,
      databases/mysql* and www/apache* have been changed to support the
      new DEFAULT_VERSIONS variable.
    
      DEFAULT_APACHE_VER, DEFAULT_MYSQL_VER, DEFAULT_PGSQL_VER,
      DEFAULT_FPC_VER and DEFAULT_PHP_VER are now deprecated.  You can use
      the new DEFAULT_VERSIONS variable like this:
    
      DEFAULT_VERSIONS=php=5.5 mysql=5.6 apache=2.4
    
    

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Aug 2020 09:36:41
Original commit files touched by this commit  6.1.11
Revision:547042 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
01 Jan 2020 17:27:55
Original commit files touched by this commit  6.1.11
Revision:521748 This port version is marked as vulnerable.
brnrd search for other commits by this committer
Chase rename of security/openssl111

 - Categories a-m

MFH:		2020Q1
06 Apr 2019 08:04:51
Original commit files touched by this commit  6.1.11
Revision:498069 This port version is marked as vulnerable.
antoine search for other commits by this committer
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
MFH:		2019Q2
25 Dec 2018 20:25:40
Original commit files touched by this commit  6.1.11
Revision:488341 This port version is marked as vulnerable.
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
10 Nov 2018 10:09:49
Original commit files touched by this commit  6.1.11
Revision:484599 This port version is marked as vulnerable.
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
10 Sep 2018 15:26:04
Original commit files touched by this commit  6.1.11
Revision:479432 This port version is marked as vulnerable.
tobik search for other commits by this committer
databases/mysql-connector-c: Fix build with Clang 6

sql-common/client_authentication.cc:86:56: error: comparison between pointer and
integer ('char *' and 'int')
      mysql->options.extension->server_public_key_path != '\0')
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p479076_s338486/logs/errors/mysql-connector-c-6.1.11.log

PR:		230959
Approved by:	bofh (maintainer timeout, 2 weeks)
16 Feb 2018 17:52:50
Original commit files touched by this commit  6.1.11
Revision:462050 This port version is marked as vulnerable.
brnrd search for other commits by this committer
BROKEN_SSL: Add REASON for breakage

Reported by:	matwq
16 Feb 2018 14:03:22
Original commit files touched by this commit  6.1.11
Revision:462016 This port version is marked as vulnerable.
brnrd search for other commits by this committer
security/openssl-devel: Mark broken databases cat
04 Aug 2017 20:35:33
Original commit files touched by this commit  6.1.11
Revision:447378 This port version is marked as vulnerable.
bofh search for other commits by this committer
databases/mysql-connector-c: Update version 6.1.10=>6.1.11
15 May 2017 20:04:50
Original commit files touched by this commit  6.1.10
Revision:440970 This port version is marked as vulnerable.
bofh search for other commits by this committer
databases/mysql-connector-c: Update version 6.1.9=>6.1.10
04 Mar 2017 22:19:33
Original commit files touched by this commit  6.1.9
Revision:435432 This port version is marked as vulnerable.
bofh search for other commits by this committer
databases/mysql-connector-c: Update version 6.1.6=>6.1.9
01 Jan 2017 03:45:13
Original commit files touched by this commit  6.1.6_1
Revision:430235 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
24 Oct 2016 10:14:35
Original commit files touched by this commit  6.1.6_1
Revision:424559 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Mark BROKEN on 9.x:

CMake Error at cmake/ssl.cmake:249 (MESSAGE):
  Cannot find appropriate system libraries for SSL.  Make sure you've
  specified a supported SSL version.  Consult the documentation for WITH_SSL
  alternatives

- Add LICENSE_FILE
- Fix openssl dependency, it's not build-time only

Approved by:	portmgr blanket
13 Sep 2016 16:17:21
Original commit files touched by this commit  6.1.6
Revision:422030 This port version is marked as vulnerable.
marino search for other commits by this committer
databases/mysql-connector-c: Fix build for non-base SSL, support LibreSSL

Also, SSL is only a build requirement.
While here, prevent extract shared libraries from building on DragonFly.

Approved by:	SSL blanket
19 May 2016 10:21:25
Original commit files touched by this commit  6.1.6
Revision:415498 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
25 Apr 2016 16:17:32
Original commit files touched by this commit  6.1.6
Revision:414019 This port version is marked as vulnerable.
mat search for other commits by this committer
Move MySQL support from bsd.databases.mk to Uses/mysql.mk.

Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
20 Jun 2015 10:45:14
Original commit files touched by this commit  6.1.6
Revision:390160 This port version is marked as vulnerable.
bofh search for other commits by this committer
databases/mysql-connector-c: UNBREAK

- Update version 6.1.5=>6.1.6
- Fix patch files to reflect 'make makepatch'
- Take MAINTAINERSHIP
11 May 2015 18:34:58
Original commit files touched by this commit  6.1.5
Revision:386097 This port version is marked as vulnerable.
mat search for other commits by this committer
Cleanup DIST* variables.

When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
05 Apr 2015 07:36:52
Original commit files touched by this commit  6.1.5
Revision:383260 This port version is marked as vulnerable.
antoine search for other commits by this committer
Mark BROKEN: fails to configure

CMake Error at cmake/ssl.cmake:247 (MESSAGE):
  Cannot find appropriate system libraries for SSL.  Make sure you've
  specified a supported SSL version.  Consult the documentation for WITH_SSL
  alternatives
Call Stack (most recent call first):
  CMakeLists.txt:442 (MYSQL_CHECK_SSL)

Reported by:	pkg-fallout
10 Dec 2014 22:29:15
Original commit files touched by this commit  6.1.5
Revision:374492 This port version is marked as vulnerable.
gahr search for other commits by this committer
- Reset maintainership of my ports
20 Oct 2014 10:41:13
Original commit files touched by this commit  6.1.5
Revision:371255 This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
23 Jun 2014 12:38:10
Original commit files touched by this commit  6.1.5
Revision:358928 This port version is marked as vulnerable.
gahr search for other commits by this committer
- Update to 6.1.5
  Release notes:
  http://dev.mysql.com/doc/relnotes/connector-c/en/news-6-1-5.html
16 Apr 2014 09:21:11
Original commit files touched by this commit  6.1.3_1
Revision:351376 This port version is marked as vulnerable.
gahr search for other commits by this committer
- Unbreak by depending on OpenSSL from ports
- Bump PORTREVISION (dependencies changed)

Reported by:	pkg-fallout
31 Jan 2014 14:52:20
Original commit files touched by this commit  6.1.3
Revision:341996 This port version is marked as vulnerable.
gahr search for other commits by this committer
- Update to 6.1.3
- STAGE-clean
20 Sep 2013 16:13:49
Original commit files touched by this commit  6.0.2
Revision:327717 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
22 Mar 2013 20:06:15
Original commit files touched by this commit  6.0.2
Revision:314960 This port version is marked as vulnerable.
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
04 Feb 2013 09:57:51
Original commit files touched by this commit  6.0.2
Revision:311595 This port version is marked as vulnerable.
gahr search for other commits by this committer
- New port: databases/mysql-connector-c

  MySQL Connector/C is a C client library for client/server communication.
  It is a standalone replacement for the MySQL Client Library shipped with
  the MySQL Server.

  WWW: http://dev.mysql.com/downloads/connector/c/

Number of commits found: 27

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
samba411Mar 28
samba412Mar 28
samba413Mar 28
linux-c7-nettleMar 27
nettleMar 27
opensslMar 26
spamassassinMar 24
giteaMar 23
giteaMar 21
dnsmasqMar 18
dnsmasq-develMar 18
gitlab-ceMar 18
minioMar 17
chromiumMar 16
libresslMar 16

12 vulnerabilities affecting 72 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-03-28 22:40:29


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 42809
Broken 73
Deprecated 286
Ignore 313
Forbidden 4
Restricted 137
No CDROM 71
Vulnerable 22
Expired 114
Set to expire 262
Interactive 0
new 24 hours 0
new 48 hours0
new 7 days0
new fortnight6
new month79

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2021 Dan Langille. All rights reserved.