[MacPorts] #63635: libgcrypt +universal Failed to destroot: libgcrypt.pc differs in .../destroot-arm64/... and .../destroot-ppc-intel/... and cannot be merged
MacPorts
noreply at macports.org
Sun Oct 17 15:44:26 UTC 2021
#63635: libgcrypt +universal Failed to destroot: libgcrypt.pc differs in
.../destroot-arm64/... and .../destroot-ppc-intel/... and cannot be merged
---------------------------+--------------------
Reporter: ShadSterling | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords:
Port: libgcrypt |
---------------------------+--------------------
Comment (by ryandesign):
Replying to [ticket:63635 ShadSterling]:
> arm64 and "ppc-intel" (not x86_64?)
Yes. Before Apple Silicon existed, the muniversal process accommodated
builds for up to four architectures. For any of them that were requested,
the ppc and ppc64 directories would be merged into a powerpc directory,
the i386 and x86_64 directories would be merged into an intel directory,
and then the powerpc and intel directories would be merged into the final
directory. Now that we have Apple Silicon we accommodate up to five
architectures. The previously final directory is now called ppc-intel and
it is merged with the arm64 directory. If you are building for fewer than
five architectures (and you undoubtedly are since there is no OS version
on which all five architectures can actually be built) this may seem
somewhat roundabout but it is simpler to have a single codepath that
accommodates all possibilities.
--
Ticket URL: <https://trac.macports.org/ticket/63635#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list