[MacPorts] #59168: clamav @0.102.0 does not build on PPC Tiger, Mac Os X 10.4.11, because of "fatal error: Security/SecRequirement.h: No such file or directory"
MacPorts
noreply at macports.org
Sun Oct 6 09:12:09 UTC 2019
#59168: clamav @0.102.0 does not build on PPC Tiger, Mac Os X 10.4.11, because of
"fatal error: Security/SecRequirement.h: No such file or directory"
------------------------+--------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.1
Resolution: | Keywords: tiger
Port: clamav |
------------------------+--------------------
Comment (by ballapete):
Replying to [comment:5 kencu]:
My test is simple, and in two steps. Sttep 1:
{{{
root 276 /\ pd +1
/Users/pete ~
root 277 /\ freshclam -v --show-progress
ClamAV update process started at Sun Oct 6 10:07:02 2019
Current working dir is /usr/local/clamXav/share/clamav/
Current working dir restored to /Users/pete
Querying current.cvd.clamav.net
TTL: 1280
fc_dns_query_update_info: Software version from DNS: 0.101.4
Current working dir is /usr/local/clamXav/share/clamav/
check_for_new_database_version: Local copy of daily found: daily.cld.
query_remote_database_version: daily.cvd version from DNS: 25593
daily.cld database is up to date (version: 25593, sigs: 1797565, f-level:
63, builder: raynman)
fc_update_database: daily.cld already up-to-date.
Current working dir restored to /Users/pete
Current working dir is /usr/local/clamXav/share/clamav/
check_for_new_database_version: Local copy of main found: main.cvd.
query_remote_database_version: main.cvd version from DNS: 58
main.cvd database is up to date (version: 58, sigs: 4566249, f-level: 60,
builder: sigmgr)
fc_update_database: main.cvd already up-to-date.
Current working dir restored to /Users/pete
Current working dir is /usr/local/clamXav/share/clamav/
check_for_new_database_version: Local copy of bytecode found:
bytecode.cld.
query_remote_database_version: bytecode.cvd version from DNS: 331
bytecode.cld database is up to date (version: 331, sigs: 94, f-level: 63,
builder: anvilleg)
fc_update_database: bytecode.cld already up-to-date.
Current working dir restored to /Users/pete
}}}
Step 2 is to use the ancient `ClamXav` software to check for updates. It
uses its own ancient version 0.97.8 of `ClamAV`. If it reports that no
updates are available then the update by `freshclam` had worked. This is
also reported in `/usr/local/clamXav/share/clamav/freshclam.log`.
`ClamAV` 0.102 is different than the other versions: it cannot run from
root's home directory, because it gives other users from ordinary groups
no permissions (drwxr-x--- 35 root wheel). A second difference is that
freshclam used *patching* to modify the viruses DB. On PPC Leopard this
did not happen. So I presume that `freshclam` dust not trust the server,
i.e., it does not use the cerificate tools.
Besides this a `make check` from the build directory did succeed. (BTW, I
am using `ClamAV` as subsitute of `ClamXav`.)
--
Ticket URL: <https://trac.macports.org/ticket/59168#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list