./build.sh: 14: [: xorg.gnome.Hitori: unexpected operator ========== Building org.gnome.Hitori ================ Fetching git repo https://gitlab.gnome.org/GNOME/hitori.git, ref refs/heads/master Downloading sources Fetching git repo https://gitlab.gnome.org/GNOME/hitori.git, ref refs/heads/master Initializing build dir Committing stage init to cache Starting build of org.gnome.Hitori ======================================================================== Building module hitori in /home/builder/flatpak-build-scripts/work/build/arm/gnome-apps-nightly-master/.flatpak-builder/build/hitori-1 ======================================================================== Already on 'master' Enabled pre-commit style checker. Enabled pre-applypatch style checker. aclocal: installing 'm4/appstream-xml.m4' from '/usr/share/aclocal/appstream-xml.m4' aclocal: installing 'm4/ax_append_compile_flags.m4' from '/usr/share/aclocal/ax_append_compile_flags.m4' aclocal: installing 'm4/ax_append_flag.m4' from '/usr/share/aclocal/ax_append_flag.m4' aclocal: installing 'm4/ax_append_link_flags.m4' from '/usr/share/aclocal/ax_append_link_flags.m4' aclocal: installing 'm4/ax_check_compile_flag.m4' from '/usr/share/aclocal/ax_check_compile_flag.m4' aclocal: installing 'm4/ax_check_enable_debug.m4' from '/usr/share/aclocal/ax_check_enable_debug.m4' aclocal: installing 'm4/ax_check_link_flag.m4' from '/usr/share/aclocal/ax_check_link_flag.m4' aclocal: installing 'm4/ax_code_coverage.m4' from '/usr/share/aclocal/ax_code_coverage.m4' aclocal: installing 'm4/ax_compiler_flags.m4' from '/usr/share/aclocal/ax_compiler_flags.m4' aclocal: installing 'm4/ax_compiler_flags_cflags.m4' from '/usr/share/aclocal/ax_compiler_flags_cflags.m4' aclocal: installing 'm4/ax_compiler_flags_gir.m4' from '/usr/share/aclocal/ax_compiler_flags_gir.m4' aclocal: installing 'm4/ax_compiler_flags_ldflags.m4' from '/usr/share/aclocal/ax_compiler_flags_ldflags.m4' aclocal: installing 'm4/ax_generate_changelog.m4' from '/usr/share/aclocal/ax_generate_changelog.m4' aclocal: installing 'm4/ax_is_release.m4' from '/usr/share/aclocal/ax_is_release.m4' aclocal: installing 'm4/ax_require_defined.m4' from '/usr/share/aclocal/ax_require_defined.m4' aclocal: installing 'm4/gettext.m4' from '/usr/share/aclocal/gettext.m4' aclocal: installing 'm4/gsettings.m4' from '/usr/share/aclocal/gsettings.m4' aclocal: installing 'm4/iconv.m4' from '/usr/share/aclocal/iconv.m4' aclocal: installing 'm4/intlmacosx.m4' from '/usr/share/aclocal/intlmacosx.m4' aclocal: installing 'm4/lib-ld.m4' from '/usr/share/aclocal/lib-ld.m4' aclocal: installing 'm4/lib-link.m4' from '/usr/share/aclocal/lib-link.m4' aclocal: installing 'm4/lib-prefix.m4' from '/usr/share/aclocal/lib-prefix.m4' aclocal: installing 'm4/libtool.m4' from '/usr/share/aclocal/libtool.m4' aclocal: installing 'm4/ltoptions.m4' from '/usr/share/aclocal/ltoptions.m4' aclocal: installing 'm4/ltsugar.m4' from '/usr/share/aclocal/ltsugar.m4' aclocal: installing 'm4/ltversion.m4' from '/usr/share/aclocal/ltversion.m4' aclocal: installing 'm4/lt~obsolete.m4' from '/usr/share/aclocal/lt~obsolete.m4' aclocal: installing 'm4/nls.m4' from '/usr/share/aclocal/nls.m4' aclocal: installing 'm4/pkg.m4' from '/usr/share/aclocal/pkg.m4' aclocal: installing 'm4/po.m4' from '/usr/share/aclocal/po.m4' aclocal: installing 'm4/progtest.m4' from '/usr/share/aclocal/progtest.m4' aclocal: installing 'm4/yelp.m4' from '/usr/share/aclocal/yelp.m4' autoreconf: Entering directory `.' autoreconf: running: autopoint --force Copying file ABOUT-NLS Copying file config.rpath Copying file m4/codeset.m4 Copying file m4/extern-inline.m4 Copying file m4/fcntl-o.m4 Copying file m4/glibc2.m4 Copying file m4/glibc21.m4 Copying file m4/intdiv0.m4 Copying file m4/intl.m4 Copying file m4/intldir.m4 Copying file m4/intmax.m4 Copying file m4/inttypes-pri.m4 Copying file m4/inttypes_h.m4 Copying file m4/lcmessage.m4 Copying file m4/lock.m4 Copying file m4/longlong.m4 Copying file m4/printf-posix.m4 Copying file m4/size_max.m4 Copying file m4/stdint_h.m4 Copying file m4/threadlib.m4 Copying file m4/uintmax_t.m4 Copying file m4/visibility.m4 Copying file m4/wchar_t.m4 Copying file m4/wint_t.m4 Copying file m4/xsize.m4 Copying file po/Makefile.in.in Copying file po/Makevars.template Copying file po/Rules-quot Copying file po/boldquot.sed Copying file po/en@boldquot.header Copying file po/en@quot.header Copying file po/insert-header.sin Copying file po/quot.sed Copying file po/remove-potcdate.sin autoreconf: running: aclocal --force --install -I m4 ${ACLOCAL_FLAGS} autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:12: installing './compile' configure.ac:15: installing './config.guess' configure.ac:15: installing './config.sub' configure.ac:4: installing './install-sh' configure.ac:4: installing './missing' Makefile.am:80: warning: shell $(GLIB_COMPILE_RESOURCES: non-POSIX variable name Makefile.am:80: (probably a GNU make extension) Makefile.am:105: warning: '%'-style pattern rules are a GNU make extension Makefile.am:106: warning: dir $@: non-POSIX variable name Makefile.am:106: (probably a GNU make extension) Makefile.am:134: warning: '%'-style pattern rules are a GNU make extension Makefile.am:135: warning: dir $@: non-POSIX variable name Makefile.am:135: (probably a GNU make extension) Makefile.am: installing './INSTALL' Makefile.am: installing './depcomp' autoreconf: Leaving directory `.' Skipping configure process. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking whether to enable debugging... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking build system type... armv8l-unknown-linux-gnueabihf checking host system type... armv8l-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/arm-unknown-linux-gnueabihf/bin/ld checking if the linker (/usr/arm-unknown-linux-gnueabihf/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert armv8l-unknown-linux-gnueabihf file names to armv8l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv8l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/arm-unknown-linux-gnueabihf/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/arm-unknown-linux-gnueabihf/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes checking whether C compiler accepts -Werror=unknown-warning-option... no checking whether C compiler accepts -Wno-suggest-attribute=format... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wextra... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wredundant-decls... yes checking whether C compiler accepts -Wno-unused-parameter... yes checking whether C compiler accepts -Wno-missing-field-initializers... yes checking whether C compiler accepts -Wdeclaration-after-statement... yes checking whether C compiler accepts -Wformat=2... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wsign-compare... yes checking whether C compiler accepts -Wstrict-aliasing... yes checking whether C compiler accepts -Wshadow... yes checking whether C compiler accepts -Winline... yes checking whether C compiler accepts -Wpacked... yes checking whether C compiler accepts -Wmissing-format-attribute... yes checking whether C compiler accepts -Wmissing-noreturn... yes checking whether C compiler accepts -Winit-self... yes checking whether C compiler accepts -Wredundant-decls... (cached) yes checking whether C compiler accepts -Wmissing-include-dirs... yes checking whether C compiler accepts -Wunused-but-set-variable... yes checking whether C compiler accepts -Warray-bounds... yes checking whether C compiler accepts -Wimplicit-function-declaration... yes checking whether C compiler accepts -Wreturn-type... yes checking whether C compiler accepts -Wswitch-enum... yes checking whether C compiler accepts -Wswitch-default... yes checking whether C compiler accepts -Wno-suggest-attribute=format... yes checking whether C compiler accepts -Wno-error=unused-parameter... yes checking whether C compiler accepts -Wno-error=missing-field-initializers... yes checking whether C compiler accepts -Werror=unknown-warning-option... (cached) no checking whether the linker accepts -Wl,--no-as-needed... yes checking whether the linker accepts -Wl,--fatal-warnings... yes checking whether the linker accepts -Wl,-fatal_warnings... no checking whether the linker accepts -Wl,--no-as-needed... yes checking whether the linker accepts -Wl,--fatal-warnings... yes checking whether to build with code coverage support... no checking for glib-compile-resources... /usr/bin/glib-compile-resources checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by gcc... /usr/arm-unknown-linux-gnueabihf/bin/ld checking if the linker (/usr/arm-unknown-linux-gnueabihf/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.16... yes checking for itstool... itstool checking for xmllint... xmllint checking for appstream-util... /usr/bin/appstream-util checking for git... /usr/bin/git checking for atexit... yes checking for GENERAL... yes checking for xmllint... /usr/bin/xmllint checking for desktop-file-validate... /usr/bin/desktop-file-validate checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile.in config.status: creating help/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile git.mk: Generating .gitignore make all-recursive make[1]: Entering directory '/run/build/hitori' Making all in help make[2]: Entering directory '/run/build/hitori/help' GEN cs/cs.mo GEN da/da.mo GEN de/de.mo GEN el/el.mo GEN es/es.mo GEN en_GB/en_GB.mo GEN fr/fr.mo GEN fur/fur.mo GEN hu/hu.mo GEN pl/pl.mo GEN pt_BR/pt_BR.mo GEN sl/sl.mo GEN sv/sv.mo GEN zh_CN/zh_CN.mo GEN ro/ro.mo git.mk: Generating .gitignore GEN cs/ GEN da/ GEN en_GB/ GEN de/ GEN el/ GEN es/ GEN fr/ GEN fur/ GEN pl/ GEN hu/ GEN pt_BR/ GEN ro/ GEN sl/ GEN zh_CN/ GEN sv/ make[2]: Leaving directory '/run/build/hitori/help' Making all in po make[2]: Entering directory '/run/build/hitori/po' make hitori.pot-update make[3]: Entering directory '/run/build/hitori/po' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ LC_ALL=C find -L .. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU hitori' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=C grep 'GNU hitori' ../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=yes; \ else \ package_gnu=no; \ fi; \ }; \ if test "$package_gnu" = "yes"; then \ package_prefix='GNU '; \ else \ package_prefix=''; \ fi; \ if test -n 'https://gitlab.gnome.org/GNOME/hitori/issues' || test 'https://gitlab.gnome.org/GNOME/hitori/issues' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='https://gitlab.gnome.org/GNOME/hitori/issues'; \ else \ msgid_bugs_address='https://gitlab.gnome.org/GNOME/hitori/issues'; \ fi; \ case `/usr/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ /usr/bin/xgettext --default-domain=hitori --directory=.. \ --add-comments=TRANSLATORS: --from-code=UTF-8 --add-comments --keyword=_ --flag=_:1:pass-c-format --keyword=N_ --flag=N_:1:pass-c-format --flag=g_log:3:c-format --flag=g_logv:3:c-format --flag=g_error:1:c-format --flag=g_message:1:c-format --flag=g_critical:1:c-format --flag=g_warning:1:c-format --flag=g_print:1:c-format --flag=g_printerr:1:c-format --flag=g_strdup_printf:1:c-format --flag=g_strdup_vprintf:1:c-format --flag=g_printf_string_upper_bound:1:c-format --flag=g_snprintf:3:c-format --flag=g_vsnprintf:3:c-format --flag=g_string_sprintf:2:c-format --flag=g_string_sprintfa:2:c-format --flag=g_scanner_error:2:c-format --flag=g_scanner_warn:2:c-format \ --files-from=./POTFILES.in \ --copyright-holder=' authors' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ *) \ /usr/bin/xgettext --default-domain=hitori --directory=.. \ --add-comments=TRANSLATORS: --from-code=UTF-8 --add-comments --keyword=_ --flag=_:1:pass-c-format --keyword=N_ --flag=N_:1:pass-c-format --flag=g_log:3:c-format --flag=g_logv:3:c-format --flag=g_error:1:c-format --flag=g_message:1:c-format --flag=g_critical:1:c-format --flag=g_warning:1:c-format --flag=g_print:1:c-format --flag=g_printerr:1:c-format --flag=g_strdup_printf:1:c-format --flag=g_strdup_vprintf:1:c-format --flag=g_printf_string_upper_bound:1:c-format --flag=g_snprintf:3:c-format --flag=g_vsnprintf:3:c-format --flag=g_string_sprintf:2:c-format --flag=g_string_sprintfa:2:c-format --flag=g_scanner_error:2:c-format --flag=g_scanner_warn:2:c-format \ --files-from=./POTFILES.in \ --copyright-holder=' authors' \ --package-name="${package_prefix}hitori" \ --package-version='3.22.4' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ esac test ! -f hitori.po || { \ if test -f ./hitori.pot-header; then \ sed -e '1,/^#$/d' < hitori.po > hitori.1po && \ cat ./hitori.pot-header hitori.1po > hitori.po; \ rm -f hitori.1po; \ fi; \ if test -f ./hitori.pot; then \ sed -f remove-potcdate.sed < ./hitori.pot > hitori.1po && \ sed -f remove-potcdate.sed < hitori.po > hitori.2po && \ if cmp hitori.1po hitori.2po >/dev/null 2>&1; then \ rm -f hitori.1po hitori.2po hitori.po; \ else \ rm -f hitori.1po hitori.2po ./hitori.pot && \ mv hitori.po ./hitori.pot; \ fi; \ else \ mv hitori.po ./hitori.pot; \ fi; \ } make[3]: Leaving directory '/run/build/hitori/po' test ! -f ./hitori.pot || \ test -z "an.gmo ar.gmo as.gmo be.gmo bg.gmo bs.gmo ca.gmo ca@valencia.gmo cs.gmo da.gmo de.gmo el.gmo en_GB.gmo eo.gmo es.gmo eu.gmo fa.gmo fi.gmo fr.gmo fur.gmo gl.gmo he.gmo hr.gmo hu.gmo id.gmo it.gmo ko.gmo lv.gmo lt.gmo ml.gmo nb.gmo ne.gmo nl.gmo oc.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sr.gmo sr@latin.gmo sv.gmo tr.gmo vi.gmo uk.gmo zh_CN.gmo zh_HK.gmo zh_TW.gmo" || make an.gmo ar.gmo as.gmo be.gmo bg.gmo bs.gmo ca.gmo ca@valencia.gmo cs.gmo da.gmo de.gmo el.gmo en_GB.gmo eo.gmo es.gmo eu.gmo fa.gmo fi.gmo fr.gmo fur.gmo gl.gmo he.gmo hr.gmo hu.gmo id.gmo it.gmo ko.gmo lv.gmo lt.gmo ml.gmo nb.gmo ne.gmo nl.gmo oc.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sr.gmo sr@latin.gmo sv.gmo tr.gmo vi.gmo uk.gmo zh_CN.gmo zh_HK.gmo zh_TW.gmo make[3]: Entering directory '/run/build/hitori/po' rm -f be.gmo && /usr/bin/msgfmt -c --statistics --verbose -o be.gmo be.po rm -f bs.gmo && /usr/bin/msgfmt -c --statistics --verbose -o bs.gmo bs.po rm -f an.gmo && /usr/bin/msgfmt -c --statistics --verbose -o an.gmo an.po rm -f bg.gmo && /usr/bin/msgfmt -c --statistics --verbose -o bg.gmo bg.po rm -f ar.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ar.gmo ar.po rm -f as.gmo && /usr/bin/msgfmt -c --statistics --verbose -o as.gmo as.po rm -f ca.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ca.gmo ca.po rm -f ca@valencia.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ca@valencia.gmo ca@valencia.po bs.po: 35 translated messages, 1 untranslated message. bg.po: 36 translated messages. be.po: 36 translated messages. as.po: 34 translated messages, 2 untranslated messages. ca.po: 36 translated messages. ca@valencia.po: 36 translated messages. an.po: 35 translated messages, 1 untranslated message. ar.po: 35 translated messages, 1 untranslated message. rm -f cs.gmo && /usr/bin/msgfmt -c --statistics --verbose -o cs.gmo cs.po rm -f de.gmo && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.po rm -f el.gmo && /usr/bin/msgfmt -c --statistics --verbose -o el.gmo el.po rm -f da.gmo && /usr/bin/msgfmt -c --statistics --verbose -o da.gmo da.po rm -f en_GB.gmo && /usr/bin/msgfmt -c --statistics --verbose -o en_GB.gmo en_GB.po rm -f eo.gmo && /usr/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.po rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po cs.po: 36 translated messages. de.po: 36 translated messages. da.po: 36 translated messages. eo.po: 32 translated messages, 2 fuzzy translations, 2 untranslated messages. rm -f eu.gmo && /usr/bin/msgfmt -c --statistics --verbose -o eu.gmo eu.po es.po: 36 translated messages. el.po: 36 translated messages. en_GB.po: 35 translated messages, 1 untranslated message. eu.po: 36 translated messages. rm -f fa.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fa.gmo fa.po rm -f fi.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fi.gmo fi.po rm -f fr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po rm -f fur.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fur.gmo fur.po rm -f gl.gmo && /usr/bin/msgfmt -c --statistics --verbose -o gl.gmo gl.po rm -f he.gmo && /usr/bin/msgfmt -c --statistics --verbose -o he.gmo he.po fa.po: 36 translated messages. fi.po: 36 translated messages. rm -f hr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o hr.gmo hr.po fr.po: 36 translated messages. fur.po: 36 translated messages. he.po: 35 translated messages, 1 untranslated message. rm -f hu.gmo && /usr/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.po gl.po: 36 translated messages. hr.po: 36 translated messages. rm -f id.gmo && /usr/bin/msgfmt -c --statistics --verbose -o id.gmo id.po hu.po: 36 translated messages. rm -f lv.gmo && /usr/bin/msgfmt -c --statistics --verbose -o lv.gmo lv.po id.po: 36 translated messages. rm -f ko.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.po rm -f it.gmo && /usr/bin/msgfmt -c --statistics --verbose -o it.gmo it.po rm -f ml.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ml.gmo ml.po rm -f lt.gmo && /usr/bin/msgfmt -c --statistics --verbose -o lt.gmo lt.po lv.po: 36 translated messages. rm -f nb.gmo && /usr/bin/msgfmt -c --statistics --verbose -o nb.gmo nb.po ko.po: 36 translated messages. lt.po: 36 translated messages. ml.po: 36 translated messages. rm -f ne.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ne.gmo ne.po nb.po: 36 translated messages. it.po: 36 translated messages. rm -f nl.gmo && /usr/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.po ne.po: 23 translated messages, 7 fuzzy translations, 6 untranslated messages. rm -f oc.gmo && /usr/bin/msgfmt -c --statistics --verbose -o oc.gmo oc.po nl.po: 36 translated messages. rm -f pa.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pa.gmo pa.po oc.po: 35 translated messages, 1 untranslated message. rm -f pl.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.po rm -f ro.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ro.gmo ro.po rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po rm -f pt.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt.gmo pt.po pa.po: 16 translated messages, 7 fuzzy translations, 13 untranslated messages. rm -f ru.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ru.gmo ru.po pl.po: 36 translated messages. rm -f sk.gmo && /usr/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.po pt_BR.po: 36 translated messages. ru.po: 36 translated messages. rm -f sl.gmo && /usr/bin/msgfmt -c --statistics --verbose -o sl.gmo sl.po pt.po: 36 translated messages. ro.po: 36 translated messages. sk.po: 36 translated messages. sl.po: 36 translated messages. rm -f sr@latin.gmo && /usr/bin/msgfmt -c --statistics --verbose -o sr@latin.gmo sr@latin.po rm -f sr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.po rm -f tr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o tr.gmo tr.po rm -f vi.gmo && /usr/bin/msgfmt -c --statistics --verbose -o vi.gmo vi.po rm -f sv.gmo && /usr/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.po sr.po: sr@latin.po: 36 translated messages36 translated messages. . rm -f uk.gmo && /usr/bin/msgfmt -c --statistics --verbose -o uk.gmo uk.po rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po vi.po: 18 translated messages, 6 fuzzy translations, 12 untranslated messages. sv.po: 36 translated messages. tr.po: 36 translated messages. uk.po: zh_CN.po: 36 translated messages. 36 translated messages. rm -f zh_HK.gmo && /usr/bin/msgfmt -c --statistics --verbose -o zh_HK.gmo zh_HK.po rm -f zh_TW.gmo && /usr/bin/msgfmt -c --statistics --verbose -o zh_TW.gmo zh_TW.po zh_HK.po: 34 translated messages, 2 untranslated messages. zh_TW.po: 36 translated messages. make[3]: Leaving directory '/run/build/hitori/po' touch stamp-po make[2]: Leaving directory '/run/build/hitori/po' make[2]: Entering directory '/run/build/hitori' GEN src/hitori-resources.c GEN data/org.gnome.hitori.gschema.valid GEN data/org.gnome.Hitori.desktop CC src/src_hitori-main.o CC src/src_hitori-interface.o CC src/src_hitori-generator.o CC src/src_hitori-rules.o CC src/src_hitori-hitori-resources.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from src/main.c:21: /usr/include/features.h:381:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:194, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/syslimits.h:7, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:34, from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-3.0/gdk/gdkconfig.h:13, from /usr/include/gtk-3.0/gdk/gdk.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/interface.c:20: /usr/include/features.h:381:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:194, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/syslimits.h:7, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:34, from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/generator.c:20: /usr/include/features.h:381:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:194, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/syslimits.h:7, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:34, from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/rules.c:20: /usr/include/features.h:381:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:194, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/syslimits.h:7, from /usr/lib/gcc/arm-unknown-linux-gnueabihf/8.2.0/include-fixed/limits.h:34, from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from src/hitori-resources.c:1: /usr/include/features.h:381:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:785: src/src_hitori-hitori-resources.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/interface.c:20: src/interface.c: In function ‘new_game_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:442:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘hint_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:511:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘undo_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:543:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘redo_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:585:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘quit_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:627:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘help_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:634:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘about_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:662:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/interface.c: In function ‘board_size_change_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/interface.c:688:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (user_data); ^~~~~~~~~~~~~~~~~~ src/main.c: In function ‘hitori_application_class_init’: src/main.c:57:2: error: ‘g_type_class_add_private’ is deprecated [-Werror=deprecated-declarations] g_type_class_add_private (klass, sizeof (HitoriApplicationPrivate)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/main.c:22: /usr/include/glib-2.0/gobject/gtype.h:1303:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ src/main.c: In function ‘get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.c:111:35: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplicationPrivate *priv = HITORI_APPLICATION (object)->priv; ^~~~~~~~~~~~~~~~~~ src/main.c: In function ‘set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.c:130:35: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplicationPrivate *priv = HITORI_APPLICATION (object)->priv; ^~~~~~~~~~~~~~~~~~ src/main.c: In function ‘activate’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.c:168:28: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplication *self = HITORI_APPLICATION (application); ^~~~~~~~~~~~~~~~~~ src/main.c: In function ‘handle_command_line’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.c:202:35: note: in expansion of macro ‘HITORI_APPLICATION’ HitoriApplicationPrivate *priv = HITORI_APPLICATION (application)->priv; ^~~~~~~~~~~~~~~~~~ src/main.c: In function ‘hitori_application_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: error: cast increases required alignment of target type [-Werror=cast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ src/main.h:65:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define HITORI_APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HITORI_TYPE_APPLICATION, HitoriApplication)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.c:252:9: note: in expansion of macro ‘HITORI_APPLICATION’ return HITORI_APPLICATION (g_object_new (HITORI_TYPE_APPLICATION, NULL)); ^~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:757: src/src_hitori-generator.o] Error 1 cc1: all warnings being treated as errors make[2]: *** [Makefile:771: src/src_hitori-rules.o] Error 1 cc1: all warnings being treated as errors make[2]: *** [Makefile:729: src/src_hitori-main.o] Error 1 cc1: all warnings being treated as errors make[2]: *** [Makefile:743: src/src_hitori-interface.o] Error 1 make[2]: Leaving directory '/run/build/hitori' make[1]: *** [Makefile:941: all-recursive] Error 1 make[1]: Leaving directory '/run/build/hitori' make: *** [Makefile:569: all] Error 2 Error: module hitori: Child process exited with code 2