[MacPorts] #70985: aom @3.9.1 cannot be built on PPC Leopard, Mac OS X 10.5.8, because git clone does not work
MacPorts
noreply at macports.org
Sun Oct 6 23:00:15 UTC 2024
#70985: aom @3.9.1 cannot be built on PPC Leopard, Mac OS X 10.5.8, because git
clone does not work
------------------------+---------------------------------
Reporter: ballapete | Owner: MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Resolution: | Keywords: leopard ppc
Port: aom |
------------------------+---------------------------------
Changes (by ryandesign):
* status: new => assigned
* owner: (none) => MarcusCalhoun-Lopez
* cc: mcalhoun@… (removed)
Comment:
Replying to [ticket:70985 ballapete]:
> When using the original `Portfile` downloading the source fails with:
>
> {{{
> fatal: unable to access 'https://aomedia.googlesource.com/aom.git/':
Could not resolve host: aomedia.googlesource.com
> }}}
>
It works for me on macOS 12, but:
Replying to [comment:2 ballapete]:
> With this block in `Portfile`
>
> {{{
> homepage https://storage.googleapis.com/aom-releases/
> distname lib${name}-${version}
>
> checksums rmd160 e0a04f5b7491c4b395e70f6c476f5fa580ad8c95 \
> sha256
dba99fc1c28aaade28dda59821166b2fa91c06162d1bc99fde0ddaad7cecc50e \
size 5524048
> }}}
>
> the source archive can be fetched and `upgrade`d.
Fetching from a distfile is definitely preferred. The portfile says the
reason why we didn't do that is:
{{{#!tcl
# use git fetch rather than downloading a snapshot tarball
# which delivers a different checksum and size on each download
# see https://github.com/google/gitiles/issues/84
}}}
However that refers to downloading an automatically-generated tarball from
their git system. You appear to have found a source for proper release
tarballs that should not have that problem. How did you discover these
release tarballs? I can't find them mentioned on the project's homepage.
--
Ticket URL: <https://trac.macports.org/ticket/70985#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list