RedHatter / diodon-plugins

A set of plugins for the gnome clipboard manager Diodon.
19 stars 10 forks source link

Trying to build... can't even configure #19

Closed NigelThorne closed 2 years ago

NigelThorne commented 2 years ago

Hiya,

I just cloned the repo (on ubuntu) then following the steps

11:52:55 {master} ~/code/diodon-plugins$ ./waf configure --libdir /usr/lib/x86_64-linux-gnu/
Traceback (most recent call last):
  File "/home/nigel/code/diodon-plugins/waflib/Node.py", line 490, in ant_iter
    raise StopIteration
StopIteration

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/nigel/code/diodon-plugins/waflib/Scripting.py", line 138, in waf_entry_point
    run_commands()
  File "/home/nigel/code/diodon-plugins/waflib/Scripting.py", line 225, in run_commands
    parse_options()
  File "/home/nigel/code/diodon-plugins/waflib/Scripting.py", line 186, in parse_options
    Context.create_context('options').execute()
  File "/home/nigel/code/diodon-plugins/waflib/Options.py", line 250, in execute
    super(OptionsContext, self).execute()
  File "/home/nigel/code/diodon-plugins/waflib/Context.py", line 216, in execute
    self.recurse([os.path.dirname(g_module.root_path)])
  File "/home/nigel/code/diodon-plugins/waflib/Context.py", line 294, in recurse
    user_function(self)
  File "/home/nigel/code/diodon-plugins/wscript", line 12, in options
    opt.tool_options('compiler_c')
  File "/home/nigel/code/diodon-plugins/waflib/Context.py", line 209, in load
    fun(self)
  File "/home/nigel/code/diodon-plugins/waflib/Tools/compiler_c.py", line 87, in options
    opt.load_special_tools('c_*.py', ban=['c_dumbpreproc.py'])
  File "/home/nigel/code/diodon-plugins/waflib/Context.py", line 515, in load_special_tools
    lst = self.root.find_node(waf_dir).find_node('waflib/extras').ant_glob(var)
  File "/home/nigel/code/diodon-plugins/waflib/Node.py", line 578, in ant_glob
    ret = [x for x in self.ant_iter(accept=accept, pats=[to_pat(incl), to_pat(excl)], maxdepth=25, dir=dir, src=src, remove=kw.get('remove', True))]
  File "/home/nigel/code/diodon-plugins/waflib/Node.py", line 578, in <listcomp>
    ret = [x for x in self.ant_iter(accept=accept, pats=[to_pat(incl), to_pat(excl)], maxdepth=25, dir=dir, src=src, remove=kw.get('remove', True))]
RuntimeError: generator raised StopIteration

Did I miss something? Do I need something installed? Cheers Nigel

NigelThorne commented 2 years ago

I had to use Python2

For anyone playing along at home... I'm using direnv and asdf

I added a file .tool-versions

python 2.7.18

and .envrc

layout python

I had to get python 2 installed first though ... so I ran

asdf install python 2.7.18
python2 -m pip install virtualenv

Now waf is running in python 2 in this folder :)

NigelThorne commented 2 years ago

Build still failing though.. :(

12:19:14 {master} ~/code/diodon-plugins$ ./waf build
Waf: Entering directory `/home/nigel/code/diodon-plugins/_build_'
[ 2/23] valac: plugins/paste-all/paste-all.vala -> _build_/plugins/paste-all/paste-all.h _build_/plugins/paste-all/paste-all.vapi _build_/plugins/paste-all/paste-all.deps _build_/plugins/paste-all/paste-all.c
[ 2/23] glib_validate_schema: plugins/paste-all/net.launchpad.Diodon.PasteAll.gschema.xml -> _build_/plugins/paste-all/net.launchpad.Diodon.PasteAll.gschema.xml.valid
[ 3/23] valac: plugins/edit/edit.vala -> _build_/plugins/edit/edit.h _build_/plugins/edit/edit.vapi _build_/plugins/edit/edit.deps _build_/plugins/edit/edit.c
[ 4/23] valac: plugins/features/clipboard-menu-item.vala plugins/features/features.vala plugins/features/filter.vala plugins/features/pinned-items.vala -> _build_/plugins/features/features.h _build_/plugins/features/features.vapi _build_/plugins/features/features.deps _build_/plugins/features/clipboard-menu-item.c _build_/plugins/features/features.c _build_/plugins/features/filter.c _build_/plugins/features/pinned-items.c
[ 5/23] glib_validate_schema: plugins/features/net.launchpad.Diodon.Features.gschema.xml -> _build_/plugins/features/net.launchpad.Diodon.Features.gschema.xml.valid
[ 6/23] valac: plugins/numbers/numbers.vala -> _build_/plugins/numbers/numbers.h _build_/plugins/numbers/numbers.vapi _build_/plugins/numbers/numbers.deps _build_/plugins/numbers/numbers.c
[ 7/23] valac: plugins/pop/pop.vala -> _build_/plugins/pop/pop.h _build_/plugins/pop/pop.vapi _build_/plugins/pop/pop.deps _build_/plugins/pop/pop.c
Loaded package `/usr/share/vala-0.52/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/diodon.vapi'
Loaded package `/usr/share/vala/vapi/diodon.vapi'
Loaded package `/usr/share/vala/vapi/diodon.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.52/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.52/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.52/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/diodon.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gio-2.0.vapi'
[ 8/23] valac: plugins/dbus-controller/dbus-controller.vala -> _build_/plugins/dbus-controller/dbus-controller.h _build_/plugins/dbus-controller/dbus-controller.vapi _build_/plugins/dbus-controller/dbus-controller.deps _build_/plugins/dbus-controller/dbus-controller.c
Loaded package `/usr/share/vala-0.52/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.52/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/x11.vapi'
Loaded package `/usr/share/vala-0.52/vapi/x11.vapi'
Loaded package `/usr/share/vala-0.52/vapi/x11.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-gtk-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-gtk-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-gtk-1.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/x11.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-gtk-1.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/diodon.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.52/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/x11.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-gtk-1.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/diodon.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.52/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.52/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.52/vapi/x11.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-1.0.vapi'
Loaded package `/home/nigel/code/diodon-plugins/vapi/libpeas-gtk-1.0.vapi'
libpeas-gtk-1.0.vapi:19.4-19.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:22.4-22.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:26.4-26.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:19.4-19.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:22.4-22.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:26.4-26.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
/home/nigel/code/diodon-plugins/plugins/numbers/numbers.vala:60.4-60.33: warning: implicit .begin is deprecated
libpeas-gtk-1.0.vapi:19.4-19.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:22.4-22.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:26.4-26.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:19.4-19.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:22.4-22.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:26.4-26.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:19.4-19.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:22.4-22.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:26.4-26.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:19.4-19.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:22.4-22.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libpeas-gtk-1.0.vapi:26.4-26.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:84.3-84.27: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:89.3-89.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:94.3-94.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:99.3-99.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:104.3-104.63: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:121.3-121.72: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:138.3-138.65: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:143.3-143.55: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:148.3-148.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:152.3-152.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:156.3-156.26: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:160.3-160.30: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:165.4-165.19: warning: implicit .begin is deprecated
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:164.3-164.19: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/dbus-controller/dbus-controller.vala:168.3-168.18: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
/home/nigel/code/diodon-plugins/plugins/features/clipboard-menu-item.vala:128.4-128.44: warning: unhandled error `GLib.Error'
/home/nigel/code/diodon-plugins/plugins/features/clipboard-menu-item.vala:160.4-160.33: warning: implicit .begin is deprecated
/home/nigel/code/diodon-plugins/plugins/features/clipboard-menu-item.vala:61.5-61.13: warning: implicit .begin is deprecated
/home/nigel/code/diodon-plugins/plugins/features/clipboard-menu-item.vala:106.3-106.26: warning: Diodon.Plugins.ClipboardMenuItem.remove hides inherited method `Gtk.Container.remove'. Use the `new' keyword if hiding was intentional
/home/nigel/code/diodon-plugins/plugins/features/filter.vala:7.3-7.32: warning: `Gtk.ImageMenuItem' has been deprecated since 3.10
/home/nigel/code/diodon-plugins/plugins/features/filter.vala:122.16-122.32: warning: `Gtk.ImageMenuItem' has been deprecated since 3.10
/home/nigel/code/diodon-plugins/plugins/features/filter.vala:57.70-57.73: warning: Argument 1: Cannot pass null to non-null parameter type
[ 9/23] c: _build_/plugins/dbus-controller/dbus-controller.c -> _build_/plugins/dbus-controller/dbus-controller.c.1.o
[10/23] c: _build_/plugins/features/features.c -> _build_/plugins/features/features.c.1.o
[11/23] c: _build_/plugins/paste-all/paste-all.c -> _build_/plugins/paste-all/paste-all.c.1.o
[12/23] c: _build_/plugins/pop/pop.c -> _build_/plugins/pop/pop.c.1.o
[13/23] c: _build_/plugins/features/clipboard-menu-item.c -> _build_/plugins/features/clipboard-menu-item.c.1.o
[14/23] c: _build_/plugins/features/filter.c -> _build_/plugins/features/filter.c.1.o
[15/23] c: _build_/plugins/edit/edit.c -> _build_/plugins/edit/edit.c.1.o
[16/23] c: _build_/plugins/numbers/numbers.c -> _build_/plugins/numbers/numbers.c.1.o
In file included from plugins/dbus-controller/dbus-controller.c:22:
plugins/dbus-controller/dbus-controller.h:9:10: fatal error: diodon.h: No such file or directory
    9 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
plugins/edit/edit.c:23:10: fatal error: diodon.h: No such file or directory
   23 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
plugins/pop/pop.c:23:10: fatal error: diodon.h: No such file or directory
   23 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
plugins/paste-all/paste-all.c:23:10: fatal error: diodon.h: No such file or directory
   23 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
In file included from plugins/features/features.c:22:
plugins/features/features.h:8:10: fatal error: diodon.h: No such file or directory
    8 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
In file included from plugins/features/clipboard-menu-item.c:4:
plugins/features/features.h:8:10: fatal error: diodon.h: No such file or directory
    8 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
In file included from plugins/features/filter.c:4:
plugins/features/features.h:8:10: fatal error: diodon.h: No such file or directory
    8 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
plugins/numbers/numbers.c:23:10: fatal error: diodon.h: No such file or directory
   23 | #include <diodon.h>
      |          ^~~~~~~~~~
compilation terminated.
Waf: Leaving directory `/home/nigel/code/diodon-plugins/_build_'
Build failed
 -> task in 'edit' failed (exit status 1): 
    {task 139982999423824: c edit.c -> edit.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/edit/edit.c', '-c', '-o', 'plugins/edit/edit.c.1.o']
 -> task in 'dbus-controller' failed (exit status 1): 
    {task 139982999468048: c dbus-controller.c -> dbus-controller.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/dbus-controller/dbus-controller.c', '-c', '-o', 'plugins/dbus-controller/dbus-controller.c.1.o']
 -> task in 'paste-all' failed (exit status 1): 
    {task 139982999421456: c paste-all.c -> paste-all.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/paste-all/paste-all.c', '-c', '-o', 'plugins/paste-all/paste-all.c.1.o']
 -> task in 'pop' failed (exit status 1): 
    {task 139982999467536: c pop.c -> pop.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/pop/pop.c', '-c', '-o', 'plugins/pop/pop.c.1.o']
 -> task in 'features' failed (exit status 1): 
    {task 139982999424784: c features.c -> features.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/features/features.c', '-c', '-o', 'plugins/features/features.c.1.o']
 -> task in 'features' failed (exit status 1): 
    {task 139982999424272: c clipboard-menu-item.c -> clipboard-menu-item.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/features/clipboard-menu-item.c', '-c', '-o', 'plugins/features/clipboard-menu-item.c.1.o']
 -> task in 'features' failed (exit status 1): 
    {task 139982999466064: c filter.c -> filter.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/features/filter.c', '-c', '-o', 'plugins/features/filter.c.1.o']
 -> task in 'numbers' failed (exit status 1): 
    {task 139982999467024: c numbers.c -> numbers.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/nigel/code/diodon-plugins', '-I/home/nigel/code/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/fribidi', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/x86_64-linux-gnu', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/numbers/numbers.c', '-c', '-o', 'plugins/numbers/numbers.c.1.o']
NigelThorne commented 2 years ago
cp /usr/include/diodon/diodon.h . 
./waf build

seems to fix it.

NigelThorne commented 2 years ago

./waf install and I'm done :)