Possible error when building "gstreamer"

Dave Horsfall dave at horsfall.org
Tue May 15 05:54:59 UTC 2018


Whatever "gstreamer" is...  Anyway, can anyone translate this gobbledygook 
into plain English, so that I can file a bug report if necessary?

Result from my weekly "port upgrade outdated":

     --->  Building gstreamer1-gst-plugins-base
     Error: Failed to build gstreamer1-gst-plugins-base: command execution failed
     Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/main.log for details.
     Error: Follow https://guide.macports.org/#project.tickets to report a bug.

When I found my way to that stupidly long file name, I got what appears to
be this salient entry in the log:

     :info:build gstglwindow_cocoa.m:492:27: error: sending 'CGRect' (aka 'struct CGRect') to parameter of incompatible type 'NSRect' (aka 'struct _NSRect')
     :info:build  [view.superview setFrame:newMainViewFrame];
     :info:build                           ^~~~~~~~~~~~~~~~
     :info:build /System/Library/Frameworks/AppKit.framework/Headers/NSView.h:199:18: note: passing argument to parameter 'frame' here
     :info:build @property NSRect frame;
     :info:build                  ^
     :info:build 1 error generated.
     :info:build make[5]: *** [libgstgl_cocoa_la-gstglwindow_cocoa.lo] Error 1
     :info:build make[5]: *** Waiting for unfinished jobs....
     :info:build make[5]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386/gst-libs/gst/gl/cocoa'
     :info:build make[4]: *** [all-recursive] Error 1
     :info:build make[4]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386/gst-libs/gst/gl'
     :info:build make[3]: *** [all-recursive] Error 1
     :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386/gst-libs/gst'
     :info:build make[2]: *** [all-recursive] Error 1
     :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386/gst-libs'
     :info:build make[1]: *** [all-recursive] Error 1
     :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386'
     :info:build make: *** [all] Error 2
     :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386'
     :info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/work/gst-plugins-base-1.14.0-i386" && /usr/bin/make -j2 -w all CC="/usr/bin/clang -arch i386"
     :info:build Exit code: 2
     :error:build Failed to build gstreamer1-gst-plugins-base: command execution failed
     :debug:build Error code: NONE
     :debug:build Backtrace: command execution failed
     :debug:build     while executing
     :debug:build "$procedure $targetname"
     :error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-base/gstreamer1-gst-plugins-base/main.log for details.

So, what now?  This weekly stuff normally works for me.

-- Dave


More information about the macports-users mailing list