summaryrefslogtreecommitdiffstats
path: root/src/configure.ac
AgeCommit message (Collapse)Author
2021-06-23patch 8.2.3037: configure reports libcanberra when checking for libsodiumv8.2.3037ichizok
Problem: Configure reports libcanberra when checking for libsodium. Solution: Adjust the message. (Ozaki Kiichi, closes #8435)
2021-06-20patch 8.2.3022: available encryption methods are not strong enoughv8.2.3022Christian Brabandt
Problem: Available encryption methods are not strong enough. Solution: Add initial support for xchaha20. (Christian Brabandt, closes #8394)
2021-06-10patch 8.2.2970: Python configure check uses deprecated commandv8.2.2970Zdenek Dohnal
Problem: Python configure check uses deprecated command. Solution: Use sysconfig instead of distutils if possible. (Zdenek Dohnal, closes #8354)
2021-05-21patch 8.2.2876: configure cannot detect Python 3.10v8.2.2876Bram Moolenaar
Problem: Configure cannot detect Python 3.10. Solution: Use sys.version_info. (closes #8233)
2021-05-15patch 8.2.2852: configure can add --as-needed a second timev8.2.2852Natanael Copa
Problem: Configure can add --as-needed a second time. Solution: Only add --as-needed if not already there. (Natanael Copa, closes #8189, closes #8181)
2021-04-21patch 8.2.2794: Linux users don't know how to get ncursesv8.2.2794Bram Moolenaar
Problem: Linux users don't know how to get ncurses. Solution: Add the name of the package. (closes #8132)
2021-04-03patch 8.2.2701: order of removing FORTIFY_SOURCE is wrongv8.2.2701Bram Moolenaar
Problem: Order of removing FORTIFY_SOURCE is wrong. Solution: Use the more specific pattern first.
2021-04-02patch 8.2.2691: autoconf may mess up compiler flagsv8.2.2691Bram Moolenaar
Problem: Autoconf may mess up compiler flags. Solution: Handle removing FORTIFY_SOURCE a bit better. (Vladimir Lomov, closes #8049)
2021-03-10patch 8.2.2586: process id may be invalidv8.2.2586Bram Moolenaar
Problem: Process id may be invalid. Solution: Use sysinfo.uptime to check for recent reboot. (suggested by Hugo van der Sanden, closes #7947)
2021-02-25patch 8.2.2550: signal stack size is wrong with latest glibc 2.34v8.2.2550Bram Moolenaar
Problem: Signal stack size is wrong with latest glibc 2.34. Solution: Use sysconf(_SC_SIGSTKSZ) if available. (Zdenek Dohnal, closes #7895)
2021-01-31patch 8.2.2442: automatic GUI selection does not check for GTK 3v8.2.2442Bram Moolenaar
Problem: Automatic GUI selection does not check for GTK 3. Solution: Make SKIP_GTK3 empty for automatic GUI support. Set SKIP_GTK3 to YES when checking for GTK2.
2021-01-31patch 8.2.2437: deprecation warnings with default configurationv8.2.2437Bram Moolenaar
Problem: Deprecation warnings with default configuration. Solution: Add -Wno-deprecated-declarations.
2021-01-30patch 8.2.2431: warning for -fno-strength-reduce with Clang 11v8.2.2431Bram Moolenaar
Problem: Warning for -fno-strength-reduce with Clang 11. Solution: Adjust check for clang version number.
2021-01-12patch 8.2.2337: configure test for GTK only says "no"v8.2.2337Bram Moolenaar
Problem: Configure test for GTK only says "no". (Harm te Hennepe) Solution: Hint that a -def package is needed. (closes #5229)
2020-12-28patch 8.2.2241: Build with Ruby and clang may failv8.2.2241Bram Moolenaar
Problem: Build with Ruby and clang may fail. Solution: Adjust congigure and sed script. (Ozaki Kiichi, closes #7566)
2020-12-23patch 8.2.2196: :version output has extra spaces in compile and link commandv8.2.2196Bram Moolenaar
Problem: :version output has extra spaces in compile and link command. Solution: Adjust QUOTESED. (closes #7505)
2020-12-17patch 8.2.2151: $dir not expanded when configure checks for moonjitv8.2.2151Bram Moolenaar
Problem: $dir not expanded when configure checks for moonjit. Solution: Use double quotes instead of single quotes. (closes #7478)
2020-12-06patch 8.2.2104: build problem with Ruby 2.7v8.2.2104Bram Moolenaar
Problem: Build problem with Ruby 2.7. Solution: Adjust function declarations. (Ozaki Kiichi, closes #7430)
2020-12-04patch 8.2.2089: libvterm test fails to build on Macv8.2.2089Bram Moolenaar
Problem: Libvterm test fails to build on Mac. Solution: Adjust configure to remove a space between -L and the path that follows.
2020-11-26patch 8.2.2056: configure fails when building with implicit-function-declarationv8.2.2056Bram Moolenaar
Problem: Configure fails when building with the "implicit-function-declaration" error enabled, specifically on Mac. Solution: Declear the functions like in the source code. (suggestion by Clemens Lang, closes #7380)
2020-10-03patch 8.2.1792: Configure does not recognize Racket 6.1+v8.2.1792Bram Moolenaar
Problem: Configure does not recognize Racket 6.1+. Solution: Add a check for "rktio". (closes #7062)
2020-09-05patch 8.2.1597: the channel source file is too bigv8.2.1597Bram Moolenaar
Problem: The channel source file is too big. Solution: Move job related code to a new source file.
2020-09-02patch 8.2.1570: configure check for dirfd() does not work on HPUXv8.2.1570Bram Moolenaar
Problem: Configure check for dirfd() does not work on HPUX. (Michael Osipov) Solution: Use AC_TRY_LINK instead of AC_TRY_COMPILE. (closes #6838)
2020-08-13patch 8.2.1442: outdated references to the Mac Carbon GUIv8.2.1442Bram Moolenaar
Problem: Outdated references to the Mac Carbon GUI. Solution: Remove or update references. (Yee Cheng Chin, closes #6703)
2020-08-11patch 8.2.1424: Mac build failsv8.2.1424Bram Moolenaar
Problem: Mac build fails. Solution: Adjust configure to not fall back to Athena. Adjust some other files.
2020-08-11patch 8.2.1422: the Mac GUI implementation is outdatedv8.2.1422Bram Moolenaar
Problem: The Mac GUI implementation is outdated and probably doesn't even work. Solution: Remove the Mac GUI code. The MacVim project provides the supported Vim GUI version.
2020-07-30patch 8.2.1327: Mac: configure can't find Tcl librariesv8.2.1327Bram Moolenaar
Problem: Mac: configure can't find Tcl libraries. Solution: Adjust configure check. (closes #6575)
2020-07-28patch 8.2.1310: configure with Xcode 12 fails to check for tgetentv8.2.1310Bram Moolenaar
Problem: Configure with Xcode 12 fails to check for tgetent. Solution: Declare tgetent(). (Ozaki Kiichi, closes #6558)
2020-07-02patch 8.2.1119: configure fails with Xcode 12 betav8.2.1119Bram Moolenaar
Problem: Configure fails with Xcode 12 beta. Solution: use "return" instead of "exit()". (Nico Weber, closes #6381)
2020-06-16patch 8.2.0988: getting directory contents is always case sortedv8.2.0988Bram Moolenaar
Problem: Getting directory contents is always case sorted. Solution: Add sort options and v:collate. (Christian Brabandt, closes #6229)
2020-06-05patch 8.2.0910: Vim is not reproducibly buildablev8.2.0910Bram Moolenaar
Problem: Vim is not reproducibly buildable. Solution: Use the $SOURCE_DATE_EPOCH environment variable in configure. (James McCoy, closes #513) Give a warning about using it.
2020-05-30patch 8.2.0849: BeOS code is not maintained and probably unusedv8.2.0849Bram Moolenaar
Problem: BeOS code is not maintained and probably unused. Solution: Remove the BeOS code. (Emir Sari, closes #5817)
2020-05-07patch 8.2.0711: temp directory might be clearedv8.2.0711Bram Moolenaar
Problem: With a long running Vim the temp directory might be cleared on some systems. Solution: Lock the temp directory. (closes #6044)
2020-05-02patch 8.2.0680: PTYGROUP and PTYMODE are unusedv8.2.0680Bram Moolenaar
Problem: PTYGROUP and PTYMODE are unused. Solution: Remove from autoconf. (closes #6024)
2020-04-20patch 8.2.0609: configure does not detect moonjit correctlyv8.2.0609Bram Moolenaar
Problem: Configure does not detect moonjit correctly. Solution: Double the brackets. (Ozaki Kiichi)
2020-04-19patch 8.2.0603: configure does not detect moonjitv8.2.0603Bram Moolenaar
Problem: Configure does not detect moonjit. Solution: Add check for moonjit. (Shlomi Fish, closes #5947)
2020-04-18patch 8.2.0594: MS-Windows: cannot build with WINVER set to 0x0501v8.2.0594Bram Moolenaar
Problem: MS-Windows: cannot build with WINVER set to 0x0501. Solution: Only use inet_ntop() when available. (Ozaki Kiichi, closes #5946)
2020-04-12patch 8.2.0557: no IPv6 support for channelsv8.2.0557Bram Moolenaar
Problem: No IPv6 support for channels. Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
2020-02-26patch 8.2.0320: no Haiku supportv8.2.0320Bram Moolenaar
Problem: No Haiku support. Solution: Add support for Haiku. (Emir Sari, closes #5605)
2020-02-07patch 8.2.0228: configure does not recognize gcc version on BSDv8.2.0228Bram Moolenaar
Problem: Configure does not recognize gcc version on BSD. Solution: Do not use "\+" in the pattern matching the version number. (Ozaki Kiichi, closes #5590)
2020-02-05patch 8.2.0213: configure does not recognize gcc 10.0 and laterv8.2.0213Bram Moolenaar
Problem: Configure does not recognize gcc 10.0 and later. Solution: Adjust the pattern matching the version number. (Sergei Trofimovich, closes #5580)
2020-01-07patch 8.2.0100: macros for Ruby are too complicatedv8.2.0100Bram Moolenaar
Problem: Macros for Ruby are too complicated. Solution: Do not use DYNAMIC_RUBY_VER, use RUBY_VERSION. (Ken Takata, closes #5452)
2020-01-02patch 8.2.0080: globals using INIT4() are not in the tags filev8.2.0080Bram Moolenaar
Problem: Globals using INIT4() are not in the tags file. Solution: Adjust the tags command.
2019-11-21patch 8.1.2327: cannot build with Hangul inputv8.1.2327Bram Moolenaar
Problem: Cannot build with Hangul input. Solution: Remove Hangul input support.
2019-11-21patch 8.1.2326: cannot parse a date/time stringv8.1.2326Bram Moolenaar
Problem: Cannot parse a date/time string. Solution: Add strptime(). (Stephen Wall, closes #)
2019-11-17patch 8.1.2316: FORTIFY_SOURCE can also be present in CPPFLAGSv8.1.2316Bram Moolenaar
Problem: FORTIFY_SOURCE can also be present in CPPFLAGS. Solution: Remove it in configure. (Benedikt Morbach, closes #2786)
2019-10-23patch 8.1.2203: running libvterm tests without the +terminal featurev8.1.2203Bram Moolenaar
Problem: Running libvterm tests without the +terminal feature. Solution: Only add the libvterm test target when building libvterm.
2019-10-10patch 8.1.2128: renamed libvterm sources makes merging difficultv8.1.2128Bram Moolenaar
Problem: Renamed libvterm sources makes merging difficult. Solution: Rename back to the original name and only rename the .o files. Also clean the libvterm build artifacts. (James McCoy, closes #5027)
2019-09-21patch 8.1.2062: the mouse code is spread outv8.1.2062Bram Moolenaar
Problem: The mouse code is spread out. Solution: Move all the mouse code to mouse.c. (Yegappan Lakshmanan, closes #4959)
2019-06-18patch 8.1.1567: localtime_r() does not respond to $TZ changesv8.1.1567Bram Moolenaar
Problem: Localtime_r() does not respond to $TZ changes. Solution: If $TZ changes then call tzset(). (Tom Ryder)