Opened 12 years ago

Closed 12 years ago

#33971 closed defect (fixed)

gst-plugins-good: error: clobbers must be last on the x87 stack

Reported by: zjoneshawaii@… Owned by: rmstonecipher@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: Cc: jeremyhu (Jeremy Huddleston Sequoia), kartoffelkraut@…
Port: gst-plugins-good

Description

gst-plugins-good fails to build under Lion.

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/rtp'
  CC     libgstrtsp_la-gstrtspsrc.lo
ifs.c:527:3: error: clobbers must be last on the x87 stack
  emms ();     /*__asm__ __volatile__ ("emms");*/
  ^
./mmx.h:723:38: note: expanded from macro 'emms'
#define emms() __asm__ __volatile__ ("emms"::: \
                                     ^
  GEN    gstudp-marshal.h
  CC     libgstrtsp_la-gstrtpdec.lo
1 error generated.
make[3]: *** [libgstgoom_la-ifs.lo] Error 1
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/goom'
make[2]: *** [goom] Error 2
make[2]: *** Waiting for unfinished jobs....
  CC     libgstrtsp_la-gstrtspext.lo
  CC     libgstsmpte_la-gstmask.lo
/usr/bin/make  all-am
  CC     libgstsmpte_la-barboxwipes.lo
make[4]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/udp'
gstrtspsrc.c:3998:12: warning: implicit conversion from enumeration type 'GstFlowReturn' to different enumeration type 'GstRTSPResult' [-Wconversion]
    return GST_FLOW_ERROR;
    ~~~~~~ ^~~~~~~~~~~~~~
gstrtspsrc.c:4003:12: warning: implicit conversion from enumeration type 'GstFlowReturn' to different enumeration type 'GstRTSPResult' [-Wconversion]
    return GST_FLOW_OK;
    ~~~~~~ ^~~~~~~~~~~
gstrtspsrc.c:4008:12: warning: implicit conversion from enumeration type 'GstFlowReturn' to different enumeration type 'GstRTSPResult' [-Wconversion]
    return GST_FLOW_OK;
    ~~~~~~ ^~~~~~~~~~~
  CC     libgstudp_la-gstudp.lo
  CCLD   libgstshapewipe.la
  CCLD   libgstspectrum.la
  CC     libgstsmpte_la-paint.lo
  CC     libgstsmpte_la-gstsmptealpha.lo
  CC     libgstudp_la-gstudpsrc.lo
  CC     libgstsmpte_la-plugin.lo
  CC     libgstudp_la-gstudpsink.lo
  CC     libgstudp_la-gstmultiudpsink.lo
  CC     libgstudp_la-gstdynudpsink.lo
  CCLD   libgstsmpte.la
  CC     libgstudp_la-gstudpnetutils.lo
  CC     libgstudp_la-gstudp-enumtypes.lo
  CC     libgstudp_la-gstudp-marshal.lo
  CCLD   libgstudp.la
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/shapewipe'
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/spectrum'
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/smpte'
3 warnings generated.
  CCLD   libgstrtsp.la
make[4]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/udp'
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/udp'
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst/rtsp'
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31/gst'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31'
make: *** [all] Error 2
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31'
shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/work/gst-plugins-good-0.10.31" && /usr/bin/make -j8 -w all " returned error 2
Error: Target org.macports.build returned: shell command failed (see log for details)
Warning: the following items did not execute (for gst-plugins-good): org.macports.activate org.macports.build org.macports.destroot org.macports.install
Log for gst-plugins-good is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gst-plugins-good/gst-plugins-good/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

OSX version: 10.7.3 with Xcode 4.3.1.

Attachments (1)

main.log (160.9 KB) - added by zjoneshawaii@… 12 years ago.
log for gst-plugins-good build failure

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by zjoneshawaii@…

Attachment: main.log added

log for gst-plugins-good build failure

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: rmstonecipher@… removed
Owner: changed from macports-tickets@… to rmstonecipher@…
Summary: gst-plugins-good @0.10.31 build failuregst-plugins-good: error: clobbers must be last on the x87 stack

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: kartoffelkraut@… added

Has duplicate #33975.

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Cc: jeremyhu@… added

Do you still see this problem with the current portfile?

comment:4 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

Yeah, this should be fixed with a change I pushed a few weeks ago.

Note: See TracTickets for help on using tickets.