[MacPorts] #66671: llvm-15 @15.0.6 Failure to install on High Sierra
MacPorts
noreply at macports.org
Thu Jan 12 16:40:11 UTC 2023
#66671: llvm-15 @15.0.6 Failure to install on High Sierra
-------------------------------+--------------------
Reporter: EllipticEllipsis | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.0
Resolution: | Keywords:
Port: llvm-15 |
-------------------------------+--------------------
Comment (by kencu):
well, at least it looks like we fixed the circular dependency :>
There has been a change in the way Apple distributes their open source
packages, and we are updating all our ports (like ld64-latest) that use
Apple's software to the new locations. That is causing the checksum
issues.
For example, the move for cctools is being worked on here :
https://github.com/macports/macports-ports/pull/17006
but I guess there is not one for ld64 as yet.
https://trac.macports.org/query?status=!closed&port=~ld64
I'm sorry about that -- you have come in a just a tricky moment when
things are transitioning -- most of the time these toolchain issues have
been pretty nailed down and people don't have this issue.
You are doing so well, if you like, you can update your checksums as per
the message above, by doing this:
{{{
bbedit `port file ld64-latest`
}}}
and in the checksums area near the top, change the relevant entries to
what the message above said to use.
This is what it looks like in the Portfile now:
{{{
checksums dyld-655.1.1.tar.gz \
rmd160 eef3ce30381e5fa23152c637e3bde2d8cf4cde0b \
sha256
8ca6e3cf0263d3f69dfa65e0846e2bed051b0cff92e796352ad178e7e4c92f1d \
size 907171 \
ld64-97-standalone-libunwind-headers.patch \
rmd160 f6da71e097aa61b1055b3fdc12cd39aafed5f492 \
sha256
370d02757ea628b5dd145c099e42fc4eb88cc09cf459a59e32d14bbc9b4a105e \
size 141802 \
ld64-97.17.tar.gz \
rmd160 d52df7d7f741c8bedd29cbac73dbb9db992b4795 \
sha256
02bd46af0809eaa415d096d7d41c3e8e7d80f7d8d181840866fb87f036b4e089 \
size 421947 \
ld64-127.2.tar.gz \
rmd160 8ee709341549a1944732daef6ebab7ef1acfcc6e \
sha256
97b75547b2bd761306ab3e15ae297f01e7ab9760b922bc657f4ef72e4e052142 \
size 496975 \
ld64-236.3.tar.gz \
rmd160 6a3f44aa9ae57a60d2cff5b3d47be7972ad83029 \
sha256
8ef36729b643201081ab45ebd8586ede8f9968bc17614b679a940faa82875ca6 \
size 624400 \
ld64-274.2.tar.gz \
rmd160 16e57faf2b1d3f3808fb8e4b167cf23a14f106b0 \
sha256
175d89c419e99d49a7a5f7e4196d3cef4c9e19cc17a425c332e86df6b516f7d7 \
size 671652 \
ld64-450.3.tar.gz \
rmd160 4d263cff143228e021c438d3c2d1800ff367c895 \
sha256
140619e676e099581771dbad98277850ff731cd23938bed95b4d7171616acca1 \
size 729639
}}}
and you change it to this:
{{{
checksums dyld-655.1.1.tar.gz \
rmd160 3ce28be9a3eb52777443828853040d4c870a5db2 \
sha256
67326487dd139a82f0da9f43eb91414041551ee54cacf4763052e5aae606f518 \
size 872742 \
ld64-97-standalone-libunwind-headers.patch \
rmd160 f6da71e097aa61b1055b3fdc12cd39aafed5f492 \
sha256
370d02757ea628b5dd145c099e42fc4eb88cc09cf459a59e32d14bbc9b4a105e \
size 141802 \
ld64-97.17.tar.gz \
rmd160 d52df7d7f741c8bedd29cbac73dbb9db992b4795 \
sha256
02bd46af0809eaa415d096d7d41c3e8e7d80f7d8d181840866fb87f036b4e089 \
size 421947 \
ld64-127.2.tar.gz \
rmd160 8ee709341549a1944732daef6ebab7ef1acfcc6e \
sha256
97b75547b2bd761306ab3e15ae297f01e7ab9760b922bc657f4ef72e4e052142 \
size 496975 \
ld64-236.3.tar.gz \
rmd160 6a3f44aa9ae57a60d2cff5b3d47be7972ad83029 \
sha256
8ef36729b643201081ab45ebd8586ede8f9968bc17614b679a940faa82875ca6 \
size 624400 \
ld64-274.2.tar.gz \
rmd160 16e57faf2b1d3f3808fb8e4b167cf23a14f106b0 \
sha256
175d89c419e99d49a7a5f7e4196d3cef4c9e19cc17a425c332e86df6b516f7d7 \
size 671652 \
ld64-450.3.tar.gz \
rmd160 ffbf7b2dcd9826db463c779c6ae920f4a71803d3 \
sha256
7c14d80f1552819e7038e918dde9cc7b2398e08678471221330f173c87cf565a \
size 716654
}}}
and that **should** work (I haven't tested it myself just yet).
--
Ticket URL: <https://trac.macports.org/ticket/66671#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list