From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8152 invoked by alias); 3 Jan 2019 09:04:30 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Received: (qmail 8142 invoked by uid 89); 3 Jan 2019 09:04:29 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.9 required=5.0 tests=BAYES_00,GIT_PATCH_2,KAM_LAZY_DOMAIN_SECURITY autolearn=ham version=3.3.2 spammy=H*Ad:D*nl, browse, anyhow, H*i:sk:ab78447 X-HELO: pubserv1.fransdb.nl Received: from fransdb.nl (HELO pubserv1.fransdb.nl) (80.101.31.146) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 03 Jan 2019 09:04:26 +0000 Received: from localhost (localhost [127.0.0.1]) by pubserv1.fransdb.nl (Postfix) with ESMTP id 29CE8417AB for ; Thu, 3 Jan 2019 10:04:24 +0100 (CET) Received: from pubserv1.fransdb.nl ([127.0.0.1]) by localhost (pubserv1.fransdb.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 8D0jv7ijS2fv for ; Thu, 3 Jan 2019 10:04:20 +0100 (CET) Received: from [192.168.101.128] (fransdb.nl [80.101.31.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: frans@fransdb.nl) by pubserv1.fransdb.nl (Postfix) with ESMTPSA id 5DE9240077 for ; Thu, 3 Jan 2019 10:04:20 +0100 (CET) Subject: Re: addToolVersion.sh To: crossgcc@sourceware.org References: From: Frans de Boer Message-ID: <2a4a4629-64ec-c855-522c-8c8f5fdc0ab9@fransdb.nl> Date: Thu, 03 Jan 2019 09:04:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00006.txt.bz2 On 03-01-19 04:11, Alexey Neyman wrote: > That section in the docs (which mentions addToolVersion.sh) is > outdated and needs to be updated. Please file an issue; my laptop > broke so I am without a machine where I can do ct-ng development at > this time. > > I am not sure where you found a reference to gen-version.sh; I > couldn't find any in current crosstool-NG, nor in its docs. > > The current procedure to add a new version of a component is to: > 1. Copy/create a directory for a new version under packages/PACKAGE-NAME/ > 2. Verify the package signature, update the checksums for all > downloads, check if the patches apply (and if necessary, update the > patches). All that is done by running maintainer/manage-packages.sh > script; run it without arguments to get some help. > > Regards, > Alexey. > > On 1/2/19 4:00 AM, Frans de Boer wrote: >> Dear Reader, >> >> I am using the git version of crosstool-NG and want to add a new >> kernel. However, the above mentioned tool as well as the potential >> replacement gen-versions.sh are nowhere to be found. >> >> I can add things manually in linux.in and in the new chksum file, but >> that seems a bit awkward knowing that there have been (a) tool(s) for >> this purpose. >> >> Suggestion? >> >> Regards, Frans. >> >> Hi Alexey, The gen-versions.sh was introduced by yourself. I saw a posting of 2017-7-13 from your hand ;) As for the outdated version of the documentation, it is the version published on the web site and addresses 1.23 also. And the procedure for updating/adding new versions is clear. Did figure out step 1 already, but did not realize that manage-packages.sh was the tool to use to update the xxxx.in file. I only browse through it, probably because I had the former tool on my mind. Anyhow, I will verify your pointer later on. Question: it seems that crosstool-NG has evolved well beyond the early 2017 release. Don't you think it is time to release an updated version? Also, it seems that you prefer git pull requests for updated/new pieces, this applies to the documentation too? --- Frans.