New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 731228 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Feature

Blocking:
issue 710103



Sign in to add a comment

dev-db/mariadb: upgrade to >= 5.5.33

Project Member Reported by la...@chromium.org, Jun 8 2017

Issue description

Bison 3 breaks mariadb < 5.5.33. This will require porting some patches forward in chromiumos-overlay.
 

Comment 1 by sjg@chromium.org, Jun 9 2017

Cc: sjg@chromium.org
Labels: Hotlist-GoodFirstBug
I've created a patch that adds a patch from 5.5.33 that allows MariaDB to compile with Bison 3.0.4:
https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1045513
Project Member

Comment 3 by bugdroid1@chromium.org, May 24 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/be7e0f36733e822bf7df90fcfc60f0cf9485e44c

commit be7e0f36733e822bf7df90fcfc60f0cf9485e44c
Author: Casey Bowman <casey.g.bowman@intel.com>
Date: Thu May 24 07:23:15 2018

mariadb: Add Bison 3.0.4 compatibility

Bison 3.0.4 removes some deprecated directives, which breaks mariadb
5.5.32. This introduces a patch from mariadb 5.5.33 that replaces
the deprecated directives with updated directives.

Note that this is still compatible with Bison 2.7.1.

BUG=chromium:731228
TEST='sudo emerge mariadb' works with Bison 3.0.4 and Bison 2.7.1

Change-Id: Ia90d470152d0d5e1e164c203d48ac7eee3be38cf
Signed-off-by: Casey Bowman <casey.g.bowman@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/1045513
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Prathyushi Nangia <prathyushi.nangia@intel.com>
Reviewed-by: Matthew S Atwood <matthew.s.atwood@intel.corp-partner.google.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[add] https://crrev.com/be7e0f36733e822bf7df90fcfc60f0cf9485e44c/dev-db/mariadb/files/mariadb-5.5.32-sql-bison-compatibility.patch
[rename] https://crrev.com/be7e0f36733e822bf7df90fcfc60f0cf9485e44c/dev-db/mariadb/mariadb-5.5.32-r11.ebuild
[modify] https://crrev.com/be7e0f36733e822bf7df90fcfc60f0cf9485e44c/dev-db/mariadb/mariadb-5.5.32.ebuild

Sign in to add a comment