Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/avant-window-navigator/files: avant-window-navigator-0.4.0-underlinking.patch
Date: Thu, 27 Feb 2014 17:54:08
Message-Id: 20140227175351.197362004E@flycatcher.gentoo.org
1 ssuominen 14/02/27 17:53:51
2
3 Added: avant-window-navigator-0.4.0-underlinking.patch
4 Log:
5 Fix missing $(AWN_LIBS) from src/Makefile.am for avant-window-navigator. Use python-single-r1.eclass instead of the deprecated python.eclass. Convert shebang in awn-settings wrt #469340 by Michael Jones
6
7 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
8
9 Revision Changes Path
10 1.1 gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.0-underlinking.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.0-underlinking.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.0-underlinking.patch?rev=1.1&content-type=text/plain
14
15 Index: avant-window-navigator-0.4.0-underlinking.patch
16 ===================================================================
17 This is using gcc-4.8.x with GNU gold linker from binutils-2.24 with LDFLAGS="-Wl,--as-needed":
18
19 LINK avant-window-navigator
20 awn-main.o:awn-main.c:function main: error: undefined reference to 'g_option_context_new'
21 [ .. cut .. ]
22 awn-app.o:awn-app.c:function dbus_glib_marshal_awn_app_BOOLEAN__POINTER_POINTER: error: undefined reference to 'g_value_peek_pointer'
23 [ .. cut .. ]
24 awn-applet-manager.o:awn-applet-manager.c:function awn_applet_manager_class_intern_init: error: undefined reference to 'g_type_class_peek_parent'
25 [ .. cut .. ]
26 awn-applet-proxy.o:awn-applet-proxy.c:function awn_applet_proxy_class_intern_init: error: undefined reference to 'g_type_class_peek_parent'
27 [ .. cut .. ]
28 awn-background.o:awn-background.c:function awn_background_class_intern_init: error: undefined reference to 'g_type_class_peek_parent'
29 [ .. cut .. ]
30 awn-background-flat.o:awn-background-flat.c:function awn_background_flat_get_shape_mask: error: undefined reference to 'cairo_save'
31 [ .. cut .. ]
32 awn-background-3d.o:awn-background-3d.c:function draw_rect_path: error: undefined reference to 'cairo_move_to'
33 [ .. cut .. ]
34 awn-background-curves.o:awn-background-curves.c:function draw_rect_path.isra.1: error: undefined reference to 'cairo_scale'
35 [ .. cut .. ]
36 awn-background-edgy.o:awn-background-edgy.c:function awn_background_edgy_align_changed: error: undefined reference to 'gtk_widget_hide'
37 [ .. cut .. ]
38 awn-background-floaty.o:awn-background-floaty.c:function awn_background_floaty_draw: error: undefined reference to 'gtk_widget_is_composited'
39 [ .. cut .. ]
40 awn-marshal.o:awn-marshal.c:function awn_marshal_BOOLEAN__VOID: error: undefined reference to 'g_value_set_boolean'
41 [ .. cut .. ]
42 awn-monitor.o:awn-monitor.c:function awn_monitor_class_intern_init: error: undefined reference to 'desktop_agnostic_config_client_get_type'
43 [ .. cut .. ]
44 awn-panel.o:awn-panel.c:function alpha_blend_start: error: undefined reference to 'g_timeout_add'
45 [ .. cut .. ]
46 awn-separator.o:awn-separator.c:function awn_separator_class_intern_init: error: undefined reference to 'desktop_agnostic_color_get_type'
47 [ .. cut .. ]
48 awn-throbber.o:awn-throbber.c:function awn_throbber_class_intern_init: error: undefined reference to 'desktop_agnostic_color_get_type'
49 [ .. cut .. ]
50 awn-ua-alignment.o:awn-ua-alignment.c:function awn_ua_alignment_class_intern_init: error: undefined reference to 'g_param_spec_string'
51 [ .. cut .. ]
52 xutils.o:xutils.c:function xutils_set_strut: error: undefined reference to 'gdk_window_object_get_type'
53 collect2: error: ld returned 1 exit status
54
55 --- src/Makefile.am
56 +++ src/Makefile.am
57 @@ -16,6 +16,7 @@
58 bin_PROGRAMS = avant-window-navigator
59
60 avant_window_navigator_LDADD = \
61 + $(AWN_LIBS) \
62 $(DOCK_LIBS) \
63 $(top_builddir)/libawn/libawn.la \
64 $(NULL)