Summary: | dev-ruby/regexp_parser: not compatible with dev-util/ragel-7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | IN_PROGRESS --- | ||
Severity: | normal | CC: | lu_zero, sam, tanekliang |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-ruby:regexp_parser-0.4.1:20170114-102030.log emerge-history.txt environment etc.portage.tbz2 |
Description
Toralf Förster
2017-01-14 10:38:04 UTC
Created attachment 459988 [details]
emerge-info.txt
Created attachment 459990 [details]
dev-ruby:regexp_parser-0.4.1:20170114-102030.log
Created attachment 459992 [details]
emerge-history.txt
Created attachment 459994 [details]
environment
Created attachment 459996 [details]
etc.portage.tbz2
It looks like ragel 7 is not compatible with what regexp_parser wants to do, and from https://www.colm.net/news/2016/07/31/ragel-target-langs.html my guess is that this will not improve. I've changed the dependency in regexp_parser to require ragel 6 for now. I've also CC'ed lu_zero as ragel maintainer. Perhaps we need to slot versions 6 and 7 so that 6 can be used in the longer term for the languages that won't be supported in 7? I have looked at the other ruby packages using ragel as well. dev-ruby/hpricot and dev-ruby/json seem fine. dev-ruby/redcloth and dev-ruby/gherkin also have issues with ragel 7, so I updated their dependencies as well. |