Bonjour Basile, Basile Starynkevitch, on 2023-05-24: > /usr/src/Editors/xemacs-21.5.35/src/menubar-x.c:520: undefined reference to > `x_focus_timestamp_really_sucks_fix_me_better' > /usr/bin/ld: /usr/src/Editors/xemacs-21.5.35/src/menubar-x.c:520: undefined > reference to `x_focus_timestamp_really_sucks_fix_me_better' > /usr/bin/ld: /usr/src/Editors/xemacs-21.5.35/src/menubar-x.c:520: undefined > reference to `x_focus_timestamp_really_sucks_fix_me_better' > /usr/bin/ld: /usr/src/Editors/xemacs-21.5.35/src/menubar-x.c:520: undefined > reference to `x_focus_timestamp_really_sucks_fix_me_better' > /usr/bin/ld: /tmp/ccua0L0n.ltrans74.ltrans.o: in function > `popup_selection_callback': > /usr/src/Editors/xemacs-21.5.35/src/gui-x.c:308: undefined reference to > `x_focus_timestamp_really_sucks_fix_me_better' > collect2: error: ld returned 1 exit status
Le problème de xemacs 21.5.35 est reproductible avec gcc-12 de Debian sid. Le symbole manquant est défini à deux emplacements différents dans le code source, ce qui ne facilite pas la résolution : $ grep x_focus_timestamp_really_sucks_fix_me_better -r src/menubar-x.c: extern Time x_focus_timestamp_really_sucks_fix_me_better; src/menubar-x.c: x_focus_timestamp_really_sucks_fix_me_better; src/gui-x.c: extern Time x_focus_timestamp_really_sucks_fix_me_better; src/gui-x.c: DEVICE_X_MOUSE_TIMESTAMP (d) = x_focus_timestamp_really_sucks_fix_me_better; >> src/event-gtk.c:Time x_focus_timestamp_really_sucks_fix_me_better; src/event-gtk.c: x_focus_timestamp_really_sucks_fix_me_better = time(0); >> lwlib/xlwmenu.c:Time x_focus_timestamp_really_sucks_fix_me_better; lwlib/xlwmenu.c: x_focus_timestamp_really_sucks_fix_me_better = lwlib/xlwmenu.c: x_focus_timestamp_really_sucks_fix_me_better = À mon avis ce serait à signaler à l'équipe de developpement amont de xemacs. Ce qui me surprend, c'est que le phénomène ne se soit pas déclenché plus tôt ; ces définitions ne sont apparemment pas nouvelles quand on regarde dans d'anciennes versions de xemacs. Si ça peut aider, -- Étienne Mollier <emoll...@emlwks999.eu> Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/pts/1, please excuse my verbosity.
signature.asc
Description: PGP signature