From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: 03/03: gnu: libinput: Update to 1.9.3. Date: Mon, 11 Dec 2017 10:33:23 +0100 Message-ID: <87o9n54nj0.fsf@gnu.org> References: <20171208073200.21170.44618@vcs0.savannah.gnu.org> <20171208073201.5821F204F4@vcs0.savannah.gnu.org> <874lp0smw4.fsf@netris.org> <20171210111154.GE23558@macbook41> 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]:50755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOKSs-0006uM-6a for guix-devel@gnu.org; Mon, 11 Dec 2017 04:33:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOKSm-0002Fh-Mm for guix-devel@gnu.org; Mon, 11 Dec 2017 04:33:34 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:48734) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eOKSm-0002FA-Fv for guix-devel@gnu.org; Mon, 11 Dec 2017 04:33:28 -0500 In-Reply-To: <20171210111154.GE23558@macbook41> (Efraim Flashner's message of "Sun, 10 Dec 2017 13:11:54 +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: Efraim Flashner Cc: guix-devel@gnu.org Hi, Efraim Flashner skribis: > On Fri, Dec 08, 2017 at 08:36:27PM -0500, Mark H Weaver wrote: >> efraim@flashner.co.il (Efraim Flashner) writes: >>=20 >> > efraim pushed a commit to branch master >> > in repository guix. >> > >> > commit 5f5083749c1ff2731e84fa7d8eea182ad45c18a5 >> > Author: Efraim Flashner >> > Date: Fri Dec 8 09:25:40 2017 +0200 >> > >> > gnu: libinput: Update to 1.9.3. >> >=20=20=20=20=20 >> > * gnu/packages/freedesktop.scm (libinput): Update to 1.9.3. >> > [build-system]: Switch to meson-build-system. >>=20 >> FYI, switching to 'meson-build-system' here caused around 120+ more >> dependency failures on armhf-linux, including xf86-input-libinput, since >> we've never successfully built 'ninja' on armhf-linux. So, we've >> essentially just lost graphics support on armhf-linux. >>=20 >> Mark > > 1.8.3 is the last version that still has autotools support, it was > removed in the 1.9 branch. Unfortunately I don't have access to an armhf > machine to try to fix the armhf build of ninja. I suspect that this is > going to be an issue going forward, as more packages move to a meson > build system. > > I'm not against downgrading to 1.8.3 in the mean time to keep the > packages that depend on libinput{,-minimal} available to armhf users, > but it is something that's going to need to be addressed sooner rather > than later. Maybe the safe approach is to revert now so armhf users get graphics back, take time to investigate and fix the Ninja build failures on ARM (surely there are patches floating around on the intertubes), and then reinstate the upgrade. How does that sound? (Note that I=E2=80=99m volunteering, but hey! ;-)) Ludo=E2=80=99.