cybre / budgie-haste-applet

Post any text – be it code or prose – to various services directly from your desktop. Made with ❤️️ for Budgie Desktop.
GNU General Public License v2.0
29 stars 2 forks source link

Build failure on Ubuntu Budgie 18.10 #25

Closed fossfreedom closed 6 years ago

fossfreedom commented 6 years ago

Just a heads up with a build failure with the above distro - tarball v0.3.0

Haven't investigated further - looks like the Soup package in cosmic has changed API/ABI? package version 2.63.92

[3/21] valac -C --debug --pkg libsoup-2.4 --pkg json-glib-1.0 --pkg budgie-1.0 --pkg gtk+-3.0 --color=always --directory src/src@@hasteapplet@sha --basedir ../src --library hasteapplet --header src/hasteapplet.h --vapi ../hasteapplet.vapi --gresources=/build/budgie-haste-applet-0.3.0/data/com.github.cybre.budgie-haste-applet.gresource.xml --pkg=config --vapidir=/build/budgie-haste-applet-0.3.0/vapi --gresources=/build/budgie-haste-applet-0.3.0/data/com.github.cybre.budgie-haste-applet.gresource.xml --target-glib=2.38 --enable-deprecated ../src/HasteApplet.vala ../src/Views/EditorView.vala ../src/Views/HistoryView.vala ../src/Views/SettingsView.vala ../src/Widgets/AutomaticScrollBox.vala ../src/Widgets/HistoryItem.vala ../src/Widgets/IndicatorWindow.vala ../src/Widgets/MainStack.vala ../src/Backend/Providers/IProvider.vala ../src/Backend/Providers/GitHubGist.vala ../src/Backend/Providers/GPaste.vala ../src/Backend/Providers/Hastebin.vala ../src/Backend/Providers/Pastebin.vala ../src/Backend/BackendUtil.vala ../src/Backend/SettingsManager.vala ../src/Backend/Uploader.vala
FAILED: src/src@@hasteapplet@sha/HasteApplet.c src/src@@hasteapplet@sha/Views/EditorView.c src/src@@hasteapplet@sha/Views/HistoryView.c src/src@@hasteapplet@sha/Views/SettingsView.c src/src@@hasteapplet@sha/Widgets/AutomaticScrollBox.c src/src@@hasteapplet@sha/Widgets/HistoryItem.c src/src@@hasteapplet@sha/Widgets/IndicatorWindow.c src/src@@hasteapplet@sha/Widgets/MainStack.c src/src@@hasteapplet@sha/Backend/Providers/IProvider.c src/src@@hasteapplet@sha/Backend/Providers/GitHubGist.c src/src@@hasteapplet@sha/Backend/Providers/GPaste.c src/src@@hasteapplet@sha/Backend/Providers/Hastebin.c src/src@@hasteapplet@sha/Backend/Providers/Pastebin.c src/src@@hasteapplet@sha/Backend/BackendUtil.c src/src@@hasteapplet@sha/Backend/SettingsManager.c src/src@@hasteapplet@sha/Backend/Uploader.c src/hasteapplet.h src/hasteapplet.vapi 
valac -C --debug --pkg libsoup-2.4 --pkg json-glib-1.0 --pkg budgie-1.0 --pkg gtk+-3.0 --color=always --directory src/src@@hasteapplet@sha --basedir ../src --library hasteapplet --header src/hasteapplet.h --vapi ../hasteapplet.vapi --gresources=/build/budgie-haste-applet-0.3.0/data/com.github.cybre.budgie-haste-applet.gresource.xml --pkg=config --vapidir=/build/budgie-haste-applet-0.3.0/vapi --gresources=/build/budgie-haste-applet-0.3.0/data/com.github.cybre.budgie-haste-applet.gresource.xml --target-glib=2.38 --enable-deprecated ../src/HasteApplet.vala ../src/Views/EditorView.vala ../src/Views/HistoryView.vala ../src/Views/SettingsView.vala ../src/Widgets/AutomaticScrollBox.vala ../src/Widgets/HistoryItem.vala ../src/Widgets/IndicatorWindow.vala ../src/Widgets/MainStack.vala ../src/Backend/Providers/IProvider.vala ../src/Backend/Providers/GitHubGist.vala ../src/Backend/Providers/GPaste.vala ../src/Backend/Providers/Hastebin.vala ../src/Backend/Providers/Pastebin.vala ../src/Backend/BackendUtil.vala ../src/Backend/SettingsManager.vala ../src/Backend/Uploader.vala
../src/Backend/Providers/GPaste.vala:37.25-37.40: error: The name `form_encode' does not exist in the context of `Soup'
        string fields = Soup.form_encode (
                        ^^^^^^^^^^^^^^^^
../src/Backend/Providers/Pastebin.vala:34.25-34.40: error: The name `form_encode' does not exist in the context of `Soup'
        string fields = Soup.form_encode (
                        ^^^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 0 warning(s)
ninja: build stopped: subcommand failed.
make[1]: *** [debian/rules:17: override_dh_auto_build] Error 1
make[1]: Leaving directory '/build/budgie-haste-applet-0.3.0'
make: *** [debian/rules:10: build] Error 2