When building vim 9.1.1845 without wayland, i.e:
configure --without-wayland
It failes when making:
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.
make: *** Waiting for unfinished jobs....
Builds fine with 8.1.1663. I haven't try any versions between 1663 and 1845.
Build correctly without wayland.
9.1.1845
openEuler 25.09
gcc 12.2
2025-10-10 09:24:52 + ./configure --build=x86_64-openEuler-linux-gnu --host=x86_64-openEuler-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D__linux__ -D_REENTRANT -DSYS_VIMRC_FILE='\''"/etc/virc"'\''' --with-features=small --with-x=no --enable-multibyte --disable-netbeans --disable-libsodium --disable-pythoninterp --disable-perlinterp --disable-tclinterp --with-tlib=ncurses --enable-gui=no --disable-gpm --exec-prefix=/ --without-wayland --enable-year2038 --enable-fail-if-missing --with-python3-config-dir=/usr/lib64/python3.11/config-3.11-x86_64-linux-gnu --enable-selinux 2025-10-10 09:24:52 configure: WARNING: unrecognized options: --disable-dependency-tracking 2025-10-10 09:24:52 checking whether make sets $(MAKE)... yes 2025-10-10 09:24:52 checking for x86_64-openEuler-linux-gnu-gcc... no 2025-10-10 09:24:52 checking for gcc... gcc 2025-10-10 09:24:52 checking whether the C compiler works... yes 2025-10-10 09:24:52 checking for C compiler default output file name... a.out 2025-10-10 09:24:52 checking for suffix of executables... 2025-10-10 09:24:53 checking whether we are cross compiling... no 2025-10-10 09:24:53 checking for suffix of object files... o 2025-10-10 09:24:53 checking whether the compiler supports GNU C... yes 2025-10-10 09:24:53 checking whether gcc accepts -g... yes 2025-10-10 09:24:53 checking for gcc option to enable C11 features... none needed 2025-10-10 09:24:53 checking how to run the C preprocessor... gcc -E 2025-10-10 09:24:53 checking for grep that handles long lines and -e... /usr/bin/grep 2025-10-10 09:24:53 checking for egrep... /usr/bin/grep -E 2025-10-10 09:24:53 checking for fgrep... /usr/bin/grep -F 2025-10-10 09:24:53 checking for gawk... gawk 2025-10-10 09:24:53 checking for strip... strip 2025-10-10 09:24:53 checking for sys/wait.h that is POSIX.1 compatible... yes 2025-10-10 09:24:53 checking for x86_64-openEuler-linux-gnu-pkg-config... /usr/bin/x86_64-openEuler-linux-gnu-pkg-config 2025-10-10 09:24:53 checking --enable-fail-if-missing argument... yes 2025-10-10 09:24:53 checking for clang version... N/A 2025-10-10 09:24:53 checking for buggy tools... - sh is 'GNU bash, version 5.2.37(1)-release (x86_64-openEuler-linux-gnu) 2025-10-10 09:24:53 Copyright (C) 2022 Free Software Foundation, Inc. 2025-10-10 09:24:53 License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 2025-10-10 09:24:53 2025-10-10 09:24:53 This is free software; you are free to change and redistribute it. 2025-10-10 09:24:53 There is NO WARRANTY, to the extent permitted by law.' - probably OK.. 2025-10-10 09:24:53 checking uname... Linux 2025-10-10 09:24:53 checking uname -r... 5.10.0-60.18.0.50.oe2203.x86_64 2025-10-10 09:24:53 checking uname -m... x86_64 2025-10-10 09:24:53 checking for Haiku... no 2025-10-10 09:24:53 checking for QNX... no 2025-10-10 09:24:53 checking for Darwin (Mac OS X)... no 2025-10-10 09:24:53 checking for stdio.h... yes 2025-10-10 09:24:53 checking for stdlib.h... yes 2025-10-10 09:24:53 checking for string.h... yes 2025-10-10 09:24:53 checking for inttypes.h... yes 2025-10-10 09:24:53 checking for stdint.h... yes 2025-10-10 09:24:53 checking for strings.h... yes 2025-10-10 09:24:53 checking for sys/stat.h... yes 2025-10-10 09:24:53 checking for sys/types.h... yes 2025-10-10 09:24:53 checking for unistd.h... yes 2025-10-10 09:24:53 checking for sys/time.h... yes 2025-10-10 09:24:53 checking for sys/select.h... yes 2025-10-10 09:24:53 checking for sys/socket.h... yes 2025-10-10 09:24:53 checking for AvailabilityMacros.h... no 2025-10-10 09:24:54 checking for dispatch/dispatch.h... no 2025-10-10 09:24:54 checking --with-local-dir argument... Defaulting to /usr/local 2025-10-10 09:24:54 checking --with-vim-name argument... Defaulting to vim 2025-10-10 09:24:54 checking --with-ex-name argument... Defaulting to ex 2025-10-10 09:24:54 checking --with-view-name argument... Defaulting to view 2025-10-10 09:24:54 checking --with-global-runtime argument... no 2025-10-10 09:24:54 checking --with-modified-by argument... no 2025-10-10 09:24:54 checking if character set is EBCDIC... no 2025-10-10 09:24:54 checking --disable-smack argument... no 2025-10-10 09:24:54 checking for linux/xattr.h... yes 2025-10-10 09:24:54 checking for sys/xattr.h... yes 2025-10-10 09:24:54 checking for XATTR_NAME_SMACKEXEC in linux/xattr.h... checking for egrep -e... (cached) /usr/bin/grep -E 2025-10-10 09:24:54 no 2025-10-10 09:24:54 checking --disable-selinux argument... no 2025-10-10 09:24:54 checking for is_selinux_enabled in -lselinux... yes 2025-10-10 09:24:54 checking for selinux/selinux.h... yes 2025-10-10 09:24:54 checking --enable-xattr argument... yes 2025-10-10 09:24:54 checking for sys/xattr.h... (cached) yes 2025-10-10 09:24:54 checking --with-features argument... small 2025-10-10 09:24:54 checking --with-compiledby argument... no 2025-10-10 09:24:54 checking --disable-xsmp argument... no 2025-10-10 09:24:54 checking --disable-xsmp-interact argument... no 2025-10-10 09:24:54 checking diff feature... disabled in tiny version 2025-10-10 09:24:54 checking --enable-luainterp argument... no 2025-10-10 09:24:54 checking --enable-mzschemeinterp argument... no 2025-10-10 09:24:54 checking --enable-perlinterp argument... no 2025-10-10 09:24:54 checking --enable-pythoninterp argument... no 2025-10-10 09:24:54 checking --enable-python3interp argument... no 2025-10-10 09:24:54 checking --enable-tclinterp argument... no 2025-10-10 09:24:54 checking --enable-rubyinterp argument... no 2025-10-10 09:24:54 checking --enable-cscope argument... yes 2025-10-10 09:24:54 checking --disable-netbeans argument... yes 2025-10-10 09:24:54 checking --disable-channel argument... cannot use channels with tiny features 2025-10-10 09:24:54 checking --enable-terminal argument... defaulting to no 2025-10-10 09:24:54 checking --enable-autoservername argument... no 2025-10-10 09:24:54 checking --enable-socketserver argument... cannot use socketserver with tiny features 2025-10-10 09:24:54 checking --enable-multibyte argument... yes 2025-10-10 09:24:54 checking --disable-rightleft argument... no 2025-10-10 09:24:54 checking --disable-arabic argument... no 2025-10-10 09:24:54 checking --enable-xim argument... defaulting to auto 2025-10-10 09:24:54 checking --enable-fontset argument... no 2025-10-10 09:24:54 checking if shm_open is available... yes 2025-10-10 09:24:54 checking --with-wayland argument... defaulting to: don't HAVE_X11 2025-10-10 09:24:54 checking --enable-gui argument... no GUI support 2025-10-10 09:24:54 checking for X11/SM/SMlib.h... yes 2025-10-10 09:24:54 checking for /proc link to executable... /proc/self/exe 2025-10-10 09:24:54 checking for CYGWIN or MSYS environment... no 2025-10-10 09:24:54 checking whether toupper is broken... no 2025-10-10 09:24:54 checking whether __DATE__ and __TIME__ work... yes 2025-10-10 09:24:54 checking whether __attribute__((unused)) is allowed... yes 2025-10-10 09:24:54 checking for dirent.h that defines DIR... yes 2025-10-10 09:24:54 checking for library containing opendir... none required 2025-10-10 09:24:54 checking for stdint.h... (cached) yes 2025-10-10 09:24:54 checking for stdlib.h... (cached) yes 2025-10-10 09:24:54 checking for string.h... (cached) yes 2025-10-10 09:24:54 checking for sys/select.h... (cached) yes 2025-10-10 09:24:54 checking for sys/utsname.h... yes 2025-10-10 09:24:54 checking for termcap.h... yes 2025-10-10 09:24:54 checking for fcntl.h... yes 2025-10-10 09:24:54 checking for sgtty.h... yes 2025-10-10 09:24:55 checking for sys/ioctl.h... yes 2025-10-10 09:24:55 checking for sys/time.h... (cached) yes 2025-10-10 09:24:55 checking for sys/types.h... (cached) yes 2025-10-10 09:24:55 checking for termio.h... yes 2025-10-10 09:24:55 checking for iconv.h... yes 2025-10-10 09:24:55 checking for inttypes.h... (cached) yes 2025-10-10 09:24:55 checking for langinfo.h... yes 2025-10-10 09:24:55 checking for math.h... yes 2025-10-10 09:24:55 checking for unistd.h... (cached) yes 2025-10-10 09:24:55 checking for stropts.h... no 2025-10-10 09:24:55 checking for errno.h... yes 2025-10-10 09:24:55 checking for sys/resource.h... yes 2025-10-10 09:24:55 checking for sys/systeminfo.h... no 2025-10-10 09:24:55 checking for locale.h... yes 2025-10-10 09:24:55 checking for sys/stream.h... no 2025-10-10 09:24:55 checking for termios.h... yes 2025-10-10 09:24:55 checking for libc.h... no 2025-10-10 09:24:55 checking for sys/statfs.h... yes 2025-10-10 09:24:55 checking for poll.h... yes 2025-10-10 09:24:55 checking for sys/poll.h... yes 2025-10-10 09:24:55 checking for pwd.h... yes 2025-10-10 09:24:55 checking for utime.h... yes 2025-10-10 09:24:55 checking for sys/param.h... yes 2025-10-10 09:24:55 checking for sys/ptms.h... no 2025-10-10 09:24:56 checking for libintl.h... yes 2025-10-10 09:24:56 checking for libgen.h... yes 2025-10-10 09:24:56 checking for util/debug.h... no 2025-10-10 09:24:56 checking for util/msg18n.h... no 2025-10-10 09:24:56 checking for frame.h... no 2025-10-10 09:24:56 checking for sys/acl.h... yes 2025-10-10 09:24:56 checking for sys/access.h... no 2025-10-10 09:24:56 checking for sys/sysinfo.h... yes 2025-10-10 09:24:56 checking for wchar.h... yes 2025-10-10 09:24:56 checking for wctype.h... yes 2025-10-10 09:24:56 checking for sys/ptem.h... no 2025-10-10 09:24:56 checking for sys/sysctl.h... no 2025-10-10 09:24:56 checking for pthread_np.h... no 2025-10-10 09:24:56 checking for strings.h... (cached) yes 2025-10-10 09:24:56 checking if strings.h can be included after string.h... yes 2025-10-10 09:24:56 checking for an ANSI C-conforming const... yes 2025-10-10 09:24:56 checking for working volatile... yes 2025-10-10 09:24:56 checking for mode_t... yes 2025-10-10 09:24:56 checking for off_t... yes 2025-10-10 09:24:56 checking for pid_t... yes 2025-10-10 09:24:57 checking for size_t... yes 2025-10-10 09:24:57 checking for uid_t... yes 2025-10-10 09:24:57 checking for gid_t... yes 2025-10-10 09:24:57 checking for uint32_t... yes 2025-10-10 09:24:57 checking for ino_t... yes 2025-10-10 09:24:57 checking for dev_t... yes 2025-10-10 09:24:57 checking whether byte ordering is bigendian... no 2025-10-10 09:24:57 checking for inline... inline 2025-10-10 09:24:57 checking for rlim_t... yes 2025-10-10 09:24:57 checking for stack_t... yes 2025-10-10 09:24:57 checking whether stack_t has an ss_base field... no 2025-10-10 09:24:57 checking --with-tlib argument... ncurses 2025-10-10 09:24:57 checking for linking with ncurses library... OK 2025-10-10 09:24:57 checking for tgetent()... yes 2025-10-10 09:24:58 checking whether we talk terminfo... yes 2025-10-10 09:24:58 checking what tgetent() returns for an unknown terminal... zero 2025-10-10 09:24:58 checking whether termcap.h contains ospeed... yes 2025-10-10 09:24:58 checking whether termcap.h contains UP, BC and PC... yes 2025-10-10 09:24:58 checking whether tputs() uses outfuntype... no 2025-10-10 09:24:58 checking whether del_curterm() can be used... yes 2025-10-10 09:24:58 checking whether sys/select.h and sys/time.h may both be included... yes 2025-10-10 09:24:58 checking for /dev/ptc... no 2025-10-10 09:24:58 checking for SVR4 ptys... yes 2025-10-10 09:24:58 checking for ptyranges... don't know 2025-10-10 09:24:58 checking for struct sigcontext... yes 2025-10-10 09:24:58 checking getcwd implementation is broken... no 2025-10-10 09:24:58 checking for fchdir... yes 2025-10-10 09:24:58 checking for fchown... yes 2025-10-10 09:24:59 checking for fchmod... yes 2025-10-10 09:24:59 checking for fsync... yes 2025-10-10 09:24:59 checking for getcwd... yes 2025-10-10 09:24:59 checking for getpseudotty... no 2025-10-10 09:24:59 checking for getpwent... yes 2025-10-10 09:24:59 checking for getpwnam... yes 2025-10-10 09:24:59 checking for getpwuid... yes 2025-10-10 09:24:59 checking for getrlimit... yes 2025-10-10 09:24:59 checking for gettimeofday... yes 2025-10-10 09:24:59 checking for localtime_r... yes 2025-10-10 09:24:59 checking for lstat... yes 2025-10-10 09:25:00 checking for memset... yes 2025-10-10 09:25:00 checking for mkdtemp... yes 2025-10-10 09:25:00 checking for nanosleep... yes 2025-10-10 09:25:00 checking for opendir... yes 2025-10-10 09:25:00 checking for putenv... yes 2025-10-10 09:25:00 checking for qsort... yes 2025-10-10 09:25:00 checking for readlink... yes 2025-10-10 09:25:00 checking for select... yes 2025-10-10 09:25:00 checking for setenv... yes 2025-10-10 09:25:00 checking for getpgid... yes 2025-10-10 09:25:00 checking for setpgid... yes 2025-10-10 09:25:01 checking for setsid... yes 2025-10-10 09:25:01 checking for sigaltstack... yes 2025-10-10 09:25:01 checking for sigstack... yes 2025-10-10 09:25:01 checking for sigset... yes 2025-10-10 09:25:01 checking for sigsetjmp... no 2025-10-10 09:25:01 checking for sigaction... yes 2025-10-10 09:25:01 checking for sigprocmask... yes 2025-10-10 09:25:01 checking for sigvec... no 2025-10-10 09:25:01 checking for strcasecmp... yes 2025-10-10 09:25:01 checking for strcoll... yes 2025-10-10 09:25:01 checking for strerror... yes 2025-10-10 09:25:02 checking for strftime... yes 2025-10-10 09:25:02 checking for stricmp... no 2025-10-10 09:25:02 checking for strncasecmp... yes 2025-10-10 09:25:02 checking for strnicmp... no 2025-10-10 09:25:02 checking for strpbrk... yes 2025-10-10 09:25:02 checking for strptime... yes 2025-10-10 09:25:02 checking for strtol... yes 2025-10-10 09:25:02 checking for tgetent... yes 2025-10-10 09:25:02 checking for towlower... yes 2025-10-10 09:25:02 checking for towupper... yes 2025-10-10 09:25:02 checking for iswupper... yes 2025-10-10 09:25:03 checking for tzset... yes 2025-10-10 09:25:03 checking for usleep... yes 2025-10-10 09:25:03 checking for utime... yes 2025-10-10 09:25:03 checking for utimes... yes 2025-10-10 09:25:03 checking for mblen... yes 2025-10-10 09:25:03 checking for ftruncate... yes 2025-10-10 09:25:03 checking for unsetenv... yes 2025-10-10 09:25:03 checking for posix_openpt... yes 2025-10-10 09:25:03 checking for clock_gettime... yes 2025-10-10 09:25:03 checking for sync... yes 2025-10-10 09:25:03 checking types of arguments for select... int,fd_set *,struct timeval * 2025-10-10 09:25:03 checking for declarations of fseeko and ftello... yes 2025-10-10 09:25:04 checking for gcc option to enable large file support... none needed 2025-10-10 09:25:04 checking for gcc option for timestamps after 2038... none needed 2025-10-10 09:25:04 checking --enable-canberra argument... Defaulting to no 2025-10-10 09:25:04 checking --enable-libsodium argument... no 2025-10-10 09:25:04 checking for st_blksize... yes 2025-10-10 09:25:04 checking for timer_create without -lrt... yes 2025-10-10 09:25:04 checking if timer_create works... yes 2025-10-10 09:25:04 checking whether stat() ignores a trailing slash... no 2025-10-10 09:25:04 checking for nanoseconds field of struct stat... st_mtim.tv_nsec 2025-10-10 09:25:04 checking for iconv_open()... yes 2025-10-10 09:25:04 checking for nl_langinfo(CODESET)... yes 2025-10-10 09:25:04 checking for strtod in -lm... yes 2025-10-10 09:25:04 checking for isinf()... yes 2025-10-10 09:25:04 checking for isnan()... yes 2025-10-10 09:25:04 checking --disable-acl argument... no 2025-10-10 09:25:04 checking for acl_get_file in -lposix1e... no 2025-10-10 09:25:05 checking for acl_get_file in -lacl... yes 2025-10-10 09:25:05 checking for fgetxattr in -lattr... no 2025-10-10 09:25:05 checking for POSIX ACL support... yes 2025-10-10 09:25:05 checking for acl_get in -lsec... no 2025-10-10 09:25:05 checking for Solaris ACL support... no 2025-10-10 09:25:05 checking for AIX ACL support... no 2025-10-10 09:25:05 checking --enable-gpm argument... no 2025-10-10 09:25:05 checking --disable-sysmouse argument... no 2025-10-10 09:25:05 checking for sysmouse... no 2025-10-10 09:25:05 checking for FD_CLOEXEC... yes 2025-10-10 09:25:05 checking for rename... yes 2025-10-10 09:25:05 checking for dirfd... yes 2025-10-10 09:25:05 checking for flock... yes 2025-10-10 09:25:05 checking for sysctl... not usable 2025-10-10 09:25:05 checking for sysinfo... yes 2025-10-10 09:25:05 checking for sysinfo.mem_unit... yes 2025-10-10 09:25:05 checking for sysinfo.uptime... yes 2025-10-10 09:25:05 checking for sysconf... yes 2025-10-10 09:25:05 checking for _SC_SIGSTKSZ via sysconf()... yes 2025-10-10 09:25:06 checking size of int... 4 2025-10-10 09:25:06 checking size of long... 8 2025-10-10 09:25:06 checking size of time_t... 8 2025-10-10 09:25:06 checking size of off_t... 8 2025-10-10 09:25:06 checking uint32_t is 32 bits... ok 2025-10-10 09:25:06 checking whether memmove handles overlaps... yes 2025-10-10 09:25:06 checking for _xpg4_setrunelocale in -lxpg4... no 2025-10-10 09:25:06 checking how to create tags... ctags 2025-10-10 09:25:06 checking how to run man with a section nr... man 2025-10-10 09:25:06 checking --disable-nls argument... no 2025-10-10 09:25:06 checking for msgfmt... msgfmt 2025-10-10 09:25:06 checking for NLS... gettext() works 2025-10-10 09:25:06 checking for dlfcn.h... yes 2025-10-10 09:25:06 checking for dlopen()... yes 2025-10-10 09:25:07 checking for dlsym()... yes 2025-10-10 09:25:07 checking for setjmp.h... yes 2025-10-10 09:25:07 checking for GCC 3 or later... yes 2025-10-10 09:25:07 checking whether we need -D_FORTIFY_SOURCE=1... yes 2025-10-10 09:25:07 checking whether we need to force -D_FILE_OFFSET_BITS=64... yes 2025-10-10 09:25:07 checking linker --as-needed support... yes 2025-10-10 09:25:07 configure: creating ./config.status 2025-10-10 09:25:07 config.status: creating auto/config.mk 2025-10-10 09:25:07 config.status: creating auto/config.h 2025-10-10 09:25:07 configure: WARNING: unrecognized options: --disable-dependency-tracking 2025-10-10 09:25:07 + /usr/bin/make -O -j64 V=1 VERBOSE=1 VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/vim91 2025-10-10 09:25:07 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. 2025-10-10 09:25:07 make: *** Waiting for unfinished jobs....
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
duplicate of #18537
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
Closed #18534 as duplicate.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
Hi. since 9.1.1846 vim resume to builds fine in Gentoo. Great job! I'm enjoy vim
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.