[11:01] <Unit193> bluesabre: https://lists.debian.org/msgid-search/87a6vg3kv7.fsf@melete.silentflame.com
[16:20] <xnox> trying to build the notes xfce plugin with gtk3 and vala stuff
[16:21] <xnox> however, it seems to try to find vapi files for xfce libraries.... that don't exist.
[16:21] <xnox> where are they supposed to come from?
[16:23] <Unit193> I believe that's taken care of during 'make dist' if I'm not mistaken, I've sort of been waiting for a release as the vala stuff is gone, so I am lead to believe.  But it's taking longer than I'd like.
[16:24] <Unit193> I was about to try and nab a git snapshot, but then he was talking about releasing after fixing a flickering bug.
[16:27] <xnox> ok
[16:27] <xnox> i guess i'll wait then.
[16:27] <xnox> yeah, i was trying to compile the git snapshot. and it fails at not finding xfce conf vapi files =(
[16:27] <xnox> Unit193:  also, they did very ugly things with their configure scripts, hence i must do
[16:28] <xnox> override_dh_autoreconf:
[16:28] <xnox> 	dh_autoreconf ./autogen.sh
[16:28] <xnox> override_dh_auto_configure:
[16:28] <xnox> 	dh_auto_configure -- --enable-maintainer-mode
[16:28] <xnox> to ensure that all the vala stuff is rebuilt from scratch
[16:28] <xnox> as per distro packaging policies
[16:30] <Unit193> That autoreconf override shouldn't be needed...  But yeah I've seen the need for maintainer mode before, specifically on git snapshots.
[16:34] <xnox> Unit193:  yeah it does.... at least from git.... because it's not called configure.ac but configure.ac.in which is preprocessed by xfcedevtools which is call in autogen.sh.
[16:34] <xnox> since regular "autoreconf -fi" does nothing, and never produces a fresh ./configure script
[16:35] <xnox> ..... unless something is very very very broken.
[16:35] <xnox> i am packaging from git, not for tarballs
[16:35] <Unit193> Thought about that bit...  Though with the newer dev-tools..
[16:51] <Unit193> Meh, I got further but hit error: The name `Xfce' does not exist in the context of `Xnp.Application'
[16:55] <Unit193> xnox: But, make sure all the introspection stuff is installed, then fix the name of Xfconf in */Makefile.am since the gir stuff is 'Xfconf' rather thah 'libxfconf' there.
[16:59] <Unit193> I have no idea how this is supposed to work, but the missing namespace stuff is all from libxfce4util.