[MacPorts] #47934: libvpx should be in depends_build not depends_lib
MacPorts
noreply at macports.org
Tue Jun 2 14:50:24 PDT 2015
#47934: libvpx should be in depends_build not depends_lib
-------------------------------------------------+-------------------------
Reporter: ryandesign@… | Owner:
Type: defect | ryandesign@…
Priority: Normal | Status: new
Component: ports | Milestone:
Resolution: | Version: 2.3.3
Port: avidemux, ffmpeg, ffmpeg-devel, | Keywords:
gd2, gstreamer010-gst-plugins-bad, gstreamer1 |
-gst-plugins-good |
-------------------------------------------------+-------------------------
Comment (by devans@…):
I don't know about "should" but I think, theoretically, you're right about
making libvpx or any lib that produces only a static library a build
dependency. The lib dependency is not "wrong" per se as it doesn't break
the port but could be viewed as overkill.
Having said that, I haven't done any real testing of this so why don't you
let me handle ffmpeg/ffmpeg-devel and the gstreamer ports and I'll leave
avidemux and gd2 to you. I'm tempted to wait on this until libvpx 1.4.0
is committed and do it then along with the required revbump.
Note that dependents of static libraries always need a revdump whenever
the libvpx code changes due to the static lib issue. Otherwise, the port
could be using a compiled in old version of the library even though the
library has been updated.
--
Ticket URL: <https://trac.macports.org/ticket/47934#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list