$ sudo port install totem ---> Computing dependencies for totem ---> Building gst-plugins-bad Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gst-plugins-bad/work/gst-plugins-bad-0.10.14" && /usr/bin/make -j2 all " returned error 2 Command output: osxvideosrc.c:1255: error: dereferencing pointer to incomplete type osxvideosrc.c:1255: error: dereferencing pointer to incomplete type osxvideosrc.c:1255: error: dereferencing pointer to incomplete type osxvideosrc.c:1255: error: dereferencing pointer to incomplete type osxvideosrc.c:1257: error: dereferencing pointer to incomplete type osxvideosrc.c:1259: warning: implicit declaration of function 'UnlockPixels' osxvideosrc.c: In function 'prepare_capture': osxvideosrc.c:1269: warning: implicit declaration of function 'SGSetChannelUsage' osxvideosrc.c:1269: error: dereferencing pointer to incomplete type osxvideosrc.c:1269: error: 'seqGrabRecord' undeclared (first use in this function) osxvideosrc.c:1275: warning: implicit declaration of function 'SGSetDataProc' osxvideosrc.c:1275: error: dereferencing pointer to incomplete type osxvideosrc.c:1275: warning: implicit declaration of function 'NewSGDataUPP' osxvideosrc.c:1281: warning: implicit declaration of function 'SGPrepare' osxvideosrc.c:1281: error: dereferencing pointer to incomplete type make[3]: *** [libgstosxvideosrc_la-osxvideosrc.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from osxvideoplugin.m:31: osxvideosrc.h:54: error: syntax error before 'SeqGrabComponent' osxvideosrc.h:54: warning: no semicolon at end of struct or union osxvideosrc.h:55: warning: type defaults to 'int' in declaration of 'video_chan' osxvideosrc.h:55: warning: data definition has no type or storage class osxvideosrc.h:58: error: syntax error before 'dec_seq' osxvideosrc.h:58: warning: type defaults to 'int' in declaration of 'dec_seq' osxvideosrc.h:58: warning: data definition has no type or storage class osxvideosrc.h:62: error: syntax error before '}' token make[3]: *** [libgstosxvideosrc_la-osxvideoplugin.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: The following dependencies failed to build: gst-plugins-bad gst-plugins-good aalib esound audiofile libcaca libcdio libcddb libdv libshout2 speex libsoup gnutls libgcrypt libgpg-error libtasn1 lzo opencdk libproxy python25 xorg-libXmu xorg-libXt xorg-libsm xorg-libice taglib cmake libidn wavpack gst-plugins-ugly a52dec lame libdvdread libdvdcss libid3tag libmad libmpeg2 libsdl xorg-libXv xorg-videoproto twolame x264 yasm nautilus gnome-desktop gnome-themes gnome-icon-theme hicolor-icon-theme icon-naming-utils p5-xml-simple p5-xml-namespacesupport p5-xml-sax gtk-engines2 startup-notification xcb imake xorg-cf-files xorg-libXaw xpm xorg-libxcb xorg-libpthread-stubs xorg-xcb-proto xorg-xcb-util libunique py25-gtk py25-cairo py25-numpy fftw-3 py25-nose py25-setuptools py25-gobject totem-pl-parser evolution-data-server libgnomeui gnome-keyring libbonoboui libbonobo libgnome libgnomecanvas libart_lgpl libgweather libical nss nspr xorg-libXtst xorg-recordproto xorg-libXxf86vm xorg-xf86vidmodeproto Error: Status 1 encountered during processing.