aboutsummaryrefslogtreecommitdiff
path: root/databases/mysql56-server
Commit message (Collapse)AuthorAgeFilesLines
* Drop the ipv6 virtual category for d* category as it is not relevant anymoreBaptiste Daroussin2019-10-091-1/+1
| | | | Notes: svn path=/head/; revision=514130
* Convert to UCL & cleanup pkg-message (categories d)Mathieu Arnold2019-08-131-11/+12
| | | | Notes: svn path=/head/; revision=508835
* databases/mysq56-{client, server}: Update to 5.6.45Mahdi Mokhtari2019-08-053-22/+5
| | | | | | | | | | | | | | This update includes security fixes which are mentioned on upstream critical patch report. Further info: https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html#AppendixMSQL PR: 239571 Reported by: serg@tmn.ru Sponsored by: Platform.sh Notes: svn path=/head/; revision=508218
* devel/libevent2: update to 2.1.11Jan Beich2019-08-021-1/+1
| | | | | | | | | | | | | Changes: https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable ABI: https://abi-laboratory.pro/tracker/timeline/libevent/ PR: 239599 Reported by: GitHub (watch releases) Approved by: zeising (maintainer) MFH: 2019Q3 (maybe security, partially restores 2.1.8 ABI) Differential Revision: https://reviews.freebsd.org/D21133 Notes: svn path=/head/; revision=507877
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. 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, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* databases/mysql56-{client, server}: Update to latest release 5.6.44Mahdi Mokhtari2019-04-284-14/+17
| | | | | | | | | | | | | | | | | | | | | | This update includes Bugfix: - InnoDB: The INDEX_LENGTH value in INFORMATION_SCHEMA.TABLES was not updated when adding an index - MySQL 5.6 did not build with maintainer mode enabled with GCC 7 - A damaged mysql.user table could cause a server exit - mysqladmin shutdown did not wait for mysqld to shut down More info: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-44.html Security Fix: CVE-2019-1559, CVE-2018-3123 and other fixes. More info: https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html#AppendixMSQL<Paste> PR: 237399 Reported by: Brent Busby <brent@jfi.uchicago.edu> Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=500372
* databases/mysql56-{client, server}: Update to latest release 5.6.43Mahdi Mokhtari2019-01-212-5/+5
| | | | | | | | | | | | | | | | | | | This update (released on Jan 21st) includes: Bugfix: -Correct the handling of quotes for identifiers in ROLLBACK TO SAVEPOINT statements. -Don't permit creation of dbs with same name as redo log file (Bug #28867993). -Use strncmp() instead of memcmp() for comparing logfile names (prevent the uninitialized memory as result). More info from upstream: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-43.html Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=490894
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=488341
* - Update WWWDmitry Marakasov2018-12-221-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=488082
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 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, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* databases/mysql56-{client, server}: Fix inconsistencies on texinfo and man filesMahdi Mokhtari2018-11-251-2/+2
| | | | | | | | | | | After `usr/info` moved to `usr/share/info` and now that texinfo is not in base on any of the supported version of FreeBSD, This makes the port consistent. Reported by: ohauer Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=485867
* databases/mysql56-{client, server}: Upgrade to new release 5.6.42Mahdi Mokhtari2018-10-282-5/+5
| | | | | | | | | | | | | | | | Upstream Bug #27788907, Bug #90264 fixed Bug Fixes: Raised assertion during an OPTIMIZE TABLE operation for InnoDB: Bug #27753193 For MEMORY tables, memory overflow errors could occur: Bug #27799513 Incorrectly handled very long table keys on replication slaves: Bug #27930505 More info on update: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-42.html Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=483357
* databases/mysql56-server: Fix build with libressl after r481608Mahdi Mokhtari2018-10-112-2/+2
| | | | | | | | | | PR: 228899 Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> Reported by: brnrd Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=481848
* databases/mysql56-{client, server}: Fix build with OpenSSL1.1.xMahdi Mokhtari2018-10-094-139/+303
| | | | | | | | | | | | This is the backport of fix on mysql57 PR: 225888 Reported by: brnrd Reviewed by: antoine Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=481608
* mysql56-{client, server}: Update ports to 5.6.41Mahdi Mokhtari2018-08-102-5/+5
| | | | | | | | | | | This update includes Oracle Critical Patch Advisory published on July 2018 More info: http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html#AppendixMSQL Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=476853
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* databases/mysql56-server: Fix build with LibreSSLBernard Spil2018-05-072-0/+138
| | | | | | | | PR: 227178 Approved by: mmokhi (maintainer) Notes: svn path=/head/; revision=469311
* databases/mysql56-server: Add missed distinfo for r467817Mahdi Mokhtari2018-04-201-3/+3
| | | | Notes: svn path=/head/; revision=467818
* 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 Notes: svn path=/head/; revision=467817
* 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 Notes: svn path=/head/; revision=467049
* databases/mysql56-server: Fix (revert) the small change mistakenly went into ↵Mahdi Mokhtari2018-04-041-1/+1
| | | | | | | the commit r466505 Notes: svn path=/head/; revision=466506
* 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 Notes: svn path=/head/; revision=466505
* 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 Notes: svn path=/head/; revision=461217
* 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 Notes: svn path=/head/; revision=461040
* 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 Notes: svn path=/head/; revision=459293
* 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) Notes: svn path=/head/; revision=458124
* Update to 5.6.38 release.Alex Dupre2017-10-192-5/+5
| | | | Notes: svn path=/head/; revision=452423
* 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) Notes: svn path=/head/; revision=451721
* 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 Notes: svn path=/head/; revision=449591
* 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 Notes: svn path=/head/; revision=447926
* 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 Notes: svn path=/head/; revision=446148
* 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 Notes: svn path=/head/; revision=444324
* 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 Notes: svn path=/head/; revision=438698
* 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 Notes: svn path=/head/; revision=437439
* Update libedit to 20170329Baptiste Daroussin2017-04-012-0/+42
| | | | Notes: svn path=/head/; revision=437438
* 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 Notes: svn path=/head/; revision=434623
* devel/libevent2: drop historical suffix after r362796Jan Beich2017-02-201-2/+2
| | | | | | | | PR: 216777 Approved by: mm (maintainer) Notes: svn path=/head/; revision=434427
* 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 Notes: svn path=/head/; revision=433834
* 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) Notes: svn path=/head/; revision=433286
* databases/mysql56-server: Fix OpenSSL linkingBernard Spil2017-01-252-7/+15
| | | | | | | | | - Force dynamic linking with OpenSSL MFH: 2017Q1 Notes: svn path=/head/; revision=432458
* Revert r432035 part 2, it breaks build with openssl from baseAntoine Brodin2017-01-212-12/+6
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=432066
* 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 Notes: svn path=/head/; revision=432035
* 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. Notes: svn path=/head/; revision=431975
* databases/mysql56-server: Rollback rc script changesMark Felder2017-01-202-25/+7
| | | | Notes: svn path=/head/; revision=431968
* 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 Notes: svn path=/head/; revision=431919
* Update to 5.6.34 release.Alex Dupre2016-10-212-4/+4
| | | | Notes: svn path=/head/; revision=424398
* Update to 5.6.33 release.Alex Dupre2016-09-162-4/+4
| | | | Notes: svn path=/head/; revision=422245
* Update to 5.6.32 release.Alex Dupre2016-08-313-3/+5
| | | | Notes: svn path=/head/; revision=421148
* many ports: mark broken on powerpc64Steve Wills2016-04-211-0/+2
| | | | Notes: svn path=/head/; revision=413746
* Update to 5.6.30 release.Alex Dupre2016-04-192-3/+3
| | | | Notes: svn path=/head/; revision=413653