mirror of
https://github.com/ThomasDickey/byacc-snapshots.git
synced 2026-01-26 05:07:54 +00:00
snapshot of project "byacc", label t20251214
This commit is contained in:
parent
2cb9a03c0e
commit
fc0cf764dd
20
CHANGES
20
CHANGES
@ -1,3 +1,23 @@
|
||||
2025-12-14 Thomas E. Dickey <dickey@invisible-island.net>
|
||||
|
||||
* VERSION, package/byacc.spec, package/debian/changelog,
|
||||
package/mingw-byacc.spec, package/pkgsrc/Makefile:
|
||||
bump
|
||||
|
||||
* configure: regen
|
||||
|
||||
* aclocal.m4:
|
||||
resync with my-autoconf: reduces warnings if "modern" autoconf is used
|
||||
|
||||
* configure.in: adjusted with autoupdate
|
||||
|
||||
2025-11-11 Thomas E. Dickey <dickey@invisible-island.net>
|
||||
|
||||
* configure: regen
|
||||
|
||||
* aclocal.m4: resync with my-autoconf
|
||||
fixes for portability vs "t64" variants of glibc
|
||||
|
||||
2025-10-07 Thomas E. Dickey <dickey@invisible-island.net>
|
||||
|
||||
* main.c, closure.c, graph.c, lalr.c, lr0.c, mkpar.c, output.c,
|
||||
|
||||
2
MANIFEST
2
MANIFEST
@ -1,4 +1,4 @@
|
||||
MANIFEST for byacc, version t20251007
|
||||
MANIFEST for byacc, version t20251214
|
||||
--------------------------------------------------------------------------------
|
||||
MANIFEST this file
|
||||
ACKNOWLEDGEMENTS original version of byacc - 1993
|
||||
|
||||
160
aclocal.m4
vendored
160
aclocal.m4
vendored
@ -1,4 +1,4 @@
|
||||
dnl $Id: aclocal.m4,v 1.68 2025/10/07 23:55:39 tom Exp $
|
||||
dnl $Id: aclocal.m4,v 1.70 2025/12/14 23:32:05 tom Exp $
|
||||
dnl Macros for byacc configure script (Thomas E. Dickey)
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl Copyright 2004-2024,2025 Thomas E. Dickey
|
||||
@ -207,7 +207,7 @@ ifelse([$3],,[ :]dnl
|
||||
])dnl
|
||||
])])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_C11_NORETURN version: 4 updated: 2023/02/18 17:41:25
|
||||
dnl CF_C11_NORETURN version: 5 updated: 2025/12/14 17:40:20
|
||||
dnl ---------------
|
||||
AC_DEFUN([CF_C11_NORETURN],
|
||||
[
|
||||
@ -220,12 +220,12 @@ AC_MSG_RESULT($enable_stdnoreturn)
|
||||
|
||||
if test $enable_stdnoreturn = yes; then
|
||||
AC_CACHE_CHECK([for C11 _Noreturn feature], cf_cv_c11_noreturn,
|
||||
[AC_TRY_COMPILE([
|
||||
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
|
||||
$ac_includes_default
|
||||
#include <stdnoreturn.h>
|
||||
static _Noreturn void giveup(void) { exit(0); }
|
||||
],
|
||||
[if (feof(stdin)) giveup()],
|
||||
[if (feof(stdin)) giveup()])],
|
||||
cf_cv_c11_noreturn=yes,
|
||||
cf_cv_c11_noreturn=no)
|
||||
])
|
||||
@ -344,7 +344,7 @@ if test ".$system_name" != ".$cf_cv_system_name" ; then
|
||||
fi
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_CLANG_COMPILER version: 9 updated: 2023/02/18 17:41:25
|
||||
dnl CF_CLANG_COMPILER version: 11 updated: 2025/12/14 17:46:02
|
||||
dnl -----------------
|
||||
dnl Check if the given compiler is really clang. clang's C driver defines
|
||||
dnl __GNUC__ (fooling the configure script into setting $GCC to yes) but does
|
||||
@ -363,12 +363,12 @@ ifelse([$2],,CLANG_COMPILER,[$2])=no
|
||||
if test "$ifelse([$1],,[$1],GCC)" = yes ; then
|
||||
AC_MSG_CHECKING(if this is really Clang ifelse([$1],GXX,C++,C) compiler)
|
||||
cf_save_CFLAGS="$ifelse([$3],,CFLAGS,[$3])"
|
||||
AC_TRY_COMPILE([],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[
|
||||
#ifdef __clang__
|
||||
#else
|
||||
#error __clang__ is not defined
|
||||
#endif
|
||||
],[ifelse([$2],,CLANG_COMPILER,[$2])=yes
|
||||
])],[ifelse([$2],,CLANG_COMPILER,[$2])=yes
|
||||
],[])
|
||||
ifelse([$3],,CFLAGS,[$3])="$cf_save_CFLAGS"
|
||||
AC_MSG_RESULT($ifelse([$2],,CLANG_COMPILER,[$2]))
|
||||
@ -397,9 +397,9 @@ if test "x$ifelse([$2],,CLANG_COMPILER,[$2])" = "xyes" ; then
|
||||
AC_MSG_CHECKING(if option $cf_clang_opt works)
|
||||
cf_save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS $cf_clang_opt"
|
||||
AC_TRY_LINK([
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([
|
||||
#include <stdio.h>],[
|
||||
printf("hello!\\n");],[
|
||||
printf("hello!\\n");])],[
|
||||
cf_clang_optok=yes],[
|
||||
cf_clang_optok=no])
|
||||
AC_MSG_RESULT($cf_clang_optok)
|
||||
@ -412,7 +412,7 @@ if test "x$ifelse([$2],,CLANG_COMPILER,[$2])" = "xyes" ; then
|
||||
fi
|
||||
])
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_CONST_X_STRING version: 9 updated: 2024/12/04 03:49:57
|
||||
dnl CF_CONST_X_STRING version: 10 updated: 2025/12/14 17:40:20
|
||||
dnl -----------------
|
||||
dnl The X11R4-X11R6 Xt specification uses an ambiguous String type for most
|
||||
dnl character-strings.
|
||||
@ -437,22 +437,22 @@ AC_REQUIRE([AC_PATH_XTRA])
|
||||
|
||||
CF_SAVE_XTRA_FLAGS([CF_CONST_X_STRING])
|
||||
|
||||
AC_TRY_COMPILE(
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
|
||||
[
|
||||
$ac_includes_default
|
||||
#include <X11/Intrinsic.h>
|
||||
],
|
||||
[String foo = malloc(1); free((void*)foo)],[
|
||||
[String foo = malloc(1); free((void*)foo)])],[
|
||||
|
||||
AC_CACHE_CHECK(for X11/Xt const-feature,cf_cv_const_x_string,[
|
||||
AC_TRY_COMPILE(
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
|
||||
[
|
||||
#undef _CONST_X_STRING
|
||||
#define _CONST_X_STRING /* X11R7.8 (perhaps) */
|
||||
#undef XTSTRINGDEFINES /* X11R5 and later */
|
||||
$ac_includes_default
|
||||
#include <X11/Intrinsic.h>
|
||||
],[String foo = malloc(1); *foo = 0],[
|
||||
],[String foo = malloc(1); *foo = 0])],[
|
||||
cf_cv_const_x_string=no
|
||||
],[
|
||||
cf_cv_const_x_string=yes
|
||||
@ -610,7 +610,7 @@ fi
|
||||
AC_SUBST(EXTRA_CFLAGS)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_GCC_ATTRIBUTES version: 24 updated: 2021/03/20 12:00:25
|
||||
dnl CF_GCC_ATTRIBUTES version: 27 updated: 2025/12/14 18:31:24
|
||||
dnl -----------------
|
||||
dnl Test for availability of useful gcc __attribute__ directives to quiet
|
||||
dnl compiler warnings. Though useful, not all are supported -- and contrary
|
||||
@ -637,7 +637,7 @@ cat > conftest.i <<EOF
|
||||
EOF
|
||||
if test "$GCC" = yes
|
||||
then
|
||||
AC_CHECKING([for $CC __attribute__ directives])
|
||||
AC_MSG_CHECKING([for $CC __attribute__ directives])
|
||||
cat > "conftest.$ac_ext" <<EOF
|
||||
#line __oline__ "${as_me:-configure}"
|
||||
#include <stdio.h>
|
||||
@ -665,7 +665,7 @@ EOF
|
||||
do
|
||||
CF_UPPER(cf_ATTRIBUTE,$cf_attribute)
|
||||
cf_directive="__attribute__(($cf_attribute))"
|
||||
echo "checking for $CC $cf_directive" 1>&AC_FD_CC
|
||||
echo "checking for $CC $cf_directive" 1>&AS_MESSAGE_LOG_FD
|
||||
|
||||
case "$cf_attribute" in
|
||||
(printf)
|
||||
@ -740,7 +740,7 @@ CF_INTEL_COMPILER(GCC,INTEL_COMPILER,CFLAGS)
|
||||
CF_CLANG_COMPILER(GCC,CLANG_COMPILER,CFLAGS)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_GCC_WARNINGS version: 43 updated: 2024/12/21 08:44:12
|
||||
dnl CF_GCC_WARNINGS version: 44 updated: 2025/12/14 18:31:24
|
||||
dnl ---------------
|
||||
dnl Check if the compiler supports useful warning options. There's a few that
|
||||
dnl we don't use, simply because they're too noisy:
|
||||
@ -781,7 +781,7 @@ then
|
||||
# remark #981: operands are evaluated in unspecified order
|
||||
# warning #279: controlling expression is constant
|
||||
|
||||
AC_CHECKING([for $CC warning options])
|
||||
AC_MSG_CHECKING([for $CC warning options])
|
||||
cf_save_CFLAGS="$CFLAGS"
|
||||
EXTRA_CFLAGS="$EXTRA_CFLAGS -Wall"
|
||||
for cf_opt in \
|
||||
@ -804,7 +804,7 @@ then
|
||||
CFLAGS="$cf_save_CFLAGS"
|
||||
elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
|
||||
then
|
||||
AC_CHECKING([for $CC warning options])
|
||||
AC_MSG_CHECKING([for $CC warning options])
|
||||
cf_save_CFLAGS="$CFLAGS"
|
||||
cf_warn_CONST=""
|
||||
test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
|
||||
@ -854,7 +854,7 @@ rm -rf ./conftest*
|
||||
AC_SUBST(EXTRA_CFLAGS)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_GETOPT_HEADER version: 9 updated: 2024/08/10 10:30:39
|
||||
dnl CF_GETOPT_HEADER version: 10 updated: 2025/12/14 17:40:20
|
||||
dnl ----------------
|
||||
dnl Check for getopt's variables which are commonly defined in stdlib.h,
|
||||
dnl unistd.h or (nonstandard) in getopt.h
|
||||
@ -866,9 +866,9 @@ AC_CACHE_CHECK(for header declaring getopt variables,cf_cv_getopt_header,[
|
||||
cf_cv_getopt_header=none
|
||||
for cf_header in stdio.h stdlib.h unistd.h getopt.h
|
||||
do
|
||||
AC_TRY_COMPILE([
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
|
||||
#include <$cf_header>],
|
||||
[int x = optind; char *y = optarg; (void)x; (void)y],
|
||||
[int x = optind; char *y = optarg; (void)x; (void)y])],
|
||||
[cf_cv_getopt_header=$cf_header
|
||||
break])
|
||||
done
|
||||
@ -901,7 +901,7 @@ AC_SUBST(GLOB_FULLPATH_POSIX)
|
||||
AC_SUBST(GLOB_FULLPATH_OTHER)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_GNU_SOURCE version: 10 updated: 2018/12/10 20:09:41
|
||||
dnl CF_GNU_SOURCE version: 11 updated: 2025/12/14 17:40:20
|
||||
dnl -------------
|
||||
dnl Check if we must define _GNU_SOURCE to get a reasonable value for
|
||||
dnl _XOPEN_SOURCE, upon which many POSIX definitions depend. This is a defect
|
||||
@ -917,14 +917,14 @@ AC_DEFUN([CF_GNU_SOURCE],
|
||||
cf_gnu_xopen_source=ifelse($1,,500,$1)
|
||||
|
||||
AC_CACHE_CHECK(if this is the GNU C library,cf_cv_gnu_library,[
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#if __GLIBC__ > 0 && __GLIBC_MINOR__ >= 0
|
||||
return 0;
|
||||
#elif __NEWLIB__ > 0 && __NEWLIB_MINOR__ >= 0
|
||||
return 0;
|
||||
#else
|
||||
# error not GNU C library
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_gnu_library=yes],
|
||||
[cf_cv_gnu_library=no])
|
||||
])
|
||||
@ -937,14 +937,14 @@ if test x$cf_cv_gnu_library = xyes; then
|
||||
AC_CACHE_CHECK(if _DEFAULT_SOURCE can be used as a basis,cf_cv_gnu_library_219,[
|
||||
cf_save="$CPPFLAGS"
|
||||
CF_APPEND_TEXT(CPPFLAGS,-D_DEFAULT_SOURCE)
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19) || (__GLIBC__ > 2)
|
||||
return 0;
|
||||
#elif (__NEWLIB__ == 2 && __NEWLIB_MINOR__ >= 4) || (__GLIBC__ > 3)
|
||||
return 0;
|
||||
#else
|
||||
# error GNU C library __GLIBC__.__GLIBC_MINOR__ is too old
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_gnu_library_219=yes],
|
||||
[cf_cv_gnu_library_219=no])
|
||||
CPPFLAGS="$cf_save"
|
||||
@ -954,7 +954,7 @@ if test x$cf_cv_gnu_library = xyes; then
|
||||
cf_save="$CPPFLAGS"
|
||||
AC_CACHE_CHECK(if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE,cf_cv_gnu_dftsrc_219,[
|
||||
CF_ADD_CFLAGS(-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=$cf_gnu_xopen_source)
|
||||
AC_TRY_COMPILE([
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
|
||||
#include <limits.h>
|
||||
#include <sys/types.h>
|
||||
],[
|
||||
@ -962,7 +962,7 @@ if test x$cf_cv_gnu_library = xyes; then
|
||||
return 0;
|
||||
#else
|
||||
# error GNU C library is too old
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_gnu_dftsrc_219=yes],
|
||||
[cf_cv_gnu_dftsrc_219=no])
|
||||
])
|
||||
@ -974,17 +974,17 @@ if test x$cf_cv_gnu_library = xyes; then
|
||||
if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
|
||||
|
||||
AC_CACHE_CHECK(if we must define _GNU_SOURCE,cf_cv_gnu_source,[
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#ifndef _XOPEN_SOURCE
|
||||
#error expected _XOPEN_SOURCE to be defined
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_gnu_source=no],
|
||||
[cf_save="$CPPFLAGS"
|
||||
CF_ADD_CFLAGS(-D_GNU_SOURCE)
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#ifdef _XOPEN_SOURCE
|
||||
#error expected _XOPEN_SOURCE to be undefined
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_gnu_source=no],
|
||||
[cf_cv_gnu_source=yes])
|
||||
CPPFLAGS="$cf_save"
|
||||
@ -995,10 +995,10 @@ if test x$cf_cv_gnu_library = xyes; then
|
||||
then
|
||||
AC_CACHE_CHECK(if we should also define _DEFAULT_SOURCE,cf_cv_default_source,[
|
||||
CF_APPEND_TEXT(CPPFLAGS,-D_GNU_SOURCE)
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#ifdef _DEFAULT_SOURCE
|
||||
#error expected _DEFAULT_SOURCE to be undefined
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_default_source=no],
|
||||
[cf_cv_default_source=yes])
|
||||
])
|
||||
@ -1012,7 +1012,7 @@ if test x$cf_cv_gnu_library = xyes; then
|
||||
fi
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INSTALL_MAN version: 6 updated: 2024/04/01 04:21:53
|
||||
dnl CF_INSTALL_MAN version: 7 updated: 2025/12/14 18:08:20
|
||||
dnl --------------
|
||||
dnl Call this to generate a script "install-man" which uses the detected
|
||||
dnl manpage-format to compress the resulting manpage. Providing this as a
|
||||
@ -1035,7 +1035,7 @@ AC_DEFUN([CF_INSTALL_MAN],
|
||||
[
|
||||
AC_REQUIRE([AC_ARG_PROGRAM])
|
||||
AC_REQUIRE([AC_PROG_INSTALL])
|
||||
AC_REQUIRE([AC_LN_S])
|
||||
AC_REQUIRE([AC_PROG_LN_S])
|
||||
AC_REQUIRE([CF_MANPAGE_FORMAT])
|
||||
cf_install_man=install-man
|
||||
ac_config_files="$ac_config_files $cf_install_man"
|
||||
@ -1157,7 +1157,7 @@ exit 0
|
||||
CF_EOF
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INTEL_COMPILER version: 9 updated: 2023/02/18 17:41:25
|
||||
dnl CF_INTEL_COMPILER version: 10 updated: 2025/12/14 17:40:20
|
||||
dnl -----------------
|
||||
dnl Check if the given compiler is really the Intel compiler for Linux. It
|
||||
dnl tries to imitate gcc, but does not return an error when it finds a mismatch
|
||||
@ -1180,12 +1180,12 @@ if test "$ifelse([$1],,[$1],GCC)" = yes ; then
|
||||
AC_MSG_CHECKING(if this is really Intel ifelse([$1],GXX,C++,C) compiler)
|
||||
cf_save_CFLAGS="$ifelse([$3],,CFLAGS,[$3])"
|
||||
ifelse([$3],,CFLAGS,[$3])="$ifelse([$3],,CFLAGS,[$3]) -no-gcc"
|
||||
AC_TRY_COMPILE([],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[
|
||||
#ifdef __INTEL_COMPILER
|
||||
#else
|
||||
#error __INTEL_COMPILER is not defined
|
||||
#endif
|
||||
],[ifelse([$2],,INTEL_COMPILER,[$2])=yes
|
||||
])],[ifelse([$2],,INTEL_COMPILER,[$2])=yes
|
||||
cf_save_CFLAGS="$cf_save_CFLAGS -we147"
|
||||
],[])
|
||||
ifelse([$3],,CFLAGS,[$3])="$cf_save_CFLAGS"
|
||||
@ -1297,9 +1297,9 @@ AC_SUBST(MAKE_UPPER_TAGS)
|
||||
AC_SUBST(MAKE_LOWER_TAGS)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MANPAGE_FORMAT version: 19 updated: 2024/03/30 08:27:40
|
||||
dnl CF_MANPAGE_FORMAT version: 20 updated: 2025/11/11 20:09:36
|
||||
dnl -----------------
|
||||
dnl Option to allow user to override automatic configuration of manpage format.
|
||||
dnl Option to allow user to override automatic configuration of man page format.
|
||||
dnl There are several special cases:
|
||||
dnl
|
||||
dnl compress - man checks for, can display compressed files
|
||||
@ -1312,15 +1312,15 @@ dnl formatted - installer should format (put files in cat-directory)
|
||||
dnl catonly - installer should only format, e.g., for a turnkey system.
|
||||
dnl
|
||||
dnl There are other configurations which this macro does not test, e.g., HPUX's
|
||||
dnl compressed manpages (but uncompressed manpages are fine, and HPUX's naming
|
||||
dnl compressed man pages (but uncompressed man pages are fine, and HPUX's naming
|
||||
dnl convention would not match our use).
|
||||
AC_DEFUN([CF_MANPAGE_FORMAT],
|
||||
[
|
||||
AC_REQUIRE([CF_PATHSEP])
|
||||
AC_MSG_CHECKING(format of man-pages)
|
||||
AC_MSG_CHECKING(format of man pages)
|
||||
|
||||
AC_ARG_WITH(manpage-format,
|
||||
[ --with-manpage-format specify manpage-format: gzip/compress/bzip2/xz,
|
||||
[ --with-manpage-format specify man page format: gzip/compress/bzip2/xz,
|
||||
BSDI/normal and optionally formatted/catonly,
|
||||
e.g., gzip,formatted],
|
||||
[MANPAGE_FORMAT=$withval],
|
||||
@ -1337,7 +1337,7 @@ case "$MANPAGE_FORMAT" in
|
||||
MANPATH="/usr/man:/usr/share/man"
|
||||
fi
|
||||
|
||||
# look for the 'date' man-page (it is most likely to be installed!)
|
||||
# look for the 'date' man page (it is most likely to be installed!)
|
||||
MANPAGE_FORMAT=
|
||||
cf_preform="no"
|
||||
cf_catonly="yes"
|
||||
@ -1384,7 +1384,7 @@ case "$MANPAGE_FORMAT" in
|
||||
test "$cf_found" = yes && break
|
||||
fi
|
||||
done
|
||||
# only check the first directory in $MANPATH where we find manpages
|
||||
# only check the first directory in $MANPATH where we find man pages
|
||||
if test -n "$MANPAGE_FORMAT" ; then
|
||||
break
|
||||
fi
|
||||
@ -1408,7 +1408,7 @@ esac
|
||||
|
||||
AC_MSG_RESULT($MANPAGE_FORMAT)
|
||||
if test -n "$cf_unknown" ; then
|
||||
AC_MSG_WARN(Unexpected manpage-format $cf_unknown)
|
||||
AC_MSG_WARN(Unexpected man page format $cf_unknown)
|
||||
fi
|
||||
|
||||
cf_manpage_format=no
|
||||
@ -1486,7 +1486,7 @@ fi
|
||||
test "$cf_cv_mixedcase" = yes && AC_DEFINE(MIXEDCASE_FILENAMES,1,[Define to 1 if filesystem supports mixed-case filenames.])
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MKSTEMP version: 13 updated: 2023/12/01 17:22:50
|
||||
dnl CF_MKSTEMP version: 14 updated: 2025/12/14 18:08:20
|
||||
dnl ----------
|
||||
dnl Check for a working mkstemp. This creates two files, checks that they are
|
||||
dnl successfully created and distinct (AmigaOS apparently fails on the last).
|
||||
@ -1496,7 +1496,7 @@ unistd.h \
|
||||
)
|
||||
AC_CACHE_CHECK(for working mkstemp, cf_cv_func_mkstemp,[
|
||||
rm -rf ./conftest*
|
||||
AC_TRY_RUN([
|
||||
AC_RUN_IFELSE([AC_LANG_SOURCE([[
|
||||
$ac_includes_default
|
||||
|
||||
int main(void)
|
||||
@ -1526,7 +1526,7 @@ int main(void)
|
||||
result = 1;
|
||||
${cf_cv_main_return:-return}(result);
|
||||
}
|
||||
],[cf_cv_func_mkstemp=yes
|
||||
]])],[cf_cv_func_mkstemp=yes
|
||||
],[cf_cv_func_mkstemp=no
|
||||
],[cf_cv_func_mkstemp=maybe])
|
||||
])
|
||||
@ -1538,12 +1538,12 @@ if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; th
|
||||
fi
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MSG_LOG version: 5 updated: 2010/10/23 15:52:32
|
||||
dnl CF_MSG_LOG version: 6 updated: 2025/12/14 17:51:46
|
||||
dnl ----------
|
||||
dnl Write a debug message to config.log, along with the line number in the
|
||||
dnl configure script.
|
||||
AC_DEFUN([CF_MSG_LOG],[
|
||||
echo "${as_me:-configure}:__oline__: testing $* ..." 1>&AC_FD_CC
|
||||
echo "${as_me:-configure}:__oline__: testing $* ..." 1>&AS_MESSAGE_LOG_FD
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_NO_LEAKS_OPTION version: 9 updated: 2021/06/13 19:45:41
|
||||
@ -1638,7 +1638,7 @@ case "x[$]$1" in
|
||||
esac
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_POSIX_C_SOURCE version: 12 updated: 2023/02/18 17:41:25
|
||||
dnl CF_POSIX_C_SOURCE version: 13 updated: 2025/12/14 17:40:20
|
||||
dnl -----------------
|
||||
dnl Define _POSIX_C_SOURCE to the given level, and _POSIX_SOURCE if needed.
|
||||
dnl
|
||||
@ -1667,10 +1667,10 @@ CF_REMOVE_DEFINE(cf_trim_CPPFLAGS,$cf_save_CPPFLAGS,_POSIX_C_SOURCE)
|
||||
|
||||
AC_CACHE_CHECK(if we should define _POSIX_C_SOURCE,cf_cv_posix_c_source,[
|
||||
CF_MSG_LOG(if the symbol is already defined go no further)
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#ifndef _POSIX_C_SOURCE
|
||||
#error _POSIX_C_SOURCE is not defined
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_cv_posix_c_source=no],
|
||||
[cf_want_posix_source=no
|
||||
case .$cf_POSIX_C_SOURCE in
|
||||
@ -1686,10 +1686,10 @@ AC_CACHE_CHECK(if we should define _POSIX_C_SOURCE,cf_cv_posix_c_source,[
|
||||
;;
|
||||
esac
|
||||
if test "$cf_want_posix_source" = yes ; then
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#ifdef _POSIX_SOURCE
|
||||
#error _POSIX_SOURCE is defined
|
||||
#endif],[],
|
||||
#endif])],[],
|
||||
cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE")
|
||||
fi
|
||||
CF_MSG_LOG(ifdef from value $cf_POSIX_C_SOURCE)
|
||||
@ -1697,10 +1697,10 @@ AC_CACHE_CHECK(if we should define _POSIX_C_SOURCE,cf_cv_posix_c_source,[
|
||||
CPPFLAGS="$cf_trim_CPPFLAGS"
|
||||
CF_APPEND_TEXT(CPPFLAGS,$cf_cv_posix_c_source)
|
||||
CF_MSG_LOG(if the second compile does not leave our definition intact error)
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
|
||||
#ifndef _POSIX_C_SOURCE
|
||||
#error _POSIX_C_SOURCE is not defined
|
||||
#endif],,
|
||||
#endif])],,
|
||||
[cf_cv_posix_c_source=no])
|
||||
CFLAGS="$cf_save_CFLAGS"
|
||||
CPPFLAGS="$cf_save_CPPFLAGS"
|
||||
@ -1717,7 +1717,7 @@ fi # cf_cv_posix_visible
|
||||
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_POSIX_VISIBLE version: 1 updated: 2018/12/31 20:46:17
|
||||
dnl CF_POSIX_VISIBLE version: 2 updated: 2025/12/14 17:40:20
|
||||
dnl ----------------
|
||||
dnl POSIX documents test-macros which an application may set before any system
|
||||
dnl headers are included to make features available.
|
||||
@ -1733,14 +1733,14 @@ dnl conflicting definition.
|
||||
AC_DEFUN([CF_POSIX_VISIBLE],
|
||||
[
|
||||
AC_CACHE_CHECK(if the POSIX test-macros are already defined,cf_cv_posix_visible,[
|
||||
AC_TRY_COMPILE([#include <stdio.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>],[
|
||||
#if defined(__POSIX_VISIBLE) && ((__POSIX_VISIBLE - 0L) > 0) \
|
||||
&& defined(__XSI_VISIBLE) && ((__XSI_VISIBLE - 0L) > 0) \
|
||||
&& defined(__BSD_VISIBLE) && ((__BSD_VISIBLE - 0L) > 0) \
|
||||
&& defined(__ISO_C_VISIBLE) && ((__ISO_C_VISIBLE - 0L) > 0)
|
||||
#error conflicting symbols found
|
||||
#endif
|
||||
],[cf_cv_posix_visible=no],[cf_cv_posix_visible=yes])
|
||||
])],[cf_cv_posix_visible=no],[cf_cv_posix_visible=yes])
|
||||
])
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
@ -1790,7 +1790,7 @@ AC_SUBST(GROFF_NOTE)
|
||||
AC_SUBST(NROFF_NOTE)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_PROG_INSTALL version: 12 updated: 2025/09/28 16:56:33
|
||||
dnl CF_PROG_INSTALL version: 13 updated: 2025/10/21 16:28:49
|
||||
dnl ---------------
|
||||
dnl Force $INSTALL to be an absolute-path. Otherwise, edit_man.sh and the
|
||||
dnl misc/tabset install won't work properly. Usually this happens only when
|
||||
@ -1801,7 +1801,7 @@ AC_REQUIRE([CF_GLOB_FULLPATH])dnl
|
||||
if test "x$INSTALL" = "x./install-sh -c"; then
|
||||
if test -f /usr/sbin/install ; then
|
||||
case "$host_os" in
|
||||
(linux*gnu|linux*gnuabi64|linux*gnuabin32|linux*gnuabielfv*|linux*gnueabi|linux*gnueabihf|linux*gnux32|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
(linux*gnu*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
INSTALL=/usr/sbin/install
|
||||
;;
|
||||
esac
|
||||
@ -1870,17 +1870,17 @@ $1=`echo "$2" | \
|
||||
-e 's/-[[UD]]'"$3"'\(=[[^ ]]*\)\?[$]//g'`
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_TRY_XOPEN_SOURCE version: 4 updated: 2022/09/10 15:16:16
|
||||
dnl CF_TRY_XOPEN_SOURCE version: 5 updated: 2025/12/14 17:40:20
|
||||
dnl -------------------
|
||||
dnl If _XOPEN_SOURCE is not defined in the compile environment, check if we
|
||||
dnl can define it successfully.
|
||||
AC_DEFUN([CF_TRY_XOPEN_SOURCE],[
|
||||
AC_CACHE_CHECK(if we should define _XOPEN_SOURCE,cf_cv_xopen_source,[
|
||||
AC_TRY_COMPILE(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY,
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY)],
|
||||
[cf_cv_xopen_source=no],
|
||||
[cf_save="$CPPFLAGS"
|
||||
CF_APPEND_TEXT(CPPFLAGS,-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE)
|
||||
AC_TRY_COMPILE(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY,
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY)],
|
||||
[cf_cv_xopen_source=no],
|
||||
[cf_cv_xopen_source=$cf_XOPEN_SOURCE])
|
||||
CPPFLAGS="$cf_save"
|
||||
@ -1904,11 +1904,11 @@ AC_DEFUN([CF_UPPER],
|
||||
$1=`echo "$2" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_VERBOSE version: 3 updated: 2007/07/29 09:55:12
|
||||
dnl CF_VERBOSE version: 4 updated: 2025/12/14 17:51:46
|
||||
dnl ----------
|
||||
dnl Use AC_VERBOSE w/o the warnings
|
||||
AC_DEFUN([CF_VERBOSE],
|
||||
[test -n "$verbose" && echo " $1" 1>&AC_FD_MSG
|
||||
[test -n "$verbose" && echo " $1" 1>&AS_MESSAGE_FD
|
||||
CF_MSG_LOG([$1])
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
@ -2130,7 +2130,7 @@ AC_SUBST(MAN2HTML_PATH)
|
||||
AC_SUBST(MAN2HTML_TEMP)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_WITH_SYSTYPE version: 1 updated: 2013/01/26 16:26:12
|
||||
dnl CF_WITH_SYSTYPE version: 2 updated: 2025/12/14 18:08:20
|
||||
dnl ---------------
|
||||
dnl For testing, override the derived host system-type which is used to decide
|
||||
dnl things such as the linker commands used to build shared libraries. This is
|
||||
@ -2141,7 +2141,7 @@ dnl This is different from the --host option: it is used only for testing parts
|
||||
dnl of the configure script which would not be reachable with --host since that
|
||||
dnl relies on the build environment being real, rather than mocked up.
|
||||
AC_DEFUN([CF_WITH_SYSTYPE],[
|
||||
CF_CHECK_CACHE([AC_CANONICAL_SYSTEM])
|
||||
CF_CHECK_CACHE([AC_CANONICAL_TARGET])
|
||||
AC_ARG_WITH(system-type,
|
||||
[ --with-system-type=XXX test: override derived host system-type],
|
||||
[AC_MSG_WARN(overriding system type to $withval)
|
||||
@ -2158,7 +2158,7 @@ CF_NO_LEAKS_OPTION(valgrind,
|
||||
[USE_VALGRIND])
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_XOPEN_SOURCE version: 69 updated: 2025/07/26 14:09:49
|
||||
dnl CF_XOPEN_SOURCE version: 71 updated: 2025/12/14 17:40:20
|
||||
dnl ---------------
|
||||
dnl Try to get _XOPEN_SOURCE defined properly that we can use POSIX functions,
|
||||
dnl or adapt to the vendor's definitions to get equivalent functionality,
|
||||
@ -2218,7 +2218,7 @@ case "$host_os" in
|
||||
cf_xopen_source="-D_SGI_SOURCE"
|
||||
cf_XOPEN_SOURCE=
|
||||
;;
|
||||
(linux*gnu|linux*gnuabi64|linux*gnuabin32|linux*gnuabielfv*|linux*gnueabi|linux*gnueabihf|linux*gnux32|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
(linux*gnu*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
CF_GNU_SOURCE($cf_XOPEN_SOURCE)
|
||||
;;
|
||||
linux*musl)
|
||||
@ -2275,7 +2275,7 @@ linux*musl)
|
||||
# Some of these niche implementations use copy/paste, double-check...
|
||||
if test "$cf_cv_xopen_source" = no ; then
|
||||
CF_VERBOSE(checking if _POSIX_C_SOURCE interferes with _XOPEN_SOURCE)
|
||||
AC_TRY_COMPILE(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY,,[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY)],,[
|
||||
AC_MSG_WARN(_POSIX_C_SOURCE definition is not usable)
|
||||
CPPFLAGS="$cf_save_xopen_cppflags"])
|
||||
fi
|
||||
@ -2291,19 +2291,19 @@ dnl which is still not guaranteed to provide all of the entrypoints that
|
||||
dnl _XOPEN_SOURCE would yield.
|
||||
if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
|
||||
AC_MSG_CHECKING(if _XOPEN_SOURCE really is set)
|
||||
AC_TRY_COMPILE([#include <stdlib.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdlib.h>],[
|
||||
#ifndef _XOPEN_SOURCE
|
||||
#error _XOPEN_SOURCE is not defined
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_XOPEN_SOURCE_set=yes],
|
||||
[cf_XOPEN_SOURCE_set=no])
|
||||
AC_MSG_RESULT($cf_XOPEN_SOURCE_set)
|
||||
if test "$cf_XOPEN_SOURCE_set" = yes
|
||||
then
|
||||
AC_TRY_COMPILE([#include <stdlib.h>],[
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdlib.h>],[
|
||||
#if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
|
||||
#error (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
|
||||
#endif],
|
||||
#endif])],
|
||||
[cf_XOPEN_SOURCE_set_ok=yes],
|
||||
[cf_XOPEN_SOURCE_set_ok=no])
|
||||
if test "$cf_XOPEN_SOURCE_set_ok" = no
|
||||
|
||||
46
configure
vendored
46
configure
vendored
@ -1,9 +1,9 @@
|
||||
#! /bin/sh
|
||||
# From configure.in Revision: 1.30 .
|
||||
# From configure.in Revision: 1.31 .
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by Autoconf 2.52.20250126.
|
||||
# Generated by Autoconf 2.52.20251214.
|
||||
#
|
||||
# Copyright 2003-2022,2023 Thomas E. Dickey
|
||||
# Copyright 2003-2023,2025 Thomas E. Dickey
|
||||
# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
|
||||
# Free Software Foundation, Inc.
|
||||
# This configure script is free software; the Free Software Foundation
|
||||
@ -716,7 +716,7 @@ Optional Features:
|
||||
--with-dbmalloc test: use Conor Cahill's dbmalloc library
|
||||
--with-valgrind test: use valgrind
|
||||
--disable-leaks test: free permanent memory, analyze leaks
|
||||
--with-manpage-format specify manpage-format: gzip/compress/bzip2/xz,
|
||||
--with-manpage-format specify man page format: gzip/compress/bzip2/xz,
|
||||
BSDI/normal and optionally formatted/catonly,
|
||||
e.g., gzip,formatted
|
||||
--with-man2html[=XXX] use XXX rather than groff
|
||||
@ -776,7 +776,7 @@ test -n "$ac_init_help" && exit 0
|
||||
if "$ac_init_version"; then
|
||||
cat <<\EOF
|
||||
|
||||
Copyright 2003-2022,2023 Thomas E. Dickey
|
||||
Copyright 2003-2023,2025 Thomas E. Dickey
|
||||
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
|
||||
Free Software Foundation, Inc.
|
||||
This configure script is free software; the Free Software Foundation
|
||||
@ -790,7 +790,7 @@ This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by $as_me, which was
|
||||
generated by GNU Autoconf 2.52.20250126. Invocation command line was
|
||||
generated by GNU Autoconf 2.52.20251214. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
||||
@ -2568,7 +2568,7 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
||||
if test "x$INSTALL" = "x./install-sh -c"; then
|
||||
if test -f /usr/sbin/install ; then
|
||||
case "$host_os" in
|
||||
(linux*gnu|linux*gnuabi64|linux*gnuabin32|linux*gnuabielfv*|linux*gnueabi|linux*gnueabihf|linux*gnux32|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
(linux*gnu*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
INSTALL=/usr/sbin/install
|
||||
;;
|
||||
esac
|
||||
@ -2946,7 +2946,7 @@ case "$host_os" in
|
||||
cf_xopen_source="-D_SGI_SOURCE"
|
||||
cf_XOPEN_SOURCE=
|
||||
;;
|
||||
(linux*gnu|linux*gnuabi64|linux*gnuabin32|linux*gnuabielfv*|linux*gnueabi|linux*gnueabihf|linux*gnux32|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
(linux*gnu*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin|msys|mingw*|linux*uclibc)
|
||||
|
||||
cf_gnu_xopen_source=$cf_XOPEN_SOURCE
|
||||
|
||||
@ -6114,8 +6114,8 @@ then
|
||||
# remark #981: operands are evaluated in unspecified order
|
||||
# warning #279: controlling expression is constant
|
||||
|
||||
{ echo "$as_me:6117: checking for $CC warning options..." >&5
|
||||
echo "$as_me: checking for $CC warning options..." >&6;}
|
||||
echo "$as_me:6117: checking for $CC warning options" >&5
|
||||
echo $ECHO_N "checking for $CC warning options... $ECHO_C" >&6
|
||||
cf_save_CFLAGS="$CFLAGS"
|
||||
EXTRA_CFLAGS="$EXTRA_CFLAGS -Wall"
|
||||
for cf_opt in \
|
||||
@ -6143,8 +6143,8 @@ echo "${ECHO_T}... -$cf_opt" >&6
|
||||
CFLAGS="$cf_save_CFLAGS"
|
||||
elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
|
||||
then
|
||||
{ echo "$as_me:6146: checking for $CC warning options..." >&5
|
||||
echo "$as_me: checking for $CC warning options..." >&6;}
|
||||
echo "$as_me:6146: checking for $CC warning options" >&5
|
||||
echo $ECHO_N "checking for $CC warning options... $ECHO_C" >&6
|
||||
cf_save_CFLAGS="$CFLAGS"
|
||||
cf_warn_CONST=""
|
||||
test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
|
||||
@ -6222,8 +6222,8 @@ cat > conftest.i <<EOF
|
||||
EOF
|
||||
if test "$GCC" = yes
|
||||
then
|
||||
{ echo "$as_me:6225: checking for $CC __attribute__ directives..." >&5
|
||||
echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
|
||||
echo "$as_me:6225: checking for $CC __attribute__ directives" >&5
|
||||
echo $ECHO_N "checking for $CC __attribute__ directives... $ECHO_C" >&6
|
||||
cat > "conftest.$ac_ext" <<EOF
|
||||
#line 6228 "${as_me:-configure}"
|
||||
#include <stdio.h>
|
||||
@ -7023,8 +7023,8 @@ echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
|
||||
echo "$as_me:7023: result: $PATH_SEPARATOR" >&5
|
||||
echo "${ECHO_T}$PATH_SEPARATOR" >&6
|
||||
|
||||
echo "$as_me:7026: checking format of man-pages" >&5
|
||||
echo $ECHO_N "checking format of man-pages... $ECHO_C" >&6
|
||||
echo "$as_me:7026: checking format of man pages" >&5
|
||||
echo $ECHO_N "checking format of man pages... $ECHO_C" >&6
|
||||
|
||||
# Check whether --with-manpage-format or --without-manpage-format was given.
|
||||
if test "${with_manpage_format+set}" = set; then
|
||||
@ -7045,7 +7045,7 @@ case "$MANPAGE_FORMAT" in
|
||||
MANPATH="/usr/man:/usr/share/man"
|
||||
fi
|
||||
|
||||
# look for the 'date' man-page (it is most likely to be installed!)
|
||||
# look for the 'date' man page (it is most likely to be installed!)
|
||||
MANPAGE_FORMAT=
|
||||
cf_preform="no"
|
||||
cf_catonly="yes"
|
||||
@ -7092,7 +7092,7 @@ case "$MANPAGE_FORMAT" in
|
||||
test "$cf_found" = yes && break
|
||||
fi
|
||||
done
|
||||
# only check the first directory in $MANPATH where we find manpages
|
||||
# only check the first directory in $MANPATH where we find man pages
|
||||
if test -n "$MANPAGE_FORMAT" ; then
|
||||
break
|
||||
fi
|
||||
@ -7117,8 +7117,8 @@ esac
|
||||
echo "$as_me:7117: result: $MANPAGE_FORMAT" >&5
|
||||
echo "${ECHO_T}$MANPAGE_FORMAT" >&6
|
||||
if test -n "$cf_unknown" ; then
|
||||
{ echo "$as_me:7120: WARNING: Unexpected manpage-format $cf_unknown" >&5
|
||||
echo "$as_me: WARNING: Unexpected manpage-format $cf_unknown" >&2;}
|
||||
{ echo "$as_me:7120: WARNING: Unexpected man page format $cf_unknown" >&5
|
||||
echo "$as_me: WARNING: Unexpected man page format $cf_unknown" >&2;}
|
||||
fi
|
||||
|
||||
cf_manpage_format=no
|
||||
@ -7955,10 +7955,10 @@ EOF
|
||||
cat >>"$CONFIG_STATUS" <<EOF
|
||||
ac_cs_version="\\
|
||||
config.status
|
||||
configured by $0, generated by GNU Autoconf 2.52.20250126,
|
||||
configured by $0, generated by GNU Autoconf 2.52.20251214,
|
||||
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
|
||||
|
||||
Copyright 2003-2022,2023 Thomas E. Dickey
|
||||
Copyright 2003-2023,2025 Thomas E. Dickey
|
||||
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
|
||||
Free Software Foundation, Inc.
|
||||
This config.status script is free software; the Free Software Foundation
|
||||
@ -8038,7 +8038,7 @@ cat >&5 << _ACEOF
|
||||
## Running config.status. ##
|
||||
## ----------------------- ##
|
||||
|
||||
This file was extended by $as_me 2.52.20250126, executed with
|
||||
This file was extended by $as_me 2.52.20251214, executed with
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
CONFIG_HEADERS = $CONFIG_HEADERS
|
||||
CONFIG_LINKS = $CONFIG_LINKS
|
||||
|
||||
22
configure.in
22
configure.in
@ -1,11 +1,12 @@
|
||||
dnl Process this file with 'autoconf' to produce a 'configure' script
|
||||
dnl $Id: configure.in,v 1.30 2025/10/07 23:54:02 tom Exp $
|
||||
dnl $Id: configure.in,v 1.31 2025/12/14 21:55:02 tom Exp $
|
||||
AC_PREREQ(2.52.20200802)
|
||||
AC_REVISION($Revision: 1.30 $)
|
||||
AC_INIT(main.c)
|
||||
AC_CONFIG_HEADER(config.h:config_h.in)
|
||||
AC_REVISION($Revision: 1.31 $)
|
||||
AC_INIT
|
||||
AC_CONFIG_SRCDIR([main.c])
|
||||
AC_CONFIG_HEADERS(config.h:config_h.in)
|
||||
|
||||
CF_CHECK_CACHE([AC_CANONICAL_SYSTEM])
|
||||
CF_CHECK_CACHE([AC_CANONICAL_TARGET])
|
||||
|
||||
AC_ARG_PROGRAM
|
||||
CF_PROG_CC
|
||||
@ -23,12 +24,12 @@ AC_CHECK_DECL(exit)
|
||||
AC_CHECK_HEADERS(fcntl.h)
|
||||
CF_MKSTEMP
|
||||
CF_GETOPT_HEADER
|
||||
AC_HAVE_FUNCS(getopt vsnprintf)
|
||||
AC_CHECK_FUNCS([getopt vsnprintf])
|
||||
|
||||
AC_MSG_CHECKING(for maximum table size)
|
||||
AC_ARG_WITH([max-table-size],
|
||||
[AC_HELP_STRING([--with-max-table-size=N],
|
||||
[set the maximum table size = N (no default)])])
|
||||
[AS_HELP_STRING([--with-max-table-size=N],
|
||||
[set the maximum table size = N (no default)])])
|
||||
if test -n "$with_max_table_size"
|
||||
then
|
||||
AC_MSG_RESULT($with_max_table_size)
|
||||
@ -44,7 +45,7 @@ fi
|
||||
|
||||
AC_MSG_CHECKING(if backtracking extension is wanted)
|
||||
CF_ARG_DISABLE([btyacc],
|
||||
[AC_HELP_STRING([--disable-btyacc],
|
||||
[AS_HELP_STRING([--disable-btyacc],
|
||||
[disable support for the btyacc backtracking extension (default: enabled)])],
|
||||
[enable_btyacc=no],
|
||||
[enable_btyacc=yes])
|
||||
@ -67,5 +68,6 @@ CF_WITH_MAN2HTML
|
||||
AC_TYPE_MODE_T
|
||||
|
||||
### output makefile
|
||||
AC_OUTPUT(makefile)
|
||||
AC_CONFIG_FILES([makefile])dnl
|
||||
AC_OUTPUT
|
||||
CF_MAKE_DOCS(yacc,1)
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
Summary: public domain Berkeley LALR Yacc parser generator
|
||||
|
||||
%global AppVersion 2.0
|
||||
%global AppPatched 20251007
|
||||
%global AppPatched 20251214
|
||||
|
||||
%global AltProgram byacc2
|
||||
%global UseProgram yacc
|
||||
|
||||
# $Id: byacc.spec,v 1.78 2025/10/07 23:59:03 tom Exp $
|
||||
# $Id: byacc.spec,v 1.79 2025/12/14 23:40:32 tom Exp $
|
||||
Name: byacc
|
||||
Version: %{AppVersion}.%{AppPatched}
|
||||
Release: 1
|
||||
@ -103,8 +103,8 @@ popd
|
||||
%changelog
|
||||
# each patch should add its ChangeLog entries here
|
||||
|
||||
* Tue Oct 07 2025 Thomas E. Dickey
|
||||
- testing byacc 2.0-20251007
|
||||
* Sun Dec 14 2025 Thomas E. Dickey
|
||||
- testing byacc 2.0-20251214
|
||||
|
||||
* Sun Jan 09 2022 Thomas Dickey
|
||||
- rpmlint
|
||||
|
||||
@ -1,3 +1,15 @@
|
||||
byacc (1:2.0.20251214) unstable; urgency=low
|
||||
|
||||
* maintenance updates
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 14 Dec 2025 18:40:32 -0500
|
||||
|
||||
byacc (1:2.0.20251111) unstable; urgency=low
|
||||
|
||||
* maintenance updates
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 14 Dec 2025 18:38:48 -0500
|
||||
|
||||
byacc (1:2.0.20251007) unstable; urgency=low
|
||||
|
||||
* maintenance updates
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
Summary: Public domain Berkeley LALR Yacc parser generator
|
||||
|
||||
%global AppVersion 2.0
|
||||
%global AppPatched 20251007
|
||||
%global AppPatched 20251214
|
||||
|
||||
%global UseProgram yacc
|
||||
|
||||
# $Id: mingw-byacc.spec,v 1.55 2025/10/07 23:59:03 tom Exp $
|
||||
# $Id: mingw-byacc.spec,v 1.56 2025/12/14 23:40:32 tom Exp $
|
||||
Name: byacc
|
||||
Version: %{AppVersion}.%{AppPatched}
|
||||
Release: 1
|
||||
@ -58,8 +58,8 @@ strip $RPM_BUILD_ROOT%{_bindir}/%{name}
|
||||
%changelog
|
||||
# each patch should add its ChangeLog entries here
|
||||
|
||||
* Tue Oct 07 2025 Thomas E. Dickey
|
||||
- testing byacc 2.0-20251007
|
||||
* Sun Dec 14 2025 Thomas E. Dickey
|
||||
- testing byacc 2.0-20251214
|
||||
|
||||
* Sun Jan 09 2022 Thomas Dickey
|
||||
- rpmlint
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
# $NetBSD: Makefile,v 1.35 2024/07/05 20:55:55 cheusov Exp $
|
||||
#
|
||||
|
||||
DISTNAME= byacc-20251007
|
||||
DISTNAME= byacc-20251214
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://invisible-mirror.net/archives/byacc/
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user