P.S. The following works, but requires putting hands into the grease: 1. change --without-wayland to --with-wayland in the configure parameters 2. make reconfig (which configures then errors out) 3. make auto/osdef.h 4. make (which errors out on a missing wayland file. Maybe unnecessary.) 5. make -C auto/wayland 6. make 7. make installvimbin (N.B. the install of runtime files, symlinks, etc. is done after building my workhouse Huge build)
Best regards, Tony. On Fri, Oct 10, 2025 at 1:13 AM Tony Mechelynck <[email protected]> wrote: > > On Fri, Oct 10, 2025 at 1:03 AM Tony Mechelynck > <[email protected]> wrote: > > > > On Fri, Oct 10, 2025 at 12:32 AM Christian Brabandt <[email protected]> > > wrote: > > > > > > > > > On Fr, 10 Okt 2025, Tony Mechelynck wrote: > > > > > > > linux-tuxedo:~/.build/vim/vim-hg/src/shadow-normal # (make -j4 || echo > > > > 'exit status' $? ; date) 2>&1 |tee -a make.log > > > > make: *** No rule to make target > > > > 'auto/wayland/wlr-data-control-unstable-v1.c', needed by > > > > 'auto/wayland/wlr-data-control-unstable-v1.h'. Stop. > > > > exit status 2 > > > > Fri 10 Oct 00:04:05 CEST 2025 > > > > linux-tuxedo:~/.build/vim/vim-hg/src/shadow-normal # cat myconfig > > > > #!/bin/bash > > > > export CONF_OPT_GUI='--enable-gui=motif' > > > > export CONF_OPT_X='--without-wayland' > > > > 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='"[email protected]"' > > > > linux-tuxedo:~/.build/vim/vim-hg/src/shadow-normal # > > > > > > > > > > > > (the "myconfig" file shown above has been previously "sourced" to > > > > configure the Vim Normal build which is the only one built in this > > > > shell instance; Tiny builds ought to be built with -wayland because > > > > they are Tiny) > > > > > > > > If I try "make reconfig" the very first module (alloc.c) fails to > > > > build because "auto/osdef.h : No such file or directory". It seems > > > > that some required dependencies have been removed in the latest > > > > Makefile update. > > > > > > > > The only builds which _do_ build are the Huge builds with GTK3 (with > > > > or without Perl, Python, etc.) > > > > > > please try explicitly with --with-wayland as configure switch. > > > > I will — whan "make reconfig" will not error anymore on a missing > > auto/osdef.h > > P.S. After changing --without-wayland to --with-wayland then "make > reconfig" (which errors out after the end of the configure phase) then > "make auto/pathdef.h" then "make" I still get the same error for the > same missing Wayland module. It looks like there is some magic in my > "Huge with GTK3" builds which makes them build without the need to > specify either --with-wayland or --without-wayland. > > > > Best regards, > > Tony. > > > > > > Thanks, > > > Christian > > > -- > > > I want to see people using Perl to glue things together creatively, not > > > just technically but also socially. > > > -- Larry Wall in <[email protected]> -- -- 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/vim_dev/CAJkCKXt7HJyuWa8S2sKO7%3DASzGmW59Rhd3%2BxByTruEjAjGAp_Q%40mail.gmail.com.
