MvBonin/switchboard-plug-indicators

eOS 7.0 warnings

kalligator opened this issue · 0 comments

Hello, I've been using your combo and loving it on my eOS v5 & v6.
As a heads up I should let you know that on v7 I get the following warnings:

username@pc:~/switchboard-plug-indicators$ meson build --prefix=/usr

The Meson build system
Version: 0.61.2
Source dir: /home/username/switchboard-plug-indicators
Build dir: /home/username/switchboard-plug-indicators/build
Build type: native build
Project name: indicators
Project version: 6.1.0
C compiler for the host machine: cc (gcc 11.3.0 "cc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0")
C linker for the host machine: cc ld.bfd 2.38
Vala compiler for the host machine: valac (valac 0.56.3)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency switchboard-2.0 found: YES 6.0.2
Configuring Config.vala using configuration
src/meson.build:12: WARNING: The variable(s) 'GETTECT_PACKAGE' in the input file 'src/Config.vala.in' are not present in the given configuration data.
Run-time dependency glib-2.0 found: YES 2.72.4
Run-time dependency gio-2.0 found: YES 2.72.4
Run-time dependency json-glib-1.0 found: YES 1.6.6
Run-time dependency gobject-2.0 found: YES 2.72.4
Run-time dependency granite found: YES 6.2.0
Run-time dependency gtk+-3.0 found: YES 3.24.33
Run-time dependency appstream found: YES 0.15.2
Library posix found: YES
Build targets in project: 4

indicators 6.1.0

User defined options
  prefix: /usr

Found ninja-1.10.1 at /usr/bin/ninja
username@pc:~/switchboard-plug-indicators$ cd build
username@pc:~/switchboard-plug-indicators/build$ ninja -d explain

ninja explain: deps for 'src/libindicators.so.p/meson-generated_Settings.c.o' are missing
ninja explain: output src/libindicators.so.p/Settings.c doesn't exist
ninja explain: src/libindicators.so.p/Settings.c is dirty
ninja explain: src/libindicators.so.p/meson-generated_Settings.c.o is dirty
ninja explain: deps for 'src/libindicators.so.p/meson-generated_Plug.c.o' are missing
ninja explain: src/libindicators.so.p/Plug.c is dirty
ninja explain: src/libindicators.so.p/meson-generated_Plug.c.o is dirty
ninja explain: deps for 'src/libindicators.so.p/meson-generated_Config.c.o' are missing
ninja explain: src/libindicators.so.p/Config.c is dirty
ninja explain: src/libindicators.so.p/meson-generated_Config.c.o is dirty
ninja explain: src/libindicators.so is dirty
[1/5] Compiling Vala source ../src/Settings.vala ../src/Plug.vala src/Config.vala
../src/Settings.vala:102.9-102.46: warning: unhandled error `GLib.Error'
102 |         parser.load_from_data (jsonString, -1);
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../src/Settings.vala:120.9-120.46: warning: unhandled error `GLib.Error'
120 |         parser.load_from_data (jsonString, -1);
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../src/Settings.vala:35.19-37.9: warning: unhandled error `GLib.Error'
 35 |         monitor = settings_IndicatorNames_File.monitor ( //to track directory use .monitor_directory
    |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 36 |             GLib.FileMonitorFlags.NONE
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 37 |         );
    | ~~~~~~~~~ 
../src/Plug.vala:34.9-34.37: warning: unhandled error `GLib.Error'
 34 |         foreach (var name in strings) {
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../src/Plug.vala:6.5-6.49: warning: Field `Indicators.Plug.allIndicatorNames' never used
  6 |     private Gee.HashSet<string> allIndicatorNames;
    |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../src/Plug.vala:7.5-7.54: warning: Field `Indicators.Plug.namarupaIndicatorNames' never used
  7 |     private Gee.HashSet<string> namarupaIndicatorNames;
    |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Compilation succeeded - 6 warning(s)
[5/5] Linking target src/libindicators.so