Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Failing on Arch Linux #164

Open
lovesegfault opened this issue Jan 10, 2017 · 7 comments
Open

Build Failing on Arch Linux #164

lovesegfault opened this issue Jan 10, 2017 · 7 comments

Comments

@lovesegfault
Copy link

Summary

  • Arch Linux
  • gtk3 3.22.6-1
  • toxcore 1:0.1.3-1
  • Dell Latitude E6530

Steps to reproduce:

  1. sudo aura -Akx ricin or sudo aura -Akx ricin-git

Observed Behavior:

The build fails.

Expected Behavior:

I hoped aura/makepkg would successfully build/install Ricin

Additional infos:

$ sudo aura -Akx ricin --noconfirm 
aura >>= `ricin` PKGBUILD is up to date.
aura >>= Determining dependencies...
aura >>= AUR Packages:
ricin

aura >>= Building `ricin`...
==> Making package: ricin 0.2.9-1 (Tue 10 Jan 16:06:10 WET 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading v0.2.9.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   122    0   122    0     0    183      0 --:--:-- --:--:-- --:--:--   183
100  295k    0  295k    0     0   128k      0 --:--:--  0:00:02 --:--:--  276k
==> Validating source files with sha256sums...
    v0.2.9.tar.gz ... Passed
==> Extracting sources...
  -> Extracting v0.2.9.tar.gz with bsdtar
==> Starting build()...
'distclean' finished successfully (0.008s)
Setting top to                           : /var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9 
Setting out to                           : /var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/build 
Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
Checking for program 'pkg-config'        : /usr/bin/pkg-config 
Checking for 'gobject-2.0'               : yes 
Checking for 'gthread-2.0'               : yes 
Checking for program 'valac-0.8'         : not found 
Checking for program 'valac'             : /usr/bin/valac 
Checking for valac version >= (0, 8, 0)  : (0, 34, 4) 
Checking for program 'msgfmt'            : /usr/bin/msgfmt 
Checking for program 'perl'              : /usr/bin/perl 
Checking for program 'intltool-merge'    : /usr/bin/intltool-merge 
Checking for header locale.h             : yes 
Checking for program 'glib-genmarshal'   : /usr/bin/glib-genmarshal 
Checking for program 'glib-mkenums'      : /usr/bin/glib-mkenums 
Checking for program 'glib-compile-schemas' : /usr/bin/glib-compile-schemas 
Checking for program 'glib-compile-resources' : /usr/bin/glib-compile-resources 
Checking for program 'valac-0.28'             : /usr/bin/valac 
Checking for valac-0.28 version >= (0, 28, 0) : (0, 34, 4) 
Checking for 'glib-2.0'                       : yes 
Checking for 'gio-2.0'                        : yes 
Checking for 'gobject-2.0'                    : yes 
Checking for 'gmodule-2.0'                    : yes 
Checking for 'gtk+-3.0'                       : yes 
Checking for 'libsoup-2.4'                    : yes 
Checking for 'json-glib-1.0'                  : yes 
Checking for 'libnotify'                      : yes 
Checking for 'libtoxcore'                     : yes 
Checking for library toxencryptsave           : yes 
'configure' finished successfully (0.543s)
Waf: Entering directory `/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/build'
[ 1/43] Compiling po/da.po
[ 2/43] Compiling po/de.po
[ 3/43] Compiling po/en_US.po
[ 4/43] Compiling po/eo.po
[ 5/43] Compiling po/fr_FR.po
[ 6/43] Compiling po/pl.po
[ 7/43] Compiling po/pt_PT.po
[ 8/43] Compiling po/ru_RU.po
[ 9/43] Compiling po/uk.po
[10/43] Compiling po/zh_CN.po
[11/43] Compiling res/ricin.desktop.in
[12/43] Processing res/ricin.gresource.xml
[13/43] Processing valac: res/ricin.gresource.xml src/ChatView.vala src/EditableLabel.vala src/FileListRow.vala src/FriendListRow.vala src/GroupListRow.vala src/HistoryManager.vala src/IMessage.vala src/IMessageListRow.vala src/InlineFileMessageListRow.vala src/InlineImageMessageListRow.vala src/MainWindow.vala src/MessageListRow.vala src/Notification.vala src/PasswordDialog.vala src/PlainLabel.vala src/ProfileChooser.vala src/QuoteLabel.vala src/QuoteMessageListRow.vala src/Ricin.vala src/Settings.vala src/SettingsView.vala src/StatusMessageListRow.vala src/SystemMessageListRow.vala src/ThemeManager.vala src/ToxIdenticons.vala src/Util.vala src/WelcomeView.vala src/Wrapper.vala -> build/ChatView.c build/EditableLabel.c build/FileListRow.c build/FriendListRow.c build/GroupListRow.c build/HistoryManager.c build/IMessage.c build/IMessageListRow.c build/InlineFileMessageListRow.c build/InlineImageMessageListRow.c build/MainWindow.c build/MessageListRow.c build/Notification.c build/PasswordDialog.c build/PlainLabel.c build/ProfileChooser.c build/QuoteLabel.c build/QuoteMessageListRow.c build/Ricin.c build/Settings.c build/SettingsView.c build/StatusMessageListRow.c build/SystemMessageListRow.c build/ThemeManager.c build/ToxIdenticons.c build/Util.c build/WelcomeView.c build/Wrapper.c
print() on closed filehandle CACHE at /usr/bin/intltool-merge line 375, <PO_FILE> line 6272.

Compilation succeeded - 124 warning(s)

/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:3.3-3.48: warning: the modifier `static' is not applicable to constants
  public static const string APP_NAME = "Ricin";
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:4.3-4.201: warning: the modifier `static' is not applicable to constants
  public static const string APP_SUMMARY = "<b>Ricin</b> aims to be a <i>secure, lightweight, hackable and fully-customizable</i> chat client using the awesome and open-source <b>ToxCore</b> library.";
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:5.3-5.51: warning: the modifier `static' is not applicable to constants
  public static const string APP_VERSION = "0.2.9";
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:6.3-6.64: warning: the modifier `static' is not applicable to constants
  public static const string RES_BASE_PATH = "/chat/tox/ricin/";
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:7.3-7.82: warning: the modifier `static' is not applicable to constants
  public static const string ICON_PATH = RES_BASE_PATH + "images/icons/ricin.svg";
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Util.vala:3.3-13.4: warning: the modifier `static' is not applicable to constants
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Util.vala:16.3-26.4: warning: the modifier `static' is not applicable to constants
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:46.14-46.32: warning: Ricin.ChatView.notify hides inherited field `GLib.Object.notify'. Use the `new' keyword if hiding was intentional
  [GtkChild] Gtk.Revealer notify;
             ^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:845.9-845.53: warning: unhandled error `GLib.Error'
        tox.avatar.save_to_buffer (out pixels, "png");
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:129.21-129.51: warning: unhandled error `GLib.Error'
      this.avatar = new Gdk.Pixbuf.from_file (path);
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:618.7-618.53: warning: unhandled error `GLib.FileError'
      FileUtils.get_data (this.profile, out savedata);
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:444.19-444.96: warning: unhandled error `GLib.Error'
      var bytes = resources_lookup_data ("/chat/tox/ricin/nodes.json", ResourceLookupFlags.NONE);
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:445.11-445.72: warning: unhandled error `GLib.Error'
      if (json.load_from_data ((string) bytes.get_data (), bytes.length)) {
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:179.11-179.73: warning: unhandled error `GLib.Error'
          File.new_for_path (profile).create (FileCreateFlags.NONE, null);
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:183.9-183.55: warning: unhandled error `GLib.FileError'
        FileUtils.get_data (this.profile, out tmp_save);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:195.11-195.62: warning: unhandled error `GLib.FileError'
          FileUtils.get_data (profile, out opts.savedata_data);
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:411.5-411.26: warning: Tox.Tox.disconnect hides inherited method `GLib.Object.disconnect'. Use the `new' keyword if hiding was intentional
    public void disconnect () {
    ^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:574.9-574.51: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (this.profile, savedata);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:774.9-774.49: warning: unhandled error `GLib.Error'
        pixbuf.save_to_buffer (out pixels, "png");
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:775.9-775.48: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (avatar_path, pixels);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:762.22-762.83: warning: unhandled error `GLib.Error'
        var pixbuf = new Gdk.Pixbuf.from_file_at_scale (avatar_path, 48, 48, false);
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:862.18-862.76: warning: unhandled error `GLib.Error'
      var info = file.query_info ("standard::size", FileQueryInfoFlags.NONE);
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:865.7-865.41: warning: unhandled error `GLib.FileError'
      FileUtils.get_data (path, out data);
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:873.7-873.45: warning: unhandled error `GLib.Error'
      pixbuf.save_to_buffer (out data, "png");
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Settings.vala:85.7-85.50: warning: unhandled error `GLib.Error'
      config_file.create (FileCreateFlags.PRIVATE);
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Settings.vala:86.7-86.63: warning: unhandled error `GLib.Error'
      config_sample.copy (config_file, FileCopyFlags.OVERWRITE);
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Util.vala:61.16-61.85: warning: unhandled error `GLib.Error'
      pixbuf = new Gdk.Pixbuf.from_file_at_scale (_avatar_path, width, height, false);
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:69.7-69.48: warning: unhandled error `GLib.FileError'
      FileUtils.get_data (profile, out savedata);
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:44.7-44.27: warning: unhandled error `GLib.Error'
      dir.make_directory ();
      ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:46.24-46.78: warning: unhandled error `GLib.Error'
      var enumerator = dir.enumerate_children (FileAttribute.STANDARD_NAME, 0);
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:49.22-49.44: warning: unhandled error `GLib.Error'
      while ((info = enumerator.next_file ()) != null) {
                     ^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:98.7-98.48: warning: unhandled error `GLib.FileError'
      FileUtils.get_data (profile, out savedata);
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:23.27-23.72: warning: unhandled error `GLib.Error'
    Gdk.Pixbuf app_icon = new Gdk.Pixbuf.from_resource (Ricin.ICON_PATH);
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:427.5-427.20: warning: Access to static member `Ricin.MainWindow.accel_group' with an instance reference
    this.accel_group = new Gtk.AccelGroup ();
    ^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:428.27-428.42: warning: Access to static member `Ricin.MainWindow.accel_group' with an instance reference
    this.add_accel_group (this.accel_group);
                          ^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FriendListRow.vala:55.20-55.81: warning: unhandled error `GLib.Error'
      var pixbuf = new Gdk.Pixbuf.from_file_at_scale (avatar_path, 48, 48, false);
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:339.22-339.51: warning: unhandled error `Tox.ErrFriendAdd'
        var friend = tox.accept_friend_request (id);
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:342.11-342.31: warning: unhandled error `Tox.ErrDecrypt'
          this.tox.save_data (); // Needed to avoid breaking profiles if app crash.
          ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:75.27-75.72: warning: unhandled error `GLib.Error'
    Gdk.Pixbuf app_icon = new Gdk.Pixbuf.from_resource (Ricin.ICON_PATH);
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:148.20-148.74: warning: unhandled error `GLib.Error'
      var pixbuf = new Gdk.Pixbuf.from_file_at_scale (path, 48, 48, false);
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:539.23-539.38: warning: unhandled error `Tox.ErrFriendDelete'
        bool result = friend.delete ();
                      ^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:549.11-549.31: warning: unhandled error `Tox.ErrDecrypt'
          this.tox.save_data ();
          ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:743.9-743.29: warning: unhandled error `Tox.ErrDecrypt'
        this.tox.save_data (); // Needed to avoid breaking profiles if app crash.
        ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:757.9-757.29: warning: unhandled error `Tox.ErrDecrypt'
        this.tox.save_data (); // Needed to avoid breaking profiles if app crash.
        ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:860.34-860.101: warning: unhandled error `GLib.Error'
      this.avatar_image.pixbuf = new Gdk.Pixbuf.from_file_at_scale (avatar.get_path (), 46, 46, true);
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:155.9-155.76: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (file_destination.get_path (), bytes.get_data ());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:159.9-159.76: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (file_destination.get_path (), bytes.get_data ());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:164.22-164.69: warning: unhandled error `GLib.Error'
      Gdk.Pixbuf p = new Gdk.Pixbuf.from_file (this.file.get_path ());
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:52.23-52.61: warning: unhandled error `GLib.Error'
      FileInfo info = this.file.query_info ("standard::*", 0);
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:57.17-57.64: warning: unhandled error `GLib.Error'
      var pix = new Gdk.Pixbuf.from_file (this.file.get_path ());
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:244.24-244.84: warning: unhandled error `GLib.Error'
          var pixbuf = new Gdk.Pixbuf.from_file_at_scale (avatar_path, 46, 46, true);
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:280.24-280.84: warning: unhandled error `GLib.Error'
          var pixbuf = new Gdk.Pixbuf.from_file_at_scale (avatar_path, 46, 46, true);
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:122.27-122.89: warning: unhandled error `GLib.Error'
      var pixbuf_scaled = new Gdk.Pixbuf.from_file_at_scale (_avatar_path, 48, 48, false);
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:123.20-123.84: warning: unhandled error `GLib.Error'
      var pixbuf = new Gdk.Pixbuf.from_file_at_scale (_avatar_path, 128, 128, false);
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:805.23-805.56: warning: unhandled error `GLib.Error'
      FileInfo info = file.query_info ("standard::*", 0);
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:73.9-73.76: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (file_destination.get_path (), bytes.get_data ());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:77.9-77.76: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (file_destination.get_path (), bytes.get_data ());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:74.9-74.76: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (file_destination.get_path (), bytes.get_data ());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:78.9-78.76: warning: unhandled error `GLib.FileError'
        FileUtils.set_data (file_destination.get_path (), bytes.get_data ());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:84.22-84.95: warning: unhandled error `GLib.Error'
        var pixbuf = new Gdk.Pixbuf.from_file_at_scale (this.image.get_path (), 400, 250, true);
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:86.25-86.64: warning: unhandled error `GLib.Error'
        FileInfo info = this.image.query_info ("standard::*", 0);
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:42.22-42.95: warning: unhandled error `GLib.Error'
        var pixbuf = new Gdk.Pixbuf.from_file_at_scale (this.image.get_path (), 400, 150, true);
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:44.25-44.64: warning: unhandled error `GLib.Error'
        FileInfo info = this.image.query_info ("standard::*", 0);
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:107.5-107.59: warning: unhandled error `GLib.Error'
    this.image.copy (image_destination, FileCopyFlags.NONE);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:110.7-110.26: warning: unhandled error `GLib.Error'
      this.image.delete ();
      ^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:11.14-11.41: warning: field `Ricin.ChatView.button_audio_call' never used
  [GtkChild] Gtk.Button button_audio_call;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:12.14-12.41: warning: field `Ricin.ChatView.button_video_call' never used
  [GtkChild] Gtk.Button button_video_call;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:32.14-32.49: warning: field `Ricin.ChatView.button_toggle_friend_menu' never used
  [GtkChild] Gtk.Button button_toggle_friend_menu;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:41.14-41.48: warning: field `Ricin.ChatView.button_friend_copy_toxid' never used
  [GtkChild] Gtk.Button button_friend_copy_toxid;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:43.14-43.44: warning: field `Ricin.ChatView.button_friend_delete' never used
  [GtkChild] Gtk.Button button_friend_delete;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:62.3-62.36: warning: field `Ricin.ChatView.last_status' never used
  private Tox.UserStatus last_status;
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:66.3-66.28: warning: field `Ricin.ChatView.view_type' never used
  private ViewType view_type;
  ^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:835.3-835.27: warning: field `Ricin.ChatView.force_scroll' never used
  private bool force_scroll = false;
  ^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:239.11-239.59: warning: local variable `main_window' declared but never used
      var main_window = ((MainWindow) this.get_toplevel ());
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:317.11-317.46: warning: local variable `file_path' declared but never used
      var file_path = File.new_for_path (path);
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:667.14-667.42: warning: local variable `text' declared but never used
      string text = this.entry.get_text ();
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:677.3-677.25: warning: method `Ricin.ChatView.show_notice' never used
  public void show_notice (string text, string icon_name = "help-info-symbolic") {
  ^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ChatView.vala:880.3-880.35: warning: method `Ricin.ChatView.toggle_unread_notice' never used
  private void toggle_unread_notice () {
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:12.14-12.42: warning: field `Ricin.FileListRow.image_reject_inline' never used
  [GtkChild] Gtk.Image image_reject_inline;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:14.14-14.35: warning: field `Ricin.FileListRow.box_background' never used
  [GtkChild] Gtk.Box box_background;
             ^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:15.14-15.38: warning: field `Ricin.FileListRow.image_file_type' never used
  [GtkChild] Gtk.Image image_file_type;
             ^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:19.14-19.48: warning: field `Ricin.FileListRow.aspectframe_preview' never used
  [GtkChild] Gtk.AspectFrame aspectframe_preview;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:27.3-27.23: warning: field `Ricin.FileListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FileListRow.vala:319.3-319.24: warning: method `Ricin.FileListRow.open_file' never used
  private void open_file () {
  ^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FriendListRow.vala:13.3-13.36: warning: field `Ricin.FriendListRow.current_status_icon' never used
  private string current_status_icon = "";
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FriendListRow.vala:14.3-14.30: warning: field `Ricin.FriendListRow.menu_friend' never used
  private Gtk.Menu menu_friend;
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/FriendListRow.vala:19.3-19.25: warning: field `Ricin.FriendListRow.iconName' never used
  private string iconName = "offline";
  ^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/HistoryManager.vala:26.3-26.27: warning: method `HistoryManager.load_history' never used
  private void load_history (Tox.Friend friend) {
  ^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:4.14-4.38: warning: field `Ricin.InlineFileMessageListRow.image_file_type' never used
  [GtkChild] Gtk.Image image_file_type;
             ^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:12.14-12.42: warning: field `Ricin.InlineFileMessageListRow.image_reject_inline' never used
  [GtkChild] Gtk.Image image_reject_inline;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:13.14-13.35: warning: field `Ricin.InlineFileMessageListRow.box_background' never used
  [GtkChild] Gtk.Box box_background;
             ^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:14.14-14.39: warning: field `Ricin.InlineFileMessageListRow.label_foreground' never used
  [GtkChild] Gtk.Label label_foreground;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:21.3-21.23: warning: field `Ricin.InlineFileMessageListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineFileMessageListRow.vala:220.3-220.24: warning: method `Ricin.InlineFileMessageListRow.open_file' never used
  private void open_file () {
  ^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:15.3-15.23: warning: field `Ricin.InlineImageMessageListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/InlineImageMessageListRow.vala:118.3-118.28: warning: method `Ricin.InlineImageMessageListRow.popover_image' never used
  private void popover_image () {
  ^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:19.14-19.46: warning: field `Ricin.MainWindow.box_notify_friend_request' never used
  [GtkChild] Gtk.Box box_notify_friend_request;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:20.14-20.43: warning: field `Ricin.MainWindow.box_friend_request_new' never used
  [GtkChild] Gtk.Box box_friend_request_new;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:742.13-742.53: warning: local variable `friend' declared but never used
        var friend = tox.add_friend (tox_id, message);
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MainWindow.vala:756.13-756.55: warning: local variable `friend' declared but never used
        var friend = tox.accept_friend_request (tox_id);
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MessageListRow.vala:8.14-8.37: warning: field `Ricin.MessageListRow.spinner_read' never used
  [GtkChild] Gtk.Spinner spinner_read;
             ^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MessageListRow.vala:13.3-13.23: warning: field `Ricin.MessageListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/MessageListRow.vala:112.13-115.5: warning: unreachable catch clause detected
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ProfileChooser.vala:121.9-121.54: warning: local variable `password' declared but never used
    var password = (pass.strip () != "") ? pass : null;
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/QuoteMessageListRow.vala:8.14-8.37: warning: field `Ricin.QuoteMessageListRow.spinner_read' never used
  [GtkChild] Gtk.Spinner spinner_read;
             ^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/QuoteMessageListRow.vala:13.3-13.23: warning: field `Ricin.QuoteMessageListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/QuoteMessageListRow.vala:139.3-139.27: warning: method `Ricin.QuoteMessageListRow.handle_links' never used
  private bool handle_links (string uri) {
  ^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:28.13-30.5: warning: unreachable catch clause detected
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:36.12-36.63: warning: local variable `settings_file' declared but never used
    string settings_file = "%s/ricin.json".printf (profile_dir);
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Ricin.vala:48.13-50.5: warning: unreachable catch clause detected
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/SettingsView.vala:9.14-9.46: warning: field `Ricin.SettingsView.label_default_save_path' never used
  [GtkChild] Gtk.Label label_default_save_path;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/SettingsView.vala:11.14-11.52: warning: field `Ricin.SettingsView.button_set_default_save_path' never used
  [GtkChild] Gtk.Button button_set_default_save_path;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/SettingsView.vala:84.9-84.32: warning: local variable `stable_str' declared but never used
    var stable_str = _("stable");
        ^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/SettingsView.vala:241.14-241.68: warning: local variable `title' declared but never used
      string title = this.combobox_selected_theme.get_active_text ();
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/SettingsView.vala:359.3-359.26: warning: method `Ricin.SettingsView.show_dialog' never used
  private bool show_dialog (string title, string message) {
  ^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/StatusMessageListRow.vala:7.3-7.23: warning: field `Ricin.StatusMessageListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/SystemMessageListRow.vala:4.3-4.23: warning: field `Ricin.SystemMessageListRow.position' never used
  private uint position;
  ^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/ThemeManager.vala:36.3-36.29: warning: method `ThemeManager.get_themes_list' never used
  public void get_themes_list () {
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Util.vala:95.12-95.16: warning: local variable `color' declared but never used
    string color;
           ^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Util.vala:111.12-111.33: warning: local variable `message' declared but never used
    string message = escaped_text;
           ^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/WelcomeView.vala:4.14-4.36: warning: field `Ricin.WelcomeView.box_tab_buttons' never used
  [GtkChild] Gtk.Box box_tab_buttons;
             ^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/WelcomeView.vala:5.14-5.40: warning: field `Ricin.WelcomeView.label_home_notice' never used
  [GtkChild] Gtk.Label label_home_notice;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/WelcomeView.vala:6.14-6.44: warning: field `Ricin.WelcomeView.button_home_settings' never used
  [GtkChild] Gtk.Button button_home_settings;
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/src/Wrapper.vala:194.19-194.33: warning: local variable `savedata' declared but never used
          uint8[] savedata = null;
                  ^^^^^^^^^^^^^^^

[14/43] Compiling build/Wrapper.c
[15/43] Compiling build/MessageListRow.c
[16/43] Compiling build/InlineImageMessageListRow.c
[17/43] Compiling build/PasswordDialog.c
[18/43] Compiling build/SystemMessageListRow.c
[19/43] Compiling build/Notification.c
[20/43] Compiling build/IMessage.c
[21/43] Compiling build/GroupListRow.c
[22/43] Compiling build/FileListRow.c
[23/43] Compiling build/StatusMessageListRow.c
[24/43] Compiling build/ChatView.c
Wrapper.c: In function ‘_vala_g_bytes_slice’:
Wrapper.c:1286:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp1_ = g_bytes_get_data (self, &_tmp0_);
         ^
Wrapper.c: In function ‘__lambda13_’:
Wrapper.c:1448:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp60_ = g_bytes_get_data (_tmp58_, &_tmp59_);
          ^
Wrapper.c: In function ‘tox_wrapper_tox_construct’:
Wrapper.c:2152:38: warning: passing argument 1 of ‘g_free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
    _tmp24_->savedata_data = (g_free (_tmp24_->savedata_data), NULL);
                                      ^~~~~~~
In file included from /usr/include/glib-2.0/glib/glist.h:32:0,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from Wrapper.c:5:
/usr/include/glib-2.0/glib/gmem.h:71:7: note: expected ‘gpointer {aka void *}’ but argument is of type ‘const uint8_t * {aka const unsigned char *}’
 void  g_free           (gpointer  mem);
       ^~~~~~
Wrapper.c:2180:39: warning: passing argument 1 of ‘g_free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
     _tmp29_->savedata_data = (g_free (_tmp29_->savedata_data), NULL);
                                       ^~~~~~~
In file included from /usr/include/glib-2.0/glib/glist.h:32:0,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from Wrapper.c:5:
/usr/include/glib-2.0/glib/gmem.h:71:7: note: expected ‘gpointer {aka void *}’ but argument is of type ‘const uint8_t * {aka const unsigned char *}’
 void  g_free           (gpointer  mem);
       ^~~~~~
Wrapper.c:2376:2: error: too many arguments to function ‘tox_callback_self_connection_status’
  tox_callback_self_connection_status (_tmp52_, ___lambda4__tox_self_connection_status_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:972:6: note: declared here
 void tox_callback_self_connection_status(Tox *tox, tox_self_connection_status_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2378:2: error: too many arguments to function ‘tox_callback_friend_connection_status’
  tox_callback_friend_connection_status (_tmp53_, ___lambda5__tox_friend_connection_status_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1572:6: note: declared here
 void tox_callback_friend_connection_status(Tox *tox, tox_friend_connection_status_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2380:37: warning: passing argument 2 of ‘tox_callback_friend_name’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_friend_name (_tmp54_, ___lambda6__tox_friend_name_cb, self);
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1473:6: note: expected ‘void (*)(Tox *, uint32_t,  const uint8_t *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  const unsigned char *, long unsigned int,  void *)}’ but argument is of type ‘void (*)(Tox *, guint32,  guint8 *, int,  void *) {aka void (*)(struct Tox *, unsigned int,  unsigned char *, int,  void *)}’
 void tox_callback_friend_name(Tox *tox, tox_friend_name_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2380:2: error: too many arguments to function ‘tox_callback_friend_name’
  tox_callback_friend_name (_tmp54_, ___lambda6__tox_friend_name_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1473:6: note: declared here
 void tox_callback_friend_name(Tox *tox, tox_friend_name_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2382:2: error: too many arguments to function ‘tox_callback_friend_status’
  tox_callback_friend_status (_tmp55_, ___lambda7__tox_friend_status_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1537:6: note: declared here
 void tox_callback_friend_status(Tox *tox, tox_friend_status_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2384:47: warning: passing argument 2 of ‘tox_callback_friend_status_message’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_friend_status_message (_tmp56_, ___lambda8__tox_friend_status_message_cb, self);
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1513:6: note: expected ‘void (*)(Tox *, uint32_t,  const uint8_t *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  const unsigned char *, long unsigned int,  void *)}’ but argument is of type ‘void (*)(Tox *, guint32,  guint8 *, int,  void *) {aka void (*)(struct Tox *, unsigned int,  unsigned char *, int,  void *)}’
 void tox_callback_friend_status_message(Tox *tox, tox_friend_status_message_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2384:2: error: too many arguments to function ‘tox_callback_friend_status_message’
  tox_callback_friend_status_message (_tmp56_, ___lambda8__tox_friend_status_message_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1513:6: note: declared here
 void tox_callback_friend_status_message(Tox *tox, tox_friend_status_message_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2386:40: warning: passing argument 2 of ‘tox_callback_friend_message’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_friend_message (_tmp57_, ___lambda9__tox_friend_message_cb, self);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1758:6: note: expected ‘void (*)(Tox *, uint32_t,  TOX_MESSAGE_TYPE,  const uint8_t *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  enum TOX_MESSAGE_TYPE,  const unsigned char *, long unsigned int,  void *)}’ but argument is of type ‘void (*)(Tox *, guint32,  TOX_MESSAGE_TYPE,  guint8 *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  enum TOX_MESSAGE_TYPE,  unsigned char *, long unsigned int,  void *)}’
 void tox_callback_friend_message(Tox *tox, tox_friend_message_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2386:2: error: too many arguments to function ‘tox_callback_friend_message’
  tox_callback_friend_message (_tmp57_, ___lambda9__tox_friend_message_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1758:6: note: declared here
 void tox_callback_friend_message(Tox *tox, tox_friend_message_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2388:2: error: too many arguments to function ‘tox_callback_friend_read_receipt’
  tox_callback_friend_read_receipt (_tmp58_, ___lambda10__tox_friend_read_receipt_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1717:6: note: declared here
 void tox_callback_friend_read_receipt(Tox *tox, tox_friend_read_receipt_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2390:39: warning: passing argument 2 of ‘tox_callback_friend_typing’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_friend_typing (_tmp59_, ___lambda11__tox_friend_typing_cb, self);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1599:6: note: expected ‘void (*)(Tox *, uint32_t,  _Bool,  void *) {aka void (*)(struct Tox *, unsigned int,  _Bool,  void *)}’ but argument is of type ‘void (*)(Tox *, guint32,  gboolean,  void *) {aka void (*)(struct Tox *, unsigned int,  int,  void *)}’
 void tox_callback_friend_typing(Tox *tox, tox_friend_typing_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2390:2: error: too many arguments to function ‘tox_callback_friend_typing’
  tox_callback_friend_typing (_tmp59_, ___lambda11__tox_friend_typing_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1599:6: note: declared here
 void tox_callback_friend_typing(Tox *tox, tox_friend_typing_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2392:40: warning: passing argument 2 of ‘tox_callback_friend_request’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_friend_request (_tmp60_, ___lambda12__tox_friend_request_cb, self);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1742:6: note: expected ‘void (*)(Tox *, const uint8_t *, const uint8_t *, size_t,  void *) {aka void (*)(struct Tox *, const unsigned char *, const unsigned char *, long unsigned int,  void *)}’ but argument is of type ‘void (*)(Tox *, guint8 *, guint8 *, size_t,  void *) {aka void (*)(struct Tox *, unsigned char *, unsigned char *, long unsigned int,  void *)}’
 void tox_callback_friend_request(Tox *tox, tox_friend_request_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2392:2: error: too many arguments to function ‘tox_callback_friend_request’
  tox_callback_friend_request (_tmp60_, ___lambda12__tox_friend_request_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1742:6: note: declared here
 void tox_callback_friend_request(Tox *tox, tox_friend_request_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2394:2: error: too many arguments to function ‘tox_callback_file_chunk_request’
  tox_callback_file_chunk_request (_tmp61_, ___lambda13__tox_file_chunk_request_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:2230:6: note: declared here
 void tox_callback_file_chunk_request(Tox *tox, tox_file_chunk_request_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2396:2: error: too many arguments to function ‘tox_callback_file_recv_control’
  tox_callback_file_recv_control (_tmp62_, ___lambda14__tox_file_recv_control_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:1926:6: note: declared here
 void tox_callback_file_recv_control(Tox *tox, tox_file_recv_control_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2398:35: warning: passing argument 2 of ‘tox_callback_file_recv’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_file_recv (_tmp63_, ___lambda15__tox_file_recv_cb, self);
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:2268:6: note: expected ‘void (*)(Tox *, uint32_t,  uint32_t,  uint32_t,  uint64_t,  const uint8_t *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  unsigned int,  unsigned int,  long unsigned int,  const unsigned char *, long unsigned int,  void *)}’ but argument is of type ‘void (*)(Tox *, guint32,  guint32,  enum TOX_FILE_KIND,  guint64,  guint8 *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  unsigned int,  enum TOX_FILE_KIND,  long unsigned int,  unsigned char *, long unsigned int,  void *)}’
 void tox_callback_file_recv(Tox *tox, tox_file_recv_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2398:2: error: too many arguments to function ‘tox_callback_file_recv’
  tox_callback_file_recv (_tmp63_, ___lambda15__tox_file_recv_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:2268:6: note: declared here
 void tox_callback_file_recv(Tox *tox, tox_file_recv_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2400:41: warning: passing argument 2 of ‘tox_callback_file_recv_chunk’ from incompatible pointer type [-Wincompatible-pointer-types]
  tox_callback_file_recv_chunk (_tmp64_, ___lambda16__tox_file_recv_chunk_cb, self);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:2296:6: note: expected ‘void (*)(Tox *, uint32_t,  uint32_t,  uint64_t,  const uint8_t *, size_t,  void *) {aka void (*)(struct Tox *, unsigned int,  unsigned int,  long unsigned int,  const unsigned char *, long unsigned int,  void *)}’ but argument is of type ‘void (*)(Tox *, guint32,  guint32,  guint64,  guint8 *, int,  void *) {aka void (*)(struct Tox *, unsigned int,  unsigned int,  long unsigned int,  unsigned char *, int,  void *)}’
 void tox_callback_file_recv_chunk(Tox *tox, tox_file_recv_chunk_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c:2400:2: error: too many arguments to function ‘tox_callback_file_recv_chunk’
  tox_callback_file_recv_chunk (_tmp64_, ___lambda16__tox_file_recv_chunk_cb, self);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:2296:6: note: declared here
 void tox_callback_file_recv_chunk(Tox *tox, tox_file_recv_chunk_cb *callback);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wrapper.c: In function ‘__lambda19_’:
Wrapper.c:2436:2: error: too few arguments to function ‘tox_iterate’
  tox_iterate (_tmp1_);
  ^~~~~~~~~~~
In file included from Wrapper.c:9:0:
/usr/include/tox/tox.h:984:6: note: declared here
 void tox_iterate(Tox *tox, void *user_data);
      ^~~~~~~~~~~
Wrapper.c: In function ‘tox_wrapper_tox_bootstrap_co’:
Wrapper.c:2626:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  _data_->_tmp6_ = g_bytes_get_data (_data_->_tmp4_, &_data_->_tmp5_);
                 ^
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from Wrapper.c:5:
Wrapper.c:2748:17: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘guint64 {aka long unsigned int}’ [-Wformat=]
        g_debug ("Wrapper.vala:458: UDP bootstrap %s:%llu by %s", _data_->_tmp37_, _data_->_tmp40_, _data_->_tmp43_);
                 ^
/usr/include/glib-2.0/glib/gmessages.h:342:32: note: in definition of macro ‘g_debug’
                                __VA_ARGS__)
                                ^~~~~~~~~~~
Wrapper.c:2802:17: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘guint64 {aka long unsigned int}’ [-Wformat=]
        g_debug ("Wrapper.vala:462: UDP bootstrap %s:%llu by %s", _data_->_tmp61_, _data_->_tmp64_, _data_->_tmp67_);
                 ^
/usr/include/glib-2.0/glib/gmessages.h:342:32: note: in definition of macro ‘g_debug’
                                __VA_ARGS__)
                                ^~~~~~~~~~~
Wrapper.c:2863:17: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘guint64 {aka long unsigned int}’ [-Wformat=]
        g_debug ("Wrapper.vala:466: TCP bootstrap %s:%llu by %s", _data_->_tmp87_, _data_->_tmp90_, _data_->_tmp93_);
                 ^
/usr/include/glib-2.0/glib/gmessages.h:342:32: note: in definition of macro ‘g_debug’
                                __VA_ARGS__)
                                ^~~~~~~~~~~
Wrapper.c:2917:17: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘guint64 {aka long unsigned int}’ [-Wformat=]
        g_debug ("Wrapper.vala:470: TCP bootstrap %s:%llu by %s", _data_->_tmp111_, _data_->_tmp114_, _data_->_tmp117_);
                 ^
/usr/include/glib-2.0/glib/gmessages.h:342:32: note: in definition of macro ‘g_debug’
                                __VA_ARGS__)
                                ^~~~~~~~~~~
Wrapper.c: In function ‘tox_wrapper_options_copy’:
Wrapper.c:4948:12: warning: passing argument 1 of ‘g_free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  _g_free0 (opts->proxy_host);
            ^
Wrapper.c:44:39: note: in definition of macro ‘_g_free0’
 #define _g_free0(var) (var = (g_free (var), NULL))
                                       ^~~
In file included from /usr/include/glib-2.0/glib/glist.h:32:0,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from Wrapper.c:5:
/usr/include/glib-2.0/glib/gmem.h:71:7: note: expected ‘gpointer {aka void *}’ but argument is of type ‘const char *’
 void  g_free           (gpointer  mem);
       ^~~~~~
Wrapper.c:4963:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp19_ = _tmp18_->savedata_data;
          ^
Wrapper.c:4967:33: warning: passing argument 1 of ‘g_free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  opts->savedata_data = (g_free (opts->savedata_data), NULL);
                                 ^~~~
In file included from /usr/include/glib-2.0/glib/glist.h:32:0,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from Wrapper.c:5:
/usr/include/glib-2.0/glib/gmem.h:71:7: note: expected ‘gpointer {aka void *}’ but argument is of type ‘const uint8_t * {aka const unsigned char *}’
 void  g_free           (gpointer  mem);
       ^~~~~~
Wrapper.c: In function ‘_vala_tox_wrapper_friend_get_property’:
Wrapper.c:6153:28: warning: passing argument 2 of ‘g_value_set_enum’ makes integer from pointer without a cast [-Wint-conversion]
   g_value_set_enum (value, tox_wrapper_friend_get_last_status (self));
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib-object.h:25:0,
                 from Wrapper.c:6:
/usr/include/glib-2.0/gobject/genums.h:237:17: note: expected ‘gint {aka int}’ but argument is of type ‘ToxWrapperUserStatus * {aka enum <anonymous> *}’
 void            g_value_set_enum         (GValue         *value,
                 ^~~~~~~~~~~~~~~~
Wrapper.c: In function ‘_vala_tox_wrapper_friend_set_property’:
Wrapper.c:6188:45: warning: passing argument 2 of ‘tox_wrapper_friend_set_last_status’ makes pointer from integer without a cast [-Wint-conversion]
   tox_wrapper_friend_set_last_status (self, g_value_get_enum (value));
                                             ^~~~~~~~~~~~~~~~
Wrapper.c:5929:6: note: expected ‘ToxWrapperUserStatus * {aka enum <anonymous> *}’ but argument is of type ‘gint {aka int}’
 void tox_wrapper_friend_set_last_status (ToxWrapperFriend* self, ToxWrapperUserStatus* value) {
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

InlineImageMessageListRow.c: In function ‘__lambda135_’:
InlineImageMessageListRow.c:255:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   _tmp46_ = g_bytes_get_data (_tmp44_, &_tmp45_);
           ^
InlineImageMessageListRow.c:298:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   _tmp59_ = g_bytes_get_data (_tmp57_, &_tmp58_);
           ^

MessageListRow.c: In function ‘ricin_message_list_row_construct’:
MessageListRow.c:546:2: warning: label ‘__catch9_g_error’ defined but not used [-Wunused-label]
  __catch9_g_error:
  ^~~~~~~~~~~~~~~~

In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from PasswordDialog.c:5:
PasswordDialog.c: In function ‘string_strip’:
PasswordDialog.c:306:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro ‘g_strstrip’
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~

FileListRow.c: In function ‘__lambda109_’:
FileListRow.c:449:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   _tmp50_ = g_bytes_get_data (_tmp48_, &_tmp49_);
           ^
FileListRow.c:493:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   _tmp63_ = g_bytes_get_data (_tmp61_, &_tmp62_);
           ^

In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from ChatView.c:5:
ChatView.c: In function ‘string_strip’:
ChatView.c:1555:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro ‘g_strstrip’
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~

Waf: Leaving directory `/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/build'
Build failed
 -> task in 'Ricin' failed (exit status 1): 
	{task 139821359380688: c Wrapper.c -> Wrapper.c.4.o}
['/usr/bin/gcc', '-march=x86-64', '-mtune=generic', '-O2', '-pipe', '-fstack-protector-strong', '-Wall', '-Wno-deprecated-declarations', '-Wno-unused-variable', '-Wno-unused-but-set-variable', '-Wno-unused-function', '-DGETTEXT_PACKAGE="ricin"', '-O3', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-D_FORTIFY_SOURCE=2', '-I/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9', '-I/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/build', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-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/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/harfbuzz', '-I/usr/include/libdrm', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/json-glib-1.0', '-DHAVE_LOCALE_H=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', '-DHAVE_GMODULE=1', '-DHAVE_GTK3=1', '-DHAVE_SOUP=1', '-DHAVE_JSONGLIB=1', '-DHAVE_NOTIFY=1', '-DHAVE_TOXCORE=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', 'Wrapper.c', '-c', '-o', '/var/cache/pacman/pkg/ricin18623/ricin/src/Ricin-0.2.9/build/Wrapper.c.4.o']
==> ERROR: A failure occurred in build().
    Aborting...
aura >>= Well, building `ricin` failed.
@spacekookie
Copy link

I have a similar issue.

Build failed
 -> task in 'Ricin' failed (exit status 1): 
	{task 140521133330672: c Wrapper.c -> Wrapper.c.4.o}
['/usr/bin/gcc', '-Wall', '-Wno-deprecated-declarations', '-Wno-unused-variable', '-Wno-unused-but-set-variable', '-Wno-unused-function', '-DGETTEXT_PACKAGE="ricin"', '-O3', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/spacekookie/Ricin', '-I/home/spacekookie/Ricin/build', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-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/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/harfbuzz', '-I/usr/include/libdrm', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/json-glib-1.0', '-DHAVE_LOCALE_H=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', '-DHAVE_GMODULE=1', '-DHAVE_GTK3=1', '-DHAVE_SOUP=1', '-DHAVE_JSONGLIB=1', '-DHAVE_NOTIFY=1', '-DHAVE_TOXCORE=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', 'Wrapper.c', '-c', '-o', '/home/spacekookie/Ricin/build/Wrapper.c.4.o']

@killhellokitty
Copy link

killhellokitty commented Jan 25, 2017

Similar also with both ricin and ricin-git versions plus I have this printout at the very end:

Waf: Leaving directory `/tmp/makepkg/ricin/src/Ricin-0.2.9/build'
Build failed
 -> task in 'Ricin' failed (exit status 1): 
	{task 140309288031904: c Wrapper.c -> Wrapper.c.4.o}
['/usr/lib/ccache/bin/gcc', '-march=haswell', '-O2', '-pipe', '-fstack-protector-strong', '-Wall', '-Wno-deprecated-declarations', '-Wno-unused-variable', '-Wno-unused-but-set-variable', '-Wno-unused-function', '-DGETTEXT_PACKAGE="ricin"', '-O3', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-D_FORTIFY_SOURCE=2', '-I/tmp/makepkg/ricin/src/Ricin-0.2.9', '-I/tmp/makepkg/ricin/src/Ricin-0.2.9/build', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-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/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/harfbuzz', '-I/usr/include/libdrm', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/json-glib-1.0', '-DHAVE_LOCALE_H=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', '-DHAVE_GMODULE=1', '-DHAVE_GTK3=1', '-DHAVE_SOUP=1', '-DHAVE_JSONGLIB=1', '-DHAVE_NOTIFY=1', '-DHAVE_TOXCORE=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', 'Wrapper.c', '-c', '-o', '/tmp/makepkg/ricin/src/Ricin-0.2.9/build/Wrapper.c.4.o']

Please see what can be done to fix this issue. I also tried 0.2.8 with the same issue.
by the way, bemeurer 's code is printed out previous to what I have listed here as an addition.

@SilverRainZ
Copy link
Contributor

@SkyzohKey Maybe you should update your tox binding.

@SilverRainZ
Copy link
Contributor

SilverRainZ commented Feb 7, 2017

Ok, in fact it is discussed in #161. Before it is fixed, you can install a old version (I dont know which one) of toxcore.

@killhellokitty
Copy link

Sorry to have taken so long to respond. I will take a look at the issue #161 and see if I can get it working. I had Ricin working previously, I truly appreciate your work on this project. Thanks
Killhellokitty~

@tele1
Copy link

tele1 commented Jun 19, 2017

Similar "Build Failed" on Debian 9.0 , Ricin-0.2.9
http://wklej.org/id/3204503/

...
Waf: Leaving directory `/home/tele/Pobrane/Prog/Ricin-0.2.9/build'
Build failed
 -> task in 'Ricin' failed (exit status 1): 
	{task 140527160797840: c Wrapper.c -> Wrapper.c.4.o}
['/usr/bin/gcc', '-Wall', '-Wno-deprecated-declarations', '-Wno-unused-variable', '-Wno-unused-but-set-variable', '-Wno-unused-function', '-DGETTEXT_PACKAGE="ricin"', '-O3', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/tele/Pobrane/Prog/Ricin-0.2.9', '-I/home/tele/Pobrane/Prog/Ricin-0.2.9/build', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-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/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/json-glib-1.0', '-I/usr/local/include', '-DHAVE_LOCALE_H=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', '-DHAVE_GMODULE=1', '-DHAVE_GTK3=1', '-DHAVE_SOUP=1', '-DHAVE_JSONGLIB=1', '-DHAVE_NOTIFY=1', '-DHAVE_TOXCORE=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DHAVE_GOBJECT=1', 'Wrapper.c', '-c', '-o', '/home/tele/Pobrane/Prog/Ricin-0.2.9/build/Wrapper.c.4.o']

@SilverRainZ
Copy link
Contributor

@killhellokitty Ricin is totally unmaintained, you should try other tox clients.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants