From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kBxiCp95AGHfCwEAgWs5BA (envelope-from ) for ; Tue, 27 Jul 2021 23:24:47 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id GL0kBp95AGFpagAA1q6Kng (envelope-from ) for ; Tue, 27 Jul 2021 21:24:47 +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 AA9B21D8BF for ; Tue, 27 Jul 2021 23:24:46 +0200 (CEST) Received: from localhost ([::1]:35458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m8UZB-0006hk-PR for larch@yhetil.org; Tue, 27 Jul 2021 17:24:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59836) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8UYy-0006hb-Bj for guix-devel@gnu.org; Tue, 27 Jul 2021 17:24:32 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:43296) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8UYv-00028W-CW for guix-devel@gnu.org; Tue, 27 Jul 2021 17:24:31 -0400 Date: Tue, 27 Jul 2021 21:24:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1627421058; bh=hoPGG0StbcHMxAOHhu0+E2i4Xqo+IEcMI3hC4a+wrVY=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=CMwSOqVRM9UncueLAkc8VG1lbHLK0qKYApeXGyEEnF8KDD3RhdXsTwN8+S5hvDjoV c1YtqfxYUTDfddkjsSDSEy+qrNco+ytS+0T8I7z0GVRsxefBHZ9OPGnTIW//0Hw7g3 vVZftiTl7CmujER2guNjmpIK3XWIt2I9VwZ2N7YU= To: Ricardo Wurmus From: John Kehayias Cc: Philip Munksgaard , guix-devel@gnu.org Subject: Re: Create branch for Haskell build changes and updates? Message-ID: <38M76MJzGQQSzvRBewMNjeNDrD8T1WKZL-PEzGPzrv11Y41mcghcx4sJc9dOE_yz-FyNZ7A517aJkzUxMR2k18bXcbcfQoC-oFPIUwDvExw=@protonmail.com> In-Reply-To: <87mtqf4blh.fsf@elephly.net> References: <8735sqisjj.fsf@yoctocell.xyz> <87o8bc4s4f.fsf@yoctocell.xyz> <8735snshsf.fsf@elephly.net> <87zguurxdr.fsf@yoctocell.xyz> <74bda5c8-f557-4a0c-9613-1bdf08dca38a@www.fastmail.com> <87a6mh53rm.fsf@elephly.net> <87mtqf4blh.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.131; envelope-from=john.kehayias@protonmail.com; helo=mail-40131.protonmail.ch 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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: John Kehayias Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1627421086; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=hoPGG0StbcHMxAOHhu0+E2i4Xqo+IEcMI3hC4a+wrVY=; b=MkwtcFDxjfQ2c+bG0il9E4Bygjk784cDBpPEgbbyw082TfdCMrZCKjOUJU4wPrW2Cyi33w zkyvZ2zYLtpDAaZoswZQ4N8K641gp4isgo41lBhKq4shcDBkcPHpdvU5Q2R3GXFzT9i+FH RMAVFyFbWsW0a0QXA1gAY8QoB3xiUlGCGehOCvwS9hlBtpMuwjAoSomyK+lWSzDvIn36kh RWaAphaWkoRQfY8VAEJt/1FIVBYkZGtI+/42TtUNjmLaD1bgBk6RVt/ZugBRsOSB4aar5J YxxpeU4DyGbYiYaZwJ+GA/qgWmsDy028lNQNXKl5GZpz6HUNHcD7XHFdH2Z/Dg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627421086; a=rsa-sha256; cv=none; b=nmpdnxLZUGfxgQ29W0Z1Lj0x4bc+O8w8+H6C5EEpFgr/6TCxWmYACrEE6bnK/iWxmXSI5x 7yJJ9i0oh3xv0T2yE8XxVLdoXDcqPrJtLx3nLF4hEz22egPdJVv22xWHalkQfI2ifwISKO AgLfgo9r79gGOuU6DQsWlN++nBrPdduHwSWNLpJTwMAsugwLnihFr44KQhj+/12n96vrzy rtB1x1ns4abvT9mjCvDFdsn8OmyIGUBOn1LufrqRpN9iHOF7qZH3B1jQEDs3tyRQYLYVG8 y733o2eZzDtkkL3tmK9xN4d2SY/xd5lCHbRjXpuWM46X0mJGztVTqrod//k5lQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail header.b=CMwSOqVR; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -2.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail header.b=CMwSOqVR; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: AA9B21D8BF X-Spam-Score: -2.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: tm9IvXa3t7sD =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, July 21st, 2021 at 5:10 PM, Ricardo Wurmus wrote: > Ricardo Wurmus rekado@elephly.net writes: > > > Philip Munksgaard philip@munksgaard.me writes: > > > > > Who do we talk to to get this in place? > > > > Me, for example. > > > > Sorry, I got sick and haven=E2=80=99t been doing anything towards > > > > getting > > > > wip-haskell started. > > > > I=E2=80=99ll try to do this tonight: > > > > - branch off wip-haskell from core-updates > > - apply https://issues.guix.gnu.org/49199 > > - create a new job set for wip-haskell > > wip-haskell is being built now: > > https://ci.guix.gnu.org/eval/65335/dashboard > Great, thanks! I was away for a bit and catching up now. Some failing builds are lacking a proper backtrace, e.g. https://ci.guix.gn= u.org/build/680388/details Perhaps it is what is referred to as fixed in th= is more recent commit in core-updates: https://git.savannah.gnu.org/cgit/gu= ix.git/commit/?h=3Dcore-updates&id=3Da0f880afea3b29e817866de0170ed579738db2= d1 In any event, going forward we can apply any Haskell patches here, and prob= ably the big one is to update GHC and Stackage resolver? Is there any autom= ated way to updating a large number of packages to get started? Some will r= equire manual help, but at least we can start with getting all versions to = whichever Stackage resolver we update to. John