Je me réponds:
changer -march=i686 pour -march=x86-64 dans le Makefile. Une instruction plus générique serait préférable mais c'est une compilation "one shot", donc pas la peine d'en faire un fromage...
Il me manquait aussi le paquet nommé "valac". Chose faite, résolu.
$ make
Compiling obsession-exit.c
Compiling dbus-interface.c
Compiling obsession-common.c
Building obsession-exit
Compiling obsession-logout.c
Building obsession-logout
Building xdg-autostart
autostart/xdg-autostart.vala:36.8-36.54: warning: unhandled error `GLib.KeyFileError'
if (kf.load_from_file (filename, KeyFileFlags.NONE)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/joyce/obsession/autostart/xdg-autostart.vala.c: In function ‘autostart_xdg_autostart’:
/home/joyce/obsession/autostart/xdg-autostart.vala.c:632:18: attention : assignment from incompatible pointer type [enabled by default]
/home/joyce/obsession/autostart/xdg-autostart.vala.c:668:3: attention : passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [enabled by default]
/usr/include/glib-2.0/glib/ghash.h:87:13: note: expected ‘GHFunc’ but argument is of type ‘void (*)(const void *, const void *, void *)’
Compilation succeeded - 1 warning(s)
msgfmt -o po/af.mo po/af.po
msgfmt -o po/am.mo po/am.po
msgfmt -o po/ar.mo po/ar.po
msgfmt -o po/ast.mo po/ast.po
msgfmt -o po/be.mo po/be.po
msgfmt -o po/bg.mo po/bg.po
msgfmt -o po/bn_IN.mo po/bn_IN.po
msgfmt -o po/bn.mo po/bn.po
msgfmt -o po/ca.mo po/ca.po
msgfmt -o po/cs.mo po/cs.po
msgfmt -o po/da.mo po/da.po
msgfmt -o po/de.mo po/de.po
msgfmt -o po/el.mo po/el.po
msgfmt -o po/en_GB.mo po/en_GB.po
msgfmt -o po/es.mo po/es.po
msgfmt -o po/es_VE.mo po/es_VE.po
msgfmt -o po/et.mo po/et.po
msgfmt -o po/eu.mo po/eu.po
msgfmt -o po/fa.mo po/fa.po
msgfmt -o po/fi.mo po/fi.po
msgfmt -o po/fo.mo po/fo.po
msgfmt -o po/fr.mo po/fr.po
msgfmt -o po/frp.mo po/frp.po
msgfmt -o po/gl.mo po/gl.po
msgfmt -o po/he.mo po/he.po
msgfmt -o po/hr.mo po/hr.po
msgfmt -o po/hu.mo po/hu.po
msgfmt -o po/id.mo po/id.po
msgfmt -o po/it.mo po/it.po
msgfmt -o po/ja.mo po/ja.po
msgfmt -o po/ko.mo po/ko.po
msgfmt -o po/lg.mo po/lg.po
msgfmt -o po/lt.mo po/lt.po
msgfmt -o po/ml.mo po/ml.po
msgfmt -o po/ms.mo po/ms.po
msgfmt -o po/nb.mo po/nb.po
msgfmt -o po/nl.mo po/nl.po
msgfmt -o po/nn.mo po/nn.po
msgfmt -o po/pa.mo po/pa.po
msgfmt -o po/pl.mo po/pl.po
msgfmt -o po/ps.mo po/ps.po
msgfmt -o po/pt_BR.mo po/pt_BR.po
msgfmt -o po/pt.mo po/pt.po
msgfmt -o po/ro.mo po/ro.po
msgfmt -o po/ru.mo po/ru.po
msgfmt -o po/si.mo po/si.po
msgfmt -o po/sk.mo po/sk.po
msgfmt -o po/sl.mo po/sl.po
msgfmt -o po/sr@latin.mo po/sr@latin.po
msgfmt -o po/sr.mo po/sr.po
msgfmt -o po/sv.mo po/sv.po
msgfmt -o po/te.mo po/te.po
msgfmt -o po/th.mo po/th.po
msgfmt -o po/tr.mo po/tr.po
msgfmt -o po/tt_RU.mo po/tt_RU.po
msgfmt -o po/uk.mo po/uk.po
msgfmt -o po/ur_PK.mo po/ur_PK.po
msgfmt -o po/ur.mo po/ur.po
msgfmt -o po/vi.mo po/vi.po
msgfmt -o po/zh_CN.mo po/zh_CN.po
msgfmt -o po/zh_TW.mo po/zh_TW.po
$