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.