[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