[15:31] <malte> hi bratsche
[15:31] <malte> I'm trying to port Ubuntu's ApplicationMenu to Gentoo, but I'm failing on the GTK+ part
[15:32] <malte> I tried applying the 043-ubuntu_menu_proxy.patch to GTK but it causes the build to fail
[15:32] <malte> are there other patches I need to apply, too?
[15:56]  * malte is away: Gone away for now
[15:58]  * malte is back.
[16:25]  * malte is away: Gone away for now
[16:26]  * malte is back.
[16:37]  * malte is away: Gone away for now
[16:48]  * malte is back.
[17:10]  * malte is away: Gone away for now
[17:42] <bratsche> malte: No.. what version are you using?
[17:42] <bratsche> What version of gtk+ that is
[18:05] <hyperair> auditory alerts minus visual feedback is incredibly annoying. there's this beep i can't figure out =.=
[19:23]  * malte is back.
[19:24] <malte> bratsche: I tried 2.20.1 and 2.22.0
[19:24] <bratsche> malte: How much of the patch is not applying?
[19:25] <bratsche> Or the patch does apply, but the build just fails?
[19:25] <malte> the latter
[19:26] <bratsche> Can you at least pastebin the error or something?  I don't have much to go by here. :)
[19:26] <malte> that's the error message:
[19:26] <malte> gtkalias.h:6145: error: ‘ubuntu_gtk_menu_shell_activate_mnemonic’
[19:26] <malte> undeclared here (not in a function)
[19:27] <bratsche> Can you grep for that function name in gtk.symbols?
[19:27] <malte> in the patched source?
[19:27] <bratsche> Yes.
[19:29] <malte> it just returns a line with exactly the function name
[19:30] <malte> I guess that's how it should be?
[19:30] <bratsche> Yeah.
[19:31] <malte> I was looking for the function in (probably all) other patches to gtk by ubuntu and I couldn't find anything
[19:31] <bratsche> Is 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] <bratsche> Oh wait..
[19:31] <bratsche> Hang on.
[19:32] <bratsche> nm
[19:33] <malte> if it matters - ubuntumenuproxy.c has not been built - I guess the output file is ubuntumenuproxy?
[19:33] <bratsche> So there's your problem.  It sounds like maybe there is another step in the packaging process?
[19:34] <malte> but maybe the build fails before ubuntumenuproxy.c is compiled anyway
[19:34] <bratsche> Well, can you pastebin more than one line of the error?  Just so I can get more context.
[19:34] <malte> well, the only thing I did was modifying the ebuild to include the patch - anything else stayed the same
[19:34] <malte> ok, wait
[19:35] <malte> http://pastebin.ca/1972081
[19:36] <malte> in 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 same
[19:38] <bratsche> Can you cd into the gtk directory and type "grep ubuntumenuproxy" and pastebin me the output of this?
[19:39] <bratsche> Err.. "grep ubuntumenuproxy *"
[19:39] <malte> http://pastebin.ca/1972084
[19:41] <bratsche> Hmm, 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] <malte> hm
[19:41] <bratsche> I still wonder if there's something else that needs to be done in the Gentoo packaging.
[19:41] <malte> I don't think so
[19:42] <malte> but thanks for your help anyway
[19:42] <bratsche> There was something else that needed to be done in the Debian packages
[19:42] <malte> what was that?
[19:42] <malte> it should be similar for gentoo, I guess
[19:42] <bratsche> Look at debian/libgtk2.0-0.symbols or whatever it's called.
[19:43] <malte> ok
[19:45] <malte> the file does not exist
[19:45] <malte> http://bazaar.launchpad.net/~vcs-imports/gtk/trunk/files/head:/debian/
[19:45] <malte> that's the correct folder, right?
[19:47] <bratsche> http://bazaar.launchpad.net/~ubuntu-desktop/gtk/ubuntu/files/head:/debian/
[19:50] <malte> ah, right
[19:51] <bratsche> Anyway, this is about as much as I think I can do right now.  UDS starts tomorrow and I need to get ready.
[19:51] <malte> ok, good luck ;)
[19:51] <malte> I'll see what I can find out
[19:51] <malte> thanks!