From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: core-updates frozen Date: Sun, 15 Jun 2014 22:25:25 +0200 Message-ID: <871tuphqdm.fsf@gnu.org> References: <871tx0xv32.fsf@gnu.org> <87k38ih4cr.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:4830:134:3::10]:53179) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WwGzf-0002iX-9n for guix-devel@gnu.org; Sun, 15 Jun 2014 16:25:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WwGzZ-0003Tl-NH for guix-devel@gnu.org; Sun, 15 Jun 2014 16:25:35 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:49154) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WwGzZ-0003Tf-9Z for guix-devel@gnu.org; Sun, 15 Jun 2014 16:25:29 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id D74212D4B for ; Sun, 15 Jun 2014 22:25:27 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O5kRkd1YaUXc for ; Sun, 15 Jun 2014 22:25:27 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 845C32D25 for ; Sun, 15 Jun 2014 22:25:27 +0200 (CEST) In-Reply-To: <87k38ih4cr.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 15 Jun 2014 12:08:52 +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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > >> As discussed before, we=E2=80=99ll merge the branch before June 13th. > > The branch is now frozen. Hydra is building it all now, and unless > something goes wrong, I=E2=80=99ll merge it once it=E2=80=99s done buildi= ng it. I just fixed a mistake, which triggers a rebuild: commit 953c9fc changed ncurses so that it builds a separate libtinfo library, which I thought was a common and good thing. Here=E2=80=99s what=E2=80=99s at stake, per n= curses=E2=80=99 INSTALL: --with-termlib[=3DXXX] When building the ncurses library, organize this as two parts: the curses library (libncurses) and the low-level terminfo library (libtinfo). This is done to accommodate applications that use only the latter. The terminfo library is about half the size of the total. If an option value is given, that overrides the name of the terminfo library. For instance, if the wide-character version is built, the terminfo library would be named libtinfow. But the libtinfow interface is upward compatible from libtinfo, so it would be possible to overlay libtinfo.so with a "wide" version of libtinfow.so by renaming it with this option. But it turns out that most packages don=E2=80=99t expect it this way, and in fact recent distros don=E2=80=99t seem to do it; furthermore, we don=E2=80= =99t have any package that expects libtinfo separately at this point. Hence the revert in 7190ae7 (see the log for details.) Ludo=E2=80=99.