Opened 15 years ago

Closed 15 years ago

#20929 closed defect (fixed)

gst-plugins-bad : unable to update to 0.10.14 when using gtk +quartz

Reported by: neric27@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc:
Port: gst-plugins-bad

Description

On my system (10.4 with gtk2 @2.16.5_0+darwin_8+no_x11+quartz), example/camerabin fails to build, because it requires the X11 backend of gtk.

The easiest way to solve this is by disabling examples. Attached is a patch doing just that in a new quartz variant.

Attachments (1)

gst-plugins-bad-plus-quartz.patch (510 bytes) - added by neric27@… 15 years ago.
patch against r56558

Download all attachments as: .zip

Change History (5)

Changed 15 years ago by neric27@…

patch against r56558

comment:1 Changed 15 years ago by neric27@…

and the actual error is :

Making all in examples
Making all in camerabin
  CC    gst_camera_perf-gst-camera-perf.o
  LINK  gst-camera-perf
  CC    gst_camera-gst-camera.o
gst-camera.c:38:22: error: gdk/gdkx.h: No such file or directory
gst-camera.c: In function 'set_xwindow':
gst-camera.c:251: warning: implicit declaration of function 'GDK_WINDOW_XWINDOW'
gst-camera.c: In function 'on_drawingareaView_configure_event':
gst-camera.c:871: error: 'Display' undeclared (first use in this function)
gst-camera.c:871: error: (Each undeclared identifier is reported only once
gst-camera.c:871: error: for each function it appears in.)
gst-camera.c:871: error: 'display' undeclared (first use in this function)
gst-camera.c:871: warning: implicit declaration of function 'GDK_WINDOW_XDISPLAY'
gst-camera.c:873: warning: implicit declaration of function 'XMoveResizeWindow'
gst-camera.c:873: warning: implicit declaration of function 'GDK_WINDOW_XID'
gst-camera.c:876: warning: implicit declaration of function 'XSync'
gst-camera.c:876: error: 'False' undeclared (first use in this function)
make[4]: *** [gst_camera-gst-camera.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

comment:2 Changed 15 years ago by dbevans (David B. Evans)

Cc: devans@… removed
Owner: changed from macports-tickets@… to devans@…
Status: newassigned

comment:3 Changed 15 years ago by dbevans (David B. Evans)

Committed in r56590 with minor modifications. The +quartz variant is now declared globally so applying a description locally overrides the global one.

Thanks for the patch.

comment:4 Changed 15 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.