From unknown Sat Jun 21 10:31:50 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#27360 <27360@debbugs.gnu.org> To: bug#27360 <27360@debbugs.gnu.org> Subject: Status: [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. Reply-To: bug#27360 <27360@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:31:50 +0000 retitle 27360 [core-updates] gnu: intltool: Fix a compatibility issue with = Perl 5.26.0. reassign 27360 guix-patches submitter 27360 Leo Famulari severity 27360 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 14 11:45:27 2017 Received: (at submit) by debbugs.gnu.org; 14 Jun 2017 15:45:27 +0000 Received: from localhost ([127.0.0.1]:47896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLATz-0007Mh-Vw for submit@debbugs.gnu.org; Wed, 14 Jun 2017 11:45:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLATv-0007MN-G6 for submit@debbugs.gnu.org; Wed, 14 Jun 2017 11:45:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLATp-0004JE-5N for submit@debbugs.gnu.org; Wed, 14 Jun 2017 11:45:14 -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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33286) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dLATp-0004J7-1X for submit@debbugs.gnu.org; Wed, 14 Jun 2017 11:45:13 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47257) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLATn-000582-Gl for guix-patches@gnu.org; Wed, 14 Jun 2017 11:45:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLATj-0004Fa-Fj for guix-patches@gnu.org; Wed, 14 Jun 2017 11:45:11 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:42239) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dLATj-0004EA-AF for guix-patches@gnu.org; Wed, 14 Jun 2017 11:45:07 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 7476420A28; Wed, 14 Jun 2017 11:45:06 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 14 Jun 2017 11:45:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=vhg9G9AwXA0DUzMYiEJVH4OZSgy +qMN7AhbacrhEPWo=; b=2HJcA3K9Bs/KC+XaNVzMgLguqsh/gg/47Kb/B/Frb53 N6/9kKKtU2ew2JLZ47pod6ZP1mlkATtMKKEvg+UFtmdcJOHkpJybb5R6j9qWHV3a jTa/IhK05F1hwH8YyZHuIPwwuCoGoJ8GUEk5n0HHTPFQiX6fAuw3ZNjiOvH7wFmA = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=vhg9G9 AwXA0DUzMYiEJVH4OZSgy+qMN7AhbacrhEPWo=; b=oMox9EZrZv561USu30ME1h Ts68BLTvTmiKD3H0ubyvnJ3JQsuT+RgAtDbzMAM7UwQC0u4+MZBQ5UgbnTXfaueZ fOJDBKt4053GN7RIpgLF6sO/zj3oQYEakDAVBEiK6sU+93mqF8F5343ZZih72S82 bqsPXEgZN25JdL6BYlSTx8VwObsyfQZ52qbnF+kBXF+HNfu5a4vkpNAFBJBkIKIa ley6LPlYoVyRLzPRRg6wLTc47Ap1HRfCht5yxCCbCDniAkHCANMi1/OnH/3hHryY 5stqg1foNrNN4e9X43PdaPuuYJn6GZSdWhakEKBN0+CXNcRgG4T+vjvK9jUz0FEA == X-ME-Sender: X-Sasl-enc: 85Gau7touxe5rLyKOmNEpYHIVp+Pi2yh317mjn70yjo4 1497455105 Received: from jasmine.lan (unknown [84.19.184.51]) by mail.messagingengine.com (Postfix) with ESMTPA id 9E6097E999 for ; Wed, 14 Jun 2017 11:45:05 -0400 (EDT) From: Leo Famulari To: guix-patches@gnu.org Subject: [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. Date: Wed, 14 Jun 2017 11:44:59 -0400 Message-Id: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> X-Mailer: git-send-email 2.13.1 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.1 (----) X-Debbugs-Envelope-To: submit 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.1 (----) * gnu/packages/patches/intltool-perl-compatibility.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/glib.scm (intltool)[source]: Use it. --- gnu/local.mk | 1 + gnu/packages/glib.scm | 1 + .../patches/intltool-perl-compatibility.patch | 51 ++++++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 gnu/packages/patches/intltool-perl-compatibility.patch diff --git a/gnu/local.mk b/gnu/local.mk index e30fa34ef..93dda46d0 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -677,6 +677,7 @@ dist_patch_DATA = \ %D%/packages/patches/icu4c-reset-keyword-list-iterator.patch \ %D%/packages/patches/id3lib-CVE-2007-4460.patch \ %D%/packages/patches/ilmbase-fix-tests.patch \ + %D%/packages/patches/intltool-perl-compatibility.patch.patch \ %D%/packages/patches/isl-0.11.1-aarch64-support.patch \ %D%/packages/patches/jbig2dec-ignore-testtest.patch \ %D%/packages/patches/jbig2dec-CVE-2016-9601.patch \ diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index fcd1daf5e..926703e15 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -347,6 +347,7 @@ bindings to call into the C library.") (uri (string-append "https://launchpad.net/intltool/trunk/" version "/+download/intltool-" version ".tar.gz")) + (patches (search-patches "intltool-perl-compatibility.patch")) (sha256 (base32 "1karx4sb7bnm2j67q0q74hspkfn6lqprpy5r99vkn5bb36a4viv7")))) diff --git a/gnu/packages/patches/intltool-perl-compatibility.patch b/gnu/packages/patches/intltool-perl-compatibility.patch new file mode 100644 index 000000000..5fc5d507d --- /dev/null +++ b/gnu/packages/patches/intltool-perl-compatibility.patch @@ -0,0 +1,51 @@ +This patch fixes a compatibility issue with Perl 5.26.0: + +https://bugs.launchpad.net/intltool/+bug/1696658 + +Copied from 3rd-party repository: + +https://github.com/Alexpux/MSYS2-packages/blob/master/intltool/perl-5.22-compatibility.patch + +--- intltool-0.51.0.orig/intltool-update.in 2015-03-09 02:39:54.000000000 +0100 ++++ intltool-0.51.0.orig/intltool-update.in 2015-06-19 01:52:07.171228154 +0200 +@@ -1062,7 +1062,7 @@ + } + } + +- if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/) ++ if ($str =~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/) + { + my $rest = $3; + my $untouched = $1; +@@ -1190,10 +1190,10 @@ + $name =~ s/\(+$//g; + $version =~ s/\(+$//g; + +- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); +- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); +- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); ++ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/); ++ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/); ++ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/); + } + + if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m) +@@ -1219,11 +1219,11 @@ + $version =~ s/\(+$//g; + $bugurl =~ s/\(+$//g if (defined $bugurl); + +- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); +- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); +- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); +- $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\${?\w+}?/); ++ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/); ++ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/); ++ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/); ++ $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\$\{?\w+}?/); + } + + # \s makes this not work, why? -- 2.13.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 14 12:03:53 2017 Received: (at 27360) by debbugs.gnu.org; 14 Jun 2017 16:03:53 +0000 Received: from localhost ([127.0.0.1]:47906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLAlt-0007sP-2l for submit@debbugs.gnu.org; Wed, 14 Jun 2017 12:03:53 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:51827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLAlp-0007sD-KM for 27360@debbugs.gnu.org; Wed, 14 Jun 2017 12:03:52 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 0423820DA2; Wed, 14 Jun 2017 12:03:49 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Wed, 14 Jun 2017 12:03:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=xdJIbcNf7y48Es9N7/luSHyMIA1uv6PFBkzFK1 HLC3U=; b=D+oobkYKi4VeYouWfvFDlQ0iM6kUampnX3b+Xy5wUyAFPEdYQmuE1o t32f//Tq7la0C3o97yeJS6JSLJbSQd436bilKoTqN6Wt+3k2bOSL9khxy74zACIL TygNfuS5kAkdTa6KSk4SZ/arLugcjQofXcmw945LAwE66HpUz/acY= 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:x-sasl-enc; s=fm1; bh=xdJIbcNf7y48Es9N7/ luSHyMIA1uv6PFBkzFK1HLC3U=; b=MOI9nfq507WmBr1Yh0qjFkq9BTFASsCJ46 IMK9cqRSdmLgz2A6PRV1pmRNdM9o1I8rHAbkZfHXLTNmO/ndJTY0cy9vY1XoH4Ls IgD88Ef5OFYdtCa9Gf+5vvzAjf84ykgUEbEn3nRb8JfxMSk9nx6ASZu5epElgfL8 LCKFYE57n/dfMxPgtBQnm8zmmXCyWPs7li9Y6bc0wQczufI+TRh5cFNb/JjnlIUI Wf3LU9HJy+qiZ4Xh9qi0C6MUIGZcuh2SyKBD/jUc8DEvtmiKMoejj3XVFEWT+D/e +iOLycrHkxNayNHs5sIC4FrNF37dtBOzZ+60/Wgarqju9W+5Os8g== X-ME-Sender: X-Sasl-enc: Lnz2eD+tCPsCocry/hRKYYMKk7d1XQo1aJcwa6mM44+o 1497456228 Received: from localhost (unknown [172.56.29.187]) by mail.messagingengine.com (Postfix) with ESMTPA id A15F524766 for <27360@debbugs.gnu.org>; Wed, 14 Jun 2017 12:03:48 -0400 (EDT) Date: Wed, 14 Jun 2017 12:03:47 -0400 From: Leo Famulari To: 27360@debbugs.gnu.org Subject: Re: [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. Message-ID: <20170614160347.GA12111@jasmine.lan> References: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> User-Agent: Mutt/1.8.3 (2017-05-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27360 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 (/) --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jun 14, 2017 at 11:44:59AM -0400, Leo Famulari wrote: > * gnu/packages/patches/intltool-perl-compatibility.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/glib.scm (intltool)[source]: Use it. Hm, seems this patch only fixes the build of glib. With this patch applied, at-spi2-core fails like this: ------ starting phase `check' process 4420: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/etc/machine-id": No such file or directory See the manual page for dbus-uuidgen to correct this issue. Making check in po make[1]: Entering directory '/tmp/guix-build-at-spi2-core-2.24.1.drv-0/at-spi2-core-2.24.1/po' INTLTOOL_EXTRACT="/gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcsn04-intltool-0.51.0/bin/intltool-extract" XGETTEXT="/gnu/store/rdmn68786vmi67g4rn4scj0993lqjgbb-gettext-minimal-0.19.8.1/bin/xgettext" srcdir=. /gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcsn04-intltool-0.51.0/bin/intltool-update --gettext-package at-spi2-core --pot rm -f missing notexist srcdir=. /gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcsn04-intltool-0.51.0/bin/intltool-update -m Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at /gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcsn04-intltool-0.51.0/bin/intltool-update line 1071, line 229. make[1]: *** [Makefile:154: check] Error 255 make[1]: Leaving directory '/tmp/guix-build-at-spi2-core-2.24.1.drv-0/at-spi2-core-2.24.1/po' make: *** [Makefile:541: check-recursive] Error 1 phase `check' failed after 0.2 seconds ------ And, it seems like other packages will have similar problems: https://bugs.gentoo.org/show_bug.cgi?id=614698 --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllBXl8ACgkQJkb6MLrK fwhCHBAAsy1K0nHVrbLiaopdSFScUlzZD9JdoeihTHv7A2VxAPckWIOJlyq+PPkS HoN0v/ZnvXMkcAsnV9DSl4esyvA06CPxbESDoxNS0HzhsllKISTWkoddpoyYAayY gZyVeTpTsLEqPfMj6HtFBZEkz/jKrI/h35ahcS+hbgTTzEm4IgFIjKFH6m7TEaR2 ObClidg1Y3/Ql/coEJqHYeJ4pEbLmcC5/upQWTTiM4Ofu7PfNQvw1LSDlxS38VSm IqciWaSch46Ux1O7DXwl4Ahqew+29x0vcEl7MjuErSzcv0WuQCsvEo9Vi77t/gY6 onYan+A0umRaK/2/j/5hEJN9RvwEiOkfEN6U10OJhCExk5CCo4rkcBbEhU5IOE0U rvoVYGnEH6vDT4MRF+qlJY25UGrVKAXQaZA9HZqnic3BCTOjjLK4wP8BP/kDyoon 46rslcf5T7Oyo6E9esGr0XhCxZgp91X5N7mdVons+i/iETEEQUHqz6/PkvZsOQdH LH+9hO2416vB1PC0rooAONZkL26UuF4e4d10n5DmSfaKFc1PiH0iHsI6lI8suavA Nf/niWeLe9lhEs/nRnYu/3xcF13WlpGmkHgL6nATJGUuehfxOwD2dJxOXCANEIW7 bAUiy8sLLw80npEMrWlN3EslSII2zFNSoec9xDDvN3vTkHeIT48= =ua4F -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 04:06:59 2017 Received: (at 27360) by debbugs.gnu.org; 15 Jun 2017 08:06:59 +0000 Received: from localhost ([127.0.0.1]:48477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLPnv-0002y2-Kh for submit@debbugs.gnu.org; Thu, 15 Jun 2017 04:06:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLPnq-0002xk-WF for 27360@debbugs.gnu.org; Thu, 15 Jun 2017 04:06:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLPnh-0006nl-Gt for 27360@debbugs.gnu.org; Thu, 15 Jun 2017 04:06:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46653) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLPnh-0006nc-DV; Thu, 15 Jun 2017 04:06:45 -0400 Received: from [193.50.110.101] (port=45354 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dLPng-0007xo-QZ; Thu, 15 Jun 2017 04:06:45 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Leo Famulari Subject: Re: [bug#27360] [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. References: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> <20170614160347.GA12111@jasmine.lan> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 Prairial an 225 de la =?utf-8?Q?R=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-unknown-linux-gnu Date: Thu, 15 Jun 2017 10:06:42 +0200 In-Reply-To: <20170614160347.GA12111@jasmine.lan> (Leo Famulari's message of "Wed, 14 Jun 2017 12:03:47 -0400") Message-ID: <871sql65f1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (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: 27360 Cc: 27360@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: -5.0 (-----) Leo Famulari skribis: > On Wed, Jun 14, 2017 at 11:44:59AM -0400, Leo Famulari wrote: >> * gnu/packages/patches/intltool-perl-compatibility.patch: New file. >> * gnu/local.mk (dist_patch_DATA): Add it. >> * gnu/packages/glib.scm (intltool)[source]: Use it. > > Hm, seems this patch only fixes the build of glib. With this patch > applied, at-spi2-core fails like this: > > ------ > starting phase `check' > process 4420: D-Bus library appears to be incorrectly set up; failed to r= ead machine uuid: Failed to open "/etc/machine-id": No such file or directo= ry > See the manual page for dbus-uuidgen to correct this issue. > Making check in po > make[1]: Entering directory '/tmp/guix-build-at-spi2-core-2.24.1.drv-0/at= -spi2-core-2.24.1/po' > INTLTOOL_EXTRACT=3D"/gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcsn04-intltool-= 0.51.0/bin/intltool-extract" XGETTEXT=3D"/gnu/store/rdmn68786vmi67g4rn4scj0= 993lqjgbb-gettext-minimal-0.19.8.1/bin/xgettext" srcdir=3D. /gnu/store/cgk7= q1rix13xqdwnlf6bv19crkkcsn04-intltool-0.51.0/bin/intltool-update --gettext-= package at-spi2-core --pot > rm -f missing notexist > srcdir=3D. /gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcsn04-intltool-0.51.0/bi= n/intltool-update -m > Unescaped left brace in regex is illegal here in regex; marked by <-- HER= E in m/\${ <-- HERE ?PACKAGE}?/ at /gnu/store/cgk7q1rix13xqdwnlf6bv19crkkcs= n04-intltool-0.51.0/bin/intltool-update line 1071, line 229. > make[1]: *** [Makefile:154: check] Error 255 > make[1]: Leaving directory '/tmp/guix-build-at-spi2-core-2.24.1.drv-0/at-= spi2-core-2.24.1/po' > make: *** [Makefile:541: check-recursive] Error 1 > phase `check' failed after 0.2 seconds > ------ > > And, it seems like other packages will have similar problems: > > https://bugs.gentoo.org/show_bug.cgi?id=3D614698 Should we keep the previous version of Perl around (with the File::Path patch that we currently have in =E2=80=98master=E2=80=99) for those package= s that are not ready yet? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 02:27:13 2017 Received: (at 27360) by debbugs.gnu.org; 29 Jun 2017 06:27:13 +0000 Received: from localhost ([127.0.0.1]:43307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQSuz-0005oj-8R for submit@debbugs.gnu.org; Thu, 29 Jun 2017 02:27:13 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:38891) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQSut-0005oW-SL for 27360@debbugs.gnu.org; Thu, 29 Jun 2017 02:27:07 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 4B67D20979; Thu, 29 Jun 2017 02:27:03 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Thu, 29 Jun 2017 02:27:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=Cdg83E0yLJD3F0Nc5rRfP9cYQMQQL+W1u5sKUF 0yCxk=; b=wXwBhqDd683z53YFmODsUdLQBl8lbMVAOtUioq9n18scG2T+dgnC2+ wcBgaxnGkpfNg79pOLy+9hl6ZpqUnjI2Rszpdvaipkmd3sya9Zenyt/cKtTKU0wk sEBo0YVS7fgpqxSp6MiihwAIP/AHrK0XYu4yfS1U1Yt2AKyHAnaN0= 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:x-sasl-enc; s=fm1; bh=Cdg83E0yLJD3F0Nc5r RfP9cYQMQQL+W1u5sKUF0yCxk=; b=DN1HVMUo1IR5riik/2d/vGhI+lv9sggvlI wRRmJpG4/ydv5bNOix1lURgszZSpgPBs0mTw9hBjqMypypOGYzVy9/n3I8gAsd+5 AfHttB+zCBIs1fMeJPxSRV+JCMpUDuvPE7mBq7H08Zxju+YaDQmX+hEBAovijRpI fdrFv0gWTOAm8sUCaUam2z11LSo8yM3AEDbDYGe6/piZ6ZI5l9AcWkSNGSnt/6tY WV/KdxRO6CYOr2OSPEIYKFPWCIODplYKyCh7dcEGoy2nmhrqJdLxLKwe5J4TuMUB V9LehCtvf8O2FQ4kuqG0x1dFmik9qciCfBjVmoM91qNoNulv+3Wg== X-ME-Sender: X-Sasl-enc: ZNAJHqRra3JjE2n6FByjS6S4SW/tuPRsAgzGHDRyWrS6 1498717622 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id F364C2424E for <27360@debbugs.gnu.org>; Thu, 29 Jun 2017 02:27:02 -0400 (EDT) Date: Thu, 29 Jun 2017 02:27:01 -0400 From: Leo Famulari To: 27360@debbugs.gnu.org Subject: Re: [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. Message-ID: <20170629062701.GA4632@jasmine.lan> References: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> <20170614160347.GA12111@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oLBj+sq0vYjzfsbl" Content-Disposition: inline In-Reply-To: <20170614160347.GA12111@jasmine.lan> User-Agent: Mutt/1.8.3 (2017-05-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27360 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 (/) --oLBj+sq0vYjzfsbl Content-Type: multipart/mixed; boundary="yrj/dFKFPuw6o+aM" Content-Disposition: inline --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 14, 2017 at 12:03:47PM -0400, Leo Famulari wrote: > On Wed, Jun 14, 2017 at 11:44:59AM -0400, Leo Famulari wrote: > > * gnu/packages/patches/intltool-perl-compatibility.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/glib.scm (intltool)[source]: Use it. >=20 > Hm, seems this patch only fixes the build of glib. With this patch > applied, at-spi2-core fails like this: [...] Applying the attached patch to core-updates, I built packages of Git and Borg that work for basic tasks. --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-intltool-Fix-a-compatibility-issue-with-Perl-5.2.patch" Content-Transfer-Encoding: quoted-printable =46rom 177de9dd8ebfe160d5937c43c39899c2c84a794b Mon Sep 17 00:00:00 2001 =46rom: Leo Famulari Date: Wed, 14 Jun 2017 11:42:38 -0400 Subject: [PATCH] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. * gnu/packages/patches/intltool-perl-compatibility.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/glib.scm (intltool)[source]: Use it. --- gnu/local.mk | 1 + gnu/packages/glib.scm | 1 + .../patches/intltool-perl-compatibility.patch | 76 ++++++++++++++++++= ++++ 3 files changed, 78 insertions(+) create mode 100644 gnu/packages/patches/intltool-perl-compatibility.patch diff --git a/gnu/local.mk b/gnu/local.mk index 5328a8063..54c099b5e 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -682,6 +682,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/icu4c-reset-keyword-list-iterator.patch \ %D%/packages/patches/id3lib-CVE-2007-4460.patch \ %D%/packages/patches/ilmbase-fix-tests.patch \ + %D%/packages/patches/intltool-perl-compatibility.patch \ %D%/packages/patches/isl-0.11.1-aarch64-support.patch \ %D%/packages/patches/jbig2dec-ignore-testtest.patch \ %D%/packages/patches/jbig2dec-CVE-2016-9601.patch \ diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index fcd1daf5e..926703e15 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -347,6 +347,7 @@ bindings to call into the C library.") (uri (string-append "https://launchpad.net/intltool/trunk/" version "/+download/intltool-" version ".tar.gz")) + (patches (search-patches "intltool-perl-compatibility.patch")) (sha256 (base32 "1karx4sb7bnm2j67q0q74hspkfn6lqprpy5r99vkn5bb36a4viv7")))) diff --git a/gnu/packages/patches/intltool-perl-compatibility.patch b/gnu/p= ackages/patches/intltool-perl-compatibility.patch new file mode 100644 index 000000000..b895ca7cb --- /dev/null +++ b/gnu/packages/patches/intltool-perl-compatibility.patch @@ -0,0 +1,76 @@ +This patch fixes a regex parsing compatibility issue with Perl 5.26.0. +It manifests during the configure phase of at-spi2-core like this: + +------ +Unescaped left brace in regex is illegal here in regex; marked by <-- HERE= in m/^(.*)\${ <-- HERE ?([A-Z_]+)}?(.*)$/ at /gnu/store/...-intltool-0.51.= 0/bin/intltool-update line 1065. +------ + +Copied from Gentoo and MSYS2: + +https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/intltool/files/int= ltool-0.51.0-perl-5.26.patch?id=3D1105187fc65d8bf643e682fcef39620dcfd9326a +https://github.com/Alexpux/MSYS2-packages/blob/0d3f442553ae4fc8798e32cbf44= c4252fa8f3c07/intltool/perl-5.22-compatibility.patch + +#diff -ruN intltool-0.51.0.orig/intltool-update.in intltool-0.51.0/intltoo= l-update.in +#--- intltool-0.51.0.orig/intltool-update.in 2017-06-28 00:47:20.889269294= +0200 +#+++ intltool-0.51.0/intltool-update.in 2017-06-28 00:48:14.592271529 +0200 +#@@ -1068,7 +1068,7 @@ +# my $untouched =3D $1; +# my $sub =3D ""; +# # Ignore recursive definitions of variables +#- $sub =3D $varhash{$2} if defined $varhash{$2} and $varhash{$2} != ~ /\${?$2}?/; +#+ $sub =3D $varhash{$2} if defined $varhash{$2} and $varhash{$2} != ~ /\$\{?$2}?/; +#=20 +# return SubstituteVariable ("$untouched$sub$rest"); +# } +--- intltool-0.51.0.orig/intltool-update.in 2015-03-09 02:39:54.000000000 = +0100 ++++ intltool-0.51.0.orig/intltool-update.in 2015-06-19 01:52:07.171228154 = +0200 +@@ -1062,7 +1062,7 @@=20 + } + } +=20 +- if ($str =3D~ /^(.*)\${?([A-Z_]+)}?(.*)$/) ++ if ($str =3D~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/) + { + my $rest =3D $3; + my $untouched =3D $1; +@@ -1068,7 +1068,7 @@ + my $untouched =3D $1; + my $sub =3D ""; + # Ignore recursive definitions of variables +- $sub =3D $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~= /\${?$2}?/; ++ $sub =3D $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~= /\$\{?$2}?/; +=20 + return SubstituteVariable ("$untouched$sub$rest"); + } +@@ -1190,10 +1190,10 @@=20 + $name =3D~ s/\(+$//g; + $version =3D~ s/\(+$//g; +=20 +- $varhash{"PACKAGE_NAME"} =3D $name if (not $name =3D~ /\${?AC_PACKAGE_NA= ME}?/); +- $varhash{"PACKAGE"} =3D $name if (not $name =3D~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} =3D $version if (not $name =3D~ /\${?AC_PACK= AGE_VERSION}?/); +- $varhash{"VERSION"} =3D $version if (not $name =3D~ /\${?VERSION}?/); ++ $varhash{"PACKAGE_NAME"} =3D $name if (not $name =3D~ /\$\{?AC_PACKAGE_N= AME}?/); ++ $varhash{"PACKAGE"} =3D $name if (not $name =3D~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} =3D $version if (not $name =3D~ /\$\{?AC_PAC= KAGE_VERSION}?/); ++ $varhash{"VERSION"} =3D $version if (not $name =3D~ /\$\{?VERSION}?/); + } +=20 + if ($conf_source =3D~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m) +@@ -1219,11 +1219,11 @@=20 + $version =3D~ s/\(+$//g; + $bugurl =3D~ s/\(+$//g if (defined $bugurl); +=20 +- $varhash{"PACKAGE_NAME"} =3D $name if (not $name =3D~ /\${?AC_PACKAGE_NA= ME}?/); +- $varhash{"PACKAGE"} =3D $name if (not $name =3D~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} =3D $version if (not $name =3D~ /\${?AC_PACK= AGE_VERSION}?/); +- $varhash{"VERSION"} =3D $version if (not $name =3D~ /\${?VERSION}?/); +- $varhash{"PACKAGE_BUGREPORT"} =3D $bugurl if (defined $bugurl and= not $bugurl =3D~ /\${?\w+}?/); ++ $varhash{"PACKAGE_NAME"} =3D $name if (not $name =3D~ /\$\{?AC_PACKAGE_N= AME}?/); ++ $varhash{"PACKAGE"} =3D $name if (not $name =3D~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} =3D $version if (not $name =3D~ /\$\{?AC_PAC= KAGE_VERSION}?/); ++ $varhash{"VERSION"} =3D $version if (not $name =3D~ /\$\{?VERSION}?/); ++ $varhash{"PACKAGE_BUGREPORT"} =3D $bugurl if (defined $bugurl and= not $bugurl =3D~ /\$\{?\w+}?/); + } +=20 + # \s makes this not work, why? --=20 2.13.2 --yrj/dFKFPuw6o+aM-- --oLBj+sq0vYjzfsbl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllUnbIACgkQJkb6MLrK fwiHFxAA59XeFHGWwPVWVCN4t6hYtM317BRXT/NCcI3lfA2j6XfvbGast9g/eyDX LwWDHsYQ28X90usgp3e4FB5nAPVUJ/6+esN1kY+Hg7/q2CbHOWw5Z1tWqhK75YZJ D7WlWuCesuVzeu/niqtCcZyFk4ATZhmGZw8frEO6uOOsTncm2G3bUFw7AzgubuQb nv+q4HiaFyL3AIC1DViyzBHPV62DNQ82IVkmGV+XAYiaHAM25qsqPDER36Tb4tbx b8LHAVm/QtM/Cj6uomxfBJNQyZnWnbhwxI5sqqZrDAQ2bddRUEEkSD8n5jmQ/L/1 p7STqjy2ctyvEEr6XvhSGUVE92cDtSxuRywV3he8WmAy6hqcm3OqWZ9Z4E157bBw 8+MzgexnPXK04M5b+GO0ASenAeQRMXLzEw5lsuFdrl1e+8b/EVHnkCvaF/g78GUV 2XWX+IxHlWqyKh61YtMFbqdSha0ljhcjBnve0OLKnX/mLYVvAGiBx9kMykPSlg5q 1EH/GYL4skf7Hu0PsYU00MG0epT4X9bE4GrrGE9zgvEDcnB9veKX+0ezQhLw7pIS XPu20aeulI4O/7bYyL2DUJzLYb1PJ8+APVa73G+g2IoQhwnNYHAD+BJpDhuk/gcy QkVImWs5t8OTLmryxfdi7kDotSpa/Sugnq60AvrNuOXt8q7GC8I= =eN6+ -----END PGP SIGNATURE----- --oLBj+sq0vYjzfsbl-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 12:12:08 2017 Received: (at 27360) by debbugs.gnu.org; 29 Jun 2017 16:12:08 +0000 Received: from localhost ([127.0.0.1]:44829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQc34-00007m-Tq for submit@debbugs.gnu.org; Thu, 29 Jun 2017 12:12:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35175) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQc30-00006e-LJ for 27360@debbugs.gnu.org; Thu, 29 Jun 2017 12:12:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQc2r-0007ta-O3 for 27360@debbugs.gnu.org; Thu, 29 Jun 2017 12:11:57 -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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41414) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQc2r-0007tV-LQ; Thu, 29 Jun 2017 12:11:53 -0400 Received: from [193.50.110.126] (port=58756 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dQc2r-0001bi-3C; Thu, 29 Jun 2017 12:11:53 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Leo Famulari Subject: Re: [bug#27360] [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. References: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> <20170614160347.GA12111@jasmine.lan> <20170629062701.GA4632@jasmine.lan> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 Messidor an 225 de la =?utf-8?Q?R=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-unknown-linux-gnu Date: Thu, 29 Jun 2017 18:11:50 +0200 In-Reply-To: <20170629062701.GA4632@jasmine.lan> (Leo Famulari's message of "Thu, 29 Jun 2017 02:27:01 -0400") Message-ID: <87shiilqnt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (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: 27360 Cc: 27360@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: -5.0 (-----) Hi, Leo Famulari skribis: > From 177de9dd8ebfe160d5937c43c39899c2c84a794b Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Wed, 14 Jun 2017 11:42:38 -0400 > Subject: [PATCH] gnu: intltool: Fix a compatibility issue with Perl 5.26.= 0. > > * gnu/packages/patches/intltool-perl-compatibility.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/glib.scm (intltool)[source]: Use it. LGTM, thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 16:57:52 2017 Received: (at 27360-done) by debbugs.gnu.org; 29 Jun 2017 20:57:52 +0000 Received: from localhost ([127.0.0.1]:45097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQgVb-00009n-Ob for submit@debbugs.gnu.org; Thu, 29 Jun 2017 16:57:51 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:58411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQgVY-00009e-Nk for 27360-done@debbugs.gnu.org; Thu, 29 Jun 2017 16:57:51 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1D5E020A73; Thu, 29 Jun 2017 16:57:48 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Thu, 29 Jun 2017 16:57:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; 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 :x-sasl-enc; s=mesmtp; bh=T0gg8mQJFzIvjJ4yS86AOlSRK9f9+zxRA9XhH0 GwBfA=; b=erC3hbYpR9xpEdBYb5E1DGo3zpMwcYDFSKMA0PclJ8S/RMSx8CfgpY 1pM/JjTJQ1v3y9xyWLxirKdUOGHUd2v18s85oWiz7AjWpDRClqdMSfKG/Qt9NvX9 YVppyUIrEjaT6KWPN8nTE4g2CXXUc28eilCdQKnBoAFJt9Vgym8cc= 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:x-sasl-enc; s=fm1; bh=T0gg8mQJFzIvjJ4yS8 6AOlSRK9f9+zxRA9XhH0GwBfA=; b=iYWED6BX37kwzKOUhAYrqzGFE2lJs01PsW jyaQkY071YwE8OwuiTLs/v/nHl5EY5NqgL4ni4p79zfqMIp7AMe3J7tQKeVUrpCu s2m2AL5IJ44U+oopzTtdpda+vBc10SM8SBlaBaXKWd2bxhrw8YoxRrnPsOaZxPQf aaOOXAGFeWLJdNIXKQGsnbisYhCSUCG2L9XRUJsv8HXz8MKkNylmtTTFhSHOjdI7 b1hnTL41NrtiNNu5NJWVK0fRYUA74AZybDmMofGfnp9xSsV7WWoNKrivfp/guWNC F2yOl8NSASY3mNxBh4AauBB1AdoTW9Il6dqqHdm4wmL96QNsOKFw== X-ME-Sender: X-Sasl-enc: fLuJJJr5snB/Z4yPn3OpS/lZLu5ydWf57QklIZzx0OMD 1498769867 Received: from localhost (m9c5a36d0.tmodns.net [208.54.90.156]) by mail.messagingengine.com (Postfix) with ESMTPA id 970FC7E88C; Thu, 29 Jun 2017 16:57:47 -0400 (EDT) Date: Thu, 29 Jun 2017 16:57:04 -0400 From: Leo Famulari To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: [bug#27360] [core-updates] gnu: intltool: Fix a compatibility issue with Perl 5.26.0. Message-ID: <20170629205704.GA31053@jasmine.lan> References: <30c1fa5ac5d18f3e1aa86647b227eb6119b7ec5a.1497455099.git.leo@famulari.name> <20170614160347.GA12111@jasmine.lan> <20170629062701.GA4632@jasmine.lan> <87shiilqnt.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BXVAT5kNtrzKuDFl" Content-Disposition: inline In-Reply-To: <87shiilqnt.fsf@gnu.org> User-Agent: Mutt/1.8.3 (2017-05-23) X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 27360-done Cc: 27360-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: 0.8 (/) --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 29, 2017 at 06:11:50PM +0200, Ludovic Court=E8s wrote: > Hi, >=20 > Leo Famulari skribis: >=20 > > From 177de9dd8ebfe160d5937c43c39899c2c84a794b Mon Sep 17 00:00:00 2001 > > From: Leo Famulari > > Date: Wed, 14 Jun 2017 11:42:38 -0400 > > Subject: [PATCH] gnu: intltool: Fix a compatibility issue with Perl 5.2= 6.0. > > > > * gnu/packages/patches/intltool-perl-compatibility.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/glib.scm (intltool)[source]: Use it. >=20 > LGTM, thank you! Pushed as 92cb946bd9d78cb8f6aa8418d505f52da6894ab4 --BXVAT5kNtrzKuDFl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllVaaAACgkQJkb6MLrK fwi+/hAAmUPfdlra9q+VuuZ5YuchbtcQLdJc4TsWewxVkbsjdKOm9TeHtXShwA8c scd8Oz33Mcj8JspO4z75vj6FwdMReUzd87xBSLwOAct8jqvKl1A/afdjEIBeU3ND m4WnkmDFDIoGb1I/m7lHi1/LoZpipaSKqQPeqcEA8v7YhGlDdFfWdomrcw2BnO6I /Q9+Q3l5ndJO9CcF+vCtMUBR06djivMS5zxIH2Dw0sgHy88VhBfaAilNJ8iitmtx taPdFUR55Htlq9WfKzmWRtOEt4s5sSgOkJmxkV96E3et2tGG9T89zPTgebaWT5kF nT8K4rDn6f8mSxXmVGxYPABm344eAvOLE4ZHIqImnvmKimvzhdyPYp+qiB8n7BwQ PlmIpO5BEhZ1ySeBfgdoY+G6uXf/yE2/4BdE6ovwDZEYLLfS2JwP2hlLVFUNzXtE QJvkcpLoJxqDyZfktdpVrhBaS/FiNEU33eaG+yr3gir/76odIol/qKhsQVItiSkA DuGVsAdBZndYZRwFqxNOUmp7If3ieb99QITwTzC/QGH02DdvboJ3MtAO8UO9Z0vZ EPXhjfhjEjQCNflokMrtmaey95fJy0Frkad7olAE2hFAfcNylitxhlgF0ISyqkC0 wXqyQA5l6ll9U5DwlTk7y42a+ntiyZi8XRqtPNkPywJp2u/YjY4= =DQxx -----END PGP SIGNATURE----- --BXVAT5kNtrzKuDFl-- From unknown Sat Jun 21 10:31:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 28 Jul 2017 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