tiliado / nuvolaplayer

Nuvola Player - Tight integration of web-based media streaming services with your desktop
https://nuvola.tiliado.eu/
BSD 2-Clause "Simplified" License
335 stars 28 forks source link

Build failure: The name 'get_phrase' does not exist in the context of 'Soup.Status' #766

Closed ryanfantus closed 2 years ago

ryanfantus commented 2 years ago

Basic information

Hi, I'm trying to build nuvolaplayer from source and hitting the following error: The name get_phrase does not exist in the context of Soup.Status.

My configure line:

./waf configure --prefix=/usr --libdir=/usr/lib --dummy-engine --no-appindicator --no-vala-lint --no-js-lint --no-strict --no-unity

I'm using Arch linux with Vala 0.52.5 (note that I tried using Vala 0.42 per the official build docs but the waf configure step was complaining that it needed Vala >= 0.48, so I'd also suggest updating the build docs :) )

jiri-janousek commented 2 years ago

Hello @ryanfantus, thanks for reporting your issue. However, Soup.Status.get_phrase does exist in the libsoup-2.4.vapi of Vala 0.52.5. Could you provide the entire log of ./waf build -v?

ryanfantus commented 2 years ago

Thanks for your reply. From the latest cut of master (first, configure, then build):

❯ ./waf configure --prefix=/usr --libdir=/usr/lib --dummy-engine --no-appindicator --no-vala-lint --no-js-lint --no-strict --no-unity
Setting top to                           : /home/ryan/Development/nuvola/nuvolaplayer 
Setting out to                           : /home/ryan/Development/nuvola/nuvolaplayer/build 
Version                                  : 4.24.0-dev0 
Upstream revision                        : 0-gaf13ecf 
Install prefix                           : /usr 
Branding                                 : default 
Branding metadata                        : branding/default.json 
App data XML                             : branding/default/appdata.xml 
Checking for 'gcc' (C compiler)          : /usr/lib/colorgcc/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, 54, 1) 
Checking for program 'valac-0.48'        : /usr/bin/valac 
Checking for valac-0.48 version >= (0, 48, 0) : (0, 54, 1) 
Checking for 'glib-2.0'                       : yes 
Checking for 'gio-2.0'                        : yes 
Checking for 'gio-unix-2.0'                   : yes 
Checking for 'gtk+-3.0'                       : yes 
Checking for 'gdk-3.0'                        : yes 
Checking for 'gdk-x11-3.0'                    : yes 
Checking for 'gee-0.8'                        : yes 
Checking for 'x11'                            : yes 
Checking for 'sqlite3'                        : yes 
Checking for 'dioriteglib4'                   : yes 
Checking for 'dioritegtk4'                    : yes 
Checking for 'json-glib-1.0'                  : yes 
Checking for 'libnotify'                      : yes 
Checking for 'libsecret-1'                    : yes 
Checking for 'gstreamer-1.0'                  : yes 
Checking for 'javascriptcoregtk-4.0'          : yes 
Checking for 'uuid'                           : yes 
Checking for 'libsoup-2.4'                    : yes 
Checking for 'dri2'                           : yes 
Checking for 'libdrm'                         : yes 
Checking for 'libarchive'                     : yes 
Checking for 'libpulse'                       : yes 
Checking for 'libpulse-mainloop-glib'         : yes 
Checking for program 'diorite-testgen4'       : /usr/bin/diorite-testgen4 
'configure' finished successfully (0.146s)
❯ ./waf build -v                                                                                                                     
Waf: Entering directory `/home/ryan/Development/nuvola/nuvolaplayer/build'
[1/1] Processing checkvaladefs: src/apprunner/apprunner.vala src/control/control.vala src/master/master.vala src/nuvolakit-base/Gstreamer.vala src/nuvolakit-base/IpcApi.vala src/nuvolakit-base/LoginCredentials.vala src/nuvolakit-base/Utils.vala src/nuvolakit-base/VersionTuple.vala src/nuvolakit-base/config.vala src/nuvolakit-base/jsapi.vala src/nuvolakit-base/jsenvironment.vala src/nuvolakit-base/jsexecutor.vala src/nuvolakit-base/jsruntime.vala src/nuvolakit-base/jstools.vala src/nuvolakit-base/keyvalueproxy.vala src/nuvolakit-base/main.vala src/nuvolakit-cef-worker/Assert.vala src/nuvolakit-cef-worker/CefJSApi.vala src/nuvolakit-cef-worker/CefRendererExtension.vala src/nuvolakit-cef-worker/CefWorker.vala src/nuvolakit-runner/ApiBus.vala src/nuvolakit-runner/AppRunnerController.vala src/nuvolakit-runner/Css.vala src/nuvolakit-runner/DbusMaster.vala src/nuvolakit-runner/DbusRunner.vala src/nuvolakit-runner/MasterBus.vala src/nuvolakit-runner/MasterController.vala src/nuvolakit-runner/cef/CefEngine.vala src/nuvolakit-runner/cef/CefFlashDownloader.vala src/nuvolakit-runner/cef/CefFlashDownloaderDialog.vala src/nuvolakit-runner/cef/CefOptions.vala src/nuvolakit-runner/cef/CefPluginDownloader.vala src/nuvolakit-runner/cef/CefPluginDownloaderDialog.vala src/nuvolakit-runner/cef/CefScriptDialogModel.vala src/nuvolakit-runner/cef/CefWidevineDownloader.vala src/nuvolakit-runner/cef/CefWidevineDownloaderDialog.vala src/nuvolakit-runner/components/actions/ActionsBinding.vala src/nuvolakit-runner/components/actions/ActionsHelper.vala src/nuvolakit-runner/components/actions/ActionsInterface.vala src/nuvolakit-runner/components/actions/MenuBarBinding.vala src/nuvolakit-runner/components/actions/MenuBarInterface.vala src/nuvolakit-runner/components/audio/AudioTweaksComponent.vala src/nuvolakit-runner/components/base/Binding.vala src/nuvolakit-runner/components/base/Bindings.vala src/nuvolakit-runner/components/base/Component.vala src/nuvolakit-runner/components/base/ComponentsManager.vala src/nuvolakit-runner/components/base/RuntimeServiceNotAvailableReason.vala src/nuvolakit-runner/components/developer/DeveloperComponent.vala src/nuvolakit-runner/components/developer/DeveloperSidebar.vala src/nuvolakit-runner/components/developer/WebViewSidebar.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlAppRequest.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlChannel.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlComponent.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlRequestContext.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlServer.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderClient.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderServer.vala src/nuvolakit-runner/components/keybindings/GlobalActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBindings.vala src/nuvolakit-runner/components/keybindings/KeybindingsSettings.vala src/nuvolakit-runner/components/keybindings/XKeyGrabber.vala src/nuvolakit-runner/components/launcher/LauncherBinding.vala src/nuvolakit-runner/components/launcher/LauncherModel.vala src/nuvolakit-runner/components/lyrics/AZLyricsFetcher.vala src/nuvolakit-runner/components/lyrics/GecimiLyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsComponent.vala src/nuvolakit-runner/components/lyrics/LyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsFetcherCache.vala src/nuvolakit-runner/components/lyrics/LyricsProvider.vala src/nuvolakit-runner/components/lyrics/LyricsSidebar.vala src/nuvolakit-runner/components/mediakeys/MediaKeyClient.vala src/nuvolakit-runner/components/mediakeys/MediaKeyServer.vala src/nuvolakit-runner/components/mediakeys/MediaKeys.vala src/nuvolakit-runner/components/mediakeys/MediaKeysBinding.vala src/nuvolakit-runner/components/mediakeys/MediaKeysComponent.vala src/nuvolakit-runner/components/mediakeys/MediaKeysInterface.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayer.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerBinding.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerModel.vala src/nuvolakit-runner/components/menubar/Menubar.vala src/nuvolakit-runner/components/mpris/MPRISApplication.vala src/nuvolakit-runner/components/mpris/MPRISComponent.vala src/nuvolakit-runner/components/mpris/MPRISPlayer.vala src/nuvolakit-runner/components/mpris/MPRISProvider.vala src/nuvolakit-runner/components/notifications/NotificationBinding.vala src/nuvolakit-runner/components/notifications/NotificationInterface.vala src/nuvolakit-runner/components/notifications/Notifications.vala src/nuvolakit-runner/components/notifications/NotificationsBinding.vala src/nuvolakit-runner/components/notifications/NotificationsComponent.vala src/nuvolakit-runner/components/notifications/NotificationsInterface.vala src/nuvolakit-runner/components/scrobbler/AudioScrobbler.vala src/nuvolakit-runner/components/scrobbler/AudioScrobblerComponent.vala src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobbler.vala src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobblerSettings.vala src/nuvolakit-runner/components/scrobbler/LastfmScrobbler.vala src/nuvolakit-runner/components/scrobbler/LibrefmScrobbler.vala src/nuvolakit-runner/components/scrobbler/ListenBrainzScrobbler.vala src/nuvolakit-runner/components/scrobbler/ListenBrainzScrobblerSettings.vala src/nuvolakit-runner/components/trayicon/Appindicator.vala src/nuvolakit-runner/components/trayicon/TrayIcon.vala src/nuvolakit-runner/components/trayicon/TrayIconComponent.vala src/nuvolakit-runner/components/unity/UnityLaucher.vala src/nuvolakit-runner/components/unity/UnityLauncherComponent.vala src/nuvolakit-runner/core/Actions.vala src/nuvolakit-runner/core/CefMainLoopAdaptor.vala src/nuvolakit-runner/core/ConfigKey.vala src/nuvolakit-runner/core/GlibMainLoopAdaptor.vala src/nuvolakit-runner/core/MainLoopAdaptor.vala src/nuvolakit-runner/core/MasterService.vala src/nuvolakit-runner/core/Startup.vala src/nuvolakit-runner/core/StartupPhase.vala src/nuvolakit-runner/core/WebApp.vala src/nuvolakit-runner/core/WebAppRegistry.vala src/nuvolakit-runner/core/WebAppStorage.vala src/nuvolakit-runner/core/WebAppWindow.vala src/nuvolakit-runner/core/WebWorker.vala src/nuvolakit-runner/dummy/DummyEngine.vala src/nuvolakit-runner/dummy/DummyOptions.vala src/nuvolakit-runner/gui/AboutDialog.vala src/nuvolakit-runner/gui/AboutScreen.vala src/nuvolakit-runner/gui/AppearanceSettings.vala src/nuvolakit-runner/gui/NetworkSettings.vala src/nuvolakit-runner/gui/PatronBox.vala src/nuvolakit-runner/gui/PreferencesDialog.vala src/nuvolakit-runner/gui/ScriptOverlayDialog.vala src/nuvolakit-runner/gui/Sidebar.vala src/nuvolakit-runner/gui/TipsWidget.vala src/nuvolakit-runner/gui/URLBar.vala src/nuvolakit-runner/gumroad/GumroadApi.vala src/nuvolakit-runner/gumroad/GumroadLicense.vala src/nuvolakit-runner/gumroad/StaticTiliadoLicensesApi.vala src/nuvolakit-runner/gumroad/TiliadoGumroad.vala src/nuvolakit-runner/gumroad/TiliadoLicense.vala src/nuvolakit-runner/master/AppRunner.vala src/nuvolakit-runner/master/MasterUserInterface.vala src/nuvolakit-runner/master/MasterWindow.vala src/nuvolakit-runner/system/ArchiveReader.vala src/nuvolakit-runner/system/AudioClient.vala src/nuvolakit-runner/system/AudioOperation.vala src/nuvolakit-runner/system/AudioTypes.vala src/nuvolakit-runner/system/Connection.vala src/nuvolakit-runner/system/Desktop.vala src/nuvolakit-runner/system/Dri.vala src/nuvolakit-runner/system/Graphics.vala src/nuvolakit-runner/system/HeadphonesWatch.vala src/nuvolakit-runner/system/HttpClient.vala src/nuvolakit-runner/system/NetworkManager.vala src/nuvolakit-runner/system/StartupCheck.vala src/nuvolakit-runner/system/StartupResult.vala src/nuvolakit-runner/system/StartupWindow.vala src/nuvolakit-runner/tiliado/Hmac.vala src/nuvolakit-runner/tiliado/MachineTrial.vala src/nuvolakit-runner/tiliado/Oauth2Client.vala src/nuvolakit-runner/tiliado/TiliadoActivationLocal.vala src/nuvolakit-runner/tiliado/TiliadoApi2.vala src/nuvolakit-runner/tiliado/TiliadoPaywall.vala src/nuvolakit-runner/tiliado/TiliadoPaywallWidget.vala src/nuvolakit-runner/tiliado/TiliadoSurvey.vala src/nuvolakit-runner/tiliado/TiliadoTierWidget.vala src/nuvolakit-runner/utils/JsonReader.vala src/nuvolakit-runner/utils/Utils.vala src/nuvolakit-runner/webapplist/AppCategoriesView.vala src/nuvolakit-runner/webapplist/WebAppListFilter.vala src/nuvolakit-runner/webapplist/WebAppListModel.vala src/nuvolakit-runner/webapplist/WebAppListView.vala src/nuvolakit-runner/webapplist/WebAppListWindow.vala src/nuvolakit-runner/webengine/ScriptDialogModel.vala src/nuvolakit-runner/webengine/WebEngine.vala src/nuvolakit-runner/webengine/WebOptions.vala src/nuvolaserviceinfo/ServiceInfoWindow.vala src/tests/GraphicsTest.vala src/tests/TiliadoSurveyTest.vala src/tests/WebAppTest.vala
[  2/211] Processing valac: engineio-soup/src/Channel.vala engineio-soup/src/JsonpTransport.vala engineio-soup/src/Message.vala engineio-soup/src/Packet.vala engineio-soup/src/Parser.vala engineio-soup/src/PollingTransport.vala engineio-soup/src/Request.vala engineio-soup/src/Response.vala engineio-soup/src/Server.vala engineio-soup/src/Socket.vala engineio-soup/src/Transport.vala engineio-soup/src/Utils.vala engineio-soup/src/XhrTransport.vala -> build/engineio-soup/src/engineio.h build/engineio-soup/src/engineio.vapi build/engineio-soup/src/engineio.deps build/engineio-soup/src/Channel.c build/engineio-soup/src/JsonpTransport.c build/engineio-soup/src/Message.c build/engineio-soup/src/Packet.c build/engineio-soup/src/Parser.c build/engineio-soup/src/PollingTransport.c build/engineio-soup/src/Request.c build/engineio-soup/src/Response.c build/engineio-soup/src/Server.c build/engineio-soup/src/Socket.c build/engineio-soup/src/Transport.c build/engineio-soup/src/Utils.c build/engineio-soup/src/XhrTransport.c
13:57:27 runner ['/usr/bin/valac', '-v', '-C', '--profile=gobject', '--directory=/home/ryan/Development/nuvola/nuvolaplayer/build/engineio-soup/src', '--library=engineio', '--header=engineio.h', '--target-glib=2.56', '--pkg=uuid', '--pkg=libsoup-2.4', '--pkg=json-glib-1.0', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/build', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/vapi', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/vapi', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Channel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/JsonpTransport.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Message.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Packet.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Parser.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/PollingTransport.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Request.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Response.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Server.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Socket.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Transport.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/Utils.vala', '/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/src/XhrTransport.vala']
[  3/211] Processing valac: src/nuvolakit-base/Gstreamer.vala src/nuvolakit-base/IpcApi.vala src/nuvolakit-base/LoginCredentials.vala src/nuvolakit-base/Utils.vala src/nuvolakit-base/VersionTuple.vala src/nuvolakit-base/config.vala src/nuvolakit-base/jsapi.vala src/nuvolakit-base/jsenvironment.vala src/nuvolakit-base/jsexecutor.vala src/nuvolakit-base/jsruntime.vala src/nuvolakit-base/jstools.vala src/nuvolakit-base/keyvalueproxy.vala src/nuvolakit-base/main.vala -> build/src/nuvolakit-base/nuvolaruntime-base.h build/src/nuvolakit-base/nuvolaruntime-base.vapi build/src/nuvolakit-base/nuvolaruntime-base.deps build/src/nuvolakit-base/Gstreamer.c build/src/nuvolakit-base/IpcApi.c build/src/nuvolakit-base/LoginCredentials.c build/src/nuvolakit-base/Utils.c build/src/nuvolakit-base/VersionTuple.c build/src/nuvolakit-base/config.c build/src/nuvolakit-base/jsapi.c build/src/nuvolakit-base/jsenvironment.c build/src/nuvolakit-base/jsexecutor.c build/src/nuvolakit-base/jsruntime.c build/src/nuvolakit-base/jstools.c build/src/nuvolakit-base/keyvalueproxy.c build/src/nuvolakit-base/main.c
13:57:27 runner ['/usr/bin/valac', '-v', '-C', '--profile=gobject', '--directory=/home/ryan/Development/nuvola/nuvolaplayer/build/src/nuvolakit-base', '--library=nuvolaruntime-base', '--header=nuvolaruntime-base.h', '--target-glib=2.56', '--define=NUVOLA_RUNTIME', '--define=TRUE', '--pkg=dioritegtk4', '--pkg=dioriteglib4', '--pkg=javascriptcore', '--pkg=javascriptcoregtk-4.0', '--pkg=libnotify', '--pkg=libarchive', '--pkg=gtk+-3.0', '--pkg=gdk-3.0', '--pkg=gdk-x11-3.0', '--pkg=x11', '--pkg=posix', '--pkg=json-glib-1.0', '--pkg=glib-2.0', '--pkg=gio-2.0', '--pkg=libpulse-mainloop-glib', '--pkg=gee-0.8', '--pkg=gstreamer-1.0', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/build', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/vapi', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/vapi', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/Gstreamer.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/IpcApi.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/LoginCredentials.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/Utils.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/VersionTuple.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/config.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/jsapi.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/jsenvironment.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/jsexecutor.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/jsruntime.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/jstools.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/keyvalueproxy.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-base/main.vala']
[  4/211] Compiling data/templates/launcher.desktop
[  5/211] Compiling data/templates/dbus.service
[  6/211] Compiling src/nuvolakitbase.pc.in
[  7/211] Compiling src/nuvolakitrunner.pc.in
[  8/211] Compiling branding/default/appdata.xml
[  9/211] Processing mergejs: src/mainjs/actions.js src/mainjs/async.js src/mainjs/browser.js src/mainjs/core.js src/mainjs/fallback.js src/mainjs/gettext.js src/mainjs/infobars.js src/mainjs/launcher.js src/mainjs/logging.js src/mainjs/main.js src/mainjs/mediakeys.js src/mainjs/mediaplayer.js src/mainjs/menubar.js src/mainjs/notification.js src/mainjs/prototype.js src/mainjs/scrollbars.js src/mainjs/signals.js src/mainjs/storage.js src/mainjs/utils.js src/mainjs/webapp.js -> build/share/nuvolaruntime/js/main.js
Loaded package `/usr/share/vala-0.54/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gobject-2.0.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/vapi/uuid.vapi'
Loaded package `/usr/share/vala/vapi/libsoup-2.4.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/json-glib-1.0.vapi'

Loaded package `/usr/share/vala-0.54/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/dioritegtk4.vapi'
Loaded package `/usr/share/vala-0.54/vapi/posix.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gio-unix-2.0.vapi'
Loaded package `/usr/share/vala/vapi/gee-0.8.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.54/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.54/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.54/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.54/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.54/vapi/x11.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gdk-x11-3.0.vapi'
Loaded package `/usr/share/vala/vapi/dioriteglib4.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/javascriptcore.vapi'
Loaded package `/usr/share/vala-0.54/vapi/javascriptcoregtk-4.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/libnotify.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libarchive.vapi'
Loaded package `/usr/share/vala-0.54/vapi/json-glib-1.0.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libpulse-mainloop-glib.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libpulse.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gstreamer-1.0.vapi'

[ 10/211] Processing valac: src/nuvolakit-runner/ApiBus.vala src/nuvolakit-runner/AppRunnerController.vala src/nuvolakit-runner/Css.vala src/nuvolakit-runner/DbusMaster.vala src/nuvolakit-runner/DbusRunner.vala src/nuvolakit-runner/MasterBus.vala src/nuvolakit-runner/MasterController.vala src/nuvolakit-runner/cef/CefEngine.vala src/nuvolakit-runner/cef/CefFlashDownloader.vala src/nuvolakit-runner/cef/CefFlashDownloaderDialog.vala src/nuvolakit-runner/cef/CefOptions.vala src/nuvolakit-runner/cef/CefPluginDownloader.vala src/nuvolakit-runner/cef/CefPluginDownloaderDialog.vala src/nuvolakit-runner/cef/CefScriptDialogModel.vala src/nuvolakit-runner/cef/CefWidevineDownloader.vala src/nuvolakit-runner/cef/CefWidevineDownloaderDialog.vala src/nuvolakit-runner/components/actions/ActionsBinding.vala src/nuvolakit-runner/components/actions/ActionsHelper.vala src/nuvolakit-runner/components/actions/ActionsInterface.vala src/nuvolakit-runner/components/actions/MenuBarBinding.vala src/nuvolakit-runner/components/actions/MenuBarInterface.vala src/nuvolakit-runner/components/audio/AudioTweaksComponent.vala src/nuvolakit-runner/components/base/Binding.vala src/nuvolakit-runner/components/base/Bindings.vala src/nuvolakit-runner/components/base/Component.vala src/nuvolakit-runner/components/base/ComponentsManager.vala src/nuvolakit-runner/components/base/RuntimeServiceNotAvailableReason.vala src/nuvolakit-runner/components/developer/DeveloperComponent.vala src/nuvolakit-runner/components/developer/DeveloperSidebar.vala src/nuvolakit-runner/components/developer/WebViewSidebar.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlAppRequest.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlChannel.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlComponent.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlRequestContext.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlServer.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderClient.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderServer.vala src/nuvolakit-runner/components/keybindings/GlobalActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBindings.vala src/nuvolakit-runner/components/keybindings/KeybindingsSettings.vala src/nuvolakit-runner/components/keybindings/XKeyGrabber.vala src/nuvolakit-runner/components/launcher/LauncherBinding.vala src/nuvolakit-runner/components/launcher/LauncherModel.vala src/nuvolakit-runner/components/lyrics/AZLyricsFetcher.vala src/nuvolakit-runner/components/lyrics/GecimiLyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsComponent.vala src/nuvolakit-runner/components/lyrics/LyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsFetcherCache.vala src/nuvolakit-runner/components/lyrics/LyricsProvider.vala src/nuvolakit-runner/components/lyrics/LyricsSidebar.vala src/nuvolakit-runner/components/mediakeys/MediaKeyClient.vala src/nuvolakit-runner/components/mediakeys/MediaKeyServer.vala src/nuvolakit-runner/components/mediakeys/MediaKeys.vala src/nuvolakit-runner/components/mediakeys/MediaKeysBinding.vala src/nuvolakit-runner/components/mediakeys/MediaKeysComponent.vala src/nuvolakit-runner/components/mediakeys/MediaKeysInterface.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayer.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerBinding.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerModel.vala src/nuvolakit-runner/components/menubar/Menubar.vala src/nuvolakit-runner/components/mpris/MPRISApplication.vala src/nuvolakit-runner/components/mpris/MPRISComponent.vala src/nuvolakit-runner/components/mpris/MPRISPlayer.vala src/nuvolakit-runner/components/mpris/MPRISProvider.vala src/nuvolakit-runner/components/notifications/NotificationBinding.vala src/nuvolakit-runner/components/notifications/NotificationInterface.vala src/nuvolakit-runner/components/notifications/Notifications.vala src/nuvolakit-runner/components/notifications/NotificationsBinding.vala src/nuvolakit-runner/components/notifications/NotificationsComponent.vala src/nuvolakit-runner/components/notifications/NotificationsInterface.vala src/nuvolakit-runner/components/scrobbler/AudioScrobbler.vala src/nuvolakit-runner/components/scrobbler/AudioScrobblerComponent.vala src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobbler.vala src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobblerSettings.vala src/nuvolakit-runner/components/scrobbler/LastfmScrobbler.vala src/nuvolakit-runner/components/scrobbler/LibrefmScrobbler.vala src/nuvolakit-runner/components/scrobbler/ListenBrainzScrobbler.vala src/nuvolakit-runner/components/scrobbler/ListenBrainzScrobblerSettings.vala src/nuvolakit-runner/components/trayicon/Appindicator.vala src/nuvolakit-runner/components/trayicon/TrayIcon.vala src/nuvolakit-runner/components/trayicon/TrayIconComponent.vala src/nuvolakit-runner/components/unity/UnityLaucher.vala src/nuvolakit-runner/components/unity/UnityLauncherComponent.vala src/nuvolakit-runner/core/Actions.vala src/nuvolakit-runner/core/CefMainLoopAdaptor.vala src/nuvolakit-runner/core/ConfigKey.vala src/nuvolakit-runner/core/GlibMainLoopAdaptor.vala src/nuvolakit-runner/core/MainLoopAdaptor.vala src/nuvolakit-runner/core/MasterService.vala src/nuvolakit-runner/core/Startup.vala src/nuvolakit-runner/core/StartupPhase.vala src/nuvolakit-runner/core/WebApp.vala src/nuvolakit-runner/core/WebAppRegistry.vala src/nuvolakit-runner/core/WebAppStorage.vala src/nuvolakit-runner/core/WebAppWindow.vala src/nuvolakit-runner/core/WebWorker.vala src/nuvolakit-runner/dummy/DummyEngine.vala src/nuvolakit-runner/dummy/DummyOptions.vala src/nuvolakit-runner/gui/AboutDialog.vala src/nuvolakit-runner/gui/AboutScreen.vala src/nuvolakit-runner/gui/AppearanceSettings.vala src/nuvolakit-runner/gui/NetworkSettings.vala src/nuvolakit-runner/gui/PatronBox.vala src/nuvolakit-runner/gui/PreferencesDialog.vala src/nuvolakit-runner/gui/ScriptOverlayDialog.vala src/nuvolakit-runner/gui/Sidebar.vala src/nuvolakit-runner/gui/TipsWidget.vala src/nuvolakit-runner/gui/URLBar.vala src/nuvolakit-runner/gumroad/GumroadApi.vala src/nuvolakit-runner/gumroad/GumroadLicense.vala src/nuvolakit-runner/gumroad/StaticTiliadoLicensesApi.vala src/nuvolakit-runner/gumroad/TiliadoGumroad.vala src/nuvolakit-runner/gumroad/TiliadoLicense.vala src/nuvolakit-runner/master/AppRunner.vala src/nuvolakit-runner/master/MasterUserInterface.vala src/nuvolakit-runner/master/MasterWindow.vala src/nuvolakit-runner/system/ArchiveReader.vala src/nuvolakit-runner/system/AudioClient.vala src/nuvolakit-runner/system/AudioOperation.vala src/nuvolakit-runner/system/AudioTypes.vala src/nuvolakit-runner/system/Connection.vala src/nuvolakit-runner/system/Desktop.vala src/nuvolakit-runner/system/Dri.vala src/nuvolakit-runner/system/Graphics.vala src/nuvolakit-runner/system/HeadphonesWatch.vala src/nuvolakit-runner/system/HttpClient.vala src/nuvolakit-runner/system/NetworkManager.vala src/nuvolakit-runner/system/StartupCheck.vala src/nuvolakit-runner/system/StartupResult.vala src/nuvolakit-runner/system/StartupWindow.vala src/nuvolakit-runner/tiliado/Hmac.vala src/nuvolakit-runner/tiliado/MachineTrial.vala src/nuvolakit-runner/tiliado/Oauth2Client.vala src/nuvolakit-runner/tiliado/TiliadoActivationLocal.vala src/nuvolakit-runner/tiliado/TiliadoApi2.vala src/nuvolakit-runner/tiliado/TiliadoPaywall.vala src/nuvolakit-runner/tiliado/TiliadoPaywallWidget.vala src/nuvolakit-runner/tiliado/TiliadoSurvey.vala src/nuvolakit-runner/tiliado/TiliadoTierWidget.vala src/nuvolakit-runner/utils/JsonReader.vala src/nuvolakit-runner/utils/Utils.vala src/nuvolakit-runner/webapplist/AppCategoriesView.vala src/nuvolakit-runner/webapplist/WebAppListFilter.vala src/nuvolakit-runner/webapplist/WebAppListModel.vala src/nuvolakit-runner/webapplist/WebAppListView.vala src/nuvolakit-runner/webapplist/WebAppListWindow.vala src/nuvolakit-runner/webengine/ScriptDialogModel.vala src/nuvolakit-runner/webengine/WebEngine.vala src/nuvolakit-runner/webengine/WebOptions.vala src/nuvolakit-runner/secret.vapi -> build/src/nuvolakit-runner/nuvolaruntime-runner.h build/src/nuvolakit-runner/nuvolaruntime-runner.vapi build/src/nuvolakit-runner/nuvolaruntime-runner.deps build/src/nuvolakit-runner/ApiBus.c build/src/nuvolakit-runner/AppRunnerController.c build/src/nuvolakit-runner/Css.c build/src/nuvolakit-runner/DbusMaster.c build/src/nuvolakit-runner/DbusRunner.c build/src/nuvolakit-runner/MasterBus.c build/src/nuvolakit-runner/MasterController.c build/src/nuvolakit-runner/CefEngine.c build/src/nuvolakit-runner/CefFlashDownloader.c build/src/nuvolakit-runner/CefFlashDownloaderDialog.c build/src/nuvolakit-runner/CefOptions.c build/src/nuvolakit-runner/CefPluginDownloader.c build/src/nuvolakit-runner/CefPluginDownloaderDialog.c build/src/nuvolakit-runner/CefScriptDialogModel.c build/src/nuvolakit-runner/CefWidevineDownloader.c build/src/nuvolakit-runner/CefWidevineDownloaderDialog.c build/src/nuvolakit-runner/ActionsBinding.c build/src/nuvolakit-runner/ActionsHelper.c build/src/nuvolakit-runner/ActionsInterface.c build/src/nuvolakit-runner/MenuBarBinding.c build/src/nuvolakit-runner/MenuBarInterface.c build/src/nuvolakit-runner/AudioTweaksComponent.c build/src/nuvolakit-runner/Binding.c build/src/nuvolakit-runner/Bindings.c build/src/nuvolakit-runner/Component.c build/src/nuvolakit-runner/ComponentsManager.c build/src/nuvolakit-runner/RuntimeServiceNotAvailableReason.c build/src/nuvolakit-runner/DeveloperComponent.c build/src/nuvolakit-runner/DeveloperSidebar.c build/src/nuvolakit-runner/WebViewSidebar.c build/src/nuvolakit-runner/HttpRemoteControlAppRequest.c build/src/nuvolakit-runner/HttpRemoteControlChannel.c build/src/nuvolakit-runner/HttpRemoteControlComponent.c build/src/nuvolakit-runner/HttpRemoteControlRequestContext.c build/src/nuvolakit-runner/HttpRemoteControlServer.c build/src/nuvolakit-runner/ActionsKeyBinder.c build/src/nuvolakit-runner/ActionsKeyBinderClient.c build/src/nuvolakit-runner/ActionsKeyBinderServer.c build/src/nuvolakit-runner/GlobalActionsKeyBinder.c build/src/nuvolakit-runner/GlobalKeyBinder.c build/src/nuvolakit-runner/GlobalKeyBindings.c build/src/nuvolakit-runner/KeybindingsSettings.c build/src/nuvolakit-runner/XKeyGrabber.c build/src/nuvolakit-runner/LauncherBinding.c build/src/nuvolakit-runner/LauncherModel.c build/src/nuvolakit-runner/AZLyricsFetcher.c build/src/nuvolakit-runner/GecimiLyricsFetcher.c build/src/nuvolakit-runner/LyricsComponent.c build/src/nuvolakit-runner/LyricsFetcher.c build/src/nuvolakit-runner/LyricsFetcherCache.c build/src/nuvolakit-runner/LyricsProvider.c build/src/nuvolakit-runner/LyricsSidebar.c build/src/nuvolakit-runner/MediaKeyClient.c build/src/nuvolakit-runner/MediaKeyServer.c build/src/nuvolakit-runner/MediaKeys.c build/src/nuvolakit-runner/MediaKeysBinding.c build/src/nuvolakit-runner/MediaKeysComponent.c build/src/nuvolakit-runner/MediaKeysInterface.c build/src/nuvolakit-runner/MediaPlayer.c build/src/nuvolakit-runner/MediaPlayerBinding.c build/src/nuvolakit-runner/MediaPlayerModel.c build/src/nuvolakit-runner/Menubar.c build/src/nuvolakit-runner/MPRISApplication.c build/src/nuvolakit-runner/MPRISComponent.c build/src/nuvolakit-runner/MPRISPlayer.c build/src/nuvolakit-runner/MPRISProvider.c build/src/nuvolakit-runner/NotificationBinding.c build/src/nuvolakit-runner/NotificationInterface.c build/src/nuvolakit-runner/Notifications.c build/src/nuvolakit-runner/NotificationsBinding.c build/src/nuvolakit-runner/NotificationsComponent.c build/src/nuvolakit-runner/NotificationsInterface.c build/src/nuvolakit-runner/AudioScrobbler.c build/src/nuvolakit-runner/AudioScrobblerComponent.c build/src/nuvolakit-runner/LastfmCompatibleScrobbler.c build/src/nuvolakit-runner/LastfmCompatibleScrobblerSettings.c build/src/nuvolakit-runner/LastfmScrobbler.c build/src/nuvolakit-runner/LibrefmScrobbler.c build/src/nuvolakit-runner/ListenBrainzScrobbler.c build/src/nuvolakit-runner/ListenBrainzScrobblerSettings.c build/src/nuvolakit-runner/Appindicator.c build/src/nuvolakit-runner/TrayIcon.c build/src/nuvolakit-runner/TrayIconComponent.c build/src/nuvolakit-runner/UnityLaucher.c build/src/nuvolakit-runner/UnityLauncherComponent.c build/src/nuvolakit-runner/Actions.c build/src/nuvolakit-runner/CefMainLoopAdaptor.c build/src/nuvolakit-runner/ConfigKey.c build/src/nuvolakit-runner/GlibMainLoopAdaptor.c build/src/nuvolakit-runner/MainLoopAdaptor.c build/src/nuvolakit-runner/MasterService.c build/src/nuvolakit-runner/Startup.c build/src/nuvolakit-runner/StartupPhase.c build/src/nuvolakit-runner/WebApp.c build/src/nuvolakit-runner/WebAppRegistry.c build/src/nuvolakit-runner/WebAppStorage.c build/src/nuvolakit-runner/WebAppWindow.c build/src/nuvolakit-runner/WebWorker.c build/src/nuvolakit-runner/DummyEngine.c build/src/nuvolakit-runner/DummyOptions.c build/src/nuvolakit-runner/AboutDialog.c build/src/nuvolakit-runner/AboutScreen.c build/src/nuvolakit-runner/AppearanceSettings.c build/src/nuvolakit-runner/NetworkSettings.c build/src/nuvolakit-runner/PatronBox.c build/src/nuvolakit-runner/PreferencesDialog.c build/src/nuvolakit-runner/ScriptOverlayDialog.c build/src/nuvolakit-runner/Sidebar.c build/src/nuvolakit-runner/TipsWidget.c build/src/nuvolakit-runner/URLBar.c build/src/nuvolakit-runner/GumroadApi.c build/src/nuvolakit-runner/GumroadLicense.c build/src/nuvolakit-runner/StaticTiliadoLicensesApi.c build/src/nuvolakit-runner/TiliadoGumroad.c build/src/nuvolakit-runner/TiliadoLicense.c build/src/nuvolakit-runner/AppRunner.c build/src/nuvolakit-runner/MasterUserInterface.c build/src/nuvolakit-runner/MasterWindow.c build/src/nuvolakit-runner/ArchiveReader.c build/src/nuvolakit-runner/AudioClient.c build/src/nuvolakit-runner/AudioOperation.c build/src/nuvolakit-runner/AudioTypes.c build/src/nuvolakit-runner/Connection.c build/src/nuvolakit-runner/Desktop.c build/src/nuvolakit-runner/Dri.c build/src/nuvolakit-runner/Graphics.c build/src/nuvolakit-runner/HeadphonesWatch.c build/src/nuvolakit-runner/HttpClient.c build/src/nuvolakit-runner/NetworkManager.c build/src/nuvolakit-runner/StartupCheck.c build/src/nuvolakit-runner/StartupResult.c build/src/nuvolakit-runner/StartupWindow.c build/src/nuvolakit-runner/Hmac.c build/src/nuvolakit-runner/MachineTrial.c build/src/nuvolakit-runner/Oauth2Client.c build/src/nuvolakit-runner/TiliadoActivationLocal.c build/src/nuvolakit-runner/TiliadoApi2.c build/src/nuvolakit-runner/TiliadoPaywall.c build/src/nuvolakit-runner/TiliadoPaywallWidget.c build/src/nuvolakit-runner/TiliadoSurvey.c build/src/nuvolakit-runner/TiliadoTierWidget.c build/src/nuvolakit-runner/JsonReader.c build/src/nuvolakit-runner/Utils.c build/src/nuvolakit-runner/AppCategoriesView.c build/src/nuvolakit-runner/WebAppListFilter.c build/src/nuvolakit-runner/WebAppListModel.c build/src/nuvolakit-runner/WebAppListView.c build/src/nuvolakit-runner/WebAppListWindow.c build/src/nuvolakit-runner/ScriptDialogModel.c build/src/nuvolakit-runner/WebEngine.c build/src/nuvolakit-runner/WebOptions.c
13:57:28 runner ['/usr/bin/valac', '-v', '-C', '--profile=gobject', '--directory=/home/ryan/Development/nuvola/nuvolaplayer/build/src/nuvolakit-runner', '--library=nuvolaruntime-runner', '--header=nuvolaruntime-runner.h', '--target-glib=2.56', '--define=NUVOLA_RUNTIME', '--define=TRUE', '--pkg=dioritegtk4', '--pkg=dioriteglib4', '--pkg=javascriptcore', '--pkg=javascriptcoregtk-4.0', '--pkg=libnotify', '--pkg=libarchive', '--pkg=gtk+-3.0', '--pkg=gdk-3.0', '--pkg=gdk-x11-3.0', '--pkg=x11', '--pkg=posix', '--pkg=json-glib-1.0', '--pkg=glib-2.0', '--pkg=gio-2.0', '--pkg=libpulse-mainloop-glib', '--pkg=gee-0.8', '--pkg=javascriptcoregtk-4.0', '--pkg=gstreamer-1.0', '--pkg=libsecret-1', '--pkg=dri2', '--pkg=libdrm', '--pkg=libarchive', '--pkg=prctl', '--pkg=libsoup-2.4', '--pkg=engineio', '--pkg=nuvolaruntime-base', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/build', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/vapi', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/vapi', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/build/engineio-soup/src', '--vapidir=/home/ryan/Development/nuvola/nuvolaplayer/build/src/nuvolakit-base', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/ApiBus.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/AppRunnerController.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/Css.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/DbusMaster.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/DbusRunner.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/MasterBus.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/MasterController.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefEngine.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefFlashDownloader.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefFlashDownloaderDialog.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefOptions.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefPluginDownloader.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefPluginDownloaderDialog.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefScriptDialogModel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefWidevineDownloader.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/cef/CefWidevineDownloaderDialog.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/actions/ActionsBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/actions/ActionsHelper.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/actions/ActionsInterface.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/actions/MenuBarBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/actions/MenuBarInterface.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/audio/AudioTweaksComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/base/Binding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/base/Bindings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/base/Component.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/base/ComponentsManager.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/base/RuntimeServiceNotAvailableReason.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/developer/DeveloperComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/developer/DeveloperSidebar.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/developer/WebViewSidebar.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlAppRequest.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlChannel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlRequestContext.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlServer.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/ActionsKeyBinder.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/ActionsKeyBinderClient.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/ActionsKeyBinderServer.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/GlobalActionsKeyBinder.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/GlobalKeyBinder.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/GlobalKeyBindings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/KeybindingsSettings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/keybindings/XKeyGrabber.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/launcher/LauncherBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/launcher/LauncherModel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/AZLyricsFetcher.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/GecimiLyricsFetcher.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/LyricsComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/LyricsFetcher.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/LyricsFetcherCache.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/LyricsProvider.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/lyrics/LyricsSidebar.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediakeys/MediaKeyClient.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediakeys/MediaKeyServer.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediakeys/MediaKeys.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediakeys/MediaKeysBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediakeys/MediaKeysComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediakeys/MediaKeysInterface.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediaplayer/MediaPlayer.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediaplayer/MediaPlayerBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mediaplayer/MediaPlayerModel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/menubar/Menubar.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mpris/MPRISApplication.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mpris/MPRISComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mpris/MPRISPlayer.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/mpris/MPRISProvider.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/notifications/NotificationBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/notifications/NotificationInterface.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/notifications/Notifications.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/notifications/NotificationsBinding.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/notifications/NotificationsComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/notifications/NotificationsInterface.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/AudioScrobbler.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/AudioScrobblerComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobbler.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobblerSettings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/LastfmScrobbler.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/LibrefmScrobbler.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/ListenBrainzScrobbler.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/scrobbler/ListenBrainzScrobblerSettings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/trayicon/Appindicator.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/trayicon/TrayIcon.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/trayicon/TrayIconComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/unity/UnityLaucher.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/components/unity/UnityLauncherComponent.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/Actions.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/CefMainLoopAdaptor.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/ConfigKey.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/GlibMainLoopAdaptor.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/MainLoopAdaptor.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/MasterService.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/Startup.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/StartupPhase.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebApp.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppRegistry.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppStorage.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppWindow.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebWorker.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/dummy/DummyEngine.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/dummy/DummyOptions.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/AboutDialog.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/AboutScreen.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/AppearanceSettings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/NetworkSettings.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/PatronBox.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/PreferencesDialog.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/ScriptOverlayDialog.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/Sidebar.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/TipsWidget.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gui/URLBar.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gumroad/GumroadApi.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gumroad/GumroadLicense.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gumroad/StaticTiliadoLicensesApi.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gumroad/TiliadoGumroad.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/gumroad/TiliadoLicense.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/master/AppRunner.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/master/MasterUserInterface.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/master/MasterWindow.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/ArchiveReader.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/AudioClient.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/AudioOperation.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/AudioTypes.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/Connection.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/Desktop.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/Dri.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/Graphics.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/HeadphonesWatch.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/HttpClient.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/NetworkManager.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/StartupCheck.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/StartupResult.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/StartupWindow.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/Hmac.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/MachineTrial.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/Oauth2Client.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/TiliadoActivationLocal.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/TiliadoApi2.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/TiliadoPaywall.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/TiliadoPaywallWidget.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/TiliadoSurvey.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/tiliado/TiliadoTierWidget.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/utils/JsonReader.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/utils/Utils.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webapplist/AppCategoriesView.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webapplist/WebAppListFilter.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webapplist/WebAppListModel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webapplist/WebAppListView.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webapplist/WebAppListWindow.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webengine/ScriptDialogModel.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webengine/WebEngine.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/webengine/WebOptions.vala', '/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/secret.vapi']
Loaded package `/usr/share/vala-0.54/vapi/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/dioritegtk4.vapi'
Loaded package `/usr/share/vala-0.54/vapi/posix.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gio-unix-2.0.vapi'
Loaded package `/usr/share/vala/vapi/gee-0.8.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.54/vapi/cairo-gobject.vapi'
Loaded package `/usr/share/vala-0.54/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gmodule-2.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.54/vapi/harfbuzz-gobject.vapi'
Loaded package `/usr/share/vala-0.54/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.54/vapi/x11.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gdk-x11-3.0.vapi'
Loaded package `/usr/share/vala/vapi/dioriteglib4.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/javascriptcore.vapi'
Loaded package `/usr/share/vala-0.54/vapi/javascriptcoregtk-4.0.vapi'
Loaded package `/usr/share/vala-0.54/vapi/libnotify.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libarchive.vapi'
Loaded package `/usr/share/vala-0.54/vapi/json-glib-1.0.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libpulse-mainloop-glib.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libpulse.vapi'
Loaded package `/usr/share/vala-0.54/vapi/gstreamer-1.0.vapi'
Loaded package `/usr/share/vala/vapi/libsecret-1.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/dri2.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/libdrm.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/vapi/prctl.vapi'
Loaded package `/usr/share/vala/vapi/libsoup-2.4.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/build/engineio-soup/src/engineio.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/engineio-soup/vapi/uuid.vapi'
Loaded package `/home/ryan/Development/nuvola/nuvolaplayer/build/src/nuvolakit-base/nuvolaruntime-base.vapi'
Compilation failed: 3 error(s), 5 warning(s)

/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppWindow.vala:82.21-82.36: warning: `Gdk.Screen.width' has been deprecated since 3.22
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppWindow.vala:83.21-83.37: warning: `Gdk.Screen.height' has been deprecated since 3.22
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppWindow.vala:131.9-131.43: warning: `Gtk.Widget.override_background_color' has been deprecated since 3.16
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppWindow.vala:135.26-135.65: warning: `Gtk.StyleContext.get_background_color' has been deprecated since 3.16
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/core/WebAppWindow.vala:136.9-136.43: warning: `Gtk.Widget.override_background_color' has been deprecated since 3.16
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/HttpClient.vala:59.56-59.77: error: The name `get_phrase' does not exist in the context of `Soup.Status' (libsoup-2.4)
                attempt + 1, backoff, msg.status_code, Soup.Status.get_phrase(msg.status_code));
                                                       ^^^^^^^^^^^^^^^^^^^^^^
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/HttpClient.vala:81.53-81.74: error: The name `get_phrase' does not exist in the context of `Soup.Status' (libsoup-2.4)
        return "%u: %s".printf(message.status_code, Soup.Status.get_phrase(message.status_code));
                                                    ^^^^^^^^^^^^^^^^^^^^^^
/home/ryan/Development/nuvola/nuvolaplayer/src/nuvolakit-runner/system/HttpClient.vala:85.16-85.37: error: The name `get_phrase' does not exist in the context of `Soup.Status' (libsoup-2.4)
        return Soup.Status.get_phrase(message.status_code);
               ^^^^^^^^^^^^^^^^^^^^^^

Waf: Leaving directory `/home/ryan/Development/nuvola/nuvolaplayer/build'
Build failed
 -> task in 'nuvolaruntime-runner' failed with exit status 1: 
        {task 140635529591600: valac ApiBus.vala,AppRunnerController.vala,Css.vala,DbusMaster.vala,DbusRunner.vala,MasterBus.vala,MasterController.vala,CefEngine.vala,CefFlashDownloader.vala,CefFlashDownloaderDialog.vala,CefOptions.vala,CefPluginDownloader.vala,CefPluginDownloaderDialog.vala,CefScriptDialogModel.vala,CefWidevineDownloader.vala,CefWidevineDownloaderDialog.vala,ActionsBinding.vala,ActionsHelper.vala,ActionsInterface.vala,MenuBarBinding.vala,MenuBarInterface.vala,AudioTweaksComponent.vala,Binding.vala,Bindings.vala,Component.vala,ComponentsManager.vala,RuntimeServiceNotAvailableReason.vala,DeveloperComponent.vala,DeveloperSidebar.vala,WebViewSidebar.vala,HttpRemoteControlAppRequest.vala,HttpRemoteControlChannel.vala,HttpRemoteControlComponent.vala,HttpRemoteControlRequestContext.vala,HttpRemoteControlServer.vala,ActionsKeyBinder.vala,ActionsKeyBinderClient.vala,ActionsKeyBinderServer.vala,GlobalActionsKeyBinder.vala,GlobalKeyBinder.vala,GlobalKeyBindings.vala,KeybindingsSettings.vala,XKeyGrabber.vala,LauncherBinding.vala,LauncherModel.vala,AZLyricsFetcher.vala,GecimiLyricsFetcher.vala,LyricsComponent.vala,LyricsFetcher.vala,LyricsFetcherCache.vala,LyricsProvider.vala,LyricsSidebar.vala,MediaKeyClient.vala,MediaKeyServer.vala,MediaKeys.vala,MediaKeysBinding.vala,MediaKeysComponent.vala,MediaKeysInterface.vala,MediaPlayer.vala,MediaPlayerBinding.vala,MediaPlayerModel.vala,Menubar.vala,MPRISApplication.vala,MPRISComponent.vala,MPRISPlayer.vala,MPRISProvider.vala,NotificationBinding.vala,NotificationInterface.vala,Notifications.vala,NotificationsBinding.vala,NotificationsComponent.vala,NotificationsInterface.vala,AudioScrobbler.vala,AudioScrobblerComponent.vala,LastfmCompatibleScrobbler.vala,LastfmCompatibleScrobblerSettings.vala,LastfmScrobbler.vala,LibrefmScrobbler.vala,ListenBrainzScrobbler.vala,ListenBrainzScrobblerSettings.vala,Appindicator.vala,TrayIcon.vala,TrayIconComponent.vala,UnityLaucher.vala,UnityLauncherComponent.vala,Actions.vala,CefMainLoopAdaptor.vala,ConfigKey.vala,GlibMainLoopAdaptor.vala,MainLoopAdaptor.vala,MasterService.vala,Startup.vala,StartupPhase.vala,WebApp.vala,WebAppRegistry.vala,WebAppStorage.vala,WebAppWindow.vala,WebWorker.vala,DummyEngine.vala,DummyOptions.vala,AboutDialog.vala,AboutScreen.vala,AppearanceSettings.vala,NetworkSettings.vala,PatronBox.vala,PreferencesDialog.vala,ScriptOverlayDialog.vala,Sidebar.vala,TipsWidget.vala,URLBar.vala,GumroadApi.vala,GumroadLicense.vala,StaticTiliadoLicensesApi.vala,TiliadoGumroad.vala,TiliadoLicense.vala,AppRunner.vala,MasterUserInterface.vala,MasterWindow.vala,ArchiveReader.vala,AudioClient.vala,AudioOperation.vala,AudioTypes.vala,Connection.vala,Desktop.vala,Dri.vala,Graphics.vala,HeadphonesWatch.vala,HttpClient.vala,NetworkManager.vala,StartupCheck.vala,StartupResult.vala,StartupWindow.vala,Hmac.vala,MachineTrial.vala,Oauth2Client.vala,TiliadoActivationLocal.vala,TiliadoApi2.vala,TiliadoPaywall.vala,TiliadoPaywallWidget.vala,TiliadoSurvey.vala,TiliadoTierWidget.vala,JsonReader.vala,Utils.vala,AppCategoriesView.vala,WebAppListFilter.vala,WebAppListModel.vala,WebAppListView.vala,WebAppListWindow.vala,ScriptDialogModel.vala,WebEngine.vala,WebOptions.vala,secret.vapi -> nuvolaruntime-runner.h,nuvolaruntime-runner.vapi,nuvolaruntime-runner.deps,ApiBus.c,AppRunnerController.c,Css.c,DbusMaster.c,DbusRunner.c,MasterBus.c,MasterController.c,CefEngine.c,CefFlashDownloader.c,CefFlashDownloaderDialog.c,CefOptions.c,CefPluginDownloader.c,CefPluginDownloaderDialog.c,CefScriptDialogModel.c,CefWidevineDownloader.c,CefWidevineDownloaderDialog.c,ActionsBinding.c,ActionsHelper.c,ActionsInterface.c,MenuBarBinding.c,MenuBarInterface.c,AudioTweaksComponent.c,Binding.c,Bindings.c,Component.c,ComponentsManager.c,RuntimeServiceNotAvailableReason.c,DeveloperComponent.c,DeveloperSidebar.c,WebViewSidebar.c,HttpRemoteControlAppRequest.c,HttpRemoteControlChannel.c,HttpRemoteControlComponent.c,HttpRemoteControlRequestContext.c,HttpRemoteControlServer.c,ActionsKeyBinder.c,ActionsKeyBinderClient.c,ActionsKeyBinderServer.c,GlobalActionsKeyBinder.c,GlobalKeyBinder.c,GlobalKeyBindings.c,KeybindingsSettings.c,XKeyGrabber.c,LauncherBinding.c,LauncherModel.c,AZLyricsFetcher.c,GecimiLyricsFetcher.c,LyricsComponent.c,LyricsFetcher.c,LyricsFetcherCache.c,LyricsProvider.c,LyricsSidebar.c,MediaKeyClient.c,MediaKeyServer.c,MediaKeys.c,MediaKeysBinding.c,MediaKeysComponent.c,MediaKeysInterface.c,MediaPlayer.c,MediaPlayerBinding.c,MediaPlayerModel.c,Menubar.c,MPRISApplication.c,MPRISComponent.c,MPRISPlayer.c,MPRISProvider.c,NotificationBinding.c,NotificationInterface.c,Notifications.c,NotificationsBinding.c,NotificationsComponent.c,NotificationsInterface.c,AudioScrobbler.c,AudioScrobblerComponent.c,LastfmCompatibleScrobbler.c,LastfmCompatibleScrobblerSettings.c,LastfmScrobbler.c,LibrefmScrobbler.c,ListenBrainzScrobbler.c,ListenBrainzScrobblerSettings.c,Appindicator.c,TrayIcon.c,TrayIconComponent.c,UnityLaucher.c,UnityLauncherComponent.c,Actions.c,CefMainLoopAdaptor.c,ConfigKey.c,GlibMainLoopAdaptor.c,MainLoopAdaptor.c,MasterService.c,Startup.c,StartupPhase.c,WebApp.c,WebAppRegistry.c,WebAppStorage.c,WebAppWindow.c,WebWorker.c,DummyEngine.c,DummyOptions.c,AboutDialog.c,AboutScreen.c,AppearanceSettings.c,NetworkSettings.c,PatronBox.c,PreferencesDialog.c,ScriptOverlayDialog.c,Sidebar.c,TipsWidget.c,URLBar.c,GumroadApi.c,GumroadLicense.c,StaticTiliadoLicensesApi.c,TiliadoGumroad.c,TiliadoLicense.c,AppRunner.c,MasterUserInterface.c,MasterWindow.c,ArchiveReader.c,AudioClient.c,AudioOperation.c,AudioTypes.c,Connection.c,Desktop.c,Dri.c,Graphics.c,HeadphonesWatch.c,HttpClient.c,NetworkManager.c,StartupCheck.c,StartupResult.c,StartupWindow.c,Hmac.c,MachineTrial.c,Oauth2Client.c,TiliadoActivationLocal.c,TiliadoApi2.c,TiliadoPaywall.c,TiliadoPaywallWidget.c,TiliadoSurvey.c,TiliadoTierWidget.c,JsonReader.c,Utils.c,AppCategoriesView.c,WebAppListFilter.c,WebAppListModel.c,WebAppListView.c,WebAppListWindow.c,ScriptDialogModel.c,WebEngine.c,WebOptions.c}
''
ryanfantus commented 2 years ago

I see this is still marked with 'need-info' - is there anything else you're waiting on from me?

jiri-janousek commented 2 years ago

Loaded package `/usr/share/vala/vapi/libsoup-2.4.vapi'

Now you can examine that file. Is there a definition of Soup.Status.get_phrase?

ryanfantus commented 2 years ago

Interesting, appears to be deprecated:

❯ cat /usr/share/vala/vapi/libsoup-2.4.vapi | grep "get_phrase"
        [Version (deprecated_since = "vala-0.22", replacement = "Status.get_phrase")]
        public static unowned string status_get_phrase (uint status_code);
jiri-janousek commented 2 years ago

That's a different symbol X.status_get_phrase. The file /usr/share/vala/vapi/libsoup-2.4.vapi seems broken. Could you delete it to use /usr/share/vala-0.54/vapi/libsoup-2.4.vapi instead?

ryanfantus commented 2 years ago

That seems to have worked, though it does feel like I should probably file a bug elsewhere (with vala?). However, I am now stuck finding "secret.h". Thanks again for your help.

jiri-janousek commented 2 years ago

Could you post the whole output of the build?

ryanfantus commented 2 years ago

I've reinstalled arch from scratch (had a handful of seemingly unrelated problems) and this appears to be resolved. Thanks.