/srv/irclogs.ubuntu.com/2010/10/24/#ayatana.txt

maltehi bratsche15:31
malteI'm trying to port Ubuntu's ApplicationMenu to Gentoo, but I'm failing on the GTK+ part15:31
malteI tried applying the 043-ubuntu_menu_proxy.patch to GTK but it causes the build to fail15:32
malteare there other patches I need to apply, too?15:32
* malte is away: Gone away for now15:56
* malte is back.15:58
* malte is away: Gone away for now16:25
* malte is back.16:26
* malte is away: Gone away for now16:37
* malte is back.16:48
* malte is away: Gone away for now17:10
bratschemalte: No.. what version are you using?17:42
bratscheWhat version of gtk+ that is17:42
hyperairauditory alerts minus visual feedback is incredibly annoying. there's this beep i can't figure out =.=18:05
* malte is back.19:23
maltebratsche: I tried 2.20.1 and 2.22.019:24
bratschemalte: How much of the patch is not applying?19:24
bratscheOr the patch does apply, but the build just fails?19:25
maltethe latter19:25
bratscheCan you at least pastebin the error or something?  I don't have much to go by here. :)19:26
maltethat's the error message:19:26
maltegtkalias.h:6145: error: ‘ubuntu_gtk_menu_shell_activate_mnemonic’19:26
malteundeclared here (not in a function)19:26
bratscheCan you grep for that function name in gtk.symbols?19:27
maltein the patched source?19:27
bratscheYes.19:27
malteit just returns a line with exactly the function name19:29
malteI guess that's how it should be?19:30
bratscheYeah.19:30
malteI was looking for the function in (probably all) other patches to gtk by ubuntu and I couldn't find anything19:31
bratscheIs ubuntumenuproxy.c actually being built properly?  I don't know anything about Gentoo packaging, but is there some chance that maybe it needs to be added to something in the packaging to make sure this file builds?19:31
bratscheOh wait..19:31
bratscheHang on.19:31
bratschenm19:32
malteif it matters - ubuntumenuproxy.c has not been built - I guess the output file is ubuntumenuproxy?19:33
bratscheSo there's your problem.  It sounds like maybe there is another step in the packaging process?19:33
maltebut maybe the build fails before ubuntumenuproxy.c is compiled anyway19:34
bratscheWell, can you pastebin more than one line of the error?  Just so I can get more context.19:34
maltewell, the only thing I did was modifying the ebuild to include the patch - anything else stayed the same19:34
malteok, wait19:34
maltehttp://pastebin.ca/197208119:35
maltein that build I also applied 012_ubuntu-set-grab-add.patch because I thought it might have something to do with it, but the error is the same19:36
bratscheCan you cd into the gtk directory and type "grep ubuntumenuproxy" and pastebin me the output of this?19:38
bratscheErr.. "grep ubuntumenuproxy *"19:39
maltehttp://pastebin.ca/197208419:39
bratscheHmm, I dunno.  It would be easier if I had a machine to try to reproduce this, but it's hard to figure out over irc.19:41
maltehm19:41
bratscheI still wonder if there's something else that needs to be done in the Gentoo packaging.19:41
malteI don't think so19:41
maltebut thanks for your help anyway19:42
bratscheThere was something else that needed to be done in the Debian packages19:42
maltewhat was that?19:42
malteit should be similar for gentoo, I guess19:42
bratscheLook at debian/libgtk2.0-0.symbols or whatever it's called.19:42
malteok19:43
maltethe file does not exist19:45
maltehttp://bazaar.launchpad.net/~vcs-imports/gtk/trunk/files/head:/debian/19:45
maltethat's the correct folder, right?19:45
bratschehttp://bazaar.launchpad.net/~ubuntu-desktop/gtk/ubuntu/files/head:/debian/19:47
malteah, right19:50
bratscheAnyway, this is about as much as I think I can do right now.  UDS starts tomorrow and I need to get ready.19:51
malteok, good luck ;)19:51
malteI'll see what I can find out19:51
maltethanks!19:51

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!