Received: (at 65126) by debbugs.gnu.org; 16 Aug 2023 18:09:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 16 14:09:04 2023 Received: from localhost ([127.0.0.1]:42058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qWKx5-0001Dd-Uf for submit <at> debbugs.gnu.org; Wed, 16 Aug 2023 14:09:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1qWKx4-0001Cq-3K for 65126 <at> debbugs.gnu.org; Wed, 16 Aug 2023 14:09:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1qWKwy-0002ag-Ff; Wed, 16 Aug 2023 14:08:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=ZikunTALWBBDiA5BJrfZT5+9G+FZdL+Ovtevuil03Ks=; b=QrmXwJ6tp/FH/GZ6rLrM HZC3hfaX14lEwRSyJm1dU3Rt4d9g0asW4h/VLDEiEf5hHtv1H5xoOzrFU6SxpuW++zzrsJGK3q82r R1W56wCcW2HnB9uJTimhd24lLMhyW3BfBNrGvr56JxW3WwVi9jvoqexkuueL5U6JgiYqrM022ocCs LQzXMMRCMNpa1L1NoRF/LrLMwaZPN81t6KhBISewHBedNEWqwy6Ytm0TLM/U6xjorAUrnZCDgpePW /GJqkR03SW+N+rVCTm4Jv1SQXTGY6WtBBLrfUcxuc1PSXHfccryAk+UmBi7bECvJnvlEEWTCMiZlh k+DNKLapVw5GIA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: iyzsong@HIDDEN Subject: Re: bug#65126: [PATCH] gnu: exiv2: Get rid of reference to GCC. References: <3eba9a4c0ca80fa57106cd50ba827915b9bd91a0.1691416969.git.iyzsong@HIDDEN> <875y5e6etl.fsf@HIDDEN> Date: Wed, 16 Aug 2023 20:08:53 +0200 In-Reply-To: <875y5e6etl.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Wed, 16 Aug 2023 20:07:50 +0200") Message-ID: <871qg26eru.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65126 Cc: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, 65126 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s <ludo@HIDDEN> skribis: > So=E2=80=A6 LGTM! Well, wait for <https://qa.guix.gnu.org/issue/65126> to be done. Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#65126
; Package guix-patches
.
Full text available.Received: (at 65126) by debbugs.gnu.org; 16 Aug 2023 18:08:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 16 14:08:01 2023 Received: from localhost ([127.0.0.1]:42046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qWKw4-0001Ay-SC for submit <at> debbugs.gnu.org; Wed, 16 Aug 2023 14:08:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1qWKw2-0001Aj-G3 for 65126 <at> debbugs.gnu.org; Wed, 16 Aug 2023 14:07:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1qWKvw-0002M9-9G; Wed, 16 Aug 2023 14:07:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=fC/6I2KjPQO1CGWK6iUJxyLlZr/pKAuVzHKS9FnmMy8=; b=akDEiWXZQSot0eQYQ+BX IoGdQ3L7px0iSHB+w3IdXHFEzzBsJiEmY5dqKH3EohgQNJ6dsltKtj5cIeU4V4JEYq+NEvy/N8Dib Yvr90C6nZS/FAR7tTb+EkSK2/ulGck2TsjQ2L8jGaHQbdahmjqTj+RoPRbZR1N+0jAGwVANBMp5y0 OwMDiRv2r0XChdF4WZji8UmvgW4I82OnSTm46qI4mBgRor/bADFmi4z6k1BmQvPOq/f5IseW/ZE62 R/gHaiBHlGD+V0MGEpCm4b3a9M7unfyzSBxT1dFjft5sfyKUPUCT7QIk0IiAugtaIEEqb7gEnCN8h ezlkoLiagRRCjw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: iyzsong@HIDDEN Subject: Re: bug#65126: [PATCH] gnu: exiv2: Get rid of reference to GCC. References: <3eba9a4c0ca80fa57106cd50ba827915b9bd91a0.1691416969.git.iyzsong@HIDDEN> Date: Wed, 16 Aug 2023 20:07:50 +0200 In-Reply-To: <3eba9a4c0ca80fa57106cd50ba827915b9bd91a0.1691416969.git.iyzsong@HIDDEN> (iyzsong@HIDDEN's message of "Mon, 7 Aug 2023 22:03:03 +0800") Message-ID: <875y5e6etl.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65126 Cc: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, 65126 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi! iyzsong@HIDDEN skribis: > From: =E5=AE=8B=E6=96=87=E6=AD=A6 <iyzsong@HIDDEN> > > This fixes <https://issues.guix.gnu.org/57677>. s/This fixes/Fixes/, for consistency. > + (add-after 'unpack 'patch-gcc-reference > + (lambda _ > + ;; _GLIBCXX_ASSERTIONS brings reference to GCC. > + (substitute* "cmake/compilerFlags.cmake" > + (("add_compile_options[(]-Wp,-D_GLIBCXX_ASSERTIONS[)]") > + "")))) Well done! According to <https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_macros.html>, =E2=80=98_GLIBCXX_ASSERTIONS=E2=80=99 enables various run-time checks; I gu= ess disabling it is acceptable. So=E2=80=A6 LGTM! Thanks, Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#65126
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 7 Aug 2023 14:03:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 07 10:03:29 2023 Received: from localhost ([127.0.0.1]:34006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qT0pV-0004Pc-59 for submit <at> debbugs.gnu.org; Mon, 07 Aug 2023 10:03:29 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <iyzsong@HIDDEN>) id 1qT0pR-0004PK-Og for submit <at> debbugs.gnu.org; Mon, 07 Aug 2023 10:03:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <iyzsong@HIDDEN>) id 1qT0pM-0004oS-CL for guix-patches@HIDDEN; Mon, 07 Aug 2023 10:03:20 -0400 Received: from mail.envs.net ([5.199.136.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <iyzsong@HIDDEN>) id 1qT0pK-0002UE-3I for guix-patches@HIDDEN; Mon, 07 Aug 2023 10:03:20 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id CD5DC38A0021; Mon, 7 Aug 2023 14:03:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1691416994; bh=68tnc8X6IiqwvCnFW2po4gFDGBolZRNiFuSiBPG/ppo=; h=From:To:Cc:Subject:Date:From; b=dh0mVLw5dQV89PEKFYzBcI6NHYIYgUnqN9zK1X2uCLqxJApBDUhngV+P344jEU5Mw bbLtvaWCXYzWagM8Xe773A6bMfTEICLi1h9hvcvNvPE9NFHJvrv6Uy6k7Kq6VLO7hI iBMybsRZKwP4OCqESjrDt4SXoravZfWAe7G4VnmyGmnmrpwPFFxgq+NJ2b0w/fTEET FK/NUZc/ky2V5Npx77SBlUI+Af69jEPr8LmP46frOEfztf5G1p55DoVQ3Y6AMgQglj vGl5NZZ4v9Zr5ucFy2t4pnL+jvJTszn8fVbHNtcMTjyDXE0EKrw6LwboXKBDub8JaC rA5PCjIHZohHLpH5sJXLeuGKZwQPDPuieujyYTyXLFmpsQoK2mHP5PMNm5wI+q7jCB 4PljS9ef72LYHrT7V5CRf72f7lXMJLI89a5ZcUR/zjFmgnWeNXZnsvlMe8VhxIKQF1 UIUe41uyZ5o+dAFNuMnfxNVvKnGxT2A6EcOA/SrwUOtq57JajSRyOKcVKI0RFmuM7p 3LlVjOb8EM70fVhOEadHQPApsrvimeYSxSIdJ6EDPvSGQhBc6gwjEOKE+VPmMVcyOM 9R2v0b6VsVHtkzyM+8WQBwLBJjk/3GM3EL6urQcIic2Tm6UqkuclfdO6M1n+TUpqmE /LGxvgIHaFHg6PSmGt47FXYw= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id SqW3YjFBJx4I; Mon, 7 Aug 2023 14:03:10 +0000 (UTC) Received: from localhost (unknown [36.170.44.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Mon, 7 Aug 2023 14:03:10 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 40d73277; Mon, 7 Aug 2023 14:03:12 +0000 (UTC) From: iyzsong@HIDDEN To: guix-patches@HIDDEN Subject: [PATCH] gnu: exiv2: Get rid of reference to GCC. Date: Mon, 7 Aug 2023 22:03:03 +0800 Message-ID: <3eba9a4c0ca80fa57106cd50ba827915b9bd91a0.1691416969.git.iyzsong@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=5.199.136.28; envelope-from=iyzsong@HIDDEN; helo=mail.envs.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) From: 宋文武 <iyzsong@HIDDEN> This fixes <https://issues.guix.gnu.org/57677>. * gnu/packages/image.scm (exiv2)[arguments]: Add phase to remove _GLIBCXX_ASSERTIONS from compiler flags. --- gnu/packages/image.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 3336e38852..1dbf3cbdd6 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -1511,6 +1511,12 @@ (define-public exiv2 "-DEXIV2_ENABLE_BMFF=ON") #:phases (modify-phases %standard-phases + (add-after 'unpack 'patch-gcc-reference + (lambda _ + ;; _GLIBCXX_ASSERTIONS brings reference to GCC. + (substitute* "cmake/compilerFlags.cmake" + (("add_compile_options[(]-Wp,-D_GLIBCXX_ASSERTIONS[)]") + "")))) (add-after 'install 'delete-static-libraries (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) base-commit: 56667ee55cd7f3368cbff169352fe440f4f93da5 -- 2.41.0
iyzsong@HIDDEN
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#65126
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.