[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 13:33:35 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):

 I tried a new test, after some reading:

 {{{
 Retrieving https://database.clamav.net/daily-25594.cdiff
 downloadFile: Download source:
 https://database.clamav.net/daily-25594.cdiff
 downloadFile: Download destination: ./clamav-
 949a3a82f6683a042dfaf2821215661c.tmp
 *   Trying 2606:4700::6810:da54:443...
 * TCP_NODELAY set
 * Connected to database.clamav.net (2606:4700::6810:da54) port 443 (#0)
 * ALPN, offering h2
 * ALPN, offering http/1.1
 * successfully set certificate verify locations:
 *   CAfile: /opt/local/share/curl/curl-ca-bundle.crt
   CApath: none
 * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
 * ALPN, server accepted to use h2
 * Server certificate:
 *  subject: OU=Domain Control Validated; OU=PositiveSSL Multi-Domain;
 CN=ssl392509.cloudflaressl.com
 *  start date: Aug 24 00:00:00 2019 GMT
 *  expire date: Mar  1 23:59:59 2020 GMT
 *  subjectAltName: host "database.clamav.net" matched cert's
 "*.clamav.net"
 *  issuer: C=GB; ST=Greater Manchester; L=Salford; O=COMODO CA Limited;
 CN=COMODO ECC Domain Validation Secure Server CA 2
 *  SSL certificate verify ok.
 * Using HTTP2, server supports multi-use
 * Connection state changed (HTTP/2 confirmed)
 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade:
 len=0
 * Using Stream ID: 1 (easy handle 0x380c600)
 > GET /daily-25594.cdiff HTTP/2
 Host: database.clamav.net
 User-Agent: ClamAV/0.102.0 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
 Accept: */*
 Connection: close

 * old SSL session ID is stale, removing
 * Connection state changed (MAX_CONCURRENT_STREAMS == 256)!
 < HTTP/2 200
 < date: Sun, 06 Oct 2019 13:15:21 GMT
 < content-type: application/octet-stream
 < content-length: 38996
 < set-cookie: __cfduid=d36a7566c5035a396545ad295847438c01570367721;
 expires=Mon, 05-Oct-20 13:15:21 GMT; path=/; domain=.clamav.net; HttpOnly
 < last-modified: Sun, 06 Oct 2019 08:32:00 GMT
 < etag: "5d99a680-9854"
 < expires: Mon, 05 Oct 2020 12:52:10 GMT
 < cache-control: public, max-age=31534609
 < cf-cache-status: HIT
 < age: 808
 < accept-ranges: bytes
 < strict-transport-security: max-age=15552000
 < x-content-type-options: nosniff
 < expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com
 /cdn-cgi/beacon/expect-ct"
 < server: cloudflare
 < cf-ray: 5217e751b95672e1-AMS
 <
 Time: 0.5s, ETA; 0.0s [=======================================>]
 0.04KiB/0.04KiB
 * Connection #0 to host database.clamav.net left intact
 cdiff_apply: Parsed 1513 lines and executed 1513 commands
 updatedb: Running g_cb_download_complete callback...
 download_complete_callback: Download complete for database :
 /usr/local/clamXav/share/clamav/tmp/clamav-
 d5a52c89142dfeff34275a14e0f6694d.tmp-daily.cld
 download_complete_callback:   fc_context->bTestDatabases   : 1
 download_complete_callback:   fc_context->bBytecodeEnabled : 1
 Testing database: '/usr/local/clamXav/share/clamav/tmp/clamav-
 d5a52c89142dfeff34275a14e0f6694d.tmp-daily.cld' ...
 Loading signatures from /usr/local/clamXav/share/clamav/tmp/clamav-
 d5a52c89142dfeff34275a14e0f6694d.tmp-daily.cld
 LibClamAV debug: Initializing phishcheck module
 LibClamAV debug: Phishcheck: Compiling regex: ^
 *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$
 LibClamAV debug: Phishcheck module initialized
 LibClamAV debug: Bytecode initialized in interpreter mode
 LibClamAV debug: in cli_cvdload()
 LibClamAV debug: in cli_tgzload()
 LibClamAV debug: daily.info loaded
 LibClamAV debug: in cli_tgzload_cleanup()
 LibClamAV debug: in cli_tgzload()
 LibClamAV debug: daily.cfg loaded
 LibClamAV debug: daily.cdb loaded
 LibClamAV debug: cli_loadcrt: subject:
 4a532974c46ae5048824c6da8cfb8e163705b693
 LibClamAV debug: cli_loadcrt: public key:
 ABCAC1194D5A2DDB91CD71AA7464BEE3EF5CFF333343EFFDA9A43DD193BEDEDD3276FBEF27DD41E3C86D2A44670388D6DB3FDE36F3EE1F96DEA1304CEB49E7355CD0C2AB5A9DA2A599155AE9D3787B5413CB00C0CBBC02AF8A0FF2EF8DE3CFF39F1CB6B001933A0D8FC9ED17C21BC27FFDD85BB0D7960BC7B863722B2503CCEDA1991ACF429908C3DA06DE4D59E399616F7E71269C27041B0425B9209167E1471911222C501D9322646BCFB0DE921542A611476A2E0CB60AA356A7CBE23BC127B8B20062996266539ACF4BD4042CF088E75E61BFFF2AB3FEA4BB5AF8B0D7198CEF14F60BA4F5FECB181D2566125E2854FD8DD65FD7AE665AF723077A5A5F8695
 LibClamAV debug: cli_loadcrt: subject:
 9a02278e9cb12876c47ab0bc75dd694e72d1b2bc
 LibClamAV debug: cli_loadcrt: public key:
 00d62b587861458653ea347b519cedb0e62e180efee05fa827d3b4c9e07c594e160e735460c17ff69f2ee93a8524153cdb470463c39ec4941a5adf4c7af3d9431d3c107a7925db90fef051e730d64100fd9f28df79be94bb9db614e32385d7a941e04ca479b02b1a8bf2f83b8a3e45ac719200b4904198fb5fedfab72e8af88837
 LibClamAV debug: cli_loadcrt: subject:
 113bd86beddebcd4c5f10aa07ab2026b982f4b92
 LibClamAV debug: cli_loadcrt: public key:
 00f35dfa8067d45aa7a90c2c9020d035083c7584cdb707899c89dadecec360fa91685a9e94712918767cc2e0c82576940e58fa043436e6dfaff780bae9580b2b93e59d05e3772291f734643c22911d5ee10990bc14fefc755819e179b70792a3ae885908d89f07ca0358fc68296d32d7d2a8cb4bfce10b48324fe6ebb8ad4fe45c6f139499db95d575dba81ab79491b4775bf5480c8f6a797d1470047d6daf90f5da70d847b7bf9b2f6ce705b7e11160ac7991147cc5d6a6e4e17ed5c37ee592d23c00b53682de79e16df3b56ef89f33c9cb527d739836db8ba16ba295979ba3dec24d26ff0696672506c8e7ace4ee1233953199c835084e34ca7953d5b5be6332594036c0a54e044d3ddb5b0733e458bfef3f5364d842593557fd0f457c24044d9ed6387411972290ce684474926fd54b6fb086e3c73642a0d0fcc1c05af9a361b9304771960a16b091c04295ef107f286ae32a1fb1e4cd033f777104c720fc490f1d4588a4d7cb7e88ad8e2dec45dbc45104c92afcec869e9a11975bdece5388e6e2b7fdac95c22840dbef0490df813339d9b245a5238706a5558931bb062d600e41187d1f2eb597cb11eb15d524a594ef151489fd4b73fa325bfcd13300f95962700732ea2eab402d7bcadd21671b30998f16aa23a841d1b06e119b36c4de40749ce15865c1601e7a5LibClamAV
 debug: cli_loadcrt: subject: adf79877065ef305eb95b56dbca9e63e9ab40d3b
 LibClamAV debug: cli_loadcrt: public key:
 a902bdc170e63bf24e1b289f97785e30eaa2a98d255ff8fe954ca3b7fe9da2203e7c51a29ba28f60326bd1426479eeac76c954daf2eb9c861c8f9f8466b3c56b7a6223d61d3cde0f0192e896c4bf2d669a9a682699d03a2cbf0cb55826c146e70a3e38962ca92839a8ec498342e3840fbb9a6c5561ac827ca1602d774ce999b4643b9a501c310824149fa9e7912b18e63d986314605805659f1d375287f7a7ef9402c61bd3bf5545b38980bf3aec54944eaefda77a6d744eaf18cc96092821005790606937bb4b12073c56ff5bfba4660a08a6d2815657efb63b5e16817704daf6beae8095feb0cd7fd6a71a725c3ccabcf008a32230b30685c9b320771385df
 LibClamAV debug: Number of certs: 4
 }}}

 which shows that certificates are used.

-- 
Ticket URL: <https://trac.macports.org/ticket/59168#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list