Opened 15 years ago

Closed 15 years ago

#21858 closed defect (fixed)

gst-plugins-good 0.10.16_1 build failed

Reported by: senz@… Owned by: rmsfisher@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: jwhowse4, mf2k (Frank Schima), jpineda@…
Port: gst-plugins-good

Description

--->  Fetching gst-plugins-good
--->  Attempting to fetch gst-plugins-good-0.10.16.tar.bz2 from ftp://ftp.chg.ru/pub/X11/gnome/sources/gst-plugins-good/0.10/
--->  Verifying checksum(s) for gst-plugins-good
--->  Extracting gst-plugins-good
--->  Applying patches to gst-plugins-good
--->  Configuring gst-plugins-good
--->  Building gst-plugins-good
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-good/work/gst-plugins-good-0.10.16" && /usr/bin/make -j2 all " returned error 2
Command output:   CC    blend_rgb.o
  LINK  libgstvideomixer.la
Making all in wavenc
  CC    gstwavenc.o
  LINK  libgstwavenc.la
Making all in wavparse
  CC    gstwavparse.o
  LINK  libgstwavparse.la
Making all in y4m
  CC    gsty4mencode.o
  LINK  libgsty4menc.la
Making all in sys
Making all in osxaudio
  CC    gstosxringbuffer.o
  CC    gstosxaudioelement.o
  CC    gstosxaudiosink.o
  CC    gstosxaudiosrc.o
  CC    gstosxaudio.o
  LINK  libgstosxaudio.la
Undefined symbols:
  "_gst_base_src_get_type", referenced from:
      _gst_osx_audio_src_init in libgstosxaudio_la-gstosxaudiosrc.o
  "_gst_base_src_set_live", referenced from:
      _gst_osx_audio_src_init in libgstosxaudio_la-gstosxaudiosrc.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [libgstosxaudio.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Unable to upgrade port: 1

Change History (8)

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Keywords: gst-plugins-good 0.10.16_1 build failed removed
Owner: changed from macports-tickets@… to rmsfisher@…

comment:2 Changed 15 years ago by mf2k (Frank Schima)

Cc: jwhowse4@… added

Cc reporter of dup #21857.

comment:3 Changed 15 years ago by neric27@…

same problem here.

- Mac OS X Tiger
- gst-plugins-base @0.10.24_1+no_x11
- gstreamer @0.10.24_0
- gst-plugins-good @0.10.15_1

already installed

comment:4 Changed 15 years ago by mf2k (Frank Schima)

Cc: macsforever2000@… added

Cc Me!

comment:5 Changed 15 years ago by jpineda@…

Cc: jpineda@… added

Cc Me!

comment:6 Changed 15 years ago by neric27@…

a missing variable in sys/osxaudio/Makefile.am seems to be the culprit. It's fixed in git : http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=19ae44f4e0076895337ba8c9dc3b72c61764dffe

I applied the fix locally and it builds fine.

comment:7 in reply to:  6 Changed 15 years ago by mf2k (Frank Schima)

Replying to neric27@…:

a missing variable in sys/osxaudio/Makefile.am seems to be the culprit. It's fixed in git : http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=19ae44f4e0076895337ba8c9dc3b72c61764dffe

I applied the fix locally and it builds fine.

What OS version are you running?

It does not work for me on Snow Leopard. Here is the error I see:

--->  Building gst-plugins-good
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_mports_trunk_dports_gnome_gst-plugins-good/work/gst-plugins-good-0.10.16" && /usr/bin/make -j2 all " returned error 2
Command output: gstosxringbuffer.c:151: error: expected ';' before 'desc'
gstosxringbuffer.c:152: error: 'Component' undeclared (first use in this function)
gstosxringbuffer.c:152: error: expected ';' before 'comp'
gstosxringbuffer.c:153: warning: ISO C90 forbids mixed declarations and code
gstosxringbuffer.c:166: error: 'desc' undeclared (first use in this function)
gstosxringbuffer.c:172: error: 'comp' undeclared (first use in this function)
gstosxringbuffer.c:172: warning: implicit declaration of function 'FindNextComponent'
gstosxringbuffer.c:178: warning: implicit declaration of function 'OpenAComponent'
gstosxringbuffer.c:192: warning: implicit declaration of function 'CloseComponent'
gstosxringbuffer.c:193: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c:204: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c:216: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c: In function 'gst_osx_ring_buffer_open_device':
gstosxringbuffer.c:253: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c: In function 'gst_osx_ring_buffer_acquire':
gstosxringbuffer.c:402: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c:410: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c:427: warning: format '%lx' expects type 'long unsigned int', but argument 8 has type 'OSStatus'
gstosxringbuffer.c: In function 'gst_osx_ring_buffer_start':
gstosxringbuffer.c:548: warning: format '%lu' expects type 'long unsigned int', but argument 9 has type 'AudioDeviceID'
gstosxringbuffer.c: In function 'gst_osx_ring_buffer_pause':
gstosxringbuffer.c:593: warning: format '%lu' expects type 'long unsigned int', but argument 9 has type 'AudioDeviceID'
gstosxringbuffer.c: In function 'gst_osx_ring_buffer_stop':
gstosxringbuffer.c:614: warning: format '%lu' expects type 'long unsigned int', but argument 9 has type 'AudioDeviceID'
make[3]: *** [libgstosxaudio_la-gstosxringbuffer.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
  CC    gstosxaudiosink.o
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

comment:8 Changed 15 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed

This should be fixed by r59177.

Note: See TracTickets for help on using tickets.