From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id YOMQAZN8uV+uUgAA0tVLHw (envelope-from ) for ; Sat, 21 Nov 2020 20:46:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id YFd+OJJ8uV+jfgAAB5/wlQ (envelope-from ) for ; Sat, 21 Nov 2020 20:46:10 +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 725C29404D5 for ; Sat, 21 Nov 2020 20:46:10 +0000 (UTC) Received: from localhost ([::1]:58836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgZlo-0003sP-9D for larch@yhetil.org; Sat, 21 Nov 2020 15:46:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgZli-0003sI-Hf for guix-patches@gnu.org; Sat, 21 Nov 2020 15:46:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34726) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kgZli-0000yP-9t for guix-patches@gnu.org; Sat, 21 Nov 2020 15:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kgZli-00052i-7W for guix-patches@gnu.org; Sat, 21 Nov 2020 15:46:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#43976] [PATCH] Chicken build system + some example eggs Resent-From: raingloom Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 21 Nov 2020 20:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43976 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 43976@debbugs.gnu.org Received: via spool by 43976-submit@debbugs.gnu.org id=B43976.160599155319370 (code B ref 43976); Sat, 21 Nov 2020 20:46:02 +0000 Received: (at 43976) by debbugs.gnu.org; 21 Nov 2020 20:45:53 +0000 Received: from localhost ([127.0.0.1]:46272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgZlZ-00052M-5p for submit@debbugs.gnu.org; Sat, 21 Nov 2020 15:45:53 -0500 Received: from mx1.riseup.net ([198.252.153.129]:37824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgZlX-00052D-J6 for 43976@debbugs.gnu.org; Sat, 21 Nov 2020 15:45:52 -0500 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4Cdlms19lczDsPX; Sat, 21 Nov 2020 12:45:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1605991549; bh=OIbjpKGBHwJFBmqoG2AgtxzFFZUqv4hVkQBaCxgYf2U=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=m0yxwvRdDoGUDfQnZIb+tpNcuVS61P7Q6Oz+wYtWb8iYSBJaWy3VRedHa+L8PUgql Rjwlrz9eCgZ2G0VZ/VZHbrg9/zbf336mFnCwm0YrwWmySIy2FJk9Cs0wvPug/Yy4Q1 pvzueC7MkucBMDCCYDc0lHvWfTd3vNwOvYsgr9yU= X-Riseup-User-ID: 96E62055AEC7A62DE08CD76723F41814599187830F2D392A87C19A3CC5F9C270 Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 4Cdlmp25xpzJn6J; Sat, 21 Nov 2020 12:45:46 -0800 (PST) Date: Sat, 21 Nov 2020 21:45:43 +0100 From: raingloom Message-ID: <20201121214543.37c27429@riseup.net> In-Reply-To: <20201120055117.7cb76230@riseup.net> References: <20201013105220.7606ee5a@riseup.net> <87mu0j347o.fsf@gnu.org> <20201120055117.7cb76230@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) 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: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=riseup.net header.s=squak header.b=m0yxwvRd; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=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: 0.09 X-TUID: N5UwJ9rgBQmv On Fri, 20 Nov 2020 05:51:17 +0100 raingloom wrote: > Possibly more important: I noticed some warnings in some builds about > cp(1). So far it hasn't caused any issues. Gonna fix this, then I > think it'll be mergeable. Seems to be a srfi-18 specific issue, so I'm calling chicken-build-system final for now. You can merge it if it stands up to a review. The other eggs also seem fine, srfi-18 just has a somewhat shoddily written auxiliary build script to generate some type information, probably based on the current Chicken version? I'm not sure what it's doing to be honest. It doesn't fail to build because the script doesn't check for errors, which is why it took a while to notice it. This is why we always `set -e` in our Bash scripts, kids. Anyways, all other eggs seem to be fine, and none of them depend on srfi-18.