Bug 253703 - sysutils/iocell: unbreak arm64 + other arches, fix for FBSD > 12
Summary: sysutils/iocell: unbreak arm64 + other arches, fix for FBSD > 12
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bartek Rutkowski
URL: https://reviews.freebsd.org/D28004
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-19 21:41 UTC by Dave Cottlehuber
Modified: 2021-04-07 19:19 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (robak)


Attachments
patch lifted from phab D28004 (1.30 KB, text/plain)
2021-02-19 21:41 UTC, Dave Cottlehuber
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Cottlehuber freebsd_committer 2021-02-19 21:41:16 UTC
Created attachment 222651 [details]
patch lifted from phab D28004

this enables non-amd64 architectures, which were always broken,
and fixes > 12, which is broken since BSD grep required tighter
regexes.

See:
- https://github.com/bartekrutkowski/iocell/pull/37
- https://reviews.freebsd.org/D28004

If people actually use datasets under:

- $ZROOT/iocell/jail/$UUID/root or $ZROOT/iocell/jail/$UUID/data

then I need to refine the regex a little. It's not clear to me if
that's expected usage.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2021-02-21 20:14:48 UTC
I can confirm that this fixes the build on powerpc64/12.
Comment 2 Dave Cottlehuber freebsd_committer 2021-04-07 19:19:50 UTC
Bartek - iocell is broken on all arm*, ppc, and 13+ at present. I'd like to commit it next week unless you have objections.