[MacPorts] #47920: gd2: build fails with libvpx 1.4.0 due to removal of deprecated API.

MacPorts noreply at macports.org
Mon Jun 1 09:27:36 PDT 2015


#47920: gd2: build fails with libvpx 1.4.0 due to removal of deprecated API.
----------------------+--------------------------
 Reporter:  devans@…  |      Owner:  ryandesign@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.3.3
 Keywords:            |       Port:  gd2
----------------------+--------------------------
 gd2 still uses the long deprecated libvpx API items IMG_FMT_* PLANE_*.
 The preferred replacements are VPX_IMG_FMT_* and VPX_PLANE_*.

 The preferred replacements are available in both the current libvpx 1.3.0
 and forthcoming libvpx 1.4.0 (#47907) but the deprecated versions have
 finally been removed in libvpx 1.4.0 causing the build of gd2 with libvpx
 1.4.0 to fail.  See attached build log.

 The attached patch makes the appropriate replacements providing
 compatibility with both libvpx 1.3.0 and 1.4.0. When building gd2 with
 libvpx 1.3.0, no installed files are changed in gd2.

 I'm suggesting that this change be committed now so that when libvpx 1.4.0
 is committed only a revbump of gd2 will be necessary.

-- 
Ticket URL: <https://trac.macports.org/ticket/47920>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list