[MacPorts] #69706: p5.34-cryptx @0.80.0_0 build failure (was: Processing of port p5.34-cryptx failed)

MacPorts noreply at macports.org
Wed Apr 10 06:24:22 UTC 2024


#69706: p5.34-cryptx @0.80.0_0 build failure
------------------------+----------------------
  Reporter:  hbsimon    |      Owner:  Ionic
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  p5-cryptx  |
------------------------+----------------------
Changes (by jmroot):

 * status:  new => assigned
 * owner:  (none) => Ionic
 * type:  request => defect
 * port:   => p5-cryptx


Old description:

> Request to make this port available for High Sierra, it fails as follow:
> Error: Failed to build p5.34-cryptx: command execution failed
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5-cryptx/p5.34-cryptx/main.log
> for details.
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there
> is a bug.
> Error: Processing of port p5.34-cryptx failed
>
> MacOS: High Sierra 10.13.6 (17G14042)
> Xcode: Version 10.1 (10B61)
> MacPorts: 2.93

New description:

 Request to make this port available for High Sierra, it fails as follow:
 {{{
 Error: Failed to build p5.34-cryptx: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5-cryptx/p5.34-cryptx/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there
 is a bug.
 Error: Processing of port p5.34-cryptx failed
 }}}
 {{{
 MacOS: High Sierra 10.13.6 (17G14042)
 Xcode: Version 10.1 (10B61)
 MacPorts: 2.93
 }}}

--

Comment:

 {{{
 :info:build ltc/ciphers/aes/aesni.c:79:26: error:
 '__builtin_ia32_aeskeygenassist128' needs target feature aes
 :info:build          rk[4] = rk[0] ^ setup_mix(temp, 3) ^ rcon[i];
 :info:build                          ^
 :info:build ltc/ciphers/aes/aesni.c:27:43: note: expanded from macro
 'setup_mix'
 :info:build #define setup_mix(t, c)
 _mm_extract_epi32(_mm_aeskeygenassist_si128(t, 0), c)
 :info:build                                           ^
 :info:build
 /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include/__wmmintrin_aes.h:147:12:
 note: expanded from macro '_mm_aeskeygenassist_si128'
 :info:build
 (__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R))
 :info:build            ^
 }}}

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


More information about the macports-tickets mailing list