From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kPleCEF//WF91QAAgWs5BA (envelope-from ) for ; Fri, 04 Feb 2022 20:32:17 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 2OUeBUF//WGCnAAAauVa8A (envelope-from ) for ; Fri, 04 Feb 2022 20:32:17 +0100 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 B93462EBBD for ; Fri, 4 Feb 2022 20:32:16 +0100 (CET) Received: from localhost ([::1]:40834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nG4Jb-0001jE-TB for larch@yhetil.org; Fri, 04 Feb 2022 14:32:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG49i-0006MO-7W for guix-patches@gnu.org; Fri, 04 Feb 2022 14:22:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38937) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nG47m-0001Ve-JN for guix-patches@gnu.org; Fri, 04 Feb 2022 14:21:51 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nG47m-00009k-BV for guix-patches@gnu.org; Fri, 04 Feb 2022 14:20:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52472] [PATCH] gnu: Add libtree Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 04 Feb 2022 19:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52472 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Artyom V. Poptsov" Cc: othacehe@gnu.org, Julien Lepiller , 52472@debbugs.gnu.org Received: via spool by 52472-submit@debbugs.gnu.org id=B52472.1644002356530 (code B ref 52472); Fri, 04 Feb 2022 19:20:02 +0000 Received: (at 52472) by debbugs.gnu.org; 4 Feb 2022 19:19:16 +0000 Received: from localhost ([127.0.0.1]:32833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG471-00008U-U1 for submit@debbugs.gnu.org; Fri, 04 Feb 2022 14:19:16 -0500 Received: from laurent.telenet-ops.be ([195.130.137.89]:34162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG46z-00008K-Qd for 52472@debbugs.gnu.org; Fri, 04 Feb 2022 14:19:14 -0500 Received: from [192.168.43.254] ([5.23.235.206]) by laurent.telenet-ops.be with bizsmtp id r7KA2600D4TrpFp017KB3a; Fri, 04 Feb 2022 20:19:12 +0100 Message-ID: <1d4a8ba63e8a9a6c76fc8c4b3999e6695644da48.camel@telenet.be> From: Maxime Devos Date: Fri, 04 Feb 2022 20:19:06 +0100 In-Reply-To: <87v8xufq0x.fsf@gmail.com> References: <87fsqw5j9h.fsf@gmail.com> <87pmpu5oi8.fsf@gmail.com> <87bl1dsz6b.fsf_-_@gnu.org> <61183D53-CE3D-4A00-AC7D-294C0C98FC00@lepiller.eu> <87zgo0jori.fsf@gmail.com> <2cabbfdeec3e063747dc8f852ec119ffe0cef1f6.camel@telenet.be> <87v8ynk0zp.fsf@gmail.com> <87r19bjzi1.fsf@gmail.com> <87mtjujkt9.fsf@gmail.com> <87iluijhtr.fsf@gmail.com> <87zgnfg1c2.fsf@gmail.com> <3c3cc605d110d977d10b0e7ed7d6f17d3af89f29.camel@telenet.be> <87v8xufq0x.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-cZErPTa8nqfGkjXmALzR" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1644002352; bh=lMnmEbVft92schO1FFDRIRPgOyXSRS15jkT/Yk42ZRY=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=TcpTK1RO+nnIo6icE6Bhxf0/MP2K/V5j2M3kSo+Nu/dvKHSbVOniDAWTjoAG7cW8S 8vkh7OsIbo60N4eN6hyp1qC8Kokg2YQSuXYWRmwIUuYbKycekEX7FT2vvbaVhuZ0tL 6acxwN2weyMtKPnZF8FRYx472SttHV/uBiIzDjGt5tTk7Jr0S1BewH3iVV8YM8YyuN RF9Ot48vAnWk4IvAqszz4MucW54B4XAMN6kEMIr4nUIBuflP64rXgQyTCGKLQu8GQo 5fBg1FYKexHTr5+bMNWt1MgSC8d0cA8ENmLgEC6J77Q6TPINNtt54MSoUVWE+t+Bkn R+0mzXGYtQ+Qg== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1644003136; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=lMnmEbVft92schO1FFDRIRPgOyXSRS15jkT/Yk42ZRY=; b=FuFqxIv296F5cvt5lMOEBT6bGmbWGTd7Ac0uyPvKP4xhXFAx+GxHyk+qx1EQA/kng5YsNR /Y6XJKMLovgz4MqIEqfwlD3zhCw2JSxUl3engISik56PGyXMSC/ZnoWdsxtqtDcvQWphra naE09YvE62M5k0AsvO/2rY4mUlyutOq9rakJYCsvPX6sbA5zasSqJRKtx5hGezOwZGeuP+ IgxiKzdKUZJBDkAxDvWVzYa0PtLT2Yc3YmBuHxg768miE9RcRj4uVpqFc5eSN//lBa+tiM yOECjHKpyfnJI8LQNDQpJNJqxcrkr8kqsjMA+sging9dCzU3+2Uk0DqksTK8Cg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644003136; a=rsa-sha256; cv=none; b=El2cu257vOOfR/O0qTTTAavpjtGwyRD8vP4ScQMCpsAHA+/U6pTXTpsKY//u9aQJVU+kqX UbPEvYRWfxwxfZmWloyBvdQnX2nY8o0NfqkhHDrdwyEDzPPru4yKWa3TVMY+9/CKMWnl4+ 3aEdpP+66p9GzixKtt9q1C4vmwqA/rJy4Lc27GaBhokGYHhC7KL8qB9YcdOBr+qt0/2250 ayG4nAulu26sOfi95pxOnOsY91foN6gPd++lOMUbsyWKs9kTUKPUGbuDEUYJDv0kZWEkR/ 4M+4P0lvGwZTaefCqa0waiNONk0SLYFItF55VpSl2Fp5ri/T8WlCB3ECrhX+Ww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=TcpTK1RO; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.23 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=TcpTK1RO; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B93462EBBD X-Spam-Score: -3.23 X-Migadu-Scanner: scn0.migadu.com X-TUID: VOjIgKJEs5DE --=-cZErPTa8nqfGkjXmALzR Content-Type: multipart/mixed; boundary="=-dUJzcN6lUzr8Me6cfid5" --=-dUJzcN6lUzr8Me6cfid5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Artyom V. Poptsov schreef op vr 04-02-2022 om 21:25 [+0300]: > Hello Maxime! >=20 > I think I figured out how to properly remove DESTDIR setting in my > libtree patch. > > Please find the updated patch attached. Unless libtree's Makefile doesn't support parallel compilation, replacing the build phase has now become unnecessary, right? The attached simplified package definition builds succesfully for me. The patch seems to be ready now, I believe? Greetings, Maxime (not a committer) --=-dUJzcN6lUzr8Me6cfid5 Content-Disposition: attachment; filename="libtree.scm" Content-Type: text/x-scheme; name="libtree.scm"; charset="us-ascii" Content-Transfer-Encoding: quoted-printable (use-modules (guix packages) (guix build-system gnu) (guix utils) (guix git-download) ((guix licenses) #:prefix license:)(guix gexp)) (define-public libtree (package (name "libtree") (version "3.0.2") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/haampie/libtree") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "072624anz9g01mp5vfkahfmzy0nb7axg5rwk3n1yrdm4hr3d4zrb")))) (arguments (list #:make-flags ;; NOTE: Official documentation recommends to build libtree with ;; "-static" flag. #~(list (string-append "CC=3D" #$(cc-for-target)) (string-append "PREFIX=3D" #$output)) #:phases #~(modify-phases %standard-phases (delete 'configure)))) (build-system gnu-build-system) (home-page "https://github.com/haampie/libtree") (synopsis "Show output of @command{ldd} as a tree") (description "This tool turns @command{ldd} into a tree and explains how shared libraries are found or why they cannot be located.") (license license:expat))) libtree --=-dUJzcN6lUzr8Me6cfid5-- --=-cZErPTa8nqfGkjXmALzR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYf18KhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7uUtAPwOE2qQJDZMran4ONyOfcVjFEeg y2SYKdbn+EsKeAvSOAD/YE2bARPrfue/swdXkh0SABfCL/BxtKqtVilL9gu6OgA= =frt+ -----END PGP SIGNATURE----- --=-cZErPTa8nqfGkjXmALzR--