Summary: | archivers/rar: confuses build time checks with runtime checks | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Peter Wemm <peter> |
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | danfe, peter, w.schwarzenfeld |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(gabor) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Peter Wemm
![]() ![]() Some feedback from bapt@: <bapt> unfortunately we have no solutions for that <bapt> all we can do is maybe a warning at install time <bapt> something like in post install: if sysctl kern.features.compat_freebsd_32bit==1 and /usr/lib32 exist <bapt> ok <bapt> else kern.features.compat_freebsd_32bit==0 your kernel does not support 32-bit emulation <bapt> else /usr/lib32/libc.so does not exist, cannot run <bapt> fi <bapt> something like that <bapt> in the future we could prevent installation, but right now we <bapt> should not Maintainer reset. I think this PR could be closed. danfe@ removed HAVE_COMPAT_IA32_KERN check in r453662. And I changed to upstream amd64/i386 binary since r494093. Please feel free to reopen it if the problem persists. |