From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: Re: core-updates freeze Date: Thu, 11 Jul 2019 15:11:04 -0400 Message-ID: <877e8oo08n.fsf@posteo.net> References: <87blybrqjn.fsf@devup.no> <87ftncvbgs.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38224) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hleTf-0007YD-JD for guix-devel@gnu.org; Thu, 11 Jul 2019 15:11:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hleTY-0000vF-9x for guix-devel@gnu.org; Thu, 11 Jul 2019 15:11:34 -0400 Received: from mout02.posteo.de ([185.67.36.66]:60707) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hleTV-0000Xw-8b for guix-devel@gnu.org; Thu, 11 Jul 2019 15:11:27 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id E9FC62400E6 for ; Thu, 11 Jul 2019 21:11:16 +0200 (CEST) In-Reply-To: <87ftncvbgs.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 11 Jul 2019 17:26:43 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org Ludovic Court=C3=A8s writes: > Hello! > > Marius Bakke skribis: > >> The core-updates branch is now (almost!) ready for prime time. > > Yay! > >> This is turning out to be one of the biggest merges ever[*], currently >> representing 433 commits from 15 people, with commits dating back to >> September last year(!). > > Ouch! This is both impressive and=E2=80=A6 frightening. :-) > >> Some of the highlights from this branch include: >> >> * jannekes long-awaited new reduced binary seeds for i686 and x86_64 >> * GCC7 is now the default compiler >> * The 'CMake' package comes with full documentation >> * OpenSSL 1.1 is now the default 'openssl' package >> * GNOME 3.30 >> * glibc 2.29, binutils 2.32, gettext 0.20, bash 5.0.7, gawk 5.0.1, ... > > Exciting! > >> To give everyone a little time to brush up any last-minute patches, as >> well as let the CI catch up with 'master' and 'staging', I suggest we >> set a final date for starting the full CI build on *July 9th*, i.e six >> days from now. At which point the branch becomes bugfix-only, no new >> updates or features. >> >> July 9th incidentally gives us just enough time to get Python 3.7.4 too, >> which comes with desirable security and OpenSSL 1.1 compatibility fixes. > > July 9th is now behind us, where are we? I=E2=80=99m currently running: > > guix pull --branch=3Dcore-updates -p /tmp/core-updates > > so I can give it a shot with my profile and my system. > > Is there anything people should pay attention to, or any specific tests > we should make? > > Thank you! > > Ludo=E2=80=99. I must say, the GNOME 3.30 changes haven't been pushed to core-updates yet. There were a number of issues with the updated GNOME desktop as I last built it. For example, the displayed time was incorrect, and the "night light" feature didn't work. Other issues included failing tests that I couldn't figure out and just disabled to get the building to finish. If people would like to see my progress, I can send a patch series to the guix-patches list, but working on this alone has been a slow process thanks to the long rebuilds that come from working on this branch. I'd rather not push a partially-working GNOME, but I also don't want to hinder the merging of core-updates, so please let me know what course of action is preferred here. Thanks, Kei