Latest commit (1.3.12-23-gd8fb007) doesn't build anymore...
Creteil opened this issue · 2 comments
Creteil commented
This is probably due to commit 4952799
bigbob@bigbob-ux331un:~/tmp/Building/mainline/mainline$ dpkg-checkbuilddeps && rm debian/*~ ; LANG=C dpkg-buildpackage -rfakeroot -d
rm: impossible de supprimer 'debian/*~': Aucun fichier ou dossier de ce type
dpkg-buildpackage: info: source package mainline
dpkg-buildpackage: info: source version 1.3.21-2-g3626c70
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by COLIN Stephane <bigbob.fun@gmail.com>
dpkg-buildpackage: info: host architecture amd64
dpkg-buildpackage: warning: debian/rules is not executable; fixing that
dpkg-source --before-build .
fakeroot debian/rules clean
dh clean
dh_auto_clean
make -j8 clean
make[1]: Entering directory '/home/bigbob/tmp/Building/mainline/mainline'
.deb_build_number.mak
rm -rfv release *.c *.o
rm -fv mainline mainline-gtk
make[1]: Leaving directory '/home/bigbob/tmp/Building/mainline/mainline'
dh_clean
dpkg-source -b .
dpkg-source: warning: native package version may not have a revision
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building mainline in mainline_1.3.21-2-g3626c70.tar.xz
dpkg-source: info: building mainline in mainline_1.3.21-2-g3626c70.dsc
debian/rules build
dh build
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
dh_auto_build
make -j8
make[1]: Entering directory '/home/bigbob/tmp/Building/mainline/mainline'
.deb_build_number.mak
xgettext \
--sort-by-file \
--package-name="mainline" \
--package-version="1.3.21" \
--language=Vala \
--output=po/messages.pot \
src/Common/*.vala src/lib/*.vala src/Console/*.vala src/Gtk/*.vala
src/Common/LinuxKernel.vala:833: warning: unterminated string literal
msgmerge --backup=none --update -v po/de.po po/messages.pot
......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/de.po --no-obsolete po/de.po
msgmerge --backup=none --update -v po/el.po po/messages.pot
.......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/el.po --no-obsolete po/el.po
msgmerge --backup=none --update -v po/es.po po/messages.pot
........................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/es.po --no-obsolete po/es.po
msgmerge --backup=none --update -v po/fr.po po/messages.pot
......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/fr.po --no-obsolete po/fr.po
msgmerge --backup=none --update -v po/hr.po po/messages.pot
......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/hr.po --no-obsolete po/hr.po
msgmerge --backup=none --update -v po/it.po po/messages.pot
......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/it.po --no-obsolete po/it.po
msgmerge --backup=none --update -v po/ko.po po/messages.pot
......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/ko.po --no-obsolete po/ko.po
msgmerge --backup=none --update -v po/nl.po po/messages.pot
........................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/nl.po --no-obsolete po/nl.po
msgmerge --backup=none --update -v po/pl.po po/messages.pot
......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/pl.po --no-obsolete po/pl.po
msgmerge --backup=none --update -v po/ru.po po/messages.pot
........................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/ru.po --no-obsolete po/ru.po
msgmerge --backup=none --update -v po/sv.po po/messages.pot
.......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/sv.po --no-obsolete po/sv.po
msgmerge --backup=none --update -v po/tr.po po/messages.pot
.......................
Read 1 old + 1 reference, merged 150, fuzzied 0, missing 0, obsolete 0.
msgattrib --output-file=po/tr.po --no-obsolete po/tr.po
msgmerge --backup=none --update -v po/uk.po po/messages.pot
po/uk.po:674:68: syntax error
msgmerge: found 1 fatal error
make[1]: *** [Makefile:118: po/uk.po] Error 1
make[1]: Leaving directory '/home/bigbob/tmp/Building/mainline/mainline'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:5: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
bigbob@bigbob-ux331un:~/tmp/Building/mainline/mainline$
Fixed it by editing file « po/uk.po », row 674 :
bigbob@bigbob-ux331un:~/tmp/Building/mainline/mainline$ diff -u po/uk.po~ po/uk.po
--- po/uk.po~ 2023-06-27 21:02:57.000000000 +0200
+++ po/uk.po 2023-06-27 21:03:41.839378380 +0200
@@ -671,7 +671,7 @@
"gnome-terminal можна заблокувати за допомогою параметра --wait.\n"
"xfce4-terminal неможливо заблокувати.\n"
"\n"
-"Відредагуйте команду, щоб налаштувати зовнішній вигляд терміналу".
+"Відредагуйте команду, щоб налаштувати зовнішній вигляд терміналу."
#: src/Gtk/SettingsDialog.vala:299
msgid "Done"
bigbob@bigbob-ux331un:~/tmp/Building/mainline/mainline$
Hope it help...
bkw777 commented
Thank you.
bkw777 commented
fixed thanks