From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id IEmoNEW/eGOVTQAAbAwnHQ (envelope-from ) for ; Sat, 19 Nov 2022 12:34:29 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id mPWINEW/eGNOLAAAauVa8A (envelope-from ) for ; Sat, 19 Nov 2022 12:34:29 +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 9C2A73C70B for ; Sat, 19 Nov 2022 12:34:29 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owM6n-0001ys-Eq; Sat, 19 Nov 2022 06:34:05 -0500 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 ) id 1owM6m-0001yk-5E for guix-devel@gnu.org; Sat, 19 Nov 2022 06:34:04 -0500 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owM6k-0007Tc-FL; Sat, 19 Nov 2022 06:34:03 -0500 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id 0DCAC27BBE9; Sat, 19 Nov 2022 11:34:00 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 24b32e7a; Sat, 19 Nov 2022 11:33:59 +0000 (UTC) References: <166870906351.8449.8741107130024395258@vcs2.savannah.gnu.org> <20221117181744.1E709C0E4B9@vcs2.savannah.gnu.org> User-agent: mu4e 1.8.11; emacs 28.2 From: Christopher Baines To: guix-devel@gnu.org Cc: Marius Bakke Subject: Re: 01/03: gnu: lld-as-ld-wrapper: Add version 15. Date: Sat, 19 Nov 2022 11:30:15 +0000 In-reply-to: <20221117181744.1E709C0E4B9@vcs2.savannah.gnu.org> Message-ID: <87y1s7b2l6.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org 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=1668857669; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=waTbnXryOMYL89gJNp4o8SB+Bv9WSxbKbetUdHumpME=; b=NaDtqwKnbUpiT3wPMuj6+ifsH7gKyOxHaVfoHFiC85dlv4ByduzNIDFid9IcYcbxtZzDYk lk5fguATls5sAMz9ZfciGRM7iOHQiQFZqPw81OsDYyRVAgfee36m2lCsx0CLgPBIo/1imk XLv2+aHJHJX1lUDfZgZAy+OP/ySP8jDz2rbOoxYUc2tirYDhQ0FuscHLSNHQwySYczaFxF HWYhTSDGzY7EeAFDaNJq5ukc0lhD7rgGToDVNxmFa5CDxfRfoak5KTw/AH/KyDA+PVxsBd 4edVr9bYGsQdu9K5g7VAbeYnXpaz59Zht5mlM6MwiO4zdMgRaAy/8EuJgPgJKg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668857669; a=rsa-sha256; cv=none; b=hVMT+2j0+r8R4V6dE95UmCpaQx3K1IaOW+tDzkQynb4Mosy/ImT9KvpULh8uinbRzGZy2e OitxUgJLmJ5DthRoHg9MghGbvLd+KxBJ5PIOxGVXQI3QljfOH/AmsIusWgWP3l13yqm83m Dnq+tR91ZBpbe9J97ou5sRqTw8CQSWHpkd7+34X/C9gP5zmCRXDOZaMzSpR+rfaAJqjKK6 2SDqWBqnFKvqBzlB64xhK2rEyqCnjHjNyYqbet9wDeWHSUNS1L3tZmq8+qA+3PbYC+MQf+ nWdn4flWNFbbgyPhYfG0lBq1A03EoN8eQthspdin9xiAkuYflq0Jq8JUmAYAqQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.41 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9C2A73C70B X-Spam-Score: -3.41 X-Migadu-Scanner: scn1.migadu.com X-TUID: U61Prnm71QSQ --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable guix-commits@gnu.org writes: > mbakke pushed a commit to branch master > in repository guix. > > commit 65976a8382678cd983ceddde040b777cba1f1be9 > Author: Marius Bakke > AuthorDate: Thu Nov 17 07:22:41 2022 +0100 > > gnu: lld-as-ld-wrapper: Add version 15. > > * gnu/packages/llvm.scm (lld-as-ld-wrapper-15): New variable. > --- > gnu/packages/llvm.scm | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm > index de19b40343..2b50b127c2 100644 > --- a/gnu/packages/llvm.scm > +++ b/gnu/packages/llvm.scm > @@ -1625,6 +1625,9 @@ misuse of libraries outside of the store.") > (make-lld-wrapper lld)) > > ;;; A LLD wrapper that can be used as a (near) drop-in replacement to GN= U ld. > +(define-public lld-as-ld-wrapper-15 > + (make-lld-wrapper lld-15 #:lld-as-ld? #t)) > + > (define-public lld-as-ld-wrapper > (make-lld-wrapper lld #:lld-as-ld? #t)) I spotted this change when looking at [1] as the Guix Data Service is failing at extracting a consistent derivation for lld-as-ld-wrapper@0. 1: https://qa.guix.gnu.org/issue/59367 Maybe that could be viewed as a bug in the Guix Data Service, as it assumes/wants packages to be unique by name and version (at least the public/visible packages). But this is something raised by the linter also: =E2=86=92 ./pre-inst-env guix lint lld-as-ld-wrapper guix lint: warning: ambiguous package specification `lld-as-ld-wrapper' guix lint: warning: choosing lld-as-ld-wrapper@0 from gnu/packages/llvm.s= cm:1594:2 Is there something that can be done about this, perhaps by using the lld package version in the name or version for this package, or by hiding this package? Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmN4vyVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XedMw//Zfrs+0cqBAg5yO82a1hDNTQ77Ha1o8Gk pQKTF+hq53V3OJySJDeHFLFF5W4X+iwBF3j3Ohsl9iFaGTbbF9ZIulyyir7roFFT P5d8WaD+V1BOr3jw1cehdg5pDeor7IejVcKvjAOsYLRTb5QOacS+xmPBs7jPerJ2 gR5tk5KkV4HvdJxvWljjy2xy/j1UdEaV+eA22cikXO5VuQT7V6HUcMzMuzSIheaY QqG5DunNbRZ3w0riL+JY24den8XCx/1dn6wHgAc7TIVgAOychNxIm8jVId/Wc2qC 9JI1UfHQKFk9N2w4fFq8bF/YST4+dDnKR9fNj0h2Gt/nG3vBMog32wjpFs50CY+X T2XyG2N7tVQal92Jbjt0DkNh8YmLbRP7b5AVU7sJkB5Vqm8zTQUMvspnREHGwprI rmOfS/6hX6A6wBIPn1tFDjEV6EQ++uMb7Vzh2TZKCglGgV/itDoBpRnzcbzILpNJ QP0Kt2AnV0rQD9n+v6q43av0TYMIjEITfrT+vWEe7rlpiVpWmfePl4hdDnU0oUTP Z8j59ub9U2oYmmSQIJ3UHQbBnIY3r54H0fMXOgaGKXFeZsqgCw9Z14HEvKw4NUNN 7RlP/hvJU83dGx0ABkILecwBu6S7ftjQH5vbkJc3kBYRKrvRBx6tvCZecwD2codX 7ycZ04c64XU= =5Jlx -----END PGP SIGNATURE----- --=-=-=--