After updating the source from 9.1.1646 to 9.1.1652:

gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MOTIF     -O2
-fno-strength-reduce -Wall -Wno-deprecated-declarations  -D_REENTRANT
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1         -o
objects/wlr-data-control-unstable-v1.o auto/wayland/wlr-data-control-
unstable-v1.c
auto/wayland/wlr-data-control-unstable-v1.c:32:10: fatal error:
wayland-util.h: No such file or directory
  32 | #include "wayland-util.h"
     |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:3664: objects/wlr-data-control-unstable-v1.o] Error 1
make[1]: Leaving directory '/root/.build/vim/vim-hg/src/shadow-normal'
make: *** [Makefile:2035: reconfig] Error 2
exit status 2

Does not happen in Huge build with GTK3 GUI
Happens in Normal build with Motif GUI
Does not happen in Tiny build with Motif GUI
Does not happen in Tiny build with no GUI.

Happens in Normal even after regenerating the Normal shadow-directory
then replacing its Makefile by a symlink to ../Makefile and adding a
bash script to set the desired configure options in the environment
(before regenerating I saved the existing script, as follows:

#!/bin/bash
export CONF_OPT_GUI='--enable-gui=motif'
export CONF_OPT_MULTIBYTE='--enable-multibyte'
export CONF_OPT_AUTOSERVE='--enable-autoservername'
export CONF_OPT_SODIUM='--enable-libsodium'
export CONF_OPT_FEAT='--with-features=normal'
export CONF_ARGS2='--with-vim-name=vim-normal'
export CONF_OPT_COMPBY='"--with-compiledby=antoine.mechely...@gmail.com"'

The above is to be "source"d not "execute"d.

After some looking around, I find that:
— Huge build (GOOD) has compilation flag -I/usr/include/wayland and
link flag -lwayland-client, builds successfully with +wayland
+wayland_clipboard +X11
— Normal build (BAD) has link flag -lwayland-client but lacks
compilation flag -I/usr/include/wayland, does not build
— Tiny with Motif (GOOD) has neither flag, builds successfully with
-wayland -wayland_clipboard +X11
— Tiny without GUI (GOOD) has neither flag, builds successfully with
-wayland -wayland_clipboard -X11

Is it possible to build without Wayland even if the Wayland packages
are installed (configure flag --without-wayland or --disable-wayland
or something)? I see nothing in the src/Makefile, neither in the
comments nor in the code.

Best regards,
Tony.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/CAJkCKXtTQ%3D7qQK5M%2BV-NWcaUitvRZbokriAEWxMZ%2B-Vk9wq34Q%40mail.gmail.com.

Raspunde prin e-mail lui