tce-load -i compiletc meson gobject-introspection-dev gjs-dev geoclue-dev libadwaita-dev libgweather-dev desktop-file-utils appstream-glib wget https://download.gnome.org/sources/gnome-weather/48/gnome-weather-48.0.tar.xz cd gnome-weather-48.0 mkdir build cd build CC="gcc -flto -march=armv8-a+crc -mtune=cortex-a72 -Os -pipe" CXX="g++ -flto -march=armv8-a+crc -mtune=cortex-a72 -Os -pipe -fno-exceptions -fno-rtti" meson setup --prefix=/usr/local --localstatedir=/var --buildtype=plain ninja [0m 0.47s] sudo ninja install runtime gjs-gir libadwaita-gir libgweather-gir gsettings-desktop-schemas gnome-weather 48.0 User defined options buildtype : plain localstatedir: /var prefix : /usr/local Gjs-Message: 11:07:53.661: JS LOG: Failed to connect to GeoClue2 service: Could not connect: No such file or directory (org.gnome.Weather:29978): Gtk-CRITICAL **: 11:08:03.466: gtk_list_box_remove: assertion 'GTK_IS_WIDGET (child)' failed (org.gnome.Weather:29978): Gtk-CRITICAL **: 11:08:03.468: gtk_list_box_remove: assertion 'GTK_IS_WIDGET (child)' failed (org.gnome.Weather:29978): Gjs-CRITICAL **: 11:08:04.124: JS ERROR: Error: Argument tz may not be null