[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