summaryrefslogtreecommitdiff
path: root/databases/mysql56-server (follow)
Commit message (Collapse)AuthorAgeFilesLines
* databases/mysql56-server: Fix build with LibreSSLBernard Spil2018-05-072-0/+138
| | | | | PR: 227178 Approved by: mmokhi (maintainer)
* databases/mysql56-server: Add missed distinfo for r467817Mahdi Mokhtari2018-04-201-3/+3
|
* mysql56-{client, server}: Update port to 5.6.40Mahdi Mokhtari2018-04-202-3/+2
| | | | | | | | This update includes fixes for multiple CVEs including: CVE-2018-2755 in replication component, MySQL protocol CVE-2018-2805 in GIS extention CVE-2018-2782 in InnoDB and more info on http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html#AppendixMSQL
* databases/mysql56-server: Fix ${name}_limits regression on 11-STABLEMahdi Mokhtari2018-04-111-5/+4
| | | | | | | | | The commit adding the ${name}_limits to 11 is reverted in r332363 Change the Makefile conditions/vars so that new ${name}_limits mechanism is only present on 12-CURRENT (>=1200057) PR: 227435 Reported by: 0mp
* databases/mysql56-server: Fix (revert) the small change mistakenly went into ↵Mahdi Mokhtari2018-04-041-1/+1
| | | | the commit r466505
* databases/mysql56-server: Adapt ${name}_limits to the new mechanismMahdi Mokhtari2018-04-043-15/+22
| | | | | | | | | | | | | | | | Regarding to the changes to rc.subr(8) it is no longer necessary to define a resource limiting logic in service scripts. limits(1) is now run by default and its configuration is handled via the "${name}_limits" variable. This however causes collision of variable names and also is not compatible with the old mechanism. This fixes the rc-script of mysql56 for the bases with both old and new mechanism. PR: 227229 Submitted by: 0mp Reported by: 0mp Sponsored by: Netzkommune GmbH
* databases/mysql56-server: Fix rc-script ${name}_limits conflict for post r328331Mahdi Mokhtari2018-02-082-1/+5
| | | | | | | | | | | After r328331 changes in head/etc/rc.subr, having "NO" in mysql_limits goes into "limits" command params as is. So this patch substitutes the "NO" appropriately when needed. PR: 225657 Reported by: robbak@gmail.com Reviewed by: Rainer Hurling <rhurlin@gwdg.de> Sponsored by: Netzkommune GmbH
* databases/mysql56-server: Fix misleading part of pkg-message.Mahdi Mokhtari2018-02-061-4/+0
| | | | | | | | | | | Part of the pkg-message points about .mysql_secret file which isn't case about new mysql56 release anymore. Delete no-more-valid part. (The case still is a thing for 57 and 80) PR: 225696 Reported by: knezour@weboutsourcing.cz Sponsored by: Netzkommune GmbH
* databases/mysql56-{client, server}: Update to 5.6.39Mahdi Mokhtari2018-01-173-6/+5
| | | | | | | | This update fixes bugs like CVE-2018-2696, CVE-2018-2562, and CVE-2018-2583 in MySQL protocol by upstream PR: 225240 Sponsored by: Netzkommune GmbH
* databases/mysql56-server: unbreak build with Clang 6 (C++14 by default)Jan Beich2018-01-054-114/+18
| | | | | | | | | | | | | | sql-common/client_authentication.cc:87:56: error: comparison between pointer and integer ('char *' and 'int') mysql->options.extension->server_public_key_path != '\0') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ sql/sql_trigger.cc:195:5: error: non-constant-expression cannot be narrowed from type 'int' to 'size_t' (aka 'unsigned long') in initializer list [-Wc++11-narrowing] static_cast<int>(my_offsetof(class Table_triggers_list, definitions_list)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: antoine (via bug 224669)
* Update to 5.6.38 release.Alex Dupre2017-10-192-5/+5
|
* For ports that are explicitly enabled on armv6, also enable themMark Linimon2017-10-101-1/+1
| | | | | | | on armv7. This has not been tested with an -exp run but should "do no harm". PR: 221894 (partial)
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-0/+1
| | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275
* MySQL ports: Extend CONFLICTS_INSTALL in conflicting ports.Vasil Dimov2017-08-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | databases/mysqlwsrep56-server has been present for some time and databases/mysqlwsrep57-server has been added recently. Both ports conflict with other MySQL server ports and this has been reflected in databases/mysqlwsrep5[67]-server/Makefile but must also be reflected in all conflicting ports' Makefiles as well. The conflicting ports are: databases/mariadb100-server databases/mariadb101-server databases/mariadb102-server databases/mariadb55-server databases/mysql55-server databases/mysql56-server databases/mysql57-server databases/mysql80-server databases/percona55-server databases/percona56-server databases/percona57-server There is not going to be mysqlwsrep*-client* ports (because the vanilla mysql*-client* ports suffice), so the entry in CONFLICTS just reads mysqlwsrep*. PR: 220791 Submitted by: vd Approved by: brnrd, ale (maintainer timeout), feld (maintainer timeout), flo, mmokhi, koobs
* databases/mysql56-{server client}: Update to latest 5.6.37Mahdi Mokhtari2017-07-182-4/+4
| | | | | | | | | | | | | | | | | | | | | | This release contains features: * The mysql client now supports a --binary-as-hex option for binary data (Bug #25340722, Bug #84391) * mysqlaccess now looks for its configuration file only in the SYSCONFDIR directory and /etc. (Bug #25043674) And bugfixes: * mysqld: failed to start the server if the --datadir option was specified with a relative path name. (Bug #25364806) * InnoDB: The server allocated memory unnecessarily for an operation that rebuilt the table. (Bug #25573565, Bug #85043) * mysqldump: could write database names in USE statements incorrectly. (Bug #25998635) Reviewed by: mat (mentor) Approved by: mat (mentor) Sponsored by: Netzkommune GmbH Differential Revision: https://reviews.freebsd.org/D11638
* Make ninja opt-out in cmake.mkTobias C. Berner2017-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Using ninja instead of make (1) can lead to significant speed ups while building. Therefore switch from having the ninja generator opt-in to having it opt-out. Previously cmake-ports that wanted to use ninja could set CMAKE_NINJA=yes now, ports that do not work with ninja can set cmake:<existing args>,noninja Note, that needing this should be an exception and most often points to a broken cmake of the port. The ports using cmake were modified * removed USES=gmake, if ninja is used * removed MAKE_ARGS, if ninja is used * added the cmake-argument noninja if necessary PR: 219629 PR: 213331 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D10748
* databases/mysql56-{server client}: Update to latest 5.6.36Mahdi Mokhtari2017-04-174-47/+4
| | | | | | | | | Also Delete patches that merged/fixed by upstream. And fix some no-longer-valid (but needed) patches. Reviewed by: feld, mat (mentors) Approved by: feld (mentor) Differential Revision: https://reviews.freebsd.org/D10392
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707
* Update libedit to 20170329Baptiste Daroussin2017-04-012-0/+42
|
* databases/mysql{56 57 80}:Mahdi Mokhtari2017-02-222-9/+22
| | | | | | | | | Improve ${mysql_optfile} default usage in rc script. Improve pkg-message. Reviewed by: feld, mat Approved by: feld, mat (mentors) Differential Revision: https://reviews.freebsd.org/D9646
* devel/libevent2: drop historical suffix after r362796Jan Beich2017-02-201-2/+2
| | | | | PR: 216777 Approved by: mm (maintainer)
* Updating the ports I maintain to my FreeBSD.org address.Mahdi Mokhtari2017-02-111-1/+1
| | | | | | | Submitted by: mmokhi Reviewed by: feld, mat Approved by: feld, mat (mentors) Differential Revision: https://reviews.freebsd.org/D9498
* devel/libevent2: update to 2.1.8 and cleanupJan Beich2017-02-041-1/+1
| | | | | | | | | | | - DEFAULT_VERSIONS += ssl=openssl-devel is now supported - devel/py-event and devel/p5-Event-Lib are marked BROKEN Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog PR: 216527 Exp-run by: antoine Approved by: mm (maintainer)
* databases/mysql56-server: Fix OpenSSL linkingBernard Spil2017-01-252-7/+15
| | | | | | - Force dynamic linking with OpenSSL MFH: 2017Q1
* Revert r432035 part 2, it breaks build with openssl from baseAntoine Brodin2017-01-212-12/+6
| | | | With hat: portmgr
* databases/mysql56-server: Fix build with LibreSSLBernard Spil2017-01-212-6/+12
| | | | | | | | | - Fix CMake SSL detection - Always set WITH_SSL=${OPENSSLBASE} PR: 216311 Approved by: Mahdi Moktari <mokhi64@gmail.com> (maintainer) Differential Revision: D9272
* databases/mysql56-server: Do not install my.cnf sampleMark Felder2017-01-202-2/+2
| | | | | | | | An issue was discovered where users of mysql did not have a my.cnf and the recent update was causing mysqld to find a sample my.cnf and load its parameters. This was causing errors on startup for users of innodb as the parameters used to init the database did not match the ones in the sample config file it was now reading.
* databases/mysql56-server: Rollback rc script changesMark Felder2017-01-202-25/+7
|
* databases/mysql56: Update to 5.6.35Mark Felder2017-01-197-37/+241
| | | | | | | | | | - Port improvements from MySQL 5.7 port - Use system libs instead of bundled - Fix many open PRs - Change MAINTAINER PR: 216244 192657 198812 199751 205093 PR: 209618 211248 205983 209338
* Update to 5.6.34 release.Alex Dupre2016-10-212-4/+4
|
* Update to 5.6.33 release.Alex Dupre2016-09-162-4/+4
|
* Update to 5.6.32 release.Alex Dupre2016-08-313-3/+5
|
* many ports: mark broken on powerpc64Steve Wills2016-04-211-0/+2
|
* Update to 5.6.30 release.Alex Dupre2016-04-192-3/+3
|
* Update to 5.6.27 release.Alex Dupre2015-11-182-3/+3
|
* Remove trailing whitespace from Makefiles, A-L.Jimmy Olgeni2015-10-081-1/+1
|
* Switch to USES=libedit.Raphael Kubo da Costa2015-09-071-3/+2
| | | | | | | | | | | | | | | Instead of manually adding both a build- and a run-time dependency on libedit from ports, use USES=libedit instead. Not only does it take care of adding the proper dependency, but it also sets CMAKE_PREFIX_PATH to ${LOCALBASE} to make sure that the version in ports is preferred instead of the one in base. This is a dependency for moving to CMake 3.3.x, as starting with 3.3.0 calls to find_library() will also look in the $PATH environment variable and end up finding libedit from base by default (see bug 202516). PR: 202618 Approved by: maintainer timeout (ale, 14 days)
* Update to 5.6.26 release.Alex Dupre2015-08-152-3/+3
|
* Update to 5.6.25 release.Alex Dupre2015-07-152-3/+3
|
* Unbreak on head: instead of using headers from base libedit andAntoine Brodin2015-06-141-1/+2
| | | | | | | linking against readline, use libedit from ports Note: this may need a bit more patching during next libedit port update Reported by: pkg-fallout
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight
* Update to 5.6.24 release.Alex Dupre2015-04-263-3/+4
|
* Update to 5.6.23 release.Alex Dupre2015-02-042-3/+3
|
* For ARMv6, declare FPSETMASK 0 and FEDISABLEEXCEPT 1. This allows mysql ↵Sean Bruno2015-01-012-1/+19
| | | | | | | | | | | | server to build on ARMv6. No need to bump portrevision for everyone else here as this only affects ARM users. PR: 195750 Submitted by: mikael.urankar@gmail.com Approved by: mentor (implicit)
* Update to 5.6.22 release.Alex Dupre2014-12-032-5/+5
|
* Update CONFLICTS.Alex Dupre2014-11-061-1/+3
| | | | | PR: 194819 Submitted by: spil.oss@gmail.com
* Update to 5.6.21 release.Alex Dupre2014-09-243-39/+4
|
* Update to 5.6.20 release.Alex Dupre2014-08-043-23/+18
|
* Revert accidental removal of USES=perl5Baptiste Daroussin2014-07-011-0/+1
|
* Fix build with readline from portsBaptiste Daroussin2014-07-011-1/+2
|