[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