Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

mariadb 10.1.6 #42233

Closed
wants to merge 3 commits into from
Closed

mariadb 10.1.6 #42233

wants to merge 3 commits into from

Conversation

makigumo
Copy link
Contributor

@@ -80,6 +80,11 @@ def install
args << "-DPLUGIN_TOKUDB=NO"
end

# disable Mroonga on 10.1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why does it need to be disabled?

(The conditional can also be made into a single line: args << "-DWITHOUT_MROONGA_STORAGE_ENGINE=1" if build.devel?)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It fails with some messages like:

mariadb-10.1.6/storage/mroonga/vendor/groonga/lib/dat.cpp:191:3: error: cannot use 'try' with exceptions disabled

But I think I found a fix.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But I think I found a fix.

Great! If it's something that can be reported upstream, it'd be great if you could do that too.

depends_on "cmake" => :build
depends_on "pidof" unless MacOS.version >= :mountain_lion
depends_on "openssl"
patch :DATA
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add a note on what this is doing & link to the bug report/upstream commit so we can track this as it progresses? Thanks!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. I first wanted to see if it works on all platforms.

@tdsmith
Copy link
Contributor

tdsmith commented Jul 31, 2015

Thanks for the PR! 🎉 Pulled in 0006636.

@tdsmith tdsmith closed this Jul 31, 2015
tdsmith pushed a commit that referenced this pull request Jul 31, 2015
includes patch for mroonga compilation with clang++

Closes #42233.

Signed-off-by: Tim D. Smith <git@tim-smith.us>
@makigumo makigumo deleted the mariadb_10.1.6 branch July 31, 2015 01:59
grooverdan pushed a commit to openquery/mariadb-server that referenced this pull request Aug 8, 2015
grooverdan pushed a commit to openquery/mariadb-server that referenced this pull request Oct 22, 2015
Added -fexceptions for CLang builds as per:

 Homebrew/legacy-homebrew#42233
combined with Homebrew/legacy-homebrew#43793

Tested by as ChasonTang per MariaDB#89
@Homebrew Homebrew locked and limited conversation to collaborators Jul 10, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants