From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34028) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gQszH-0005VT-Ts for guix-patches@gnu.org; Sun, 25 Nov 2018 06:54:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gQszC-0005E4-8E for guix-patches@gnu.org; Sun, 25 Nov 2018 06:54:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:41833) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gQszC-0005Dp-5M for guix-patches@gnu.org; Sun, 25 Nov 2018 06:54:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gQszB-0007jm-UK for guix-patches@gnu.org; Sun, 25 Nov 2018 06:54:01 -0500 Subject: [bug#33465] [PATCH] gnu: rust: Don't depend on 'git'. Resent-Message-ID: References: <20181122135830.18927-1-mbakke@fastmail.com> <1c2849407fb4914810f3c367fc16b6cf@lepiller.eu> <87h8g7mgcz.fsf@fastmail.com> <20181124224515.416719ce@scratchpost.org> From: Pierre Langlois In-reply-to: <20181124224515.416719ce@scratchpost.org> Date: Sun, 25 Nov 2018 11:53:00 +0000 Message-ID: <87pnutv0f7.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Danny Milosavljevic Cc: 33465-done@debbugs.gnu.org Hi Danny, Danny Milosavljevic writes: > Hi, > > I'd prefer if the git parts were removed in a new phase "remove-git-tests" and > that phase removed (ha) in the newest rust - otherwise we never test rust git > integration. > > Then the substitution wouldn't need to be duplicated either. Alternatively, if we go with removing tests althogether when building rust for bootstrapping, we can also remove non-essential native inputs such as git and gdb. And then we can keep all of them for the final rust. As with Marius, I don't have a strong opinion on this, I just thought I'd mention it as a possibility to speedup rust's build process. I can submit a patch in a separate ticket if you think it's a good idea. Thanks! Pierre