From bbb0420e44384f8750377631274fa971e6bf93e2 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 30 Aug 2021 13:46:06 +0300 Subject: gnu: pcre2: Build without JIT on powerpc-linux. * gnu/packages/pcre.scm (pcre2)[arguments]: On powerpc-linux don't enable JIT. --- gnu/packages/pcre.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gnu/packages/pcre.scm') diff --git a/gnu/packages/pcre.scm b/gnu/packages/pcre.scm index 7e760c93b1..e11d7c23fb 100644 --- a/gnu/packages/pcre.scm +++ b/gnu/packages/pcre.scm @@ -5,7 +5,7 @@ ;;; Copyright © 2016 Leo Famulari ;;; Copyright © 2017 Marius Bakke ;;; Copyright © 2017 Ludovic Courtès -;;; Copyright © 2017 Efraim Flashner +;;; Copyright © 2017, 2021 Efraim Flashner ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2021 Jean-Baptiste Volatier ;;; Copyright © 2021 Simon Tournier @@ -30,6 +30,7 @@ (define-module (gnu packages pcre) #:use-module (gnu packages compression) #:use-module (gnu packages readline) #:use-module (gnu packages) + #:use-module (guix utils) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu)) @@ -105,7 +106,10 @@ (define-public pcre2 "--enable-pcre2test-libreadline" "--enable-pcre2-16" "--enable-pcre2-32" - "--enable-jit" + ;; pcre2_jit_test fails on powerpc32. + ,@(if (target-ppc32?) + '() + `("--enable-jit")) "--disable-static") #:phases (modify-phases %standard-phases -- cgit v1.2.3