me
/
guix
Archived
1
0
Fork 0

gnu: mariadb: Disable plugin that fails on armhf.

* gnu/packages/databases.scm (mariadb)[arguments]: Add 'disable-plugins' phase.
master
Marius Bakke 2018-07-20 00:50:20 +02:00
parent 4c27ea06d4
commit 5b4d2e40f1
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 13 additions and 0 deletions

View File

@ -665,6 +665,19 @@ Language.")
"-DINSTALL_SHAREDIR=share")
#:phases
(modify-phases %standard-phases
(add-before 'configure 'disable-plugins
(lambda _
(let ((disable-plugin (lambda (name)
(call-with-output-file
(string-append "plugin/" name
"/CMakeLists.txt")
(lambda (port)
(format port "\n")))))
(disabled-plugins '(;; FIXME: On armhf-linux, this plugin
;; triggers a GCC ICE. Disable for now.
"semisync")))
(for-each disable-plugin disabled-plugins)
#t)))
(add-before
'configure 'pre-configure
(lambda _