Skip to content

Instantly share code, notes, and snippets.

@normandc
Created April 26, 2021 03:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save normandc/f6896d2620e717dd62bab4563cab24cf to your computer and use it in GitHub Desktop.
Save normandc/f6896d2620e717dd62bab4563cab24cf to your computer and use it in GitHub Desktop.
mobian@mobian:~/compilation$ sudo apt install cmake valac libgee-0.8-dev libsqlite3-dev libgtk-3-dev libnotify-dev libgpgme-dev libsoup2.4-dev libgcrypt20-dev libqrencode-dev gettext libsignal-protocol-c-dev libgspell-1-dev
mobian@mobian:~/compilation$ git clone -b feature/handy https://github.com/dino/dino.git
mobian@mobian:~/compilation$ cd dino/
mobian@mobian:~/compilation/dino$ ./configure
-- Found Ninja: /usr/bin/ninja (found version "1.10.1")
-- The C compiler identification is GNU 10.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Enabled plugin: omemo
-- Enabled plugin: openpgp
-- Enabled plugin: http-files
-- Configuring Dino 0.2.0~git41.20210208.19fe674 with plugins: http-files, omemo, openpgp
-- Installation directory for architecture-independent files: /usr/local
-- Installation directory for architecture-dependent files: /usr/local
-- Installation directory for read-only architecture-independent data: /usr/local/share
-- Installation directory for user executables: /usr/local/bin
-- Installation directory for dino-specific data: /usr/local/share/dino
-- Installation directory for .appdata.xml files: /usr/local/share/metainfo
-- Installation directory for .desktop files: /usr/local/share/applications
-- Installation directory for .service files: /usr/local/share/dbus-1/services
-- Installation directory for icons: /usr/local/share/icons
-- Installation directory for C header files: /usr/local/include
-- Installation directory for object code libraries: /usr/local/lib
-- Installation directory for locale files: /usr/local/share/locale
-- Installation directory for dino plugin object code files: /usr/local/lib/dino/plugins
-- Installation directory for Vala API files: /usr/local/share/vala/vapi
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color - Success
-- Performing Test COMPILER_SUPPORTS_Wall
-- Performing Test COMPILER_SUPPORTS_Wall - Success
-- Performing Test COMPILER_SUPPORTS_Wextra
-- Performing Test COMPILER_SUPPORTS_Wextra - Success
-- Performing Test COMPILER_SUPPORTS_Werror_format_security
-- Performing Test COMPILER_SUPPORTS_Werror_format_security - Success
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations - Success
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces - Success
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Found GObject: /usr/lib/aarch64-linux-gnu/libgobject-2.0.so (found version "2.66.8")
-- Found Vala: /usr/bin/valac (found suitable version "0.48.15", minimum required is "0.34")
-- Found Gee: /usr/lib/aarch64-linux-gnu/libgee-0.8.so (found version "0.20.3")
-- Found GLib: /usr/lib/aarch64-linux-gnu/libglib-2.0.so (found suitable version "2.66.8", minimum required is "2.38")
-- Found SQLite3: /usr/lib/aarch64-linux-gnu/libsqlite3.so (found suitable version "3.34.1", minimum required is "3.24")
-- Found GDKPixbuf2: /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so (found version "2.42.2")
-- Found GIO: /usr/lib/aarch64-linux-gnu/libgio-2.0.so (found version "2.66.8")
-- Found ICU: /usr/lib/aarch64-linux-gnu/libicuuc.so (found suitable version "67.1", minimum required is "57")
-- ALPN support enabled
-- Found GModule: /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so (found version "2.66.8")
-- Found Gettext: /usr/bin/xgettext (found version "0.21")
-- Found GTK3: /usr/lib/aarch64-linux-gnu/libgtk-3.so (found suitable version "3.24.24", minimum required is "3.22")
-- Found Gspell: /usr/lib/aarch64-linux-gnu/libgspell-1.so (found version "1.8.4")
-- Found Handy: /usr/lib/aarch64-linux-gnu/libhandy-1.so (found version "1.2.0")
-- Found GDK3: /usr/lib/aarch64-linux-gnu/libgdk-3.so (found version "3.24.24")
-- Found Soup: /usr/lib/aarch64-linux-gnu/libsoup-2.4.so (found version "2.72.0")
-- Found GPGME: /usr/lib/aarch64-linux-gnu/libgpgme.so (found version "1.14.0-unknown")
-- Found GCrypt: /usr/lib/aarch64-linux-gnu/libgcrypt.so (found version "1.8.8")
-- Found Qrencode: /usr/lib/aarch64-linux-gnu/libqrencode.so (found version "4.1.1")
-- Found SignalProtocol: /usr/lib/aarch64-linux-gnu/libsignal-protocol-c.so (found suitable version "2.3.3", minimum required is "2.3.2")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mobian/compilation/dino/build
-- Configured. Type 'make' to build, 'make install' to install.
mobian@mobian:~/compilation/dino$ make
[103/674] Generati...arget QLITE_VALA_C
FAILED: qlite/src/database.c qlite/src/table.c qlite/src/column.c qlite/src/row.c qlite/src/statement_builder.c qlite/src/delete_builder.c qlite/src/insert_builder.c qlite/src/query_builder.c qlite/src/update_builder.c qlite/src/upsert_builder.c exports/qlite.vapi exports/qlite_internal.vapi exports/qlite.h exports/qlite_internal.h
cd /home/mobian/compilation/dino/build/qlite && /usr/bin/valac --color=always -C --header=/home/mobian/compilation/dino/build/exports/qlite.h --internal-header=/home/mobian/compilation/dino/build/exports/qlite_internal.h --vapi=/home/mobian/compilation/dino/build/exports/qlite.vapi --internal-vapi=/home/mobian/compilation/dino/build/exports/qlite_internal.vapi -b /home/mobian/compilation/dino/qlite -d /home/mobian/compilation/dino/build/qlite --pkg=gee-0.8 --pkg=glib-2.0 --pkg=gobject-2.0 --pkg=sqlite3 -g --target-glib=2.38 /home/mobian/compilation/dino/qlite/src/database.vala /home/mobian/compilation/dino/qlite/src/table.vala /home/mobian/compilation/dino/qlite/src/column.vala /home/mobian/compilation/dino/qlite/src/row.vala /home/mobian/compilation/dino/qlite/src/statement_builder.vala /home/mobian/compilation/dino/qlite/src/delete_builder.vala /home/mobian/compilation/dino/qlite/src/insert_builder.vala /home/mobian/compilation/dino/qlite/src/query_builder.vala /home/mobian/compilation/dino/qlite/src/update_builder.vala /home/mobian/compilation/dino/qlite/src/upsert_builder.vala
/home/mobian/compilation/dino/qlite/src/column.vala:99.32-99.37: error: `double' is not a supported generic type argument, use `?' to box value types
public class Real : Column<double> {
^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
[106/674] Generati...rget CRYPTO_VALA_C
/home/mobian/compilation/dino/plugins/crypto-vala/vapi/gcrypt.vapi:503.3-503.7: warning: argument `lower_case_cname' never used
[CCode (lower_case_cname = "cipher_")]
^^^^^
Compilation succeeded - 1 warning(s)
[108/674] Generati...rget ENGINE_VALA_C
/home/mobian/compilation/dino/xmpp-vala/src/module/xep/0082_date_time_profiles.vala:7.24-7.30: warning: `GLib.TimeVal' has been deprecated since 2.62
/home/mobian/compilation/dino/xmpp-vala/src/module/xep/0082_date_time_profiles.vala:7.13-7.20: warning: `GLib.TimeVal' has been deprecated since 2.62
/home/mobian/compilation/dino/xmpp-vala/src/module/xep/0166_jingle.vala:652.21-652.100: warning: unhandled error `Xmpp.Xep.Jingle.Error'
transport = new_transport.create_transport_parameters(stream, local_full_jid, peer_full_jid);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation succeeded - 3 warning(s)
ninja: build stopped: subcommand failed.
make: *** [Makefile:2 : default] Erreur 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment