New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #21858 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

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@…, macsforever2000@…, 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

  Changed 3 years ago by macsforever2000@…

  • keywords gst-plugins-good 0.10.16_1 build failed removed
  • owner changed from macports-tickets@… to rmsfisher@…

  Changed 3 years ago by macsforever2000@…

  • cc jwhowse4@… added

Cc reporter of dup #21857.

  Changed 3 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

  Changed 3 years ago by macsforever2000@…

  • cc macsforever2000@… added

Cc Me!

  Changed 3 years ago by jpineda@…

  • cc jpineda@… added

Cc Me!

follow-up: ↓ 7   Changed 3 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.

in reply to: ↑ 6   Changed 3 years ago by macsforever2000@…

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.

  Changed 3 years ago by macsforever2000@…

  • status changed from new to closed
  • resolution set to fixed

This should be fixed by r59177.

Note: See TracTickets for help on using tickets.