From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gF8sF2NCYF/XIQAA0tVLHw (envelope-from ) for ; Tue, 15 Sep 2020 04:26:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id eNSXEWNCYF/JQgAAB5/wlQ (envelope-from ) for ; Tue, 15 Sep 2020 04:26:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9A58D940609 for ; Tue, 15 Sep 2020 04:26:10 +0000 (UTC) Received: from localhost ([::1]:34848 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kI2Xh-0006e8-Ki for larch@yhetil.org; Tue, 15 Sep 2020 00:26:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59740) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kI2Xa-0006e0-ME for bug-guix@gnu.org; Tue, 15 Sep 2020 00:26:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45312) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kI2Xa-0007C4-D7 for bug-guix@gnu.org; Tue, 15 Sep 2020 00:26:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kI2Xa-00046N-8M for bug-guix@gnu.org; Tue, 15 Sep 2020 00:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#43232: [PATCH] gnu: jack-2: Update to 1.9.14. References: <87363v7e7j.fsf@disroot.org> In-Reply-To: <87363v7e7j.fsf@disroot.org> Resent-From: Mike Rosset Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 15 Sep 2020 04:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43232 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 43232@debbugs.gnu.org Received: via spool by 43232-submit@debbugs.gnu.org id=B43232.160014393915735 (code B ref 43232); Tue, 15 Sep 2020 04:26:02 +0000 Received: (at 43232) by debbugs.gnu.org; 15 Sep 2020 04:25:39 +0000 Received: from localhost ([127.0.0.1]:56858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kI2XC-00045j-VH for submit@debbugs.gnu.org; Tue, 15 Sep 2020 00:25:39 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:39692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kI2X7-00045R-Tt for 43232@debbugs.gnu.org; Tue, 15 Sep 2020 00:25:37 -0400 Received: by mail-pf1-f196.google.com with SMTP id n14so1191003pff.6 for <43232@debbugs.gnu.org>; Mon, 14 Sep 2020 21:25:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=IDwRUMc81rDqjbB7LS7IyEx12vYphCITaqxSNIclHMM=; b=HAiyDwjHw/G2sPB0KXL3A5NQKq5ZQ91tJ3VHhkptlr4++J9dm0qEUZnpoPjCMMYIwJ tEEgd4br7B70w1ritcvofV0Z7jPesiRWdJxBUr9BZC0apaXUsYM1nnA4GLnZCxIeWfit /XE2/OwqQV1LYl455UN/zes3PHfkhKKscTHyh4UULYVJnjMsEJiF/kFZM/djCc4jvCJb ATZDXx5W6S0+aQWoMJHkqTJm5zZol4/nqqA2u7JgmqGEoYOmy5pRvmETfhAxya9yd3ZT odPEi9MtOri1mZ23cedQGVfxk7OiFbe4nJynNG4EoZWacSCBHHcBMTvNBwJE39SYSZ8D guvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=IDwRUMc81rDqjbB7LS7IyEx12vYphCITaqxSNIclHMM=; b=lRDA7pkP6wd0GV7bmZhAy9Td4LhlsWROEUHDPN4bjw0+SALqTpqoGicy24mcfV6im2 npiNLppEJaiObLFRTxOMtoIztq6xB/F57QmHNyPLUE2gJH80jZpwNBkocaFCTFoBh/wM vZyhR7jKUhW0EOnZ7o8it8H6hB/KzFVb8jT9JasJuQh35EA6MdlaNKIgoqSDGwjATu4l zXFblyj8Usbnodo+/YQ1Ys8bNFOaVzqppcXeT4E3N6ZE1nX36wne1diazZzr7Us7pCX2 baxEdEmeonuIX7qG/0U4qVCKJIFOAwF1J/Xqg5gfBEr3V0/FkouHqEI79m9fdYXJ82vG f2PA== X-Gm-Message-State: AOAM531XS4Z4/tEJsBkz/5sSkK0HNcuKDCwoycu6Q07ECYOz82XLP+0u lBhjBRjs49cx/i4dOvjuiqQs6Hq37PCyhQ== X-Google-Smtp-Source: ABdhPJxp0/IdoPh8miGRJtRhoAI7TB7tja4PW8pUlcP0aSJ/s1YlRVEjpWPyIQvqr1SpCZEUrIy2ug== X-Received: by 2002:a62:184f:0:b029:142:2501:39fd with SMTP id 76-20020a62184f0000b0290142250139fdmr166473pfy.76.1600143927626; Mon, 14 Sep 2020 21:25:27 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id x5sm9712569pgf.65.2020.09.14.21.25.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2020 21:25:26 -0700 (PDT) From: Mike Rosset Date: Mon, 14 Sep 2020 21:25:25 -0700 Message-Id: <20200915042525.4186311-1-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mike Rosset Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=HAiyDwjH; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: 4.09 X-TUID: jOdlbohlKfL8 * gnu/packages/audio.scm (jack-2): Update to 1.9.14. [arguments]: new 'declare-for-int phase after unpack that declares 'i in the for initialize statement. Add -lstdc++ to LDFLAGS 'set-linkflags phase ensures -lstdc++ is at the tail. This fixes issues that cause jack-2 to not build on system aarh64-linux. --- gnu/packages/audio.scm | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 38ee4f8bcc..83c08b718e 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -2030,7 +2030,7 @@ synchronous execution of all clients, and low latency operation.") (define-public jack-2 (package (inherit jack-1) (name "jack2") - (version "1.9.13") + (version "1.9.14") (source (origin (method url-fetch) (uri (string-append "https://github.com/jackaudio/jack2/releases/" @@ -2039,7 +2039,7 @@ synchronous execution of all clients, and low latency operation.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1d1d403jn4366mqig6g8ghr8057b3rn7gs26b5p3rkal34j20qw2")))) + "0z11hf55a6mi8h50hfz5wry9pshlwl4mzfwgslghdh40cwv342m2")))) (build-system waf-build-system) (arguments `(#:tests? #f ; no check target @@ -2047,8 +2047,18 @@ synchronous execution of all clients, and low latency operation.") "--alsa") #:phases (modify-phases %standard-phases + (add-after 'unpack 'declare-for-int + (lambda _ + ;; Declare the for loop i incrementer. + (substitute* "dbus/sigsegv.c" + (("for\\(i = 0") "for(int i = 0")) + #t)) (add-before 'configure 'set-linkflags (lambda _ + ;; Ensure -lstdc++ is the tail of LDFLAGS or the simdtests.cpp + ;; will not link with undefined reference to symbol + ;; '__gxx_personality_v0@@CXXABI_1.3' + (setenv "LDFLAGS" "-lstdc++") ;; Add $libdir to the RUNPATH of all the binaries. (substitute* "wscript" ((".*CFLAGS.*-Wall.*" m) -- 2.28.0