From owner-freebsd-ports@freebsd.org Fri Dec 18 13:17:35 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D09AA4B8E3F for ; Fri, 18 Dec 2020 13:17:35 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Cy8YC5WHxz4g1q for ; Fri, 18 Dec 2020 13:17:35 +0000 (UTC) (envelope-from mr@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id BB73E4B8CBF; Fri, 18 Dec 2020 13:17:35 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BB3B94B8EA2 for ; Fri, 18 Dec 2020 13:17:35 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from app.eeeit.de (app.eeeit.de [188.68.43.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cy8YC1Nr5z4ffN; Fri, 18 Dec 2020 13:17:34 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from localhost (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mike@reifenberger.com) by app.eeeit.de (Postfix) with ESMTPSA id C5EA110B884; Fri, 18 Dec 2020 14:17:26 +0100 (CET) Received: from ipbcc0fd0a.dynamic.kabel-deutschland.de (ipbcc0fd0a.dynamic.kabel-deutschland.de [188.192.253.10]) by app.eeeit.de (Horde Framework) with HTTPS; Fri, 18 Dec 2020 13:17:26 +0000 Date: Fri, 18 Dec 2020 13:17:26 +0000 Message-ID: <20201218131726.Horde.-Lz_vcx9SBaOIBd6Fmg6iGS@app.eeeit.de> From: MR To: Jan Beich Cc: ports@freebsd.org Subject: Re: letting a port depending on rust-nightly References: <20201216223208.Horde.V4tYasoM1JDzSh1oVClczf0@app.eeeit.de> <20201217111022.Horde.OrT3JPw9faN94ESsteCRYF-@app.eeeit.de> <20201217154456.Horde._R-7kH-AcnMTHLS36aFuUMD@app.eeeit.de> In-Reply-To: User-Agent: Horde Application Framework 5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Rspamd-Queue-Id: 4Cy8YC1Nr5z4ffN X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:197540, ipnet:188.68.32.0/20, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Dec 2020 13:17:35 -0000 Hi, Zitat von Jan Beich : > MR writes: > >> Hi, >> >> >> thanks a lot for your hints! >> >> This (and RUSTC_BOOTSTRAP=1) seems to work mostly: >> >> It does build now interactively bit still seems to download repos from >> github during config: > > Likely due to CARGO_GIT_SUBDIR being incomplete/incorrect, so some > packages still don't use local overrides. > > Cargo.toml:134:rocket_contrib = { git = > 'https://github.com/SergioBenitez/Rocket', rev = > '1010f6a2a88fac899dec0cd2f642156908038a53' } > > after adding CARGO_GIT_SUBDIR+=rocket:rocket_contrib:contrib/lib > yes, it was this missing line you provided above. Now it compiles with poudriere. Since rust is completely new to me the build workflow is it too. And it's not the most obvious one too... Many thanks again for your support! > Cargo.toml:134:rocket_contrib = { path = > "WRKDIR/Rocket-1010f6a2a88fac899dec0cd2f642156908038a53/contrib/lib", rev = > '1010f6a2a88fac899dec0cd2f642156908038a53' } > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- greetings --- mike mr@freebsd.org