From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id MP9qKZ+/DWaANAEAe85BDQ:P1 (envelope-from ) for ; Wed, 03 Apr 2024 22:44:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id MP9qKZ+/DWaANAEAe85BDQ (envelope-from ) for ; Wed, 03 Apr 2024 22:44:15 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=QLK7g38k; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1712177055; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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:dkim-signature; bh=t2YI071NdS+lR1yu6iCcfA921+JUh38VfPPiRBBvF80=; b=GaUhpo8j7NDfsfKzgxcoo0gKkoQn/b1fR34F+PjdRZZuTmcYmmV1QdPNHghvvyAlXSawvO iDb0S/IF/tYky+KPGrgOqLVMYYpUZZsdiqSpmah2d9LTKvTlSHN0pmda98AwjCx+tvYH6G iaGgbUutilgWWZQGHUastI5rrrrjgfI7MrxS++m9eCrNP4Hok83RyEgA7NouPTco+xuL4G r3QfOkmEYszAsErkfqH/zz/tz1ZK/bf6ycHW1H8lP1xhD9LahUNZXz15kM91eCtotsUArY W0m+6d5zmDuN2Qtn2ZAMgYQZ+p5JaKC7PI4sBJfevEeZIp5svuDRz5ZpnjYk8w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1712177055; a=rsa-sha256; cv=none; b=d0rwHBirEi8+i+F3h7b3r3HluI35oJQCIpbe1bwmNIL1lW3WQTbDhPQDQwhjyMdbpTvM1x NTqOqi315GSZAFh57vIAwpL7g22DwrnvrlYeKebhdvGZAQNQufmGHR6JPyRt8WYr2IpEpo BhlzjQ/U3LlSG0+80ybRQ9qD3ANiKkh2+kyLCvBzH0PZ1MhIDZSI6299tiu+/RlRhLBkej n+HO7CCVu+3P5ovcECOx/qjq9gAtwnQBayj9GYySr8k6L/MuKYgZql21HcBPkfOCIqh7pm 5G4TfFD+Wy628QRMbEQ5BAUldve8VyLHOIbcShT7SKyaSk3bXJ/xp5qZ0cFPaw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=QLK7g38k; 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"; dmarc=pass (policy=none) header.from=gnu.org 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 7BDF3223FD for ; Wed, 3 Apr 2024 22:44:15 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rs7Sj-0005SJ-FC; Wed, 03 Apr 2024 16:44:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rs7Sh-0005S0-42 for guix-patches@gnu.org; Wed, 03 Apr 2024 16:43:59 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rs7Sg-00069k-8D for guix-patches@gnu.org; Wed, 03 Apr 2024 16:43:58 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rs7Sk-0003uH-OM for guix-patches@gnu.org; Wed, 03 Apr 2024 16:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70169] [PATCH 5/7] maint: Generate 'doc/version-LANG.texi' reproducibly. Resent-From: Janneke Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 03 Apr 2024 20:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70169 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Timothy Sample , 70169@debbugs.gnu.org Received: via spool by 70169-submit@debbugs.gnu.org id=B70169.171217701614859 (code B ref 70169); Wed, 03 Apr 2024 20:44:02 +0000 Received: (at 70169) by debbugs.gnu.org; 3 Apr 2024 20:43:36 +0000 Received: from localhost ([127.0.0.1]:59780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rs7SJ-0003rb-Vs for submit@debbugs.gnu.org; Wed, 03 Apr 2024 16:43:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rs7SH-0003qj-4h for 70169@debbugs.gnu.org; Wed, 03 Apr 2024 16:43:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rs7S4-0005gq-VR; Wed, 03 Apr 2024 16:43:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=t2YI071NdS+lR1yu6iCcfA921+JUh38VfPPiRBBvF80=; b=QLK7g38kAtepr46/06Fy OskiXxe+1OAs8NI1wJqxPpb6Z6xg0uJLyxgbuSx3Lmrca8HrSugZdNKletdbuXa2R+e7O/589ej7s l++UuUKMgn02XIdT5tzbKqu4IsnOnGNGaObQEM4llrhqGd+I9YqDyhWhWqn6DaDLIAakzMiPEZ6zJ GNIBdT1pWyiRohuFIMyjKpF6spn/ILOinDsrpUXi74mw8VvexZoWaeYodo8JKKKFffJ1FxE5IhBIk 8Ahn+u3dUFsKu33lxwtJnlsdGXBh5xjWUkBsUmzB2+kMh381ljtHerrpeSWf+J0WeRLxyfW2W/s4W i6YkpzWDKtAUQg==; From: Janneke Nieuwenhuizen In-Reply-To: <87a5maxjt3.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 03 Apr 2024 22:39:20 +0200") Organization: AvatarAcademy.nl References: <947bed93d2e2fec221fdec0d247f61912fb89567.1712165977.git.janneke@gnu.org> <87a5maxjt3.fsf@gnu.org> X-Url: http://AvatarAcademy.nl Date: Wed, 03 Apr 2024 22:43:08 +0200 Message-ID: <875xwyp483.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.06 X-Spam-Score: -7.06 X-Migadu-Queue-Id: 7BDF3223FD X-Migadu-Scanner: mx12.migadu.com X-TUID: 291l40F+noVy Ludovic Court=C3=A8s writes: [cc: Timothy Samplet who created an early version of this patch] > Janneke Nieuwenhuizen skribis: > >> * doc/local.mk ($(srcdir)/doc/stamp-vti): Change rule into... >> (version.texi-from-git): ...this new function. Call it with vti,guix.te= xi,; >> and for all MANUAL_LANGUAGES with $(i),po/doc/guix-manual.$(lang).po, >> -$(lang.po). >> >> Change-Id: Ia8df618178066cad320eecea0299337224e23a73 > > [...] > >> +i:=3D0 >> +$(eval $(call version.texi-from-git,vti,doc/guix.texi,)) >> +$(foreach lang, $(MANUAL_LANGUAGES), \ >> + $(eval i=3D$(shell echo $$(($(i)+1)))) \ >> + $(eval $(call version.texi-from-git,$(i),po/doc/guix-manual.$(lang).po= ,-$(lang)))) > > Also, not sure why but I get this: > > make[2]: Entering directory '/home/ludo/src/guix' > Makefile:7389: warning: overriding recipe for target 'doc/stamp-vti' > Makefile:5111: warning: ignoring old recipe for target 'doc/stamp-vti' > Makefile:7390: warning: overriding recipe for target 'override' > Makefile:7389: warning: ignoring old recipe for target 'override' > Makefile:7390: warning: overriding recipe for target 'doc/stamp-1' > Makefile:5176: warning: ignoring old recipe for target 'doc/stamp-1' > [=E2=80=A6] Yes, sadly that's expected, and couldn't figure out how to avoid this. Any ideas would be greatly appreciated. Automake will just create those targets, and it seems we must override exactly those. May Timothy has an idea?