[MacPorts] #42956: tracker @0.17.7 new Portfile
MacPorts
noreply at macports.org
Mon Mar 24 00:43:53 PDT 2014
#42956: tracker @0.17.7 new Portfile
-------------------------+----------------------
Reporter: juanrgar@… | Owner: devans@…
Type: submission | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: tracker |
-------------------------+----------------------
Comment (by devans@…):
Build +enca builds ok after my patch but +mplayer fails
{{{
/usr/bin/clang -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Tracker\"
-DTRACKER_COMPILATION -I../../src -I../../src
-DLOCALEDIR=\""/opt/local/share/locale"\"
-DTRACKER_EXTRACTORS_DIR=\""/opt/local/lib/tracker-1.0/extract-modules"\"
-D_REENTRANT -I/opt/local/include/gio-unix-2.0/
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include -I/opt/local/include/libmediaart-1.0
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include -I/opt/local/include -I/opt/local/include/libgsf-1
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include -I/opt/local/include/libxml2 -pipe -Os -arch x86_64
-MT tracker_extract-tracker-extract-decorator.o -MD -MP -MF .deps
/tracker_extract-tracker-extract-decorator.Tpo -c -o tracker_extract-
tracker-extract-decorator.o `test -f 'tracker-extract-decorator.c' || echo
'./'`tracker-extract-decorator.c
tracker-extract-libav.c:29:10: fatal error: 'tracker-media-art.h' file not
found
#include <tracker-media-art.h>
^
}}}
also configure says
{{{
checking for GSTREAMER... yes
checking for AVFORMAT... yes
checking for AVCODEC... yes
checking for AVCODEC... yes
configure: WARNING: No need to specify a GStreamer backend if not using
GStreamer
}}}
and ./configure --help says
{{{
--enable-generic-media-extractor=ARG
enables one of the (gstreamer, libav, external,
auto) generic media extractor backends
[[default=auto]]
}}}
So looks like +gstreamer and +mplayer should be marked as conflicting with
the appropriate logic as to default variants.
Questions/comments:
* Why is the variant called +mplayer when the actual selector is libav
(provided by ffmpeg)?
* To get the same format support with +gstreamer as you would get with
+mplayer (libav/ffmpeg) you would have to install more or even all of the
gstreamer1 ports (-good, -bad, -ugly, -libav).
--
Ticket URL: <https://trac.macports.org/ticket/42956#comment:9>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list