[11:01] bluesabre: https://lists.debian.org/msgid-search/87a6vg3kv7.fsf@melete.silentflame.com [16:20] trying to build the notes xfce plugin with gtk3 and vala stuff [16:21] however, it seems to try to find vapi files for xfce libraries.... that don't exist. [16:21] where are they supposed to come from? [16:23] 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] I was about to try and nab a git snapshot, but then he was talking about releasing after fixing a flickering bug. [16:27] ok [16:27] i guess i'll wait then. [16:27] yeah, i was trying to compile the git snapshot. and it fails at not finding xfce conf vapi files =( [16:27] Unit193: also, they did very ugly things with their configure scripts, hence i must do [16:28] override_dh_autoreconf: [16:28] dh_autoreconf ./autogen.sh [16:28] override_dh_auto_configure: [16:28] dh_auto_configure -- --enable-maintainer-mode [16:28] to ensure that all the vala stuff is rebuilt from scratch [16:28] as per distro packaging policies [16:30] That autoreconf override shouldn't be needed... But yeah I've seen the need for maintainer mode before, specifically on git snapshots. [16:34] 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] since regular "autoreconf -fi" does nothing, and never produces a fresh ./configure script [16:35] ..... unless something is very very very broken. [16:35] i am packaging from git, not for tarballs [16:35] Thought about that bit... Though with the newer dev-tools.. [16:51] Meh, I got further but hit error: The name `Xfce' does not exist in the context of `Xnp.Application' [16:55] 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] I have no idea how this is supposed to work, but the missing namespace stuff is all from libxfce4util.