Summary: | sys-devel/autoconf-2.69 autoscan broken on perl 5.26 ( Unescaped left brace in regex is illegal here in regex ) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kent Fredric (IRC: kent\n) (RETIRED) <kentnl> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | perl |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 613764 |
Description
Kent Fredric (IRC: kent\n) (RETIRED)
![]() https://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=e5654a5591884b92633c7785f325626711e7f7aa ^ this should be the upstream fix, it's long time in git master but there has not been any new release in the meantime I have locally applied patches to my ebuild which work, and are submitted here for incorporation: https://github.com/gentoo/gentoo/pull/4500 Please apply at earliest convenience as this test failure is the leading blocker I'm seeing atm. ( And its not the sort of problem you can solve by simply turning off tests ) commit 50932475bceaaa0499b1d1e0daf78e5e8f7c1446 (HEAD -> master, origin/master, origin/HEAD) Author: Kent Fredric <kentnl@gentoo.org> Date: Thu Apr 27 13:40:02 2017 sys-devel/autoconf: Add perl-5.26 patch re bug #613790 This fixes the unescaped "{" issue. -r1 bump necessary as end users must have this patch applied to their installs otherwise autoscan will be broken after upgrading perl. autoconf does not subslot dep on perl, so there are no guarantees that a rebuild will happen to propagate this patch Hence, -r1 fix Bug: https://bugs.gentoo.org/613790 Package-Manager: Portage-2.3.4, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4500 |