From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id WKV3EkFnLl95JQAA0tVLHw (envelope-from ) for ; Sat, 08 Aug 2020 08:50:09 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id kOBTDkFnLl+uagAA1q6Kng (envelope-from ) for ; Sat, 08 Aug 2020 08:50:09 +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 68C3B94053B for ; Sat, 8 Aug 2020 08:50:08 +0000 (UTC) Received: from localhost ([::1]:57452 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k4KYI-0006aU-VV for larch@yhetil.org; Sat, 08 Aug 2020 04:50:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k4KYE-0006a9-KX for guix-patches@gnu.org; Sat, 08 Aug 2020 04:50:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46512) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k4KYE-0006Us-9u for guix-patches@gnu.org; Sat, 08 Aug 2020 04:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k4KYE-00025G-10 for guix-patches@gnu.org; Sat, 08 Aug 2020 04:50:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42576] [PATCH 1/2] gnu: llvm: Move dynamic libraries to a separate "lib" output. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 08 Aug 2020 08:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42576 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Cc: 42576@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15968765557933 (code B ref -1); Sat, 08 Aug 2020 08:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Aug 2020 08:49:15 +0000 Received: from localhost ([127.0.0.1]:58058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4KXS-00023t-Nl for submit@debbugs.gnu.org; Sat, 08 Aug 2020 04:49:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:59920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4KXQ-00023i-3Y for submit@debbugs.gnu.org; Sat, 08 Aug 2020 04:49:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k4KXP-0006YS-Rb for guix-patches@gnu.org; Sat, 08 Aug 2020 04:49:11 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:51089) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k4KXN-0006SH-Od for guix-patches@gnu.org; Sat, 08 Aug 2020 04:49:11 -0400 X-Originating-IP: 86.246.37.13 Received: from bababa (lfbn-idf2-1-572-13.w86-246.abo.wanadoo.fr [86.246.37.13]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 09F641BF204; Sat, 8 Aug 2020 08:49:06 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <20200807180944.ujbtmm3ljx6rntnt@gravity> References: <20200728095822.28375-1-mail@ambrevar.xyz> <20200807180944.ujbtmm3ljx6rntnt@gravity> Date: Sat, 08 Aug 2020 10:49:06 +0200 Message-ID: <87mu35o73x.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.201; envelope-from=mail@ambrevar.xyz; helo=relay8-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/08 04:49:07 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, FROM_SUSPICIOUS_NTLD=1, PDS_OTHER_BAD_TLD=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.1 (-) 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -1.61 X-TUID: 03uofMA7JDlu --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Jakub, Jakub K=C4=85dzio=C5=82ka writes: > Pierre, > > please note that cmake seems to store a list of files installed by the > package, which broke cmake-using dependents of clang when we attempted > to change the set of files installed: http://issues.guix.gnu.org/41872 > > Did you try building something that depends on LLVM and uses > cmake-build-system? It is broken indeed, this is one of the things that need to be fixed before we can merge this patch. In issue 41872 the problem is with missing .a files. A similar issue occurs here since we move files around, but the CMake files are not aware of the move. One possible fix would be to patch the CMake files with the new locations. This is rather inelegant though. A better fix would be to configure CMake to produce the various files directly to the right location, e.g. the binary files, the headers and the libraries to their own respective outputs. Any clue if we can do that? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8uZwIACgkQm9z0l6S7 zH8NKQgArGqhte+LWqzcYAdY7jxi6bTmkcYuP9zfLtJ6KpWqKcRGMfXh5ghqbtX2 RaNeP40rK/pfkNq2GJ0PICv6V42MY5Hfxa5Xcm3t35NPEk5AJxew2NGpboUajby+ eV+PgQu+2t35IH4Q0JElSXLw4J+uiiDQW37OmUZGzyGONwlB71M6WJCUYLXsTtKK TlGnrtgdS8uTmWjTvXbA827lMhRt4sSF1xHYqHsB+ykOUyRQBcBfNapfRUvg5zsb 0dqDJOQR36anQCssLnnza7Pc2rn8DsCWe2vVTUHUpEfpkUPWj+QqSxScWU2+yMgS CNYC2qOa1Dq1Viv2D4TiJZ3lZ3oTdw== =Kl6R -----END PGP SIGNATURE----- --=-=-=--