Dougiedee13 / gnome2-globalmenu

Automatically exported from code.google.com/p/gnome2-globalmenu
GNU General Public License v2.0
0 stars 0 forks source link

Gentoo overlay #20

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I want to setup gentoo overlay on
http://gnome2-globalmenu.googlecode.com/svn/. It would take a bit of space
(for now not compressed tar is 51200 bytes).

Gentoo overlay is the contents of
http://gnome2-globalmenu.googlecode.com/files/gnome2-globalmenu.ebuilds.tar.bz2
It should be unpacked into
http://gnome2-globalmenu.googlecode.com/svn/gentoo-overlay/ (by me if I
have permissions and would be granted by community to do so or any other
member of a project).

It would be easier to maintain gentoo packages for me and try
gnome2-globalmenu-applet for potential users.

Thanks.

Original issue reported on code.google.com by sstas...@gmail.com on 14 Jan 2008 at 3:21

GoogleCodeExporter commented 8 years ago
Just do it, we have enough space. but is svn/gentoo-overlay the best location 
for
those files? I don't understand it very much, so you decide.

I think every member have full access to svn. 

Original comment by rainwood...@gmail.com on 14 Jan 2008 at 11:28

GoogleCodeExporter commented 8 years ago
Added. Wiki instructions changed.

Original comment by sstas...@gmail.com on 15 Jan 2008 at 2:04

GoogleCodeExporter commented 8 years ago
We need new gentoo overlay for trunk.(0.4)

Original comment by rainwood...@gmail.com on 5 Mar 2008 at 3:50

GoogleCodeExporter commented 8 years ago
> We need new gentoo overlay for trunk.(0.4)

+1

Original comment by ekz...@gmail.com on 20 Mar 2008 at 4:39

GoogleCodeExporter commented 8 years ago
We need new gentoo overly for the trunk. (0.5)

Original comment by rainwood...@gmail.com on 21 Jul 2008 at 7:14

GoogleCodeExporter commented 8 years ago

Original comment by pierre.s...@gmail.com on 13 Aug 2008 at 11:25

GoogleCodeExporter commented 8 years ago
we need new gentoo overlay for the trunk, again.

Original comment by rainwood...@gmail.com on 15 Oct 2008 at 10:09

GoogleCodeExporter commented 8 years ago
Here is my patch for gentoo overlay(r1579).
Use it with the command below in the "/usr/portage/local/layman" directory

patch -p0 < globalmenu_overlay.patch

Changelog:
 - fix gnome2-globalmenu-applet-9999 compile error problem
 - add a gtk-apd patched gtk+2.12.11 build file
 - add vala-0.5.1 build file ( required to build recent globalmenu-applet from trunk )

Original comment by 2b4...@gmail.com on 25 Nov 2008 at 1:45

Attachments:

GoogleCodeExporter commented 8 years ago
Another patch for the recent gnome2-globalmenu overlay.
It seems that the recent gnome2-globalmenu needs gnome-2.24 package(which is 
masked
with ~x86/~amd64 keyword).
But it seems that patching gtk+ package are not needed anymore. Just installing 
the
x11-libs/gtk+-2.14.5 package worked fine to me.

Patch the file attached to the original gnome2-globalmenu overlay.

Original comment by 2b4...@gmail.com on 7 Jan 2009 at 12:14

Attachments:

GoogleCodeExporter commented 8 years ago
@ssatsyuk:

Will you be able to look into this?

@2b4you:

Thank you for the patch. 
In case if sstasyuk doesn't have time look into this, would you make a complete
overlay so that we can replace the old overlay with yours?

Original comment by rainwood...@gmail.com on 7 Jan 2009 at 5:30

GoogleCodeExporter commented 8 years ago
@rainwoodman
I attached my complete overlay.
at least, it  worked in my system.

Original comment by 2b4...@gmail.com on 12 Jan 2009 at 4:25

Attachments:

GoogleCodeExporter commented 8 years ago
If I can have two comments:

I saw the version in gnome2-globalmenu-applet-0.7.9999.ebuild is quite weird; 
is it 
the geetoo convention for snapshot packages? (and gnome2-globalmenu-applet-
9999.ebuild ?)

The desciption is out dated. 
'
    Provide Global Menu Bar for Gnome.
    To make this feature working GTK+ should be patched with gtk2-aqd patch.
    All needed ebuilds provided, no handwork needed.
'
refer to trunk/gnome-globalmenu.spec.

A ewarn/einfo like 'report bug to gnome2-globalmenu.googlecode.com/issues' will 
be 
better than soly 'DO NOT report bugs'.

Do you want to change it?

Original comment by rainwood...@gmail.com on 12 Jan 2009 at 3:40

GoogleCodeExporter commented 8 years ago
I'm not a Gentoo package developer,
so I'm not very sure, but it seems that the version 9999 stand for
all source code downloaded from a version control system like svn, cvs, git, 
etc...

I changed the 0.7.1 ebuild file to download directly from official link, not 
from svn.
and also removed the 9999 from the package name.

By the way, the difference between the project name and the package name 
confuse me a
little.
I changed the package name from "gnome2-globalmenu-applet" to 
"gnome-globalmenu".
I followed the package name because it is more convenient to build a gentoo 
packaging
file.

I also changed the description from the xml file.
I'm not an native english speaker, 
so it would be thankful if you change it in more fluent sentence.

Original comment by 2b4...@gmail.com on 15 Jan 2009 at 9:24

Attachments:

GoogleCodeExporter commented 8 years ago
what about xfce?

Original comment by RSipel...@gmail.com on 15 Jan 2009 at 1:46

GoogleCodeExporter commented 8 years ago
@2b4you, for packages, gnome-globalmenu is more preferable.

BTW: I usually use GlobalMenu when talking about the project.

added in rev 2121.

Original comment by rainwood...@gmail.com on 19 Jan 2009 at 3:34

GoogleCodeExporter commented 8 years ago
A repository update for globalmenu-0.7.2.

Original comment by 2b4...@gmail.com on 21 Jan 2009 at 2:56

Attachments:

GoogleCodeExporter commented 8 years ago
I'm getting always segmentation fault. Could you please provide some information
about what gnome version are you using, etc...?

Original comment by otroedua...@gmail.com on 24 Jan 2009 at 11:55

GoogleCodeExporter commented 8 years ago
gnome 2.24.

Which version of global menu are you using?

Original comment by rainwood...@gmail.com on 25 Jan 2009 at 3:45

GoogleCodeExporter commented 8 years ago
I tried 0.7.1 and 0.7.2. Gnome 2.24 is marked as unstable in the gentoo tree.
http://bugs.gentoo.org/show_bug.cgi?id=238650

It seems a mess to upgrade. I have seen:
http://en.gentoo-wiki.com/wiki/Manually_Upgrading_to_Gnome-2.24
and it doesn't look a nice idea to add such amount of packages to 
packages.keywords.

Did you follow this guide? Does it look stable?

Original comment by otroedua...@gmail.com on 25 Jan 2009 at 12:57

GoogleCodeExporter commented 8 years ago
> I'm getting always segmentation fault.

Same for me. I'm using gnome 2.24, gtk+ 2.14.5.

Just I'm trying to click on preferences or about, it faults. x86_64.

How can I load it within some tool (gdb or valgrind)? Sorry, I have no 
experience
with gnome applets :(

Original comment by sstas...@gmail.com on 27 Jan 2009 at 12:16

GoogleCodeExporter commented 8 years ago
http://www.davyd.id.au/articles/debugging-gnome-applets.shtml

This might be useful. Let's see what happens in the stack backtrace.

Original comment by rainwood...@gmail.com on 27 Jan 2009 at 4:08

GoogleCodeExporter commented 8 years ago
I'm using gome-2.24.1 and gtk+-2.14.7 with gnome-globalmenu-9999(from trunk),
but I don't have any seg. faults in my machine.

I'm using the "unstable gnome" with all "~amd64" mask keywords accepted.
I didn't followed the guide from gentoo-wiki site but the process was similar;
I had to add bunch of packages in my packages.keywords file.

I've been using it for 2~3 month,
and I think it is sufficiently stable for a common use.
I haven't experienced any crash nor seg. faults until now.

Original comment by 2b4...@gmail.com on 30 Jan 2009 at 2:51

GoogleCodeExporter commented 8 years ago
I always receive error: "Global menu panel applet has quit unexpectedly", when I
choose preferences from the right-click menu of the bar. Any ideas?

Original comment by gerv...@gmail.com on 31 Jan 2009 at 8:44

GoogleCodeExporter commented 8 years ago
I followed the gnome-2.24 wiki page with ~x86, gnome-globalmenu-9999, and I get 
the
same error.

Original comment by otroedua...@gmail.com on 31 Jan 2009 at 2:52

GoogleCodeExporter commented 8 years ago
I am not able to find out how to compile applet with debug info (like -g -ggdb) 
to
have symbols in compiled applet. It would be great to have --debug configure 
option.
Possibly it should be filled as new issue.

Original comment by sstas...@gmail.com on 1 Feb 2009 at 1:42

GoogleCodeExporter commented 8 years ago
After rebuilding with pre-exported AM_CFLAGS="-g -ggdb" I've got this during 
clicking
on "Preferences" (backtrace):
#0  0x00007f3da72628e0 in g_str_hash () from /usr/lib/libglib-2.0.so.0
#1  0x00007f3da7239261 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#2  0x00007f3da8da19d1 in ?? () from /usr/lib/libgconf-2.so.4
#3  0x00007f3da8da1cbb in ?? () from /usr/lib/libgconf-2.so.4
#4  0x00007f3da8da1e71 in ?? () from /usr/lib/libgconf-2.so.4
#5  0x00007f3da8da22d2 in gconf_client_get_schema () from 
/usr/lib/libgconf-2.so.4
#6  0x000000000040e1b2 in ?? ()
#7  0x000000000040ecfb in gconf_dialog_add_key ()
#8  0x000000000040d77d in ?? ()
#9  0x00007f3da74f3a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0x00007f3da4d3177d in bonobo_closure_invoke_va_list () from 
/usr/lib/libbonobo-2.so.0
#11 0x00007f3da4d31a5d in bonobo_closure_invoke () from 
/usr/lib/libbonobo-2.so.0
#12 0x00007f3da9468ad3 in ?? () from /usr/lib/libbonoboui-2.so.0
#13 0x00007f3da4d377fb in Bonobo_UIComponent_execVerb () from 
/usr/lib/libbonobo-2.so.0
#14 0x00007f3da946dd19 in ?? () from /usr/lib/libbonoboui-2.so.0
#15 0x00007f3da74f3a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00007f3da7506183 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00007f3da75076b5 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#18 0x00007f3da7507a70 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00007f3da9471ce6 in ?? () from /usr/lib/libbonoboui-2.so.0
#20 0x00007f3da74f3a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0x00007f3da7505cc1 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0x00007f3da75076b5 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#23 0x00007f3da7507a70 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0x00007f3da8593aa5 in gtk_widget_activate () from 
/usr/lib/libgtk-x11-2.0.so.0
#25 0x00007f3da84b8299 in gtk_menu_shell_activate_item () from
/usr/lib/libgtk-x11-2.0.so.0
#26 0x00007f3da84b987a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007f3da84accc8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007f3da74f3a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0x00007f3da7506183 in ?? () from /usr/lib/libgobject-2.0.so.0
#30 0x00007f3da75073e0 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#31 0x00007f3da7507a70 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0x00007f3da858f075 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00007f3da84a77f7 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
#34 0x00007f3da84a85fe in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007f3da814b3a4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#36 0x00007f3da7244b9a in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#37 0x00007f3da7247b45 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0x00007f3da7247e82 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#39 0x00007f3da4d22843 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#40 0x00007f3da4d210d7 in bonobo_generic_factory_main_timeout () from
/usr/lib/libbonobo-2.so.0
#41 0x00007f3da99386a9 in panel_applet_factory_main_closure () from
/usr/lib/libpanel-applet-2.so.0
#42 0x000000000040de68 in _main ()
#43 0x00007f3da6ccb1f4 in __libc_start_main () from /lib/libc.so.6
#44 0x000000000040cdb9 in _start ()

Original comment by sstas...@gmail.com on 1 Feb 2009 at 1:46

GoogleCodeExporter commented 8 years ago
Sorry, forget to mention version - 0.7.2

Original comment by sstas...@gmail.com on 1 Feb 2009 at 1:47

GoogleCodeExporter commented 8 years ago
hm...
I see rather strange code in applet/gtkextra-gconfdialog.c:90:
                if (inner_error != NULL) {
                        goto __catch1_g_error;
                        goto __finally1;
                }

Second goto is unreachable, isn't it?

Original comment by sstas...@gmail.com on 1 Feb 2009 at 2:11

GoogleCodeExporter commented 8 years ago
Trying to rebuild .c from .vala I've got:
valac gtkextra-gconfdialog.vala --pkg=gtk+-2.0 --pkg=gconf-2.0 --pkg=gconfcompat
--vapidir=.
gtkextra-gconfdialog.vala:43.61-43.64: warning: Argument 2: Cannot pass null to
non-null parameter type
                weak GConf.Entry entry = _default_client.get_entry(key, null, true);
                                                                        ^^^^

Original comment by sstas...@gmail.com on 1 Feb 2009 at 2:28

GoogleCodeExporter commented 8 years ago
this is what i get during clicking on about:
#0  0x00007fe7cf206a4f in g_strdup () from /usr/lib/libglib-2.0.so.0
#1  0x00007fe7cf206ada in g_strdupv () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe7d03a9e50 in gtk_about_dialog_set_authors () from
/usr/lib/libgtk-x11-2.0.so.0
#3  0x000000000040d9f2 in ?? ()
#4  0x00007fe7cf499a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0x00007fe7cccd777d in bonobo_closure_invoke_va_list () from 
/usr/lib/libbonobo-2.so.0
#6  0x00007fe7cccd7a5d in bonobo_closure_invoke () from 
/usr/lib/libbonobo-2.so.0
#7  0x00007fe7d140ead3 in ?? () from /usr/lib/libbonoboui-2.so.0
#8  0x00007fe7cccdd7fb in Bonobo_UIComponent_execVerb () from 
/usr/lib/libbonobo-2.so.0
#9  0x00007fe7d1413d19 in ?? () from /usr/lib/libbonoboui-2.so.0
#10 0x00007fe7cf499a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0x00007fe7cf4ac183 in ?? () from /usr/lib/libgobject-2.0.so.0
#12 0x00007fe7cf4ad6b5 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#13 0x00007fe7cf4ada70 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0x00007fe7d1417ce6 in ?? () from /usr/lib/libbonoboui-2.so.0
#15 0x00007fe7cf499a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00007fe7cf4abcc1 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00007fe7cf4ad6b5 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#18 0x00007fe7cf4ada70 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00007fe7d0539aa5 in gtk_widget_activate () from 
/usr/lib/libgtk-x11-2.0.so.0
#20 0x00007fe7d045e299 in gtk_menu_shell_activate_item () from
/usr/lib/libgtk-x11-2.0.so.0
#21 0x00007fe7d045f87a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007fe7d0452cc8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007fe7cf499a85 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x00007fe7cf4ac183 in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0x00007fe7cf4ad3e0 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#26 0x00007fe7cf4ada70 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x00007fe7d0535075 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007fe7d044d7f7 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
#29 0x00007fe7d044e5fe in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00007fe7d00f13a4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#31 0x00007fe7cf1eab9a in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#32 0x00007fe7cf1edb45 in ?? () from /usr/lib/libglib-2.0.so.0
#33 0x00007fe7cf1ede82 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0x00007fe7cccc8843 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#35 0x00007fe7cccc70d7 in bonobo_generic_factory_main_timeout () from
/usr/lib/libbonobo-2.so.0
#36 0x00007fe7d18de6a9 in panel_applet_factory_main_closure () from
/usr/lib/libpanel-applet-2.so.0
#37 0x000000000040de68 in _main ()
#38 0x00007fe7cec711f4 in __libc_start_main () from /lib/libc.so.6
#39 0x000000000040cdb9 in _start ()

Original comment by sstas...@gmail.com on 1 Feb 2009 at 3:05

GoogleCodeExporter commented 8 years ago
Some more debugging :)

After manually adding schemas via gconf-editor, globalmenu-applet starts to show
application name.

Hope it will be useful :)

Original comment by sstas...@gmail.com on 1 Feb 2009 at 3:09

GoogleCodeExporter commented 8 years ago
The reason must be related to installing gconf.
What is the configure commandline you are using?

Original comment by rainwood...@gmail.com on 1 Feb 2009 at 7:31

GoogleCodeExporter commented 8 years ago
#comment 30: fixed in rev 2208.
#comment 28: most c code are produced by VALA compiler; it is sub-opt; but as 
long as
it compiles --.

#comment 26: Not sure if rev 2209 helps.

Original comment by rainwood...@gmail.com on 1 Feb 2009 at 10:01

GoogleCodeExporter commented 8 years ago
> #comment 30: fixed in rev 2208.
Works, thanks.

> #comment 28: most c code are produced by VALA compiler; it is sub-opt; but as 
long as
it compiles --.

> #comment 26: Not sure if rev 2209 helps.
Please, attach regenerated .[ch] files to test.

Original comment by sstas...@gmail.com on 2 Feb 2009 at 7:13

GoogleCodeExporter commented 8 years ago
Ebuild for 0.7.3 is in the overlay. It works for me (~amd64) except 
"Preferences".
I'll try to debug it deeply now.

Original comment by sstas...@gmail.com on 4 Feb 2009 at 10:18

GoogleCodeExporter commented 8 years ago
rainwoodman, which version of vala are you using? I can't recompile 0.7.3 from
vala-sources with vala-0.5.6 :(

wolverine applet # x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. 
-I/usr/include/libwnck-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo
-I/usr/include/startup-notification-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0   -DORBIT2=1 -pthread -I/usr/include/panel-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0 
-I/usr/include/libbonoboui-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/gnome-menus   -I..
-include ../config.h -DGMENU_I_KNOW_THIS_IS_UNSTABLE 
-DWNCK_I_KNOW_THIS_IS_UNSTABLE
-g    -march=nocona -msse3 -O2 -pipe -fomit-frame-pointer 
-momit-leaf-frame-pointer
-mpreferred-stack-boundary=4 -maccumulate-outgoing-args -mieee-fp -MT
GlobalMenu_PanelApplet-switcher.o -MD -MP -MF
.deps/GlobalMenu_PanelApplet-switcher.Tpo -c -o 
GlobalMenu_PanelApplet-switcher.o
`test -f 'switcher.c' || echo './'`switcher.c
switcher.c: In function 'switcher_on_activate':
switcher.c:193: warning: assignment discards qualifiers from pointer target type
switcher.c: In function 'switcher_update':
switcher.c:857: warning: assignment from incompatible pointer type
switcher.c: In function '_switcher_on_activate_gnomenu_menu_bar_activate':
switcher.c:1239: warning: passing argument 2 of 'switcher_on_activate' from
incompatible pointer type
wolverine applet # x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. 
-I/usr/include/libwnck-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo
-I/usr/include/startup-notification-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0   -DORBIT2=1 -pthread -I/usr/include/panel-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0 
-I/usr/include/libbonoboui-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/gnome-menus   -I..
-include ../config.h -DGMENU_I_KNOW_THIS_IS_UNSTABLE 
-DWNCK_I_KNOW_THIS_IS_UNSTABLE
-g    -march=nocona -msse3 -O2 -pipe -fomit-frame-pointer 
-momit-leaf-frame-pointer
-mpreferred-stack-boundary=4 -maccumulate-outgoing-args -mieee-fp -MT
GlobalMenu_PanelApplet-applet.o -MD -MP -MF 
.deps/GlobalMenu_PanelApplet-applet.Tpo
-c -o GlobalMenu_PanelApplet-applet.o `test -f 'applet.c' || echo './'`applet.c
In file included from applet.c:7:
/usr/include/glib-2.0/glib/gi18n-lib.h:32:1: warning: "_" redefined
In file included from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:39,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h:16,
                 from /usr/include/panel-2.0/panel-applet.h:35,
                 from applet.h:7,
                 from applet.c:2:
/usr/include/glib-2.0/glib/gi18n.h:28:1: warning: this is the location of the
previous definition
In file included from applet.c:7:
/usr/include/glib-2.0/glib/gi18n-lib.h:33:1: warning: "Q_" redefined
In file included from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:39,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h:16,
                 from /usr/include/panel-2.0/panel-applet.h:35,
                 from applet.h:7,
                 from applet.c:2:
/usr/include/glib-2.0/glib/gi18n.h:29:1: warning: this is the location of the
previous definition
In file included from applet.c:7:
/usr/include/glib-2.0/glib/gi18n-lib.h:35:1: warning: "C_" redefined
In file included from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:39,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h:16,
                 from /usr/include/panel-2.0/panel-applet.h:35,
                 from applet.h:7,
                 from applet.c:2:
/usr/include/glib-2.0/glib/gi18n.h:31:1: warning: this is the location of the
previous definition
applet.c: In function 'applet_class_init':
applet.c:604: warning: assignment from incompatible pointer type
applet.c:607: warning: assignment from incompatible pointer type
wolverine applet # x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. 
-I/usr/include/libwnck-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo
-I/usr/include/startup-notification-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0   -DORBIT2=1 -pthread -I/usr/include/panel-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0 
-I/usr/include/libbonoboui-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/gnome-menus   -I..
-include ../config.h -DGMENU_I_KNOW_THIS_IS_UNSTABLE 
-DWNCK_I_KNOW_THIS_IS_UNSTABLE
-g    -march=nocona -msse3 -O2 -pipe -fomit-frame-pointer 
-momit-leaf-frame-pointer
-mpreferred-stack-boundary=4 -maccumulate-outgoing-args -mieee-fp -MT
GlobalMenu_PanelApplet-main.o -MD -MP -MF .deps/GlobalMenu_PanelApplet-main.Tpo 
-c -o
GlobalMenu_PanelApplet-main.o `test -f 'main.c' || echo './'`main.c
In file included from main.c:2:
main.h:19: error: initializer element is not constant
main.h:19: error: (near initialization for 'options[0].description')
In file included from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:39,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from main.c:4:
/usr/include/glib-2.0/glib/gi18n.h:28:1: warning: "_" redefined
In file included from main.c:3:
/usr/include/glib-2.0/glib/gi18n-lib.h:32:1: warning: this is the location of 
the
previous definition
In file included from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:39,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from main.c:4:
/usr/include/glib-2.0/glib/gi18n.h:29:1: warning: "Q_" redefined
In file included from main.c:3:
/usr/include/glib-2.0/glib/gi18n-lib.h:33:1: warning: this is the location of 
the
previous definition
In file included from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:39,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from main.c:4:
/usr/include/glib-2.0/glib/gi18n.h:31:1: warning: "C_" redefined
In file included from main.c:3:
/usr/include/glib-2.0/glib/gi18n-lib.h:35:1: warning: this is the location of 
the
previous definition

Original comment by sstas...@gmail.com on 4 Feb 2009 at 11:05

GoogleCodeExporter commented 8 years ago
0.5.5; Are you compiling the vala source in 0.7.2 tarball? it is not compatible 
with
0.5.6.

The trunk should already be compatible to 0.5.6 but not yet confirmed. We are 
going
to update to vala 0.5.[67] in 0.7.4.

Original comment by rainwood...@gmail.com on 4 Feb 2009 at 3:24

GoogleCodeExporter commented 8 years ago
see http://code.google.com/p/gnome2-globalmenu/issues/detail?id=317#c1

Debs are built agains 0.5.6 without problems.

Original comment by bmarw...@gmail.com on 4 Feb 2009 at 11:09

GoogleCodeExporter commented 8 years ago
comment 37: I see, thanks.

comment 38: Debs are using just gcc, try removing *.[ch] for files where .vala 
exist.

Original comment by sstas...@gmail.com on 8 Feb 2009 at 2:32

GoogleCodeExporter commented 8 years ago
Can't compile trunk at all, seems the patch.sh(.in) file(s) is/are broken. 
Strange
enough that make returns with an error because rm couldn't be executed on 
missing
files (.bak files)

However, I have 0.7.3 installed. I cannot see the applet at all and for the 
rare case
I right click the right spot and can check out the preferences I only see an 
empty
window poping up.

Next issue is the gentoo guide. It is outdated and needs to be updated urgently.

Original comment by Michael....@gmail.com on 8 Feb 2009 at 7:14