From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#24290: [PATCH 1/1] gnu: imagemagick: Don't build with processor-specific optimizations. Date: Wed, 24 Aug 2016 16:00:10 -0400 Message-ID: <20160824200010.GA28554@jasmine> References: <20160822235352.53074b86@openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bceMH-0000j2-OB for bug-guix@gnu.org; Wed, 24 Aug 2016 16:01:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bceMB-00021L-Qs for bug-guix@gnu.org; Wed, 24 Aug 2016 16:01:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:41684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bceMA-00020s-Ko for bug-guix@gnu.org; Wed, 24 Aug 2016 16:01:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bceMA-0004m4-EK for bug-guix@gnu.org; Wed, 24 Aug 2016 16:01:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20160822235352.53074b86@openmailbox.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Eric Bavier Cc: 24290@debbugs.gnu.org On Mon, Aug 22, 2016 at 11:53:52PM -0500, Eric Bavier wrote: > On Mon, 22 Aug 2016 22:40:02 -0400 > Leo Famulari wrote: > > > * gnu/packages/imagemagick.scm (imagemagick)[arguments]: Pass --without-gcc-arch > > to #:configure-flags. > > --- > > gnu/packages/imagemagick.scm | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/gnu/packages/imagemagick.scm b/gnu/packages/imagemagick.scm > > index b7054c8..a554b73 100644 > > --- a/gnu/packages/imagemagick.scm > > +++ b/gnu/packages/imagemagick.scm > > @@ -51,7 +51,7 @@ > > "00arcvyhsy9i5gp3b0lhfvs04qwhxpmq0bfsv4ipllinb6mjgxf5")))) > > (build-system gnu-build-system) > > (arguments > > - `(#:configure-flags '("--with-frozenpaths") > > + `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") > > #:phases (modify-phases %standard-phases > > (add-before > > 'build 'pre-build > > This seems like a good solution to me. We commonly target SSE2 as a > lcd. Can we make sure that ImageMagick compiles for SSE2 at least? Mark pointed out on IRC that we don't want to assume support for SSE for our i686 packages, and that SSE/SSE2 is part of the base specification for x86_64. So, I pushed this patch as 00831624, and I'm not going to do anything related to SSE.