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 ms5.migadu.com with LMTPS id CODyLqTJc2KNwQAAbAwnHQ (envelope-from ) for ; Thu, 05 May 2022 14:57:08 +0200 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 MIzxLqTJc2LFEgEAauVa8A (envelope-from ) for ; Thu, 05 May 2022 14:57:08 +0200 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 5148F25537 for ; Thu, 5 May 2022 14:57:08 +0200 (CEST) Received: from localhost ([::1]:58656 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nmb2Z-0005fu-5Z for larch@yhetil.org; Thu, 05 May 2022 08:57:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmb2U-0005fj-M5 for guix-patches@gnu.org; Thu, 05 May 2022 08:57:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50848) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nmb2U-0003rS-DK for guix-patches@gnu.org; Thu, 05 May 2022 08:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nmb2U-0003Vw-CD for guix-patches@gnu.org; Thu, 05 May 2022 08:57:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54796] [PATCH v4 00/22] Add importer for hex.pm and rebar3 build-system for Erlang Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 05 May 2022 12:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54796 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos , 54796@debbugs.gnu.org Received: via spool by 54796-submit@debbugs.gnu.org id=B54796.165175541013489 (code B ref 54796); Thu, 05 May 2022 12:57:02 +0000 Received: (at 54796) by debbugs.gnu.org; 5 May 2022 12:56:50 +0000 Received: from localhost ([127.0.0.1]:44745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmb2H-0003VV-MD for submit@debbugs.gnu.org; Thu, 05 May 2022 08:56:49 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:50207) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmb2F-0003VH-Im for 54796@debbugs.gnu.org; Thu, 05 May 2022 08:56:48 -0400 Received: from hermia.goebel-consult.de ([79.211.176.114]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M89P1-1nhOF13VqN-005KFg; Thu, 05 May 2022 14:56:40 +0200 Received: from [127.0.0.1] (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id 08EFC5F9CB; Thu, 5 May 2022 14:56:38 +0200 (CEST) Message-ID: <3d4996a0-5e90-31c0-ea5c-854b3356327d@crazy-compilers.com> Date: Thu, 5 May 2022 14:56:37 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Content-Language: en-US References: From: Hartmut Goebel Organization: crazy-compilers.com In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:1w37z3y2olcV5N9Bb6u2i3/pz4rkVDNO8Z/boGDXGeI1OLCOIII LBhddrJTDon3Y7LFe745pFJWJkA/EYzLHCxUC7JuC//8dbhwdUz5vx70KAyqtNK/Qe/9hk/ wwmIhP11Boy2WVJFrMUuivlIM4waYEUiz5gJzU/hkA5xJ7cfMmoz1moNbgfTgg+/+oIam2+ D2/RNdrUj5HKzVK24q4Zw== X-UI-Out-Filterresults: notjunk:1;V03:K0:fFO6Soh+A4c=:fpoPz35DACAhm6jeaLlXBY jZtnwCbDQXnZIXhTkEm2StYHa0yiQP7A7kbm3dCM6TESb/42dSDqAj9wVnI/UhOt1K7eCbzM5 h9lQAU7FG9z0XDJN8SeK0eCU7xE3GKI9W1tj/iGfBQ+4nWyS+4KfxLjcAwImOkeKUjxQ1dmac NSqpMW0hHCQ4NXmqjt+jwgJQIlKskvOoUs/i6MUqXZAKgkpXDHZtXnFZgTTDYbRb8scHvfOSC +bYjLvERkJIAbgt+XvafwlCLNKjCJDkhv7yoq/f6qe8riEE/LdUFrfMiEusYOkkI4cTe2OvQC tzjkNLKPv85w590PaLiMzx0DU+RxvNn23xVnkal6ZZQHlB7kLtx7n7fo7hiIzwGBiLQ2YYDWg EWpJx3ss+cUpx2hbg7IH5USiH2f4k8IRPF9ag9FJhQBjpx7hfMh29xT/aIMxsC5U9T3PPdNi/ iLOWRLoCB+bkwPPSzS+wqGyX82cyP7WZ/sRA2oskP/y9dbENjA1H5Bq6AhQWqgjUSt0Liexph gayyBOwoqVge8ytX1ds1HiKu/u9/tig32M4oPm4A8s7kQhkjY1VY/AtrguqTXFv7xE4enoYdk kmV9ALqzkFj48gx+tK3BEjeOSDgt9HjJ+ryX/BPUcOaT96YJ7cCR67d6Q3gPmFPD5j2XPYU7w b/3hdOA+bUmvD9HMf80YHhVLoyREzL1ItRw0Gf2Zdlp2Z0kcjhQnVzlhZSQM86BL4sed3irM4 bPbCcCBockFTPIsY 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-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651755428; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: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; bh=3kBcydlaCvPVvi/JX2bIDS8hyMUcJeLAY4ESIv9ionI=; b=MnqKDOt50bAGXWsMuRrTja+NDPFnGHZfJGNc9SzE7ievwbmtENSg4SrmAo4TZHx0sYpqEC WIkBAlKli6szbIOeVLtMlDJIPtQNFLtwZOetY208fOwJAsKVHWwINA2oPdyy2SLa9TKy/t ZXsywBYUOkdzJbHS9OAFYzAG9V1QcLFdKtcsl8QLy9lFmWKPAon9R2Sn+vn2XCVUZpioH6 +bvs9OMzTycOfMxqMXGNTBXJuTx4DLeW1SxjTI/wfsZKhMk4/RtjGzHTW/6GxtI8lDbaGm 46mXrFhJeMNhsuzXlhRVD8ycxUFIvdD5PbylKn3ROjqhjlPUUoFSne1U+ULKbA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651755428; a=rsa-sha256; cv=none; b=E5KbMcB5vbKz/dQX29VDrlTjVe/ereMXbVcEJSOSZnRZuTZ6FU+h0GP7EIeU9PzquDLTiw s7aLdWwf+9zpq2TSEMyF/0NAxBAufOkQJEoszSuB38b4Y1qehtz26rPvhvZzXedmguAhIO XYrZ45GcF1uFuGUrh8asC1DjbVvTZzymFuwVSZ7PrAeJ0e3QT+wOefzSfs9LVrHbwc9Y5p Q0QZgquWM4+ZiJgIGTJ+mmhyoH6TFToojWdfCUM+Xo2qyyAcpj9EpimublDT9vItjUlhHj mZskxQCxtuzVKK/ryCjsynseqyukKN0lrVhQ0zoEB0acUfc8BtO9m3uy1OKyjA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=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: -1.99 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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: 5148F25537 X-Spam-Score: -1.99 X-Migadu-Scanner: scn0.migadu.com X-TUID: g2vljyhUI8xQ Am 11.04.22 um 14:04 schrieb Maxime Devos: > If rebar2, rebar3 and rebar4 would require completely different phases > and use different file formats or such, IMO a separate build system > (and hence, a 2, 3 or 4 suffix) may be useful. It took some time to come to a conclusion for me on this: I'm going to rename it into „rebar-build-system“ (without the number). If need arises for some rebar4-build-system, we can still think about adding „rebar3-build-system” as an alias. Rational: I assume, some rebar2 and rebar4 build-systems would have the same phases. „Just” commands might be different. Eg. rebar2 did just „compile“ while rebar3 can have „as prod compile“ — which could be handled with different means. -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |