[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cinnamon 4.4 - muffin compile problem



Hi Fabio,

> https://github.com/linuxmint/muffin/issues/538#issuecomment-549150369

That fixed the compile error by adding
	--disable-wayland-egl-platform
	--disable-wayland-egl-server
	--disable-wayland
But then, the symbols changed completely:

--- debian/libmuffin0.symbols (libmuffin0_4.4.2-1~1_amd64)
+++ dpkg-gensymbolsCoklaK	2020-01-07 00:29:52.644927413 +0900
@@ -392,7 +392,7 @@
  clutter_animator_set_timeline@Base 4.0.4
  clutter_animator_start@Base 4.0.4
  clutter_backend_bell_notify@Base 4.0.4
- clutter_backend_egl_native_get_type@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_backend_egl_native_get_type@Base 4.0.4
  clutter_backend_get_cogl_context@Base 4.0.4
  clutter_backend_get_double_click_distance@Base 4.0.4
  clutter_backend_get_double_click_time@Base 4.0.4
@@ -673,33 +673,33 @@
  clutter_effect_get_type@Base 4.0.4
  clutter_effect_paint_flags_get_type@Base 4.0.4
  clutter_effect_queue_repaint@Base 4.0.4
- clutter_egl_display@Base 4.0.4
- clutter_egl_freeze_master_clock@Base 4.0.4
- clutter_egl_get_egl_display@Base 4.0.4
- clutter_egl_thaw_master_clock@Base 4.0.4
- clutter_eglx_display@Base 4.0.4
- clutter_evdev_add_filter@Base 4.0.4
- clutter_evdev_event_get_event_code@Base 4.0.4
- clutter_evdev_event_get_relative_motion@Base 4.0.4
- clutter_evdev_event_get_time_usec@Base 4.0.4
- clutter_evdev_event_sequence_get_slot@Base 4.0.4
- clutter_evdev_get_keyboard_layout_index@Base 4.0.4
- clutter_evdev_get_keyboard_map@Base 4.0.4
- clutter_evdev_input_device_get_libinput_device@Base 4.0.4
- clutter_evdev_input_device_tool_set_button_code@Base 4.0.4
- clutter_evdev_input_device_tool_set_pressure_curve@Base 4.0.4
- clutter_evdev_reclaim_devices@Base 4.0.4
- clutter_evdev_release_devices@Base 4.0.4
- clutter_evdev_remove_filter@Base 4.0.4
- clutter_evdev_set_device_callbacks@Base 4.0.4
- clutter_evdev_set_keyboard_layout_index@Base 4.0.4
- clutter_evdev_set_keyboard_map@Base 4.0.4
- clutter_evdev_set_keyboard_numlock@Base 4.0.4
- clutter_evdev_set_keyboard_repeat@Base 4.0.4
- clutter_evdev_set_pointer_constrain_callback@Base 4.0.4
- clutter_evdev_set_relative_motion_filter@Base 4.0.4
- clutter_evdev_set_seat_id@Base 4.0.4
- clutter_evdev_warp_pointer@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_egl_display@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_egl_freeze_master_clock@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_egl_get_egl_display@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_egl_thaw_master_clock@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_eglx_display@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_add_filter@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_event_get_event_code@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_event_get_relative_motion@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_event_get_time_usec@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_event_sequence_get_slot@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_get_keyboard_layout_index@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_get_keyboard_map@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_input_device_get_libinput_device@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_input_device_tool_set_button_code@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_input_device_tool_set_pressure_curve@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_reclaim_devices@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_release_devices@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_remove_filter@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_device_callbacks@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_keyboard_layout_index@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_keyboard_map@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_keyboard_numlock@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_keyboard_repeat@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_pointer_constrain_callback@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_relative_motion_filter@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_set_seat_id@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_evdev_warp_pointer@Base 4.0.4
  clutter_event_add_filter@Base 4.0.4
  clutter_event_copy@Base 4.0.4
  clutter_event_flags_get_type@Base 4.0.4
@@ -1711,14 +1711,14 @@
  clutter_virtual_input_device_notify_touch_down@Base 4.0.4
  clutter_virtual_input_device_notify_touch_motion@Base 4.0.4
  clutter_virtual_input_device_notify_touch_up@Base 4.0.4
- clutter_wayland_set_compositor_display@Base 4.0.4
- clutter_wayland_surface_attach_buffer@Base 4.0.4
- clutter_wayland_surface_damage_buffer@Base 4.0.4
- clutter_wayland_surface_get_cogl_texture@Base 4.0.4
- clutter_wayland_surface_get_surface@Base 4.0.4
- clutter_wayland_surface_get_type@Base 4.0.4
- clutter_wayland_surface_new@Base 4.0.4
- clutter_wayland_surface_set_surface@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_set_compositor_display@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_attach_buffer@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_damage_buffer@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_get_cogl_texture@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_get_surface@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_get_type@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_new@Base 4.0.4
+#MISSING: 4.4.2-1~1# clutter_wayland_surface_set_surface@Base 4.0.4
  clutter_x11_add_filter@Base 4.0.4
  clutter_x11_disable_event_retrieval@Base 4.0.4
  clutter_x11_enable_xinput@Base 4.0.4
@@ -2542,9 +2542,9 @@
  cogl_vertex_buffer_submit@Base 4.0.4
  cogl_vertex_buffer_unref@Base 4.0.4
  cogl_viewport@Base 4.0.4
- cogl_wayland_display_set_compositor_display@Base 4.0.4
- cogl_wayland_texture_2d_new_from_buffer@Base 4.0.4
- cogl_wayland_texture_set_region_from_shm_buffer@Base 4.0.4
+#MISSING: 4.4.2-1~1# cogl_wayland_display_set_compositor_display@Base 4.0.4
+#MISSING: 4.4.2-1~1# cogl_wayland_texture_2d_new_from_buffer@Base 4.0.4
+#MISSING: 4.4.2-1~1# cogl_wayland_texture_set_region_from_shm_buffer@Base 4.0.4
  cogl_x11_onscreen_get_visual_xid@Base 4.0.4
  cogl_x11_onscreen_get_window_xid@Base 4.0.4
  cogl_x11_onscreen_set_foreign_window_xid@Base 4.0.4
@@ -3069,6 +3069,7 @@
  meta_window_group_get_type@Base 1.1.0
  meta_window_group_leader_changed@Base 1.1.0
  meta_window_has_focus@Base 1.1.0
+ meta_window_icon_changed@Base 4.4.2-1~1
  meta_window_is_always_on_all_workspaces@Base 4.2.2
  meta_window_is_always_on_top@Base 4.2.2
  meta_window_is_ancestor_of_transient@Base 1.1.0

Which makes me think there is something fishy going on ... maybe I need
to disable less than all the above three?

All the best

Norbert

--
PREINING Norbert                               http://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13


Reply to: