From unknown Mon Jun 23 13:07:49 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#30761 <30761@debbugs.gnu.org> To: bug#30761 <30761@debbugs.gnu.org> Subject: Status: [PATCH staging 0/9] Meson fixes (and some updates) Reply-To: bug#30761 <30761@debbugs.gnu.org> Date: Mon, 23 Jun 2025 20:07:49 +0000 retitle 30761 [PATCH staging 0/9] Meson fixes (and some updates) reassign 30761 guix-patches submitter 30761 Marius Bakke severity 30761 normal tag 30761 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:09:33 2018 Received: (at submit) by debbugs.gnu.org; 9 Mar 2018 18:09:33 +0000 Received: from localhost ([127.0.0.1]:52743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMST-0005CC-Cn for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:09:33 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMSR-0005Bx-Ok for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:09:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1euMSL-0002EP-MX for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:09:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36852) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1euMSL-0002EH-JF for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:09:25 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43409) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1euMSK-0003Zr-Fn for guix-patches@gnu.org; Fri, 09 Mar 2018 13:09:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1euMSF-00027k-Cs for guix-patches@gnu.org; Fri, 09 Mar 2018 13:09:24 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51329) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1euMSF-00026y-5k for guix-patches@gnu.org; Fri, 09 Mar 2018 13:09:19 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 75A1B20D97; Fri, 9 Mar 2018 13:09:18 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:09:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=8LA1xIr3Li53NWKIjbKwbOc9HMTfSnMfqdTDDF5A8 HM=; b=o+83ao0m4TPCzWDOw+VDuAHK+Y+n8B/1Ie1CboabAlpdGQ7L1ehr9lQ3X kEd6X/dcPTVrzpZEDPuecZ5Yf9eLzo2Jrb139cXv2jSkYEvC+oYz9TnojMUQwG2x S9H6XbmdCZi+sCbrFGy9Pj5G902SYwlzJyMt6q8mV1cVzs5TCGsowCLYOx+p2CWi Glv9M3m7FTWbVeLN4d2yoZt1fJMCmqm2QjFe5lLXEfv+TFKBw0xcS+jW6mPj60XF qKz7IRf+vHcS3Jn63VajdAcBiGCu7hIsd5TIl2WDd0/40erTzxRvBiJ+EA5eeXh0 lWfWzU/aDiKhI9NiOx8KUbFVM/P1w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=8LA1xIr3Li53NWKIj bKwbOc9HMTfSnMfqdTDDF5A8HM=; b=EEg/9mjzwVwfUawi+6mHLNAKPvElUj2R4 LTtqfwxky8Z3D4QDgkHyFx1YPmpEJL1Et4CwbNLhJ7A6UNUlCZ58FUUm/syDCsZ2 wc4/kCdFm+jJti20kZWU45nsy9d5LCQvc094dfUgBSX++6WkuiEoDRmkJPbZh0+P 3v/mGy1s7m+O7dDpZimwE3VZr94D+mTn1RgcmSNMeI94+YZ2RdkAzVNXdyGua013 72CElvqgddw5RdeE94E9Ld7oRGlEDel4TLG0rglRZ3jGRjfm32esM3LT+Ogzb3D9 2/+SEW4iHQxKS6mGcXydZdq5bXQlwJ3B0FXhss+K1e9DIKN4XnamA== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id E6ECC7E4BD; Fri, 9 Mar 2018 13:09:17 -0500 (EST) From: Marius Bakke To: guix-patches@gnu.org Subject: [PATCH staging 0/9] Meson fixes (and some updates) Date: Fri, 9 Mar 2018 19:09:14 +0100 Message-Id: <20180309180914.22752-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) Guix, On staging, armhf is no longer supported by anything that depends on GTK+. This is because meson-build-system uses PatchELF, which fails to build on armhf. This series reduces the PatchELF dependency by making sure the output "lib" directory is on RUNPATH, and rather crudely skips the "fix-runpath" phase on armhf. Hopefully this will make GTK applications build happily on armhf again. The bad news is that it causes ~800 new rebuilds. Marius Bakke (9): gnu: meson: Don't wrap the meson executable. gnu: meson-for-build: Update to 0.44.0. gnu: meson: Update to 0.45.0. build-system/meson: Add the output directory to RUNPATH. build-system/meson: Skip the 'fix-runpath' phase on armhf. gnu: libinput: Update to 1.10.2. gnu: libinput: Correct inputs. gnu: libwacom: Update to 0.29. gnu: xf86-input-wacom: Update to 0.36.0. gnu/packages/build-tools.scm | 22 +++++++++-------- gnu/packages/freedesktop.scm | 50 +++++++++++++++++++++++---------------- gnu/packages/xdisorg.scm | 8 +++---- guix/build-system/meson.scm | 15 ++++++++++-- guix/build/meson-build-system.scm | 9 +++++++ 5 files changed, 68 insertions(+), 36 deletions(-) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:16 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:16 +0000 Received: from localhost ([127.0.0.1]:52753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMU7-0005Fb-Qd for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:15 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:60125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMU5-0005FM-Ou for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:14 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 2624A20E8E; Fri, 9 Mar 2018 13:11:13 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=uUe39vVeqc0YRiaSunjWVbMj8wRNXzeOwnUc+M3Lf Ow=; b=HVhZvAtPK0vEvYj6229kII8bB0IdoWTHukO0XTHGT8nPN1XCL/Tbk8Su0 p4ohKTgqMU2VJEKUBdOBZSAnfPyTvmuSA0A8Xt9RHwPb/7iUvGFByKBp54RmJC61 JKS+lwuThzU8m7QEvkHDvsyKmlUcnmPbMT16eD44OHN0qTKmMRoIlhOrFPYWSWwO z2pwWcMDoBRCgrKQdA3vTob7zijz1/wFiO2EMHHdJxZsAQ9QpSsG4vX4R880T5sb hv3OYof7TwCTzu/eQk87mJEoh346HH9SSzD7H9TJXHb6CMIsapg69Puj62gWHjGS 3oaLh0TPimd2BFADw1Fpkyu2mxqCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=uUe39vVeqc0YRiaSu njWVbMj8wRNXzeOwnUc+M3LfOw=; b=UfRF8TfwQ1l/BpcNZAX2IeHKXauQvkTCg SkiOLbIMpFA8yHZSyUSuOg9JIgFh7RnME6iqxlGTJS3qI5g0X0DEzYLsMqCRBAhy tJdM9ROC8FHaoz3XUDnXkFzHlOvK2ZEN9LMUq6LXshqmTlAgD4QPtu4xBneMSCC+ GEKNQ6eM/OFhkS1jH6x5EWLZXOcsIQCeCHm5VeQi+quEfRn9M1CK59gPtrfGKWbj RkCAa/idftcvrl0euK0elAQHAQ8/kfBh0EjCd49iY7ukTo8X3h6FDfGbdS1M5SDF 7v+5wvZPeRvXb+v4eIVVEYMpl4Vn+QD1bD7NG205bXEeEpHsn4wAw== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id A30F77E622; Fri, 9 Mar 2018 13:11:12 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. Date: Fri, 9 Mar 2018 19:11:00 +0100 Message-Id: <20180309181108.22888-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. --- gnu/packages/build-tools.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 2abb44fdb..1ebccca43 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and incremental build times.") (base32 "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah")))) (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + ;; Meson runs itself through the Python interpreter, so + ;; we cannot use the shell wrapper. + (delete 'wrap)))) (inputs `(("ninja", ninja))) (propagated-inputs `(("python" ,python))) (home-page "https://mesonbuild.com/") -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:16 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:16 +0000 Received: from localhost ([127.0.0.1]:52755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMU8-0005Fe-1N for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:16 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMU6-0005FU-V7 for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:15 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id D349B20BEE; Fri, 9 Mar 2018 13:11:14 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=xLFf4I355cMUI4P5T OIvhXCq52xBvc83fgREVf8+fvM=; b=bjDJ/idMrHcAmfWLgMDXnUijEXwDUxNkc ErK2+L4rh+LVIM5iirkdZBQxMga9ZAOSETfHKQQMUlTN8x+xvq8XGmMK3cKsGBTk MekKolLGhCNTRvi9feOyI1LawUJLipMuEWpoacPPbMOK1GzeMl4FTR4ZiXhj03z4 f76eP3tMQee8MXOcfxPOYTu5a/U8z2rxRPQiu7PYlsNyxFtoVo6xgQyjb1eEc48p ujqQpLG9WLy900XpHYgzz+4MAwpl1LUfneVIN2lA8R2E2y1sU9p/pCChlpPa3uwG BveDJlhU1tqOApz+8ExP5sNn0r14GRdOWHZ96iQxxnSkVaWXr+whQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=xLFf4I355cMUI4P5TOIvhXCq52xBvc83fgREVf8+fvM=; b=QochFAlP 7AQJAm+fYkAmymo5Z5PnuLAWkp6IRy89qLRrtjzpN6U0iQwfeZnYXVxLWSJViQWT 1nkPHq2Gcwf8UwrpvpeGTYAcCPdKQycDymJe9tJn/uke10/ICbHHb8+yLCsRf5s6 TSFs0Vb00UnxapB1LtdyBOpB1yCgvC6wewf0xFlZ7HyP+KeRgpM8YU1ge1LMNzJX FQzQWPU8itYtNxLARv01JkjvhrnCcSgUgacPmq8wJvqJ/LZoyhLwmkVUL0xFyAiU aV14rI+zhwUvT/huBT8ZHpGt8VFQLu2jVlexOBw1uaBPT6214ds82mVwd78Bau3g lHNHx0rtydwwVg== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 5DF9D7E4BD; Fri, 9 Mar 2018 13:11:14 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 2/9] gnu: meson-for-build: Update to 0.44.0. Date: Fri, 9 Mar 2018 19:11:01 +0100 Message-Id: <20180309181108.22888-2-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/build-tools.scm (meson-for-build)[version]: Remove field. [source]: Inherit from MESON. --- gnu/packages/build-tools.scm | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 1ebccca43..729e88008 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -103,15 +103,8 @@ resembles Python.") (package (inherit meson) (name "meson-for-build") - (version "0.42.1") (source (origin - (method url-fetch) - (uri (string-append "https://github.com/mesonbuild/meson/" - "archive/" version ".tar.gz")) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1494hdnd40g2v6pky34j0f2iwc6kwn51vck37qwz7nl2xr17b18q")) + (inherit (package-source meson)) (patches (search-patches "meson-for-build-rpath.patch")))) ;; People should probably install "meson", not "meson-for-build". -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:18 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:18 +0000 Received: from localhost ([127.0.0.1]:52760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUA-0005Fy-8i for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:18 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMU8-0005Fq-Ju for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:16 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 890BC20D83; Fri, 9 Mar 2018 13:11:16 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=QYedvCoQVHl1JXZ78 oqC3LccaAhXtpirNGU3isbVWtE=; b=Yq8lnd4amXcusFpuBhOhPirlXg6T+B/7s xtpu8TQQvnC2sSl1e0cHgDShEh/pOorLt+EawgI957PVN6tcPfaa0AfuooJpxQGy 0HiNz7NY7LakVMkWG+z8g8FVhMcnF29SoWXMfjl1y8MRUloacIq7B2WHhJaLDg4v T9GpHeOQj52Qm53zarF5OxtOWRu1pkuqXF2kaORCbmkp5aV8TqqPJIImKZnNJjDA f4dI8XnpEFEzCxWEeNoTUky+25n68PaCzhIRW5H4V4nFyN/qRzrudtHNsAvmBfoY lZIGfXdFsUsjsGoswo39UgFvLrY4X+Bdfj5po+6xNgt+ZRTn8Dx6A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=QYedvCoQVHl1JXZ78oqC3LccaAhXtpirNGU3isbVWtE=; b=ZMW/gOBQ eqXBwPH6Byi31gMXz42pvMYWAa3MBYsbvN+I9WAYXpPEN2OoWuhjfI6ozPRml+LM lMlakFjpwcjbGXRoIicV1xo1XNmJf5Qfhpp/+HDrNdRKqnWxKfGROhh2XRfWWpHr Wi7dpq2uyDTgmjy5hED+xyHFQfHLZY/Nts55Jl261bWfi+9J/Hj1yxloapirYMVA RcO74m/WfPsWW128G7LlwD/ajlE0DrVQVmLy9HCgNo7dGlPSyZ0JkfnsCsteoUYS v9Gw77mtPyP5FTU7kZeBYRfs0SdwtrOrYVla7hs1H+bFxXkUA1GORwqzPlGfZr7w 50f/xVAPkrFxjw== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 0793D7E623; Fri, 9 Mar 2018 13:11:15 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 3/9] gnu: meson: Update to 0.45.0. Date: Fri, 9 Mar 2018 19:11:02 +0100 Message-Id: <20180309181108.22888-3-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/build-tools.scm (meson): Update to 0.45.0. [arguments]: Explicitly disable tests (they were skipped before). --- gnu/packages/build-tools.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 729e88008..055fdd615 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -71,7 +71,7 @@ makes a few sacrifices to acquire fast full and incremental build times.") (define-public meson (package (name "meson") - (version "0.44.0") + (version "0.45.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/mesonbuild/meson/" @@ -79,10 +79,14 @@ makes a few sacrifices to acquire fast full and incremental build times.") version ".tar.gz")) (sha256 (base32 - "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah")))) + "1r3wlimllakrswx2rb4mbdk1iricqk6myvdvib6dkyx362yanm9l")))) (build-system python-build-system) (arguments - `(#:phases (modify-phases %standard-phases + `(;; FIXME: Tests require many additional inputs, a fix for the RUNPATH + ;; patch in meson-for-build, and patching many hard-coded file system + ;; locations in "run_unittests.py". + #:tests? #f + #:phases (modify-phases %standard-phases ;; Meson runs itself through the Python interpreter, so ;; we cannot use the shell wrapper. (delete 'wrap)))) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:19 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:19 +0000 Received: from localhost ([127.0.0.1]:52765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUB-0005GC-J6 for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:19 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:58267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUA-0005Fz-Bt for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:18 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 4070520ED2; Fri, 9 Mar 2018 13:11:18 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=RiXHA45nkevfsN/HZ dzUT3EJCe5gNgQ9zkhlFZUrAV4=; b=gpc73zhQL1nvnJTimVuBMW9/A4fO9g6Ki i2Zf3GPFIBGDUXhdocxgG7nHzNegE6INyYzALvKzgSHu5Rwu+7wDFiw5PAZQwcF7 99lynkVeTiahLf3cCPP5BPkDGKaIELsWleIUxcu0vXvcZSb3ib4Z8Z4c7hUNznoh zYk6sRm2/RbyUDR4E2lnnXm5Hgx8pLLF3SePhFd9Iar6rlnF0vOvZR8C/aftkfLW OyeKIRIkq54g6p6EZjVt/LIdq+BHfOIPzn9huHQF4+goUIhGX2GwFYDu4f/xGIBa OKuXQrkcXe+SemiR1ynxjabYPlkeMLmHhfzVMMkKhGsOCBAYNGKpA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=RiXHA45nkevfsN/HZdzUT3EJCe5gNgQ9zkhlFZUrAV4=; b=hIMDFnBI lSkIJfq4v/0YWVf+9pugU5lK+lRn8sTOuSJvXZrpfSa6wuse9M6Mq44NZ9jVM45l mCwGdYRph1fC1dKn0Rnjm1P2M/785ZzHgj0J6VlmUJsvac9BbvhydYsbvAxoOJYL 7rKyMx/UbBO0jC3Ag2Q0s8l7yreY6iozKKJQgcDVZN8uVppCD7K6Xp0KZn/Ok+iv 1tX3uNzX9Artrj44xEGliMgJgf2ZwTmn8tmTGyDwrCT2Bpu5TLzAQRmml/xwH65+ Vv4yrvuJ3RNFfRg3lZraPm1ceIqn9YmLiVpDGcwiP/FhLHa92aAO5zIq3yKifPsw nukgBGB1LGKsgw== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id B3F557E5E2; Fri, 9 Mar 2018 13:11:17 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 4/9] build-system/meson: Add the output directory to RUNPATH. Date: Fri, 9 Mar 2018 19:11:03 +0100 Message-Id: <20180309181108.22888-4-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * guix/build/meson-build-system.scm (configure): Set LDFLAGS before invoking meson. --- guix/build/meson-build-system.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/guix/build/meson-build-system.scm b/guix/build/meson-build-system.scm index 2b92240c5..e8cb5440e 100644 --- a/guix/build/meson-build-system.scm +++ b/guix/build/meson-build-system.scm @@ -46,6 +46,15 @@ ,(string-append "--buildtype=" build-type) ,@configure-flags ,source-dir))) + + ;; Meson lacks good facilities for dealing with RUNPATH, so we + ;; add the output "lib" directory here to avoid doing that in + ;; many users. Related issues: + ;; * + ;; * + ;; * + (setenv "LDFLAGS" (string-append "-Wl,-rpath=" out "/lib")) + (mkdir build-dir) (chdir build-dir) (zero? (apply system* "meson" args)))) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:22 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:22 +0000 Received: from localhost ([127.0.0.1]:52773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUD-0005GT-SP for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:22 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:34091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUC-0005GJ-1e for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:20 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id F1C5320D4E; Fri, 9 Mar 2018 13:11:19 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=XyprDOElsfBvGeLkm 7gH0+tKVHN7YTQZcV6vs/Aph1w=; b=KAk+Eo5d0KSs2H6e54absEekxmBkt0Tj+ qLvJGgBfSkG7Jy3e0QiW6BMwwe7ZhdRi6L5+Ux0sRdSRzhmgVyqEzdJvavN/DHiF aMAvpEFc11QjV1uyPSP8f1Q94oMZ9V6v5iePgH5qSh3ObGucP/kmpeLfjh5DkxLg GQPpyUGAA0ethN2CNu72PoO7uhJZgTT+0UJ12e7llQEBBKDflaRFB3QX+r5yccGz Qa6KYJSntkn8cdx9QIjxHYX0tDMDNGMMdMQ73wQvVy5pfveytnKk6uYoCiMm1G5T ISmYIrWYFId4tyds2MKtn0rUAW32syRvg1V6ZxO4254VWgluunUDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=XyprDOElsfBvGeLkm7gH0+tKVHN7YTQZcV6vs/Aph1w=; b=L93wFdYP MDcuWMHF6qOHG+AFV8h8XnKXShC0LteZisM7vEoC2JY6KNvL2CPY7R2p+AN83AQ1 PCiFmHUq0M99dUTUSKyhO97hhqNvSXyAZzAPlCxBEdNKfgWAMbdGdFlYiNxCfRZ6 z1RPKVNA93PtppmtiZ6SqjG1azT14tFcNn+PmlQUsGCL1y9GA5EcpgJlQDUgT9g6 uQsWBiNYypjVkF8+dKgAvCYIkRVcJUSFgND+loEE3mnbiERXC3yplys3a3UkGrfe NzjHPbp3THgQ0WTPDfBCzVv7avxt8i8l2BHpbElXjYm+Kx142HiRV0CtclnR9o5g ZybOd58TJckg2g== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 701FA7E171; Fri, 9 Mar 2018 13:11:19 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 5/9] build-system/meson: Skip the 'fix-runpath' phase on armhf. Date: Fri, 9 Mar 2018 19:11:04 +0100 Message-Id: <20180309181108.22888-5-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * guix/build-system/meson.scm (lower): Remove DEFAULT-PATCHELF from inputs on armhf. (meson-build): Ignore the 'fix-runpath' phase when building for arm systems. --- guix/build-system/meson.scm | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/guix/build-system/meson.scm b/guix/build-system/meson.scm index d7754e460..f780a3c8b 100644 --- a/guix/build-system/meson.scm +++ b/guix/build-system/meson.scm @@ -81,7 +81,14 @@ (build-inputs `(("meson" ,meson) ("ninja" ,ninja) ;; Add patchelf for (guix build rpath) to work. - ("patchelf" ,(default-patchelf)) + ;; XXX PatchELF fails to build on armhf, so we skip + ;; the 'fix-runpath' phase there for now. The + ;; consequence is that some packages may have superfluous + ;; RUNPATH entries and thus runtime dependencies. + ,@(if (not (string-prefix? "arm" (or (%current-target-system) + (%current-system)))) + `(("patchelf" ,(default-patchelf))) + '()) ,@native-inputs)) (host-inputs `(,@(if source `(("source" ,source)) @@ -139,7 +146,11 @@ has a 'meson.build' file." #:inputs %build-inputs #:search-paths ',(map search-path-specification->sexp search-paths) - #:phases build-phases + #:phases + (if (string-prefix? "arm" ,(or (%current-target-system) + (%current-system))) + (modify-phases build-phases (delete 'fix-runpath)) + build-phases) #:configure-flags ,configure-flags #:build-type ,build-type #:tests? ,tests? -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:30 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:30 +0000 Received: from localhost ([127.0.0.1]:52778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUG-0005Gk-9b for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:30 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUD-0005GS-No for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:22 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A6BE520D11; Fri, 9 Mar 2018 13:11:21 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=cobdi7pLn0nn+dMvfU0I5nsRuTU5O RZf2KejuAhUWxs=; b=k7Z5v8E+kTpQjRC1aZjGSt+42Y1LgLRUcIBnjZ61EH4+6 vuolqsEysaAMMs2lwL5W0xsJhig+OdXgfoBtnXtkFXwsR7IVyzcv+BehLQG9lqj1 DJ3SkLJFOd9QYImT/U5QVw9W8L2FdJKKa5+cqtCvvM/+fb2aLwb3EBZZoVE5+mU2 tBz99oUx3CDzTxZuc7BgdFRhhOQkMxmbY2GvSPz47dTL4GX8vmrQMtfpe2pOVSlE HrEhMej30KS/RyFX4tTv50mKB7pvOexDsoYcUYaNqosMvjoCeIl26SJa5JZcNojW 44QfEs6WHwnEWjdd2fo6z4UrP5zRz7wyTgeXiA34Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=cobdi7 pLn0nn+dMvfU0I5nsRuTU5ORZf2KejuAhUWxs=; b=f/eUohh+Ct3+uk0ME286gS ybt49DSoI0V1wYcUnLILm1Oy/0uRAMUSf9CgFxETIIm3JjR2Ko9V5Pq2VLIKNpbB raSe4QAF/GR/9WBnbz2WZ20s9NuWbi4T5mu4Rp7VQg2XR76KKCk5hqdvoYaztqNz 7aPp3ZYn5ybD+gr+/Ish5cDohFRQU1HIWtKgr3VuZ/PYmQLKIeguZqXMcl01roEZ 15NBznf7jD2tHtp+jAE81wpxHY8UZPuAy/8KKYB1M166KvX1u4SzJkPy+QQdRm19 bb65DAbOU4hMJWQLUvy6ntwxUKMt9pbbEMICNbZEI/hMU3Tf0iWcyf13PzVuIj1Q == X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 3144A7E171; Fri, 9 Mar 2018 13:11:21 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 6/9] gnu: libinput: Update to 1.10.2. Date: Fri, 9 Mar 2018 19:11:05 +0100 Message-Id: <20180309181108.22888-6-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/freedesktop.scm (libinput): Update to 1.10.2. [build-system]: Change to MESON-BUILD-SYSTEM. [arguments]: Add #:configure-flags to not build documentation. [native-inputs]: Add CHECK and VALGRIND. (libinput-minimal)[native-inputs]: Inherit from LIBINPUT. [arguments]: Inherit from LIBINPUT. Adjust to build system change. --- gnu/packages/freedesktop.scm | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 3c83e668b..15e658da7 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -8,7 +8,7 @@ ;;; Copyright © 2016, 2017 Efraim Flashner ;;; Copyright © 2016 Kei Kebreau ;;; Copyright © 2017 Mark H Weaver -;;; Copyright © 2017 Marius Bakke +;;; Copyright © 2017, 2018 Marius Bakke ;;; Copyright © 2017 Rutger Helling ;;; Copyright © 2017 Brendan Tildesley ;;; Copyright © 2018 Tobias Geerinckx-Rice @@ -30,10 +30,12 @@ (define-module (gnu packages freedesktop) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix utils) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (guix build-system perl) #:use-module (guix build-system python) #:use-module (gnu packages acl) @@ -68,11 +70,13 @@ #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (gnu packages python) + #:use-module (gnu packages valgrind) #:use-module (gnu packages w3m) #:use-module (gnu packages web) #:use-module (gnu packages xml) #:use-module (gnu packages xdisorg) - #:use-module (gnu packages xorg)) + #:use-module (gnu packages xorg) + #:use-module (srfi srfi-1)) (define-public xdg-utils (package @@ -142,19 +146,23 @@ freedesktop.org project.") (define-public libinput (package (name "libinput") - (version "1.7.3") + (version "1.10.2") (source (origin (method url-fetch) (uri (string-append "https://freedesktop.org/software/libinput/" name "-" version ".tar.xz")) (sha256 (base32 - "07fbzxddvhjcch43hdxb24sj7ri96zzpcjalvsicmw0i4wnn2v89")))) - (build-system gnu-build-system) + "1fbv354ii1g4wc4k7d7gbnalqjpzmk9zlpi8linqrzlf6inpc28m")))) + (build-system meson-build-system) + (arguments + `(#:configure-flags '("-Ddocumentation=false"))) (native-inputs - `(("cairo" ,cairo) + `(("check" ,check) + ("cairo" ,cairo) ("gtk+" ,gtk+) - ("pkg-config" ,pkg-config))) + ("pkg-config" ,pkg-config) + ("valgrind" ,valgrind))) (propagated-inputs `(("libudev" ,eudev))) ; required by libinput.pc (inputs @@ -173,13 +181,17 @@ other applications that need to directly deal with input devices.") (package (inherit libinput) (name "libinput-minimal") (native-inputs - `(("pkg-config" ,pkg-config))) + (fold alist-delete (package-native-inputs libinput) + '("gtk+" "cairo"))) (inputs `(("libevdev" ,libevdev) ("mtdev" ,mtdev))) (arguments - `(#:configure-flags - '("--disable-libwacom"))))) + (substitute-keyword-arguments (package-arguments libinput) + ((#:configure-flags flags ''()) + `(cons* "-Dlibwacom=false" + "-Ddebug-gui=false" ;requires gtk+@3 + ,flags)))))) (define-public libxdg-basedir (package -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:31 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:31 +0000 Received: from localhost ([127.0.0.1]:52786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUM-0005HB-OU for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:31 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:52609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUF-0005Gj-V0 for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:24 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id DD26520D83; Fri, 9 Mar 2018 13:11:23 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=N7vefnCdOnml8sotH eG2IskceifuaJkOQyBoLDGuthI=; b=Zhdht9tPthf8WTEWu9M6045NKfV774VkO 6kRVWYtwJGehJ9lK4/fIP35Z5rTDZSgDYHFrSsHKPWyVDZ4ip+xXbr5OhIuUpjQ1 P5l1a2kbLL6p+3FM0pvQpG6veA/gWZ/F1FIme+N6OKtrDJBpVV9U1CUnsJngdOqs XMhaPpjeCYI5GFpVSAXA8/SWv8pVX0D5Gecn3hJm/TyglvKQRDR8ynvroYJZpHgb 2j71xjffh8udcREwLi/vYNXEo5uGQ3j5f2sLBUepdPeERQXxKbJ+DevobXSFqWK7 68eS84NzR3NUVVTfaZ3t4rsi0jI1grB/1hA0RkMX9ezDwMA/eeZcA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=N7vefnCdOnml8sotHeG2IskceifuaJkOQyBoLDGuthI=; b=EL9CKPED xAZbP13G5IhPjS7Et5W7ESSpEC+8g4o7hDrlT6+DFtXDvIENnwtISsr3Ev8dyPtN qbDFgCQTt/8za34AE8nGRLKV7kRCBnlARXohNmzbimRpssXDj6Zpvmw4akOZPY1u IzaK50jrM2V72gMxW9QpZlkgOuz95qAp1kSSgd+hAMSGYQeOvwHyTGM+QvPqBHzt Mk60UNJcLB1qwsnxqYOz+7INB8VlQ961/z/49D8kH3FLBTwxXCLXRI8g5pGmYrXL zBVY8smanjw0m8DtW1PXXTaUE0QikO/GxGYGXIq8n+9/DSH2TlwIliIUthlWkG99 8jQAwBgVFYPQOw== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 57C767E171; Fri, 9 Mar 2018 13:11:23 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 7/9] gnu: libinput: Correct inputs. Date: Fri, 9 Mar 2018 19:11:06 +0100 Message-Id: <20180309181108.22888-7-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/freedesktop.scm (libinput)[native-inputs]: Move CAIRO and GTK+ ... [inputs]: ... here. Move LIBEVDEV, LIBWACOM and MTDEV ... [propagated-inputs]: ... here. (libinput-minimal): Adjust accordingly. --- gnu/packages/freedesktop.scm | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 15e658da7..a323778ca 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -159,17 +159,18 @@ freedesktop.org project.") `(#:configure-flags '("-Ddocumentation=false"))) (native-inputs `(("check" ,check) - ("cairo" ,cairo) - ("gtk+" ,gtk+) ("pkg-config" ,pkg-config) ("valgrind" ,valgrind))) (propagated-inputs - `(("libudev" ,eudev))) ; required by libinput.pc - (inputs - `(("glib" ,glib) + `(;; In Requires.private of libinput.pc. ("libevdev" ,libevdev) - ("mtdev" ,mtdev) - ("libwacom" ,libwacom))) + ("libudev" ,eudev) + ("libwacom" ,libwacom) + ("mtdev" ,mtdev))) + (inputs + `(("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+))) (home-page "https://www.freedesktop.org/wiki/Software/libinput/") (synopsis "Input devices handling library") (description @@ -180,12 +181,9 @@ other applications that need to directly deal with input devices.") (define-public libinput-minimal (package (inherit libinput) (name "libinput-minimal") - (native-inputs - (fold alist-delete (package-native-inputs libinput) - '("gtk+" "cairo"))) - (inputs - `(("libevdev" ,libevdev) - ("mtdev" ,mtdev))) + (inputs '()) + (propagated-inputs + (alist-delete "libwacom" (package-propagated-inputs libinput))) (arguments (substitute-keyword-arguments (package-arguments libinput) ((#:configure-flags flags ''()) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:31 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:31 +0000 Received: from localhost ([127.0.0.1]:52788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUN-0005HJ-96 for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:31 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:57895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUI-0005Gu-5y for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:26 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 154E120E9C; Fri, 9 Mar 2018 13:11:26 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=cu2Qj/c6DsRUWhHwF x35MhPcwtAtWHpNKukf2L2qnbg=; b=cEfjlk9LxescYbpSXlh09QFiVrGfzxhH3 AcfXjjgETYPDexxcdMZJ7zycfD3sArykXDEOWFkYG6ngPw/87rlIhA/o/4ugACtK oYYzOrc2UuUP6NCvNcwr2BG4qorpvZ8IYqGHaWqXR+rYFa4Jo97MqYNtYfdG792e TtGNRgAiuMTCJsUbJZG71UZX67Vv7gMVtlkgNzT035fwZdGVS9f3pAlbrxNOROm9 +w1RMEgwFZ7piYxCtCYT5Q50WxricllhB6NbVmArh7YKoeRt0J/8hO4vC/dDkPW5 Bix9apscL4Tmv5bHaRMen/yNCps94Bb/Db5uZzUh4Bzi8dxYEfdrw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=cu2Qj/c6DsRUWhHwFx35MhPcwtAtWHpNKukf2L2qnbg=; b=JoZ4SZg1 ST8phcYqmJyU2bvyw21F0LGWYoPT9OhJyJQe8SMy4DH6nvqGpzzu8++DthUWxX3i 3pbZAVDthHNHdlLoYzMBiRAqL9MPpDoYWtoLqYYU2NUhh24fyMSHjkcij7qxmXek 5rp5SDFNaIUG0ebh/OxwCigk2K31HSgD5+hrY3SjGOeefrlaC425ErxJs+a9mtye TjekU5fjRpm5bda74lGLrMZwGGAOY/7c32hE1Dh+K3LBTJFqnpVZ4kgWEE1BchHB ZBvQwW9ztO9Y0lpYqCzHXagvt8/fK/l7sdj8nwJqjBD07gFMi8oEn6E4YPpgWHjt 3+pGzcjCsJ5ClQ== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 747CC7E171; Fri, 9 Mar 2018 13:11:25 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 8/9] gnu: libwacom: Update to 0.29. Date: Fri, 9 Mar 2018 19:11:07 +0100 Message-Id: <20180309181108.22888-8-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/xdisorg.scm (libwacom): Update to 0.29. --- gnu/packages/xdisorg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 444c3ea39..443d618aa 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -885,14 +885,14 @@ Escape key when Left Control is pressed and released on its own.") (define-public libwacom (package (name "libwacom") - (version "0.26") + (version "0.29") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/linuxwacom/libwacom/" name "-" version ".tar.bz2")) (sha256 (base32 - "0xpvkjvzaj9blcmw8ha46616bzfivj99kwzvr91clxd6iaf11r63")))) + "1diklgcjhmvcxi9p1ifp6wcnyr6k7z9jhrlzfhzjqd6zipk01slw")))) (build-system glib-or-gtk-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:11:31 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:11:31 +0000 Received: from localhost ([127.0.0.1]:52790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUN-0005HQ-FK for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:31 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:43697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMUJ-0005H1-RS for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:11:28 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B686620E9C; Fri, 9 Mar 2018 13:11:27 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:11:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=mOWqOTC/vFbGMFeh2 aRMkIWVCG6wcQd4A3typhGrWyA=; b=r0iDgGZqp2f5IXDPOjKQiE2xn7oGlHLwD RMJwEkJoJDIWUp9VSvItouo94jGuo7WmM37ZI9XXEfULe7DU/wluCQQvfwDde2/P s47Jci4o973TjVd+1cBnNYG/sgf9Z0OMdXTgpcKeepJmBUdvGHslP+KiGE02hz+F S2YPF315RQtL31otTfmu87Fs6bzxmMz7KTbkqbd+i4XGQkXlUTE4BMXEWpWsGD+P DWRYpjtQ+w88/KXVFT9AsKSvDBuC//prm/LEAZhI8EOxb4u3CoA73mWmDRV0Nsen qSDgux7yD+tcFI01IXlw08IB0ci85pOiImJlZ7/7akck18z6tIDCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=mOWqOTC/vFbGMFeh2aRMkIWVCG6wcQd4A3typhGrWyA=; b=IfrDinFd 4xQr4H7mdp55BaLCvTDfbLq2Ezn1cJFE65kGDIta5OAunC7GPdR1Q1w/LFJDlB5D ore7FQUJhzIST/7ErH6XCVOoc8Tuh6UsOcu+l3hT7z3+D+9X9wdVTUIT3z2A3n8k qdeDuLhiTKcqXvk7GT8SUhH9g8de/jIbJIj7qTa4sEk87Au12sce28prbvXrNxf7 3ib+xw+ckS2Ny3/8CIQTaNsquiHSBEa7bBa2m1GZp6C9VzbOqYyDygaWihBRaAeE mHlCiD5lQMMTIvb6FyovUdfPTj1ncgUL7HaJ8lSqTN1Np5ZkwE9qASbWm1iOevTS TLAaJhUTkCaDkg== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 42CE57E622; Fri, 9 Mar 2018 13:11:27 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: [PATCH staging 9/9] gnu: xf86-input-wacom: Update to 0.36.0. Date: Fri, 9 Mar 2018 19:11:08 +0100 Message-Id: <20180309181108.22888-9-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.36.0. --- gnu/packages/xdisorg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 443d618aa..d5dc0f10f 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -917,7 +917,7 @@ Wacom tablet applet.") (define-public xf86-input-wacom (package (name "xf86-input-wacom") - (version "0.35.0") + (version "0.36.0") (source (origin (method url-fetch) (uri (string-append @@ -925,7 +925,7 @@ Wacom tablet applet.") name "-" version ".tar.bz2")) (sha256 (base32 - "0za44snc0zirq65a4lxsmg7blp1bynj6j835hm459x8yx1qhmxjm")))) + "1xi39hl8ddgj9m7m2k2ll2r3wh0k0aq45fvrsv43651bhz9cbrza")))) (arguments `(#:configure-flags (list (string-append "--with-sdkdir=" -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:16:30 2018 Received: (at 30761) by debbugs.gnu.org; 9 Mar 2018 18:16:30 +0000 Received: from localhost ([127.0.0.1]:52806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMZA-0005Qn-1v for submit@debbugs.gnu.org; Fri, 09 Mar 2018 13:16:28 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:34345) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euMZ8-0005Qf-1H for 30761@debbugs.gnu.org; Fri, 09 Mar 2018 13:16:26 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 0762A20E98 for <30761@debbugs.gnu.org>; Fri, 9 Mar 2018 13:16:25 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 09 Mar 2018 13:16:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=4yhgcUSP6thsxaDanyx71v7x309odoryIn8WL5KJoV8=; b=YrBQDYmX +TKwromrcj/tdaEL8qp5i8+oXMyPk5/5SEfldQv8u9Gx6TDB536fnTTRb4Lny/BX tpofTz/KKTg7xh64j+quQWSx1JqfcMu7zMGYvzqGf8G50X871vCTYjyEfLsl3cUA zfge2GrFtq/Aby7yD/ScL+s9oPGTmTcO4cYEfE/EpDH6NchFbUjrBdkdt3z00IdO /IV9z33rwOvT/zNKd97GZxMpACjY4yVqdFgedJq4icIlbbo1LhefALAILcpJdZ4k G5IX/YPqxYVQovE6nb4NiE55qZBjv0GWkFh88KPUGXhO1v+rFwfaWLyEd2725/fv W3BpZcxlnaoz9g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=4yhgcUSP6thsxaDanyx71v7x309od oryIn8WL5KJoV8=; b=NKyOjiVWACcl/mAzlFvmWKa4T56HIO06kNYP/HrE9zaFi pIhjD4KRI9EcNKDulut58T0Zxk6ou0Xy/LCVzBVy4ahlh4lAuqR03BDN7fEWNypM j5goPjifB+ja21NZY2kce0IShwkxDvUrIxdcrNfwaPN9XCIFxsBHbJwRpiuM8/Uy a+YoWT8KqYPZa/TdhoshWh40XCKRqt/47AFkiwJjfpBRttrbeE+TVLJj8ElrUWi8 1XPw5CoN2jsqNUvaxgLflxl7EAhqws14435GaUBxK3IZLZ43r/MzkI3LVUK2b3/E hIZQqQVbVuHDrdaf7FKJyE9X8K+mfXUyy5oafZVXg== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 7651E7E4BD for <30761@debbugs.gnu.org>; Fri, 9 Mar 2018 13:16:24 -0500 (EST) From: Marius Bakke To: 30761@debbugs.gnu.org Subject: Re: [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> References: <20180309181108.22888-1-mbakke@fastmail.com> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Fri, 09 Mar 2018 19:16:21 +0100 Message-ID: <87lgf115e2.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain Marius Bakke writes: > * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. > --- > gnu/packages/build-tools.scm | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm > index 2abb44fdb..1ebccca43 100644 > --- a/gnu/packages/build-tools.scm > +++ b/gnu/packages/build-tools.scm > @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and incremental build times.") > (base32 > "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah")))) > (build-system python-build-system) > + (arguments > + `(#:phases (modify-phases %standard-phases > + ;; Meson runs itself through the Python interpreter, so > + ;; we cannot use the shell wrapper. > + (delete 'wrap)))) It may be better to do this in 'meson-for-build' only, so that things like "meson --help" works out of the box for the "normal" meson. This is likely the reason 'meson-for-build' got "stuck" on version 0.42. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqiz3UACgkQoqBt8qM6 VPpHzQf/cB1JBIurUKy7uRTEYhG+aLibk9YPdj07tL5IfvihznehD9vBSNN275J8 /X4chy6JYv2f/9jeyqUJwYJRIWV3YLqHAh29HlLeO1TBTusU4hyigAIjiIPG7im9 /5lfJM8mhxSszh6TalAXguxPyEKvazaavq3H4oi6xD/lTXGptaKgGGke9b9dCx7u TEzb6nTWzyYhXoezlz7iH46WGRy7OZm2eRmASvqJihI8FraOzSxNZHFIRpgD2K0B ajWu0yLyQamd3uGhvhoq9gMJ9kEytK7gwkOModhYCQ8Gy9yqKh6Suypzd/iqC+lz BkRMHDu3aEzRv0Uf+G47KGMica7gaw== =+V59 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:17:49 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:17:49 +0000 Received: from localhost ([127.0.0.1]:55786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Hp-0000C3-3o for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:17:49 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Hn-0000Bw-PY for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:17:48 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3BCDC121E9; Sun, 11 Mar 2018 23:17:47 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 vmh92L3onoRs; Sun, 11 Mar 2018 23:17:46 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 60BAF11EF5; Sun, 11 Mar 2018 23:17:46 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:17:45 +0100 In-Reply-To: <20180309181108.22888-1-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:00 +0100") Message-ID: <87vae2tfxy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hello! Marius Bakke skribis: > * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. > --- > gnu/packages/build-tools.scm | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm > index 2abb44fdb..1ebccca43 100644 > --- a/gnu/packages/build-tools.scm > +++ b/gnu/packages/build-tools.scm > @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and increm= ental build times.") > (base32 > "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah"))= )) > (build-system python-build-system) > + (arguments > + `(#:phases (modify-phases %standard-phases > + ;; Meson runs itself through the Python interpreter, so > + ;; we cannot use the shell wrapper. > + (delete 'wrap)))) I=E2=80=99m not sure what this means. The =E2=80=98wrap=E2=80=99 phase is = precisely for things with #!/=E2=80=A6/python, right? What problem does it solve? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:18:12 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:18:12 +0000 Received: from localhost ([127.0.0.1]:55790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9IA-0000D3-CQ for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:18:12 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9I8-0000Cw-V0 for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:18:09 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8087512227; Sun, 11 Mar 2018 23:18:08 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 VbalbrEjr_BA; Sun, 11 Mar 2018 23:18:07 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B564511EF5; Sun, 11 Mar 2018 23:18:07 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 2/9] gnu: meson-for-build: Update to 0.44.0. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-2-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:18:07 +0100 In-Reply-To: <20180309181108.22888-2-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:01 +0100") Message-ID: <87r2oqtfxc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * gnu/packages/build-tools.scm (meson-for-build)[version]: Remove field. > [source]: Inherit from MESON. OK! From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:18:40 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:18:41 +0000 Received: from localhost ([127.0.0.1]:55793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Ie-0000Dn-6N for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:18:40 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Ia-0000Dd-N2 for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:18:38 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 49A1B12227; Sun, 11 Mar 2018 23:18:36 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 fbUTSzv5PJiR; Sun, 11 Mar 2018 23:18:35 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 9AD0611EF5; Sun, 11 Mar 2018 23:18:35 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 3/9] gnu: meson: Update to 0.45.0. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-3-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:18:35 +0100 In-Reply-To: <20180309181108.22888-3-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:02 +0100") Message-ID: <87muzetfwk.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * gnu/packages/build-tools.scm (meson): Update to 0.45.0. > [arguments]: Explicitly disable tests (they were skipped before). LGTM. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:23:24 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:23:24 +0000 Received: from localhost ([127.0.0.1]:55798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9NE-0000La-9l for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:23:24 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9NC-0000LR-Bl for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:23:22 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id BA5307076; Sun, 11 Mar 2018 23:23:21 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 5BkVooh2GcN6; Sun, 11 Mar 2018 23:23:21 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D85C98A1; Sun, 11 Mar 2018 23:23:20 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 4/9] build-system/meson: Add the output directory to RUNPATH. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-4-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:23:20 +0100 In-Reply-To: <20180309181108.22888-4-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:03 +0100") Message-ID: <87ina2tfon.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * guix/build/meson-build-system.scm (configure): Set LDFLAGS before invok= ing meson. [...] > guix/build/meson-build-system.scm | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/guix/build/meson-build-system.scm b/guix/build/meson-build-s= ystem.scm > index 2b92240c5..e8cb5440e 100644 > --- a/guix/build/meson-build-system.scm > +++ b/guix/build/meson-build-system.scm > @@ -46,6 +46,15 @@ > ,(string-append "--buildtype=3D" build-type) > ,@configure-flags > ,source-dir))) > + > + ;; Meson lacks good facilities for dealing with RUNPATH, so we > + ;; add the output "lib" directory here to avoid doing that in > + ;; many users. Related issues: > + ;; * > + ;; * > + ;; * Terrible=E2=80=A6 > + (setenv "LDFLAGS" (string-append "-Wl,-rpath=3D" out "/lib")) Can we pass them as an argument to =E2=80=98meson=E2=80=99 somehow instead = of defining a global variable? (For example Autoconf-generated configure scripts can read variable definitions passed as arguments: ./configure LDFLAGS=3Dfoo That way we don=E2=80=99t have to define the variable globally, which could= have unintended effects.) If not, that=E2=80=99s fine. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:25:03 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:25:03 +0000 Received: from localhost ([127.0.0.1]:55802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9On-0000O7-N7 for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:25:03 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Ol-0000Nq-9H for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:24:59 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id CE5A97076; Sun, 11 Mar 2018 23:24:58 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 5A92r6BZ1P17; Sun, 11 Mar 2018 23:24:58 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 0BC318A1; Sun, 11 Mar 2018 23:24:58 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 5/9] build-system/meson: Skip the 'fix-runpath' phase on armhf. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-5-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:24:57 +0100 In-Reply-To: <20180309181108.22888-5-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:04 +0100") Message-ID: <87efkqtfly.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * guix/build-system/meson.scm (lower): Remove DEFAULT-PATCHELF from inputs > on armhf. > (meson-build): Ignore the 'fix-runpath' phase when building for arm syste= ms. [...] > + ;; XXX PatchELF fails to build on armhf, so we = skip > + ;; the 'fix-runpath' phase there for now. The > + ;; consequence is that some packages may have s= uperfluous > + ;; RUNPATH entries and thus runtime dependencie= s. Perhaps add a note that we use it to shrink the RUNPATH as described at . Otherwise LGTM, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:25:25 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:25:25 +0000 Received: from localhost ([127.0.0.1]:55805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9PB-0000Oy-4G for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:25:25 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9PA-0000Or-0N for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:25:24 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 896537076; Sun, 11 Mar 2018 23:25:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 u7bDOs-4yHWd; Sun, 11 Mar 2018 23:25:22 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C47938A1; Sun, 11 Mar 2018 23:25:22 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 6/9] gnu: libinput: Update to 1.10.2. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-6-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:25:22 +0100 In-Reply-To: <20180309181108.22888-6-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:05 +0100") Message-ID: <87a7vetfl9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * gnu/packages/freedesktop.scm (libinput): Update to 1.10.2. > [build-system]: Change to MESON-BUILD-SYSTEM. > [arguments]: Add #:configure-flags to not build documentation. > [native-inputs]: Add CHECK and VALGRIND. > (libinput-minimal)[native-inputs]: Inherit from LIBINPUT. > [arguments]: Inherit from LIBINPUT. Adjust to build system change. LGTM! From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:26:01 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:26:01 +0000 Received: from localhost ([127.0.0.1]:55808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Pl-0000Pp-Cr for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:26:01 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Pk-0000Pi-Cd for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:26:00 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id E3AD47076; Sun, 11 Mar 2018 23:25:59 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 wlq9zAcWwbDK; Sun, 11 Mar 2018 23:25:59 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 41B118A1; Sun, 11 Mar 2018 23:25:59 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 7/9] gnu: libinput: Correct inputs. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-7-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:25:58 +0100 In-Reply-To: <20180309181108.22888-7-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:06 +0100") Message-ID: <876062tfk9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * gnu/packages/freedesktop.scm (libinput)[native-inputs]: Move CAIRO and GTK+ ... > [inputs]: ... here. Move LIBEVDEV, LIBWACOM and MTDEV ... > [propagated-inputs]: ... here. > (libinput-minimal): Adjust accordingly. Should it be squashed with the previous one? Otherwise LGTM. Ludo'. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:26:09 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:26:09 +0000 Received: from localhost ([127.0.0.1]:55814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Pt-0000Qq-KT for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:26:09 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Ps-0000Qi-23 for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:26:08 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 995667076; Sun, 11 Mar 2018 23:26:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 j9rwoTDO7cQk; Sun, 11 Mar 2018 23:26:07 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id F00E48A1; Sun, 11 Mar 2018 23:26:06 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 8/9] gnu: libwacom: Update to 0.29. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-8-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:26:06 +0100 In-Reply-To: <20180309181108.22888-8-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:07 +0100") Message-ID: <871sgqtfk1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * gnu/packages/xdisorg.scm (libwacom): Update to 0.29. OK. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 18:26:19 2018 Received: (at 30761) by debbugs.gnu.org; 11 Mar 2018 22:26:19 +0000 Received: from localhost ([127.0.0.1]:55817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Q2-0000RD-SO for submit@debbugs.gnu.org; Sun, 11 Mar 2018 18:26:19 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ev9Q0-0000R4-Sb for 30761@debbugs.gnu.org; Sun, 11 Mar 2018 18:26:17 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 653A31222B; Sun, 11 Mar 2018 23:26:16 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 LD22Kw60w-2g; Sun, 11 Mar 2018 23:26:15 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 937B18A1; Sun, 11 Mar 2018 23:26:15 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 9/9] gnu: xf86-input-wacom: Update to 0.36.0. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-9-mbakke@fastmail.com> Date: Sun, 11 Mar 2018 23:26:15 +0100 In-Reply-To: <20180309181108.22888-9-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 9 Mar 2018 19:11:08 +0100") Message-ID: <87woyis0zc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > * gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.36.0. OK. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 08:47:35 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 12:47:35 +0000 Received: from localhost ([127.0.0.1]:56100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evMrX-0003CQ-Hj for submit@debbugs.gnu.org; Mon, 12 Mar 2018 08:47:35 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:54595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evMrW-0003CJ-Gm for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 08:47:34 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 233C420E69; Mon, 12 Mar 2018 08:47:34 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 12 Mar 2018 08:47:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=DXC5hmMB29r2w4zU+2gjgb91jrg5u0nzX3YtecG0J+A=; b=IaFP+egj b19he4wTcP0JQcE5sdLiC4iBU8X/xDovKuxbx1sPJ6N/uLrlhCJCWF0MOZPkHAUK KFhSXRCb2AyF1bifru0Jj7zFYmzlfbsPCt6IP6FmatS+wepoeOqmdifoouWQ+qNj U0JjDctdWg2I8sOUolc8YGYdy5ZfFEZg2vto8GoCceIUiIKd2vsedL4JVwrAiyBN gvJaq070DToLoDu2X9TM5MXO4M2h5I1WANlFqOIzNDm/cSKd5cayz4lMYwYYUzUc RqxrSyyT9ke8+fzUfgkzeKfIiw5VT+E1GiTZXjtAvL1BWpQ5abZIACFsh43ADMz3 qZmF8M5IIwSZQw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=DXC5hmMB29r2w4zU+2gjgb91jrg5u 0nzX3YtecG0J+A=; b=B1n6IOhpWbD4z844ODeB6eKPo9NRejGFapd9VaIP2v49r Pkbt6jXQQeF/oIlvXmTBjQNd3W4dZlR8WeSOWDy2KYsUl5Xa/8u7pqONvWw/7NC6 ViBtkQoDYHXzX+pDk4ovHXBwkACN4bIs8AL/FnQ3okf1kWidckrNWhKetxe/SREh 6uZUshOV4PQk++sIaFtvU6L1l6OZdn7ctQngUjWFpg0QF6wT/fqntXxl8ZzdVGzn 9AQyk8bVA8+NXVLva7mIRCRh8tWYtBqchwFAL1TKVlXYX24o5H6QkTAPWCkeWvOJ Fy0H61tuy553vjYgB2OVqEq7wXLcTTOhdzIMcRNew== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id A82B0240B6; Mon, 12 Mar 2018 08:47:33 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. In-Reply-To: <87vae2tfxy.fsf@gnu.org> References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> <87vae2tfxy.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 12 Mar 2018 13:47:31 +0100 Message-ID: <876061jw9o.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hello! > > Marius Bakke skribis: > >> * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. >> --- >> gnu/packages/build-tools.scm | 5 +++++ >> 1 file changed, 5 insertions(+) >> >> diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm >> index 2abb44fdb..1ebccca43 100644 >> --- a/gnu/packages/build-tools.scm >> +++ b/gnu/packages/build-tools.scm >> @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and incre= mental build times.") >> (base32 >> "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah")= ))) >> (build-system python-build-system) >> + (arguments >> + `(#:phases (modify-phases %standard-phases >> + ;; Meson runs itself through the Python interpreter, = so >> + ;; we cannot use the shell wrapper. >> + (delete 'wrap)))) > > I=E2=80=99m not sure what this means. The =E2=80=98wrap=E2=80=99 phase i= s precisely for things > with #!/=E2=80=A6/python, right? > > What problem does it solve? The problem is that at some point after 0.42 (the current meson-for-build), Meson does the equivalent of `python $(which meson)` at runtime. Which ends up tripping over the shell wrapper. I don't remember exactly where I saw the problem, it could have been with "mesontest" which also resides in "meson/bin". The only downside to deleting the wrapper is that you cannot call meson directly from the store; it works fine as long as PYTHONPATH is set (e.g. in a profile). I'll try to clarify the comment. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqmduMACgkQoqBt8qM6 VPr+cwgAgTB/8szCLo1BRA6a8Oj2X0O0x7ZC+Be9zJoAZh3u4WJTQewj3hVdqSeK oVQKvm+lHyaXp6nnf1qT6Fbm+eQTVUunP6ise6w7NkFgztNK2ffnuBOx9UHBep2d jwmiv8Nsbc7XCEtrc7pXJeWEgo93fMnzCNCepAYDIGB2103mon/TwiprRy1QDVNH e6Vva6xZHroUx/JBNiuEmHPYX6Y5UofAIYcXnPqtrYnadiOX6Wfm+tz8eUfMBo3I B5rptJrjavykKaHgWJQSrfhn1qYOB0Qf+EBQq2gfnEqWlk8YW4y1LfOxDZF0BQIp K1YD0+4aWqDSZJ/Gtql904liZ9ORwA== =Tpfj -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 09:04:29 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 13:04:29 +0000 Received: from localhost ([127.0.0.1]:56133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evN7s-0005bH-V1 for submit@debbugs.gnu.org; Mon, 12 Mar 2018 09:04:29 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evN7q-0005b9-UD for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 09:04:27 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id AD84520BC2; Mon, 12 Mar 2018 09:04:26 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 12 Mar 2018 09:04:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=KXjaWBQpq+79jPgSBNKjPOfYkMMJa5PXCijo+aNKCfE=; b=sIfL/MIM cFB/zeo8v/5JcubDN69GUmZKe98WDlw+MV5fzpzzmXlcfV36qu7sjeSyhnwj2vnd bjuavJWCNBUd2vKKXIX5rNOib1d3nOSiPnAqazGkAKt0zxstWr4wbjKNfwjq8KfG AQkjjimAjWFgcbUYUjB607yjdtvJ8iOEQHE+zjIW8tdxSLLcPCugXs0GOrrBbmLE U83YANdcUzJGnCw8DUH9gb5nRonfzZDuPixhkcLKqFtu6AeUPyqBtFlH64d4OUiJ cJ5fdGkpD/9exsvnplElnTgDgrvxYjbDTotEnIJzfZn8UWGy6r1IKjL7HmEP1bGU +Wgh1wRLAjb26Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=KXjaWBQpq+79jPgSBNKjPOfYkMMJa 5PXCijo+aNKCfE=; b=cyYWP/quewF1qL6A443pwg6TRoBmWk7FFtQM0YFTuhs9N fLUk3svaxX1naHkJPHZOOwpFPaIFiGFu3DYuZZEV1pnBChtlq1yJb884gUSSUJwm 6MZCu1d4Hj9nq6KazPY1pZzW1y8vMyaclY2Zxyu6Y/9kAsbQnR333hczqQXmgvXB wu5K3MY78grhu3vCSamXNS1j+a8OhiCsxrC7FvZhSNEGs/Ejq/ZEwyoSW3FkgyRu RuSPIsaXj1uXFX8aB1CZMt43DRsqqzcNJ53ZAXOgrKUImC3b//+VesOpYzyo2Xd1 sCQgEYC1EBzlHBqQXyP21oCQcdinf46Baeh+vzZAw== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 35F10241D4; Mon, 12 Mar 2018 09:04:26 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 4/9] build-system/meson: Add the output directory to RUNPATH. In-Reply-To: <87ina2tfon.fsf@gnu.org> References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-4-mbakke@fastmail.com> <87ina2tfon.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 12 Mar 2018 14:04:24 +0100 Message-ID: <873715jvhj.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Marius Bakke skribis: > >> * guix/build/meson-build-system.scm (configure): Set LDFLAGS before invo= king meson. > > [...] > >> + (setenv "LDFLAGS" (string-append "-Wl,-rpath=3D" out "/lib")) > > Can we pass them as an argument to =E2=80=98meson=E2=80=99 somehow instea= d of defining a > global variable? > > (For example Autoconf-generated configure scripts can read variable > definitions passed as arguments: > > ./configure LDFLAGS=3Dfoo > > That way we don=E2=80=99t have to define the variable globally, which cou= ld have > unintended effects.) > > If not, that=E2=80=99s fine. Unfortunately, this is the only supported way of adding extra linker flags and similar. http://mesonbuild.com/howtox.html#set-extra-compiler-and-linker-flags-from-= the-outside-when-eg-building-distro-packages There are some open tickets about being able to specify environment in build definitions, in which case we might be able to add them there. But for now, this is the way to go. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqmetgACgkQoqBt8qM6 VPr3nggAkUcIrlL9vWjrxXBaxiIY5zTriGbKAdqgZ9GU5CRgspHRAxkAJkxHl67W WmbzJ/je9IX2ggrzmTXMDa7ddGPPKkE9wlFisq6V8eChYKlJHGpy62fQiwYiVzuA QyYQQUfQqmEMjP3jS+0pF5wQPRQozUIKM8VUgemu6VTT690HlZnd99GfjlBviGZW JwIEa5Yo8s03ZpEeUK0RzCDTN8POhIeT2ryWPXTmquFChJ7SwYWO7/9iDAU2dTKJ e4WzRHI0Wn99BKIuGzRmpM5u71WozZ+AHuzLuUVRlvvzXp/k6A3iekeEYFf0/eEy YBNa0Q5W0NXyNnq1n8lXsIjbkQhKDw== =xUbL -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 09:05:30 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 13:05:30 +0000 Received: from localhost ([127.0.0.1]:56139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evN8s-0005d8-9N for submit@debbugs.gnu.org; Mon, 12 Mar 2018 09:05:30 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:52025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evN8p-0005cz-RB for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 09:05:28 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B197B2126E; Mon, 12 Mar 2018 09:05:27 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 12 Mar 2018 09:05:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=ncqxXnzeJe0SupIsQyDYdW01qlB/GgUzwZTbwQ+wfwI=; b=UZuYthRL QFoebFyUjp9tl373NJ0gzX0mXdfDW9cHZpkHD2V5FWFwm+0NhLxITL5I1mz0EA9/ DYrkyi/s10lsY7RUjRZ3b0IjqjRns3dxTjRc0PJGx1Cdczcs/0rYvLJLSGXVuyHv KhqdI8oM8XJneWb4snMZ30rLOOr4agc5Z/25eH3B+b6dBOTPMllwtxlEuok+FMww 029rIV26nYAlOiIx7V05yJojj5qbdGp78dfBAWGR4L0toIb4TEjzcqG5SXkKybA7 pL2pZArLvbiXH6D4nQ+wEVCGkJKHObH0FTn0MhT5TFzn25RvZc5JPYgdT1NaNBoK JmThOgS1tU/Bag== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=ncqxXnzeJe0SupIsQyDYdW01qlB/G gUzwZTbwQ+wfwI=; b=NcooaSwTP9vaGwzLTzxwNroEeSNl+ArLusBk/qynqcxIa 7/c6ESZKlKrbzYylTMt72yA7G7cU0OzdpPpBHF5uFb5vfF2L1l/zG8u0O/HAW4IJ QykHSyi0Oa7TnxjX3BrXQrWTGzdacZ5GbCE4S0PBIbaaWrMlbfDq8Tg8Vci1c83m ZIdSIqrL2uCSKdKdnxSRC4SKQmqljto3axfdV4BsFxZrlN0GM/JNyzzz2B5F9cBj bvo9sk9eJo0pTFCnjvg/VOcMfdjYQ/9LQbM7q5FcVzDOGELp7689vtrqDV2sQg42 El6J7VbQ7+k/gKbtgV0ebw3IDhYWsmZsoHiFjKhww== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 390B8240B6; Mon, 12 Mar 2018 09:05:27 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 5/9] build-system/meson: Skip the 'fix-runpath' phase on armhf. In-Reply-To: <87efkqtfly.fsf@gnu.org> References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-5-mbakke@fastmail.com> <87efkqtfly.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 12 Mar 2018 14:05:25 +0100 Message-ID: <87zi3digve.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Marius Bakke skribis: > >> * guix/build-system/meson.scm (lower): Remove DEFAULT-PATCHELF from inpu= ts >> on armhf. >> (meson-build): Ignore the 'fix-runpath' phase when building for arm syst= ems. > > [...] > >> + ;; XXX PatchELF fails to build on armhf, so we= skip >> + ;; the 'fix-runpath' phase there for now. The >> + ;; consequence is that some packages may have = superfluous >> + ;; RUNPATH entries and thus runtime dependenci= es. > > Perhaps add a note that we use it to shrink the RUNPATH as described at > . > > Otherwise LGTM, thanks! I'll add the reference, thanks for reviewing! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqmexUACgkQoqBt8qM6 VPq4aAf+NGXIuUYCF4AypvaMwt4YYls9PaFafMOXthsC3SkuIH6kkGwD6pAQlNzo mYm5DsthC2L3Zp7mn+j4ncHoM0nfdErFhU6eoUhxSwKNZNk2+Nob3hBU1ris80dH GsDQUgd/Jdp4IbKbc2g/HntA+9b6fpySzKHig2wj+3ocHI5Xy4aHIQxEIF2tdgZg E+mtnfy0BmPl4+NSIXg9BZyomoqn0DsU5zxo7u8ton6Uq6hghrnV8L6oIZnD/Ut6 YR15oBDSwVTbVNtw9ICdXpbUG4Wx9yOc0RJKYGgZkByyduYnGWwgrmEJjHZFHo+O zTr17NxerNI+VSIOd5pkZdGUDOff2w== =5ytL -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 09:08:38 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 13:08:39 +0000 Received: from localhost ([127.0.0.1]:56145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evNBp-0005iV-P3 for submit@debbugs.gnu.org; Mon, 12 Mar 2018 09:08:38 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:46839) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evNBn-0005iN-Ik for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 09:08:31 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 80A9520CAF; Mon, 12 Mar 2018 09:08:31 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 12 Mar 2018 09:08:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=LCO38+bBPIhbEn6rFS1ctz8eTcdUXT7yULdjUHdohG4=; b=bAmD1/fj YVqQ5OP9mFOfzBdkeEk95EdnwF7PNtdHFNPpKZUqzCnTh3HjkHwzmPrLLcZZ61hv 5lzLrHJ5jNnbmeqRXRU9cxf97TC7ZIIsMvEouJQXgG9X8Q52oiVayLHUliq3o3O+ EhBSZ8MBrFnL2gf/ooGPLjnAa1Tt48ITh451k4n43+P9g1MCdJih+58QEJm2FDoH VdkId5YGJev1l0TJpafNYechJ78Z1vB6XmpCmbUadXucxiYS4Dy48/60MyjQNYSh grNsMCU8rX8kSgZu8w/jwLaoF+domz+Q2vvS0rF0PCfmjfxWnRjsgInvqkJIxQUl +O8eG+sZjRXUxw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=LCO38+bBPIhbEn6rFS1ctz8eTcdUX T7yULdjUHdohG4=; b=cRihDkCqDxP6LNJIWZtbtzQH/gWp1463xt2wYIqoPq6H5 MNGAopkEt8rU7akGGo60eevzNfzT/DlJinxhT41e4KbjS/Ug60NKcww/GPp1owjA cgKISzt1kxY/Am/BUInfjTCPgJq7qdaBJmYOkK6uc7TMl00Z4u30/fVaQ+3QW1qu Fx4QxPyUim9Gw5Fy5BELd+KvZDI6czFI1s1datKMxyx0CjS+fo1AersfcsiUJA+x 9dfP6bGtqDFqbzq/Tqbl9o5pP2YIqsFZ9KtSviIJ7RdyKvh42Ab2Bt5bTs6Rc8gK 9h6k2/yTgWkgKa3syjovITKk7zlNWlAG2p78CbzSQ== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 0DF72241DA; Mon, 12 Mar 2018 09:08:30 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. In-Reply-To: <876061jw9o.fsf@fastmail.com> References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> <87vae2tfxy.fsf@gnu.org> <876061jw9o.fsf@fastmail.com> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 12 Mar 2018 14:08:29 +0100 Message-ID: <87woyhigqa.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Marius Bakke writes: > Ludovic Court=C3=A8s writes: > >> Hello! >> >> Marius Bakke skribis: >> >>> * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. >>> --- >>> gnu/packages/build-tools.scm | 5 +++++ >>> 1 file changed, 5 insertions(+) >>> >>> diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm >>> index 2abb44fdb..1ebccca43 100644 >>> --- a/gnu/packages/build-tools.scm >>> +++ b/gnu/packages/build-tools.scm >>> @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and incr= emental build times.") >>> (base32 >>> "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah"= )))) >>> (build-system python-build-system) >>> + (arguments >>> + `(#:phases (modify-phases %standard-phases >>> + ;; Meson runs itself through the Python interpreter,= so >>> + ;; we cannot use the shell wrapper. >>> + (delete 'wrap)))) >> >> I=E2=80=99m not sure what this means. The =E2=80=98wrap=E2=80=99 phase = is precisely for things >> with #!/=E2=80=A6/python, right? >> >> What problem does it solve? > > The problem is that at some point after 0.42 (the current > meson-for-build), Meson does the equivalent of `python $(which meson)` > at runtime. Which ends up tripping over the shell wrapper. > > I don't remember exactly where I saw the problem, it could have been > with "mesontest" which also resides in "meson/bin". The only downside > to deleting the wrapper is that you cannot call meson directly from the > store; it works fine as long as PYTHONPATH is set (e.g. in a profile). Actually, I just checked; "meson" in master does not work at all, whether from the store or from a profile: $ guix environment --ad-hoc meson -- meson --help Traceback (most recent call last): File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/bin/.meson= -real", line 17, in from mesonbuild import mesonmain, mesonlib File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/python= 3.6/site-packages/mesonbuild/mesonmain.py", line 18, in from . import environment, interpreter, mesonlib File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/python= 3.6/site-packages/mesonbuild/environment.py", line 17, in from . import coredata File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/python= 3.6/site-packages/mesonbuild/coredata.py", line 20, in from .mesonlib import MesonException, commonpath File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/python= 3.6/site-packages/mesonbuild/mesonlib.py", line 60, in meson_command =3D python_command + [detect_meson_py_location()] File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/python= 3.6/site-packages/mesonbuild/mesonlib.py", line 51, in detect_meson_py_loca= tion raise RuntimeError('Could not determine how to run Meson. Please file a= bug with details.') RuntimeError: Could not determine how to run Meson. Please file a bug with = details. So we really need to drop the wrapper. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqme80ACgkQoqBt8qM6 VPqhIwf/VLFQBdNKOD6D2vClkaeYyeTK/Pr9tXfw4xYTluZsWMSWXVobG13sk1VX K3/sup82bHBZ3ITL42N5UrW8HE88u1IYZMxx79iz9+YYRYLkHsf9tVFeJuKPKOrA 6pg5BbuqOwL1TB8f/GmJgWBRpd/HlgmQ27C1KHF0MKSTaZtCtN65X9ypP3iESe5I IXVAR9XL2KZEWhU9vSBXTMzPgvGLLOoReMpP07XIiPGffrEqDwofc/842SJvCHdG 9m0vtl7wrCpnYGWYjUeJzh0Yr1UyCmlSeVCmsJlK8gXsQrFIQ/wOlMz74ZdHzKIv NchmJ4jIBuLgCoOgM9SVYQju9ymRNA== =qPDs -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 09:20:55 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 13:20:55 +0000 Received: from localhost ([127.0.0.1]:56156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evNNm-00062O-Qp for submit@debbugs.gnu.org; Mon, 12 Mar 2018 09:20:55 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:52619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evNNl-00062H-Fs for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 09:20:53 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id E22C421077; Mon, 12 Mar 2018 09:20:51 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 12 Mar 2018 09:20:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=XhHTPGv7O7KXVghfALtt7g106Cwt8sr2OsJeo5BcSMw=; b=Yb/vio4i rAneN1q96NZH8+QnjyeHTEbNqHhlkx3gpzmlDYmftIfzQtKV07XMo2Wi+dGNAulT JmrolNHyzQ+eZAbo8UXobmA/CLhjkRUVR/3yAkuEjkwoDDlA5hHrbDcuYgsE/u2n kh+E2sa2Jk/IWIPDBRtJHAwbSycOhBb969vwwxJctAzZHLN6DO8Ya/o13aulR947 zsxCHZ9fXyL1uI5C6yJaQPDlPHJioA978H2GxOulIs3wwk4vbeszn/uB1xN9GSG3 1XZWEIn3SqS7RrkOCGaKfNZGe0qw/PpEFALJDRvk3HSOZ/ktHKufSbUVGe3XSP8A rEvFSQOUbS7spw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=XhHTPGv7O7KXVghfALtt7g106Cwt8 sr2OsJeo5BcSMw=; b=bWLgjlKFFSsvD+mY9tjAONbc2hd87yugIh4vong+usIkg tId9fV/4JETBj+aAVV0g6eV5OBRol3//6Vgjbty48dnbHejajpcLNF5lLN14wXFU 8FP+m8N/zHzYASckclCMTzO714AacwJztnEy40cM3fbJ9HW08GuZ6kTLjewxb2Tt bqVeF7vpjsSuZ2vTapLsTapVnTrcZWUvlpy3dX1weuOmb5CYHI1EhX2du56ZVUOe 9CPr2rnA27WaLOwVW8vBnwEKYZHOFCTrkYQeDRm8594RVTFmYLxRA1WaaY9xFVrR JsdzIX39F3PnI+Y0iZR9WdyoXx6uOFoVbkTx57k6g== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id CC5D9241E3; Mon, 12 Mar 2018 09:20:50 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 7/9] gnu: libinput: Correct inputs. In-Reply-To: <876062tfk9.fsf@gnu.org> References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-7-mbakke@fastmail.com> <876062tfk9.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 12 Mar 2018 14:20:49 +0100 Message-ID: <87tvtlig5q.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Marius Bakke skribis: > >> * gnu/packages/freedesktop.scm (libinput)[native-inputs]: Move CAIRO and= GTK+ ... >> [inputs]: ... here. Move LIBEVDEV, LIBWACOM and MTDEV ... >> [propagated-inputs]: ... here. >> (libinput-minimal): Adjust accordingly. > > Should it be squashed with the previous one? Good catch; I assumed it was wrong before, but these changes are indeed new in 1.10. Will squash. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqmfrEACgkQoqBt8qM6 VPqy+Qf+JAiMbTSYU7JmRpm+lxlOKi4NFdZugNLwAdkVR4oeDcSWLAHW/loAOSiq 9S7c5ufu3OhyB5dPMFBWwsPUFbyOMiMQU+EMx2CL1b1yz+PGlgGqzFJ4L65D2b4I 6kKN7jZE3KRhabPDpgi/9wwnfokfbcwLpx/S1lI/wZbKgk8FKMp9FzzZI16tjYh5 KEhLmbAjJnjqF7yZJmX5QUVErq9x0fLSizaKK3SPqPFRuw7opB1DtxjCEYEV/S5c ZRe2zdf/uMtAiYHx05QTTupnrpQn1Y87Pt6I/RBNdHJAqkNEFd6XtmzRG3Q7LJO2 UhStSquZwWVIcu16xX6KoNhTXwdu1w== =Pl29 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 10:00:38 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 14:00:38 +0000 Received: from localhost ([127.0.0.1]:57018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evO0D-0007tu-Sp for submit@debbugs.gnu.org; Mon, 12 Mar 2018 10:00:38 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:51338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evO0C-0007ry-Ff for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 10:00:36 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C78BB123CD; Mon, 12 Mar 2018 15:00:35 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 enZiSXKsZMKW; Mon, 12 Mar 2018 15:00:34 +0100 (CET) Received: from ribbon (vpn-0-27.aquilenet.fr [IPv6:2a0c:e300:4:27::]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B7FBD123CA; Mon, 12 Mar 2018 15:00:34 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> <87vae2tfxy.fsf@gnu.org> <876061jw9o.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?utf-8?Q?Vent=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 12 Mar 2018 15:00:34 +0100 In-Reply-To: <876061jw9o.fsf@fastmail.com> (Marius Bakke's message of "Mon, 12 Mar 2018 13:47:31 +0100") Message-ID: <87k1uhpf5p.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > Ludovic Court=C3=A8s writes: > >> Hello! >> >> Marius Bakke skribis: >> >>> * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. >>> --- >>> gnu/packages/build-tools.scm | 5 +++++ >>> 1 file changed, 5 insertions(+) >>> >>> diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm >>> index 2abb44fdb..1ebccca43 100644 >>> --- a/gnu/packages/build-tools.scm >>> +++ b/gnu/packages/build-tools.scm >>> @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and incr= emental build times.") >>> (base32 >>> "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah"= )))) >>> (build-system python-build-system) >>> + (arguments >>> + `(#:phases (modify-phases %standard-phases >>> + ;; Meson runs itself through the Python interpreter,= so >>> + ;; we cannot use the shell wrapper. >>> + (delete 'wrap)))) >> >> I=E2=80=99m not sure what this means. The =E2=80=98wrap=E2=80=99 phase = is precisely for things >> with #!/=E2=80=A6/python, right? >> >> What problem does it solve? > > The problem is that at some point after 0.42 (the current > meson-for-build), Meson does the equivalent of `python $(which meson)` > at runtime. Which ends up tripping over the shell wrapper. > > I don't remember exactly where I saw the problem, it could have been > with "mesontest" which also resides in "meson/bin". The only downside > to deleting the wrapper is that you cannot call meson directly from the > store; it works fine as long as PYTHONPATH is set (e.g. in a profile). > > I'll try to clarify the comment. Yes, that=E2=80=99s a good idea. :-) It does mean that people installing meson in their profile will get something missing-python-module errors, right? Should we do the wrapping differently? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 10:01:39 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 14:01:39 +0000 Received: from localhost ([127.0.0.1]:57022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evO1D-0000Si-Dq for submit@debbugs.gnu.org; Mon, 12 Mar 2018 10:01:39 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:51346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evO1B-0000RC-PT for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 10:01:38 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 43E9B123CD; Mon, 12 Mar 2018 15:01:37 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 LjfwAe83emTy; Mon, 12 Mar 2018 15:01:35 +0100 (CET) Received: from ribbon (vpn-0-27.aquilenet.fr [IPv6:2a0c:e300:4:27::]) by hera.aquilenet.fr (Postfix) with ESMTPSA id A1F84123CA; Mon, 12 Mar 2018 15:01:35 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> <87vae2tfxy.fsf@gnu.org> <876061jw9o.fsf@fastmail.com> <87woyhigqa.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?utf-8?Q?Vent=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 12 Mar 2018 15:01:35 +0100 In-Reply-To: <87woyhigqa.fsf@fastmail.com> (Marius Bakke's message of "Mon, 12 Mar 2018 14:08:29 +0100") Message-ID: <87fu55pf40.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > Actually, I just checked; "meson" in master does not work at all, > whether from the store or from a profile: > > $ guix environment --ad-hoc meson -- meson --help > Traceback (most recent call last): > File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/bin/.mes= on-real", line 17, in > from mesonbuild import mesonmain, mesonlib > File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/pyth= on3.6/site-packages/mesonbuild/mesonmain.py", line 18, in > from . import environment, interpreter, mesonlib > File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/pyth= on3.6/site-packages/mesonbuild/environment.py", line 17, in > from . import coredata > File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/pyth= on3.6/site-packages/mesonbuild/coredata.py", line 20, in > from .mesonlib import MesonException, commonpath > File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/pyth= on3.6/site-packages/mesonbuild/mesonlib.py", line 60, in > meson_command =3D python_command + [detect_meson_py_location()] > File "/gnu/store/lv22yqqnwaz7zjacmgqi8v18d9manr0y-meson-0.44.0/lib/pyth= on3.6/site-packages/mesonbuild/mesonlib.py", line 51, in detect_meson_py_lo= cation > raise RuntimeError('Could not determine how to run Meson. Please file= a bug with details.') > RuntimeError: Could not determine how to run Meson. Please file a bug wit= h details. > > So we really need to drop the wrapper. Indeed. When we drop the wrapper it may fail, but it=E2=80=99d fail in a different = way. :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 10:44:28 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 14:44:29 +0000 Received: from localhost ([127.0.0.1]:57075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evOge-0001wL-LU for submit@debbugs.gnu.org; Mon, 12 Mar 2018 10:44:28 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:33501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evOgc-0001wB-VR for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 10:44:27 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 6FB7D208B1; Mon, 12 Mar 2018 10:44:26 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 12 Mar 2018 10:44:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=EyyIDt/rw3jlvZOMm8IWE+AXNmZujHHosp+pIjfiDA4=; b=ruEYYjT0 CilUfzUVEUE14zFfsx47kiYqGiYVK4/oqe/9Qebk+xn4KJjh7EWd2AIuT59C7szL MA/iL+n9Ve9iuEVtv7deBCCKNq+J56Ughn3n6xExHguWED7rXz9ulswF77oAMkwr nYSwBRsrFeLUOCY65uYgwc6NTd23fkuw0qVH4KXiGoqCK06R1yvfTHao0z2VspZq pzhh4gDE5FkjvzqXJa2f4G4u08xk8SPZLHZ9c8HCdgyDSJC0cJCzlLRx4Xv8k7TC r2K4QYPMeymomW2epVoPJTgR14qtA46qYiJWKeHMMlYEXXKWlr93pPQIaDT02xMY Iu7BnlygoSDuFQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=EyyIDt/rw3jlvZOMm8IWE+AXNmZuj HHosp+pIjfiDA4=; b=CS3PPX2pYTZ3Q6e2idWGx1FF2WH29VBoHpnS9QqBU98fB 2k1Fi5fpAwOp+Uq3F2oVFdXFVURSpypqXxYuVDIdw2zDRhjE0Z25imJookYLgD9+ 8jS3zzIRzxFXR1yRmdv8GSmh/vUs9bBmaS2NQaa4hozQX6IUaszFNmitbX2NWIPk jxsRBfFynaX5RXkA+VI9wowDTfS0gGSOA2/IXjJnVJOppzUKD37d5uC3dHmKRGjU NMCzp3P4IBX8PWGqC76O3OKQHhnn/lAU/Xx9gaUd86bwvs9EvDHey1rSR94piIys zJqdFAsuyiQCSN05go9+IOocbpCPh4Z1uQspO9rEQ== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id E7D97240B1; Mon, 12 Mar 2018 10:44:25 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. In-Reply-To: <87k1uhpf5p.fsf@gnu.org> References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> <87vae2tfxy.fsf@gnu.org> <876061jw9o.fsf@fastmail.com> <87k1uhpf5p.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 12 Mar 2018 15:44:24 +0100 Message-ID: <87r2opicaf.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Marius Bakke skribis: > >> Ludovic Court=C3=A8s writes: >> >>> Hello! >>> >>> Marius Bakke skribis: >>> >>>> * gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE. >>>> --- >>>> gnu/packages/build-tools.scm | 5 +++++ >>>> 1 file changed, 5 insertions(+) >>>> >>>> diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.s= cm >>>> index 2abb44fdb..1ebccca43 100644 >>>> --- a/gnu/packages/build-tools.scm >>>> +++ b/gnu/packages/build-tools.scm >>>> @@ -81,6 +81,11 @@ makes a few sacrifices to acquire fast full and inc= remental build times.") >>>> (base32 >>>> "06r8limj38mv884s5riiz6lpzw37cvhbf9jd0smzcbi7fwmv3yah= ")))) >>>> (build-system python-build-system) >>>> + (arguments >>>> + `(#:phases (modify-phases %standard-phases >>>> + ;; Meson runs itself through the Python interpreter= , so >>>> + ;; we cannot use the shell wrapper. >>>> + (delete 'wrap)))) >>> >>> I=E2=80=99m not sure what this means. The =E2=80=98wrap=E2=80=99 phase= is precisely for things >>> with #!/=E2=80=A6/python, right? >>> >>> What problem does it solve? >> >> The problem is that at some point after 0.42 (the current >> meson-for-build), Meson does the equivalent of `python $(which meson)` >> at runtime. Which ends up tripping over the shell wrapper. >> >> I don't remember exactly where I saw the problem, it could have been >> with "mesontest" which also resides in "meson/bin". The only downside >> to deleting the wrapper is that you cannot call meson directly from the >> store; it works fine as long as PYTHONPATH is set (e.g. in a profile). >> >> I'll try to clarify the comment. > > Yes, that=E2=80=99s a good idea. :-) > > It does mean that people installing meson in their profile will get > something missing-python-module errors, right? Meson actually propagates Python, which will set up PYTHONPATH. So in a profile or environment it works just fine. The only problem is when trying to invoke /gnu/store/...meson-0.45/bin/meson directly. > Should we do the wrapping differently? ISTR a discussion about a language-aware wrapper, which would solve this. Then we could wrap it with PATH and PYTHONPATH and get rid of Python propagation. But for now I think we're good :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqmkkgACgkQoqBt8qM6 VPq4FwgA0ionCBQc3eImyddysjImu13CYBsvK+P/+F1LHFPH+7FeqZhmMD7iehO6 jzDLtSwL4jLkEdDEAF02zFO20BdIch8rp7oeR4XOeSKSkqhhvvaDZbxEbpHJsttv VQyZFwzglwfu7FWdAJBatH3DMIYfELP2Xqw1vHw6v1hgBj6tAj/LL4zhHb41alji SGuflJaZF3//FlIyBiBOf/edICGhD35o0dA3nRMOnTR2bn57FvCpbNz4zkW0vM6+ vZmiOF5TurvMyLNARy+hDMG8JSF+EyWXNZhMtj2OP5FL9TnquEbzpfgETqjWzuIx 5QJ1er+j+VUbjBVHeX6+TBFeohwk4w== =46qz -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 12:16:44 2018 Received: (at 30761) by debbugs.gnu.org; 12 Mar 2018 16:16:44 +0000 Received: from localhost ([127.0.0.1]:57431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evQ7v-0004Xf-RM for submit@debbugs.gnu.org; Mon, 12 Mar 2018 12:16:44 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:52460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evQ7u-0004XX-DR for 30761@debbugs.gnu.org; Mon, 12 Mar 2018 12:16:43 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 9EBC312405; Mon, 12 Mar 2018 17:16:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 P1RrrNo911D3; Mon, 12 Mar 2018 17:16:40 +0100 (CET) Received: from ribbon (vpn-0-27.aquilenet.fr [IPv6:2a0c:e300:4:27::]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 70DFF123ED; Mon, 12 Mar 2018 17:16:40 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 1/9] gnu: meson: Don't wrap the meson executable. References: <20180309180914.22752-1-mbakke@fastmail.com> <20180309181108.22888-1-mbakke@fastmail.com> <87vae2tfxy.fsf@gnu.org> <876061jw9o.fsf@fastmail.com> <87k1uhpf5p.fsf@gnu.org> <87r2opicaf.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?utf-8?Q?Vent=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 12 Mar 2018 17:16:39 +0100 In-Reply-To: <87r2opicaf.fsf@fastmail.com> (Marius Bakke's message of "Mon, 12 Mar 2018 15:44:24 +0100") Message-ID: <87efkpmfq0.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > Ludovic Court=C3=A8s writes: [...] >> It does mean that people installing meson in their profile will get >> something missing-python-module errors, right? > > Meson actually propagates Python, which will set up PYTHONPATH. So in a > profile or environment it works just fine. The only problem is when > trying to invoke /gnu/store/...meson-0.45/bin/meson directly. OK, perfect. >> Should we do the wrapping differently? > > ISTR a discussion about a language-aware wrapper, which would solve > this. Then we could wrap it with PATH and PYTHONPATH and get rid of > Python propagation. But for now I think we're good :-) Yes, future work! :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon May 07 05:54:25 2018 Received: (at 30761) by debbugs.gnu.org; 7 May 2018 09:54:25 +0000 Received: from localhost ([127.0.0.1]:51991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fFcqf-0000We-Jz for submit@debbugs.gnu.org; Mon, 07 May 2018 05:54:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fFcqd-0000WP-NU for 30761@debbugs.gnu.org; Mon, 07 May 2018 05:54:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fFcqV-0004Ft-4L for 30761@debbugs.gnu.org; Mon, 07 May 2018 05:54:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fFcqV-0004Fe-0M; Mon, 07 May 2018 05:54:15 -0400 Received: from [193.50.110.223] (port=44828 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fFcqU-00006Q-EO; Mon, 07 May 2018 05:54:14 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#30761] [PATCH staging 9/9] gnu: xf86-input-wacom: Update to 0.36.0. References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-9-mbakke@fastmail.com> <87woyis0zc.fsf@gnu.org> Date: Mon, 07 May 2018 11:54:12 +0200 In-Reply-To: <87woyis0zc.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 11 Mar 2018 23:26:15 +0100") Message-ID: <87a7tbaj0b.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30761 Cc: 30761@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Heya Marius, What=E2=80=99s the status of this patch series? :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon May 07 10:21:33 2018 Received: (at 30761-done) by debbugs.gnu.org; 7 May 2018 14:21:33 +0000 Received: from localhost ([127.0.0.1]:52903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fFh1A-0000Ug-R5 for submit@debbugs.gnu.org; Mon, 07 May 2018 10:21:33 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fFh18-0000UY-Hs for 30761-done@debbugs.gnu.org; Mon, 07 May 2018 10:21:31 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 29DF122F16; Mon, 7 May 2018 10:21:30 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 07 May 2018 10:21:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=3a4ARpYsWgm+lkvH28hP+YiMphcRUXvB2qe2B+XYGJ0=; b=iNXxCLrh 5Tf9rSMvS/wHxrVMZ6UW9a5U4jz1fhEvEGEl9fdgeo3c3XJeXtv1KuYrRbz7x+M6 CQA5uffylmJfVDdnd50tgq7+LwjRhlOQ0Rm21U4ggJTebo8eMsFmg/n3c2fWFu8f 5FlCP6aOLjnDy51MUi6q5HSowoJsn6v9I7Akixo3r4nVumjGyLOryQQvl1G0uPh9 Es6G+2vwk6wsvqT6OxdLA+kdXF0JSAmXxnF5fJgGG96l5XCgluVQvB1KiVXshlzE 2dvhGWAR/M1PfAwgllOR1d7bbILYf3gMS4VdXTiaC7Ip3FKvzZcIgLJiq4c85WFo hm2M3SQHVCltog== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=3a4ARpYsWgm+lkvH28hP+YiMphcRU XvB2qe2B+XYGJ0=; b=auVNPGTKSBf7I1O1l8d6uZEsvSUyZuumRX32qOfU2FFAz s9GCUTQezV2TkkMLsgpK5dDfxG24ds1GlZSLFR6Jx86E5QpKHwOY0StSRY8B2ARc gYrVq7Pvld9KoUBYZYTah/XATRkDqpPi6NtFfvLNKLwc5CXMQHhbYgQS2hh+R5A6 mAwXa90NxhBVeFVg7gkZpiXOSE90np3coWqOClPVRJatdEvNepmv1aKueBZxNe9j vSPwCziTjJEnJWru2CCPPH6SE0RQE2VCwjizWUw1OfQGgkLDJ62G9DE+lpnoo8SL 32I/9gPvCAYUdRNcBWYqPnwqu23ctB0dzH3vDXhxQ== X-ME-Sender: Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id A8F5FE5091; Mon, 7 May 2018 10:21:29 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30761] [PATCH staging 9/9] gnu: xf86-input-wacom: Update to 0.36.0. In-Reply-To: <87a7tbaj0b.fsf@gnu.org> References: <20180309181108.22888-1-mbakke@fastmail.com> <20180309181108.22888-9-mbakke@fastmail.com> <87woyis0zc.fsf@gnu.org> <87a7tbaj0b.fsf@gnu.org> User-Agent: Notmuch/0.26.2 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 07 May 2018 16:21:23 +0200 Message-ID: <87y3gvfsws.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30761-done Cc: 30761-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Heya Marius, > > What=E2=80=99s the status of this patch series? :-) Whoops. Merged a long time ago. Thanks for the reminder! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrwYOMACgkQoqBt8qM6 VPoTZQgA1XG7GGu+qemCsmkJyAlHfDw9ZzO41z+Ytf2PahV6K0M3K/1XFInyXvP4 G9ur18aV1/sH/jI3YwFX963Tnox+47mL98hmQzXUohAbsx79OAmGP8jLGvqnZPnv qiTUI9tBJOnHr6T6zzltQD+Bcl4gOKp82OVWjUMQiC8h8SHqnev+sg/2/XtND+vF +xB2vLmmqrRh4WYaTkh2AzfSuAqHVtaOCEy3D25dmMRw6nU89yj9YnFzg3rRBUZ7 8Yi/zgEE0mDd5xvT2an85pAmzLwaooR/kvUq9r23BGJNb/WN4s2cFtRvQs9k5JuB S0veo9zPtOTRw4wqiuaZnqubAmAwjw== =Qls5 -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Jun 23 13:07:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Jun 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator