Package Details: gconnect-git 44.712fc22-1

Git Clone URL: https://aur.archlinux.org/gconnect-git.git (read-only, click to copy)
Package Base: gconnect-git
Description: KDEConnect implementation in Vala
Upstream URL: https://github.com/getzze/gconnect
Keywords: gconnect kdeconnect
Licenses: GPL3
Conflicts: gconnect
Provides: gconnect
Submitter: Yinr
Maintainer: Yinr
Last Packager: Yinr
Votes: 3
Popularity: 0.000000
First Submitted: 2018-05-19 14:16 (UTC)
Last Updated: 2018-05-19 14:16 (UTC)

Latest Comments

dreieck commented on 2023-07-12 14:36 (UTC)

Build fails for me with
error: [SimpleType] structGnuTLS.X509.Ava' cannot have owned heap-allocated fields`:

[1/51] Compiling Vala source /home/[...]/.cache/yay/gconnect-git/src/gconnec...tooth/bluetoothdevicelink.vala ../lib/channels/bluetooth/bluetoothconfig.vala
FAILED: lib/libgconnect-0.1.so.p/config-header.c lib/libgconnect-0.1.so.p/config.c lib/libgconnect-0.1.so.p/packet.c lib/libgconnect-0.1.so.p/pluginmanager.c lib/libgconnect-0.1.so.p/devicemanager.c lib/libgconnect-0.1.so.p/connection.c lib/libgconnect-0.1.so.p/channels/loopback/loopbackconnection.c lib/libgconnect-0.1.so.p/core.c lib/libgconnect-0.1.so.p/crypt/certificate.c lib/libgconnect-0.1.so.p/channels/lan/lanlinkprovider.c lib/libgconnect-0.1.so.p/channels/lan/lansocketconnection.c lib/libgconnect-0.1.so.p/channels/lan/landevicelink.c lib/libgconnect-0.1.so.p/channels/lan/lanconfig.c lib/libgconnect-0.1.so.p/channels/bluetooth/bluetoothlinkprovider.c lib/libgconnect-0.1.so.p/channels/bluetooth/bluetoothsocketconnection.c lib/libgconnect-0.1.so.p/channels/bluetooth/bluetoothdbus-iface.c lib/libgconnect-0.1.so.p/channels/bluetooth/bluetoothdevicelink.c lib/libgconnect-0.1.so.p/channels/bluetooth/bluetoothconfig.c lib/gconnect-0.1.h lib/gconnect-0.1.vapi lib/Gconnect-0.1.gir 
valac -C --debug --debug --vapidir /home/[...]/.cache/yay/gconnect-git/src/gconnect/vapi --enable-checking --define=DEBUG_BUILD --pkg gio-unix-2.0 --pkg uuid --pkg posix --pkg gnutls --pkg libpeas-1.0 --pkg gee-0.8 --pkg json-glib-1.0 --pkg gio-2.0 --pkg gobject-2.0 --pkg glib-2.0 --color=always --directory lib/libgconnect-0.1.so.p --basedir ../lib --library gconnect-0.1 --header lib/gconnect-0.1.h --vapi ../gconnect-0.1.vapi --gir ../Gconnect-0.1.gir --define=GCONNECT_LAN --define=GCONNECT_BLUETOOTH /home/[...]/.cache/yay/gconnect-git/src/gconnect/build/lib/config-header.vala ../lib/config.vala ../lib/packet.vala ../lib/pluginmanager.vala ../lib/devicemanager.vala ../lib/connection.vala ../lib/channels/loopback/loopbackconnection.vala ../lib/core.vala ../lib/crypt/certificate.vala ../lib/channels/lan/lanlinkprovider.vala ../lib/channels/lan/lansocketconnection.vala ../lib/channels/lan/landevicelink.vala ../lib/channels/lan/lanconfig.vala ../lib/channels/bluetooth/bluetoothlinkprovider.vala ../lib/channels/bluetooth/bluetoothsocketconnection.vala ../lib/channels/bluetooth/bluetoothdbus-iface.vala ../lib/channels/bluetooth/bluetoothdevicelink.vala ../lib/channels/bluetooth/bluetoothconfig.vala
gnutls.vapi:911.4-911.14: error: [SimpleType] struct `GnuTLS.X509.Ava' cannot have owned heap-allocated fields
  911 |             uint8[] oid;
      |             ^~~~~~~~~~~ 
gnutls.vapi:1728.3-1728.37: error: [SimpleType] struct `GnuTLS.RetrStruct' cannot have owned heap-allocated fields
 1728 |         public X509.Certificate[] cert_x509;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/config.vala:87.13-87.98: warning: unhandled error `GLib.Error'
   87 |             var stored_cert = new TlsCertificate.from_pem(stored_cert_pem, stored_cert_pem.length);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/pluginmanager.vala:71.44-71.66: warning: unhandled error `GLib.DBusError'
   71 |         public string dbus_path() { return this.device.dbus_path() + "/" + this.name.down();}
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~                           
../lib/pluginmanager.vala:71.44-71.66: warning: unhandled error `GLib.IOError'
   71 |         public string dbus_path() { return this.device.dbus_path() + "/" + this.name.down();}
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~                           
../lib/devicemanager.vala:295.18-295.28: warning: unhandled error `GLib.DBusError'
  295 |             if (!is_paired()) {
      |                  ^~~~~~~~~~~   
../lib/devicemanager.vala:295.18-295.28: warning: unhandled error `GLib.IOError'
  295 |             if (!is_paired()) {
      |                  ^~~~~~~~~~~   
../lib/pluginmanager.vala:96.17-96.39: warning: unhandled error `GLib.DBusError'
   96 |             if (this.device.is_paired()) {
      |                 ^~~~~~~~~~~~~~~~~~~~~~~   
../lib/pluginmanager.vala:96.17-96.39: warning: unhandled error `GLib.IOError'
   96 |             if (this.device.is_paired()) {
      |                 ^~~~~~~~~~~~~~~~~~~~~~~   
../lib/pluginmanager.vala:104.31-104.39: warning: unhandled error `GLib.DBusError'
  104 |                 this.bus_id = reg(conn);
      |                               ^~~~~~~~~ 
../lib/devicemanager.vala:358.21-358.59: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  358 |                     (extension as Plugin.Plugin).deactivate();
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/devicemanager.vala:378.17-378.53: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  378 |                 (extension as Plugin.Plugin).activate(pname);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
../lib/devicemanager.vala:389.21-389.57: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  389 |                     (extension as Plugin.Plugin).activate(pname);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
../lib/devicemanager.vala:394.17-394.55: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  394 |                 (extension as Plugin.Plugin).deactivate();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/devicemanager.vala:532.17-532.35: warning: unhandled error `GLib.DBusError'
  532 |                 remove_link(sender);
      |                 ^~~~~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:532.17-532.35: warning: unhandled error `GLib.IOError'
  532 |                 remove_link(sender);
      |                 ^~~~~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:511.17-511.27: warning: unhandled error `GLib.DBusError'
  511 |             if (is_paired()) {
      |                 ^~~~~~~~~~~   
../lib/devicemanager.vala:511.17-511.27: warning: unhandled error `GLib.IOError'
  511 |             if (is_paired()) {
      |                 ^~~~~~~~~~~   
../lib/devicemanager.vala:524.17-524.24: warning: unhandled error `GLib.DBusError'
  524 |                 unpair();
      |                 ^~~~~~~~ 
../lib/devicemanager.vala:524.17-524.24: warning: unhandled error `GLib.IOError'
  524 |                 unpair();
      |                 ^~~~~~~~ 
../lib/devicemanager.vala:554.17-554.36: warning: unhandled error `GLib.DBusError'
  554 |                 deactivate_plugins();
      |                 ^~~~~~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:554.17-554.36: warning: unhandled error `GLib.IOError'
  554 |                 deactivate_plugins();
      |                 ^~~~~~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:563.17-563.34: warning: unhandled error `GLib.DBusError'
  563 |                 activate_plugins();
      |                 ^~~~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:563.17-563.34: warning: unhandled error `GLib.IOError'
  563 |                 activate_plugins();
      |                 ^~~~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:570.34-570.49: warning: unhandled error `GLib.DBusError'
  570 |             assert(is_trusted == this.is_paired());
      |                                  ^~~~~~~~~~~~~~~~  
../lib/devicemanager.vala:570.34-570.49: warning: unhandled error `GLib.IOError'
  570 |             assert(is_trusted == this.is_paired());
      |                                  ^~~~~~~~~~~~~~~~  
../lib/devicemanager.vala:203.17-203.32: warning: unhandled error `GLib.DBusError'
  203 |                 reload_plugins();
      |                 ^~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:203.17-203.32: warning: unhandled error `GLib.IOError'
  203 |                 reload_plugins();
      |                 ^~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:237.13-237.28: warning: unhandled error `GLib.DBusError'
  237 |             reload_plugins();
      |             ^~~~~~~~~~~~~~~~ 
../lib/devicemanager.vala:237.13-237.28: warning: unhandled error `GLib.IOError'
  237 |             reload_plugins();
      |             ^~~~~~~~~~~~~~~~ 
../lib/connection.vala:144.23-144.43: warning: unhandled error `GLib.Error'
  144 |                 res = output_stream.flush();
      |                       ^~~~~~~~~~~~~~~~~~~~~ 
../lib/channels/loopback/loopbackconnection.vala:71.13-71.78: warning: unhandled error `Gconnect.NetworkProtocol.PacketError'
   71 |             var output = NetworkProtocol.Packet.unserialize(input.serialize());
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:277.87-277.107: warning: unhandled error `GLib.DBusError'
  277 |             debug("Device %s status changed. Reachable: %s. Paired: %s", device.name, device.is_reachable().to_string(), device.is_paired().to_string());
      |                                                                                       ^~~~~~~~~~~~~~~~~~~~~                                              
../lib/core.vala:277.87-277.107: warning: unhandled error `GLib.IOError'
  277 |             debug("Device %s status changed. Reachable: %s. Paired: %s", device.name, device.is_reachable().to_string(), device.is_paired().to_string());
      |                                                                                       ^~~~~~~~~~~~~~~~~~~~~                                              
../lib/core.vala:277.122-277.139: warning: unhandled error `GLib.DBusError'
  277 |             debug("Device %s status changed. Reachable: %s. Paired: %s", device.name, device.is_reachable().to_string(), device.is_paired().to_string());
      |                                                                                                                          ^~~~~~~~~~~~~~~~~~              
../lib/core.vala:277.122-277.139: warning: unhandled error `GLib.IOError'
  277 |             debug("Device %s status changed. Reachable: %s. Paired: %s", device.name, device.is_reachable().to_string(), device.is_paired().to_string());
      |                                                                                                                          ^~~~~~~~~~~~~~~~~~              
../lib/core.vala:279.18-279.38: warning: unhandled error `GLib.DBusError'
  279 |             if (!device.is_reachable() && !device.is_paired()) {
      |                  ^~~~~~~~~~~~~~~~~~~~~                          
../lib/core.vala:279.18-279.38: warning: unhandled error `GLib.IOError'
  279 |             if (!device.is_reachable() && !device.is_paired()) {
      |                  ^~~~~~~~~~~~~~~~~~~~~                          
../lib/core.vala:279.44-279.61: warning: unhandled error `GLib.DBusError'
  279 |             if (!device.is_reachable() && !device.is_paired()) {
      |                                            ^~~~~~~~~~~~~~~~~~   
../lib/core.vala:279.44-279.61: warning: unhandled error `GLib.IOError'
  279 |             if (!device.is_reachable() && !device.is_paired()) {
      |                                            ^~~~~~~~~~~~~~~~~~   
../lib/core.vala:283.59-283.79: warning: unhandled error `GLib.DBusError'
  283 |                 this.device_visibility_changed(device.id, device.is_reachable());
      |                                                           ^~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:283.59-283.79: warning: unhandled error `GLib.IOError'
  283 |                 this.device_visibility_changed(device.id, device.is_reachable());
      |                                                           ^~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:322.21-322.55: warning: unhandled error `GLib.DBusError'
  322 |                     this.ask_pairing_confirmation(d.id);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:322.21-322.55: warning: unhandled error `GLib.IOError'
  322 |                     this.ask_pairing_confirmation(d.id);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:326.13-326.37: warning: unhandled error `GLib.DBusError'
  326 |             device.publish(this.conn);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:326.13-326.37: warning: unhandled error `GLib.IOError'
  326 |             device.publish(this.conn);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:256.17-256.58: warning: unhandled error `GLib.DBusError'
  256 |                 bool was_reachable = device.is_reachable();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:256.17-256.58: warning: unhandled error `GLib.IOError'
  256 |                 bool was_reachable = device.is_reachable();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:267.49-267.66: warning: unhandled error `GLib.DBusError'
  267 |                 if (is_discovering_devices() || device.is_paired() || dl.link_should_be_kept_alive()) {
      |                                                 ^~~~~~~~~~~~~~~~~~                                     
../lib/core.vala:267.49-267.66: warning: unhandled error `GLib.IOError'
  267 |                 if (is_discovering_devices() || device.is_paired() || dl.link_should_be_kept_alive()) {
      |                                                 ^~~~~~~~~~~~~~~~~~                                     
../lib/core.vala:221.13-221.51: warning: unhandled error `GLib.Error'
  221 |             foreach (var lp in this.link_providers) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:148.17-148.46: warning: unhandled error `GLib.DBusError'
  148 |                 this.force_on_network_change();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/core.vala:148.17-148.46: warning: unhandled error `GLib.IOError'
  148 |                 this.force_on_network_change();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/channels/lan/lansocketconnection.vala:36.52-36.83: warning: unhandled error `GLib.Error'
   36 |             this.host_address = (InetSocketAddress)this.socket.get_remote_address();
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/channels/lan/lanlinkprovider.vala:494.17-494.69: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  494 |                 (tls_conn as TlsServerConnection).authentication_mode = TlsAuthenticationMode.REQUIRED;
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
../lib/channels/lan/lanlinkprovider.vala:501.17-501.65: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  501 |                 (tls_conn as TlsClientConnection).set_certificate(cert);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
../lib/channels/lan/lanlinkprovider.vala:139.21-139.39: warning: unhandled error `GLib.Error'
  139 |                     on_network_change();
      |                     ^~~~~~~~~~~~~~~~~~~ 
../lib/channels/bluetooth/bluetoothdbus-iface.vala:138.21-138.47: warning: unhandled error `GLib.Error'
  138 |                     request_disconnection(path);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/channels/bluetooth/bluetoothdbus-iface.vala:120.21-120.49: warning: unhandled error `GLib.Error'
  120 |                     request_disconnection(device);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../lib/channels/bluetooth/bluetoothlinkprovider.vala:166.24-166.62: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  166 |             var name = (iface as DBusProxy).get_interface_name();
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/channels/bluetooth/bluetoothlinkprovider.vala:179.49-179.79: warning: unhandled error `GLib.DBusError'
  179 |             if (name == "org.bluez.Device1" && !this.profile.is_connected(path)) {
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/channels/bluetooth/bluetoothlinkprovider.vala:179.49-179.79: warning: unhandled error `GLib.IOError'
  179 |             if (name == "org.bluez.Device1" && !this.profile.is_connected(path)) {
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/channels/bluetooth/bluetoothlinkprovider.vala:149.18-149.53: warning: unhandled error `GLib.DBusError'
  149 |             if (!this.profile.has_connected_devices()) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/channels/bluetooth/bluetoothlinkprovider.vala:149.18-149.53: warning: unhandled error `GLib.IOError'
  149 |             if (!this.profile.has_connected_devices()) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../lib/core.vala:206.13-206.55: warning: unhandled error `GLib.DBusError'
  206 |             foreach (var device in this.devices.values) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:206.13-206.55: warning: unhandled error `GLib.IOError'
  206 |             foreach (var device in this.devices.values) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:206.13-206.55: warning: unhandled error `GLib.DBusError'
  206 |             foreach (var device in this.devices.values) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:206.13-206.55: warning: unhandled error `GLib.IOError'
  206 |             foreach (var device in this.devices.values) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:206.13-206.55: warning: unhandled error `GLib.DBusError'
  206 |             foreach (var device in this.devices.values) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:206.13-206.55: warning: unhandled errror `GLib.IOError'
  206 |             foreach (var device in this.devices.values) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../lib/core.vala:121.13-121.24: warning: unhandled error `GLib.DBusError'
  121 |             this.close();
      |             ^~~~~~~~~~~~ 
../lib/core.vala:121.13-121.24: warning: unhandled error `GLib.IOError'
  121 |             this.close();
      |             ^~~~~~~~~~~~ 
Compilation failed: 2 error(s), 70 warning(s)
ninja: build stopped: subcommand failed.

Regards!

serxxx commented on 2022-11-29 19:39 (UTC)

The upstream project has been abandoned:

https://github.com/getzze/gconnect/issues/9#issuecomment-683923337

and there's a new compile error (probably due to bit rot):

10070» ninja
[1/46] Compiling Vala source /home/ser/Software/gcon...andevicelink.vala ../lib/channels/lan/lanconfig.vala
FAILED: lib/libgconnect-0.1.so.p/config-header.c lib/libgconnect-0.1.so.p/config.c lib/libgconnect-0.1.so.p/packet.c lib/libgconnect-0.1.so.p/pluginmanager.c lib/libgconnect-0.1.so.p/devicemanager.c lib/libgconnect-0c.1.so.p/connection.c lib/libgconnect-0.1.so.p/channels/loopback/loopbackconnection.c lib/libgconnect-0.1.so.p/core.c lib/libgconnect-0.1.so.p/crypt/certificate.c lib/libgconnect-0.1.so.p/channels/lan/lanlinkprovider.c lib/libgconnect-0.1.so.p/channels/lan/lansocketconnection.c lib/libgconnect-0.1.so.p/channels/lan/landevicelink.clib/libgconnect-0.1.so.p/channels/lan/lanconfig.c lib/gconnect-0.1.h lib/gconnect-0.1.vapi lib/Gconnect-0.1.gir
valac -C --debug --debug --vapidir /home/ser/Software/gconnect/vapi --enable-checking --define=DEBUG_BUILD --pkg uuid --pkg posix --pkg gnutls --pkg libpeas-1.0 --pkg gee-0.8 --pkg json-glib-1.0 --pkg gio-2.0 --pkg gobject-2.0 --pkg glib-2.0 --color=always --directory lib/libgconnect-0.1.so.p --basedir ../lib --library gconnect-0.1 --header lib/gconnect-0.1.h --vapi ../gconnect-0.1.vapi --gir ../Gconnect-0.1.gir --define=GCONNECT_LAN /home/ser/Software/gconnect/build/lib/config-header.vala ../lib/config.vala ../lib/packet.vala ../lib/pluginmanager.vala ../lib/devicemanager.vala ../lib/connection.vala ../lib/channels/loopback/loopbackconnection.vala ../lib/core.vala ../lib/crypt/certificate.vala ../lib/channels/lan/lanlinkprovider.vala ../lib/channels/lan/lansocketconnection.vala ../lib/channels/lan/landevicelink.vala ../lib/channels/lan/lanconfig.vala gnutls.vapi:911.4-911.14: error: [SimpleType] struct `GnuTLS.X509.Ava' cannot have owned heap-allocated fields
  911 |                         uint8[] oid;
      |                         ^~~~~~~~~~~
gnutls.vapi:1728.3-1728.37: error: [SimpleType] struct `GnuTLS.RetrStruct' cannot have owned heap-allocated fields
 1728 |                 public X509.Certificate[] cert_x509;
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
Compilation failed: 2 error(s), 63 warning(s)
ninja: build stopped: subcommand failed.

akinevz commented on 2020-08-31 15:19 (UTC)

Hi all,

there is a new issue with building this package where public keyword isn't allowed inside an abstract class, I have attempted to create a set of patches to fix that which can be found here: https://github.com/getzze/gconnect/issues/9

patrakov commented on 2019-03-19 21:25 (UTC)

Fails to build.

../lib/devicemanager.vala:281.26-281.37: error: Argument 1: Cannot convert from unowned Gee.ArrayList<weak Gconnect.Connection.DeviceLink>' tounowned Gee.Collection<Gconnect.Connection.DeviceLink>' copy.add_all(device_links);