Bug 209318 - databases/mariadb100-server: Update to 10.0.25
Summary: databases/mariadb100-server: Update to 10.0.25
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bernard Spil
URL:
Keywords: security
Depends on:
Blocks:
 
Reported: 2016-05-06 08:36 UTC by Christian Schwarz
Modified: 2016-05-07 08:58 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Schwarz 2016-05-06 08:36:24 UTC
The port databases/mariadb100-server is out of date.

Furthermore, several CVEs have been issued on versions < 10.0.25 [1].


Please update the port and consider merging it back to quarterly.

[1] https://vuxml.freebsd.org/freebsd/8c2b2f11-0ebe-11e6-b55e-b499baebfeaf.html
Comment 1 Bernard Spil freebsd_committer 2016-05-06 10:46:43 UTC
This is in progress in review D6162
Comment 2 commit-hook freebsd_committer 2016-05-06 21:00:30 UTC
A commit references this bug:

Author: brnrd
Date: Fri May  6 20:59:51 UTC 2016
New revision: 414725
URL: https://svnweb.freebsd.org/changeset/ports/414725

Log:
  databases/mariadb100-{client,server}: Update to 10.0.25

    - Update to latest version 10.0.25
    - Fix security vulnerabilities
    - Replace USE_MYSQL/WANT_MYSQL_VER with USES= mysql:100m
    - Always build with SSL support, remove bundled CyaSSL
    - Align INNODB engine option with upstream option name
    - Mark not supported for TokuDB on i386
    - Backport improvements from 10.1 port
      - Replace bundled libs with ports' versions
      - ENGINES options group
    - TokuDB Engine
      - Add upstreamed patch fixing linuxism
      - Add/fix docs and license files
    - Make OQGraph ignore message explicit

  PR:		209318
  Security:	8c2b2f11-0ebe-11e6-b55e-b499baebfeaf
  Reviewed by:	feld (mentor)
  Approved by:	feld (mentor)
  Differential Revision:	D6162

Changes:
  head/databases/mariadb100-client/files/patch-cmake_jemalloc.cmake
  head/databases/mariadb100-client/files/patch-extra_yassl_taocrypt_src_integer.cpp
  head/databases/mariadb100-server/Makefile
  head/databases/mariadb100-server/distinfo
  head/databases/mariadb100-server/files/patch-cmake_jemalloc.cmake
  head/databases/mariadb100-server/files/patch-storage_connect_json.cpp
  head/databases/mariadb100-server/files/patch-storage_connect_tabmysql.cpp
  head/databases/mariadb100-server/files/patch-storage_tokudb_CMakeLists.txt
  head/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuThirdParty.cmake
  head/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_ft_CMakeLists.txt
  head/databases/mariadb100-server/pkg-plist
Comment 3 commit-hook freebsd_committer 2016-05-07 08:58:41 UTC
A commit references this bug:

Author: brnrd
Date: Sat May  7 08:57:47 UTC 2016
New revision: 414765
URL: https://svnweb.freebsd.org/changeset/ports/414765

Log:
  MFH: r413724 r414725

  - Mark OQGRAPH option BROKEN as it fails with both old and new boost
  - Allow to disable it properly so the build doesn't break of boost is installed
  - Remove OQGRAPH-related cmake flags, as they do nothing

  PR:		207115
  Submitted by:	amdmi3
  Approved by:	maintainer timeout (never@nevermind.kiev.ua, 2 months)

  databases/mariadb100-{client,server}: Update to 10.0.25

    - Update to latest version 10.0.25
    - Fix security vulnerabilities
    - Replace USE_MYSQL/WANT_MYSQL_VER with USES= mysql:100m
    - Always build with SSL support, remove bundled CyaSSL
    - Align INNODB engine option with upstream option name
    - Mark not supported for TokuDB on i386
    - Backport improvements from 10.1 port
      - Replace bundled libs with ports' versions
      - ENGINES options group
    - TokuDB Engine
      - Add upstreamed patch fixing linuxism
      - Add/fix docs and license files
    - Make OQGraph ignore message explicit

  PR:		209318
  Security:	8c2b2f11-0ebe-11e6-b55e-b499baebfeaf
  Reviewed by:	feld (mentor)
  Approved by:	feld (mentor)
  Differential Revision:	D6162

  Approved by:	ports-secteam (junovitch)

Changes:
_U  branches/2016Q2/
  branches/2016Q2/databases/mariadb100-client/files/patch-cmake_jemalloc.cmake
  branches/2016Q2/databases/mariadb100-client/files/patch-extra_yassl_taocrypt_src_integer.cpp
  branches/2016Q2/databases/mariadb100-server/Makefile
  branches/2016Q2/databases/mariadb100-server/distinfo
  branches/2016Q2/databases/mariadb100-server/files/patch-cmake_jemalloc.cmake
  branches/2016Q2/databases/mariadb100-server/files/patch-storage_connect_json.cpp
  branches/2016Q2/databases/mariadb100-server/files/patch-storage_connect_tabmysql.cpp
  branches/2016Q2/databases/mariadb100-server/files/patch-storage_tokudb_CMakeLists.txt
  branches/2016Q2/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuThirdParty.cmake
  branches/2016Q2/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_ft_CMakeLists.txt
  branches/2016Q2/databases/mariadb100-server/pkg-plist