Bug 238649 - devel/skalibs bugfix regular expression handling on BSD-upgrade to 2.8.1.0
Summary: devel/skalibs bugfix regular expression handling on BSD-upgrade to 2.8.1.0
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on: 245686
Blocks:
  Show dependency treegraph
 
Reported: 2019-06-17 08:32 UTC by dewayne
Modified: 2020-06-16 22:29 UTC (History)
2 users (show)

See Also:
crest: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dewayne 2019-06-17 08:32:19 UTC
I identified a regex anomoly in the s6 suite of service management tools that the author rectified for FreeBSD.

The workaround is to replace regular expression searches that require only 
-
with 
-.* 
for pattern matching purposes on *BSD.  Though clearly the better solution is to upgrade skalibs from 2.8.0.1 to 2.8.1.0, available here
https://skarnet.org/software/skalibs/skalibs-2.8.1.0.tar.gz

The pkg-list requires 
sed -i '' -e "s/2.8.0.1$/2.8.1.0/" -e "s/2.8.0$/2.8.1/" pkg-plist
to successfully build the required kit.

Package build and use was successful on amd64 FreeBSD11.2Beta1

Refer: 
https://skarnet.org/cgi-bin/archive.cgi?1:mss:1298:201905:cjkkcamkikfdmbmhelml
Comment 1 crest 2019-06-17 09:13:18 UTC
I don't have the time to run my own builds today.
Comment 2 crest 2020-05-27 18:43:31 UTC
This PR has been overcome by events. I updated skalibs to version 2.9.2.1 in PR #245686.