From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: emacs reproducible builds part1 of 2 : eln Date: Fri, 31 May 2024 13:45:27 +0300 Message-ID: <86r0dip8e0.fsf@gnu.org> References: <8d01d73e-7ce1-4b3a-a25c-03b518a7e584@lsmod.de> <83jzofj70t.fsf@gnu.org> <83edemiklb.fsf@gnu.org> <7b8772f0-4c34-4f4a-a076-4805dd96fa2e@lsmod.de> <32f589fe-7c9f-4d0c-b058-f2bea843e5d5@lsmod.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29164"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: "Bernhard M. Wiedemann" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri May 31 12:46:29 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sCzmH-0007OH-BF for ged-emacs-devel@m.gmane-mx.org; Fri, 31 May 2024 12:46:29 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sCzlS-0007MS-Dp; Fri, 31 May 2024 06:45:38 -0400 Original-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 1sCzlM-0007IC-D1 for emacs-devel@gnu.org; Fri, 31 May 2024 06:45:35 -0400 Original-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 1sCzlK-0004ya-5K; Fri, 31 May 2024 06:45:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EzCVxDb1pruQfqDPfHRn5Ta+FsplMZR/VvDcZkkQMQ8=; b=pUf1oTElv9QE uUNiN1UMIHfvl6HPlvhfxq/Sk/XLY4wzehgQT+qRmypWgJQXpny5NZ63bYRGJMPr5HM0HRkn4zBDP aJd7hx7QjmDl5NJbKaSuWSMojomtTCZxMzc/4V8jy8GmW3HheJ0mqRKBMeAAgd2NtaWYZmqoKS5UD bAjFzWk6Av6ZIOC0buDZOPA6uNNz+/ul6gkxvoZgLPJ7jeh1CEc4R0eK+LMGfnSl3Mjhjkxezi2Up vlVcTPIOZKUGOzPtC7eivLVXUSQDRDCEHDQbV1vPn8BjaB3J857Gp4wS7fhA1Vntngj3Ec33QpUXN OegwElB9BmNlXwPHpJCBAw==; In-Reply-To: <32f589fe-7c9f-4d0c-b058-f2bea843e5d5@lsmod.de> (bernhardout@lsmod.de) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:319773 Archived-At: > Date: Fri, 31 May 2024 10:22:15 +0200 > From: "Bernhard M. Wiedemann" > > On 31/05/2024 09.44, Andrea Corallo wrote: > > Ouch I'm not sure there will ever be a 29.4... Eli? > > A 30.0 release would also be fine, if it happens this year. Not 30.0 (Emacs doesn't have XX.0 releases), but 30.1. And yes, it definitely should happen this year (if you mean year 2024, that is). > > Bernhard trying master is not an option? > > not that easy. My test-tools expect a .spec file that builds rpms. > > When I try to use master and use an adapted 29.3 .spec file I get either > autoreconf errors or using the (old?) configure > > No rule to make target '@STDBIT_H@', needed by 'fingerprint.o'. The emacs-29 branch is basically closed for code changes, except very simple and obvious ones, especially if they fix crashes. No further development happens there, and no new features will be added to that branch. (And yes, reproducible build is a new feature for this purpose.)