From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: =?utf-8?Q?Let=E2=80=99s?= freeze and build =?utf-8?Q?=E2=80=98core-updates=E2=80=99!?= Date: Tue, 21 Feb 2017 15:03:52 +0100 Message-ID: <87zihfwshj.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> References: <87mvdpw3b3.fsf@gnu.org> <87zihoizr4.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <87tw7wspwp.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgB2v-0007Ob-TC for guix-devel@gnu.org; Tue, 21 Feb 2017 09:04:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgB2q-0006se-Un for guix-devel@gnu.org; Tue, 21 Feb 2017 09:04:01 -0500 In-Reply-To: <87tw7wspwp.fsf@gnu.org> 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 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hey Marius, > > Marius Bakke skribis: > >> Ludovic Court=C3=A8s writes: >> >>> Hello Guix! >>> >>> Since I=E2=80=99m about to leave keyboard for a couple of weeks, here= =E2=80=99s a to-do >>> list for those of you who=E2=80=99ll be around. :-) >>> >>> The last things I wanted to push for =E2=80=98core-updates=E2=80=99 wer= e a reproducible >>> Guile (done in b5efd14a9add1bcb4a44fa5b9c1b47706f3df9da), and a subset >>> or all of the aarch64 patches, depending on their status (should not be >>> a blocker IMO). >>> >>> So, here=E2=80=99s a plan: >>> >>> =E2=80=A2 Once Efraim has pushed some of the aarch64 patches, do anot= her >>> evaluation of the =E2=80=9Ccore=E2=80=9D package set for that branc= h, and check for >>> anything wrong. From there on, forbid full-rebuild changes. >>> >>> =E2=80=A2 Once the =E2=80=9Ccore=E2=80=9D subset builds correctly on = all the supported >>> platforms (those that Hydra supports), merge =E2=80=98master=E2=80= =99. Maybe update >>> a couple of things like GnuTLS while we=E2=80=99re at it. From the= re on >>> forbid non-trivial changes. >>> >>> =E2=80=A2 Build all the packages. (To do that, someone with access t= o Hydra >>> must change the =E2=80=9Csubset=E2=80=9D argument to =E2=80=9Call= =E2=80=9D in the config of the >>> =E2=80=98core-updates=E2=80=99 jobset.) >>> >>> =E2=80=A2 Fix things. >>> >>> =E2=80=A2 Once most regressions have been addressed and most binaries= are >>> available, merge =E2=80=98core-updates=E2=80=99 into =E2=80=98maste= r=E2=80=99. >>> >>> How does that sound? >> >> This sounds great. I have a question: >> >> The 'staging' branch contains a number of minor updates and it's been >> more than a month since the last merge. Should we do a staging >> evaluation first (i.e. next few days), or just merge it to core-updates? > > Good point. I=E2=80=99d just merge it into =E2=80=98core-updates=E2=80= =99 at this point. I believe Efraim has pushed the remaining aarch64 patches, and I just merged in the updates from staging, as well as an xorg and cmake update. I think we're ready to build the "core" package set now. Mark, Leo? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlisSMkACgkQoqBt8qM6 VPpongf7BlWAJZVICK3VCMCmxQ062pCXbhiEWeqiN/97Dm8rrlfEVWZ+JAC/hse7 jPHopV0Vi2R5ifHLC+HldtSrmnXmfgQ+qjtZh7Ck49g/UXFXfHbY37oHb/TFp71c KH+tGaP1u9m9lbYOttjEnDG/SBqsB1qAMRLkde3q5Jo2PltqJqGAu+w1aQnfLDiZ 0nk8xeqUmjaPhCrel++8ti8ZIINrEiazkyXJP8h9OjFhkWOQ8EHNKrDplXEgvduJ TqZlfPJRzKscYjUkvnDsWDiarXNq97/NZmgV3WgZFKYYMlIiaDIyY1LH6i3SGU15 /A4gwXXoleQMTajMSNkoGXsRuLWzVg== =taVt -----END PGP SIGNATURE----- --=-=-=--