pdftex[948] branches/stable/source/src: sync from tl 73599
commits+karl at tug.org
commits+karl at tug.org
Sun Jan 26 19:34:05 CET 2025
Revision: 948
https://tug.org/svn/pdftex?view=revision&revision=948
Author: karl
Date: 2025-01-26 19:34:04 +0100 (Sun, 26 Jan 2025)
Log Message:
-----------
sync from tl 73599
Modified Paths:
--------------
branches/stable/source/src/configure
branches/stable/source/src/libs/configure
branches/stable/source/src/texk/configure
branches/stable/source/src/texk/kpathsea/ChangeLog
branches/stable/source/src/texk/kpathsea/NEWS
branches/stable/source/src/texk/kpathsea/c-auto.in
branches/stable/source/src/texk/kpathsea/configure
branches/stable/source/src/texk/kpathsea/version.ac
branches/stable/source/src/texk/web2c/NEWS
branches/stable/source/src/texk/web2c/configure
branches/stable/source/src/texk/web2c/doc/web2c.info
branches/stable/source/src/texk/web2c/doc/web2c.texi
branches/stable/source/src/texk/web2c/pdftexdir/ChangeLog
branches/stable/source/src/texk/web2c/pdftexdir/NEWS
branches/stable/source/src/texk/web2c/pdftexdir/pdftex.web
branches/stable/source/src/texk/web2c/pdftexdir/pdftex_version.h
branches/stable/source/src/texk/web2c/web2c/configure
branches/stable/source/src/utils/configure
branches/stable/source/src/version.ac
Modified: branches/stable/source/src/configure
===================================================================
--- branches/stable/source/src/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -7282,10 +7282,19 @@
elif test "x$with_system_mpfr" != xyes; then
as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-mpfr'" "$LINENO" 5
fi
+ if test "x$with_system_gmp" = x; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: -> installed \`gmp' headers and library" >&5
+printf "%s\n" "$as_me: -> installed \`gmp' headers and library" >&6;}
+ with_system_gmp=yes
+ ac_configure_args="$ac_configure_args '--with-system-gmp'"
+ elif test "x$with_system_gmp" != xyes; then
+ as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-gmp'" "$LINENO" 5
+ fi
fi
test "x$need_mpfi" = xyes && {
need_mpfr=yes
+ need_gmp=yes
}
## libs/mpfr/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory libs/mpfr/
@@ -25904,7 +25913,7 @@
int
main (void)
{
-GfxFont *gfxFont; gfxFont->decRefCnt();
+GfxFont *gfxFont; gfxFont->isOk();
;
return 0;
}
@@ -28750,11 +28759,11 @@
test "x$srcdir" = x. || msg_compiling="$msg_compiling
from sources in $kpse_src"
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result:
-** Configuration summary for $PACKAGE_STRING (2025/dev$with_banner_add):
+** Configuration summary for $PACKAGE_STRING (2025$with_banner_add):
$msg_compiling" >&5
printf "%s\n" "
-** Configuration summary for $PACKAGE_STRING (2025/dev$with_banner_add):
+** Configuration summary for $PACKAGE_STRING (2025$with_banner_add):
$msg_compiling" >&6; }
case $kpse_src$kpse_bld in
Modified: branches/stable/source/src/libs/configure
===================================================================
--- branches/stable/source/src/libs/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/libs/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for TeX Live libs 2025/dev.
+# Generated by GNU Autoconf 2.72 for TeX Live libs 2025.
#
# Report bugs to <tex-k at tug.org>.
#
@@ -603,8 +603,8 @@
# Identity of this package.
PACKAGE_NAME='TeX Live libs'
PACKAGE_TARNAME='tex-live-libs'
-PACKAGE_VERSION='2025/dev'
-PACKAGE_STRING='TeX Live libs 2025/dev'
+PACKAGE_VERSION='2025'
+PACKAGE_STRING='TeX Live libs 2025'
PACKAGE_BUGREPORT='tex-k at tug.org'
PACKAGE_URL=''
@@ -1471,7 +1471,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-'configure' configures TeX Live libs 2025/dev to adapt to many kinds of systems.
+'configure' configures TeX Live libs 2025 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1542,7 +1542,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live libs 2025/dev:";;
+ short | recursive ) echo "Configuration of TeX Live libs 2025:";;
esac
cat <<\_ACEOF
@@ -1839,7 +1839,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live libs configure 2025/dev
+TeX Live libs configure 2025
generated by GNU Autoconf 2.72
Copyright (C) 2023 Free Software Foundation, Inc.
@@ -1999,7 +1999,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live libs $as_me 2025/dev, which was
+It was created by TeX Live libs $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
$ $0$ac_configure_args_raw
@@ -6334,10 +6334,19 @@
elif test "x$with_system_mpfr" != xyes; then
as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-mpfr'" "$LINENO" 5
fi
+ if test "x$with_system_gmp" = x; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: -> installed \`gmp' headers and library" >&5
+printf "%s\n" "$as_me: -> installed \`gmp' headers and library" >&6;}
+ with_system_gmp=yes
+ ac_configure_args="$ac_configure_args '--with-system-gmp'"
+ elif test "x$with_system_gmp" != xyes; then
+ as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-gmp'" "$LINENO" 5
+ fi
fi
test "x$need_mpfi" = xyes && {
need_mpfr=yes
+ need_gmp=yes
}
## libs/mpfr/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory libs/mpfr/
@@ -7608,7 +7617,7 @@
# Define the identity of the package.
PACKAGE='tex-live-libs'
- VERSION='2025/dev'
+ VERSION='2025'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -8641,7 +8650,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live libs $as_me 2025/dev, which was
+This file was extended by TeX Live libs $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8700,7 +8709,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live libs config.status 2025/dev
+TeX Live libs config.status 2025
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"
Modified: branches/stable/source/src/texk/configure
===================================================================
--- branches/stable/source/src/texk/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for TeX Live texk 2025/dev.
+# Generated by GNU Autoconf 2.72 for TeX Live texk 2025.
#
# Report bugs to <tex-live at tug.org>.
#
@@ -603,8 +603,8 @@
# Identity of this package.
PACKAGE_NAME='TeX Live texk'
PACKAGE_TARNAME='tex-live-texk'
-PACKAGE_VERSION='2025/dev'
-PACKAGE_STRING='TeX Live texk 2025/dev'
+PACKAGE_VERSION='2025'
+PACKAGE_STRING='TeX Live texk 2025'
PACKAGE_BUGREPORT='tex-live at tug.org'
PACKAGE_URL=''
@@ -1471,7 +1471,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-'configure' configures TeX Live texk 2025/dev to adapt to many kinds of systems.
+'configure' configures TeX Live texk 2025 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1542,7 +1542,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live texk 2025/dev:";;
+ short | recursive ) echo "Configuration of TeX Live texk 2025:";;
esac
cat <<\_ACEOF
@@ -1839,7 +1839,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live texk configure 2025/dev
+TeX Live texk configure 2025
generated by GNU Autoconf 2.72
Copyright (C) 2023 Free Software Foundation, Inc.
@@ -1999,7 +1999,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live texk $as_me 2025/dev, which was
+It was created by TeX Live texk $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
$ $0$ac_configure_args_raw
@@ -6334,10 +6334,19 @@
elif test "x$with_system_mpfr" != xyes; then
as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-mpfr'" "$LINENO" 5
fi
+ if test "x$with_system_gmp" = x; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: -> installed \`gmp' headers and library" >&5
+printf "%s\n" "$as_me: -> installed \`gmp' headers and library" >&6;}
+ with_system_gmp=yes
+ ac_configure_args="$ac_configure_args '--with-system-gmp'"
+ elif test "x$with_system_gmp" != xyes; then
+ as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-gmp'" "$LINENO" 5
+ fi
fi
test "x$need_mpfi" = xyes && {
need_mpfr=yes
+ need_gmp=yes
}
## libs/mpfr/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory libs/mpfr/
@@ -7608,7 +7617,7 @@
# Define the identity of the package.
PACKAGE='tex-live-texk'
- VERSION='2025/dev'
+ VERSION='2025'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -8713,7 +8722,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live texk $as_me 2025/dev, which was
+This file was extended by TeX Live texk $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8772,7 +8781,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live texk config.status 2025/dev
+TeX Live texk config.status 2025
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"
Modified: branches/stable/source/src/texk/kpathsea/ChangeLog
===================================================================
--- branches/stable/source/src/texk/kpathsea/ChangeLog 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/kpathsea/ChangeLog 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,3 +1,8 @@
+2025-01-25 Karl Berry <karl at freefriends.org>
+
+ * version.ac (kpse_dev): no more /dev.
+ * NEWS: copyright 2023.
+
2025-01-15 Karl Berry <karl at freefriends.org>
* kpsewhich.c (main): output blank line for search files that are
Modified: branches/stable/source/src/texk/kpathsea/NEWS
===================================================================
--- branches/stable/source/src/texk/kpathsea/NEWS 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/kpathsea/NEWS 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,7 @@
-$Id: NEWS 73462 2025-01-15 18:18:01Z karl $
+$Id: NEWS 73591 2025-01-25 18:41:15Z karl $
This file records noteworthy changes. (Public domain.)
+6.4.1 (for TeX Live 2025)
* kpsewhich outputs a blank line when a given file cannot be found,
if more than one file to search for is specified.
Modified: branches/stable/source/src/texk/kpathsea/c-auto.in
===================================================================
--- branches/stable/source/src/texk/kpathsea/c-auto.in 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/kpathsea/c-auto.in 2025-01-26 18:34:04 UTC (rev 948)
@@ -23,7 +23,7 @@
#define KPATHSEA_C_AUTO_H
/* kpathsea: the version string. */
-#define KPSEVERSION "kpathsea version 6.4.0/dev"
+#define KPSEVERSION "kpathsea version 6.4.1"
/* Define to 1 if the 'closedir' function returns void instead of int. */
#undef CLOSEDIR_VOID
Modified: branches/stable/source/src/texk/kpathsea/configure
===================================================================
--- branches/stable/source/src/texk/kpathsea/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/kpathsea/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for Kpathsea 6.4.0/dev.
+# Generated by GNU Autoconf 2.72 for Kpathsea 6.4.1.
#
# Report bugs to <tex-k at tug.org>.
#
@@ -614,8 +614,8 @@
# Identity of this package.
PACKAGE_NAME='Kpathsea'
PACKAGE_TARNAME='kpathsea'
-PACKAGE_VERSION='6.4.0/dev'
-PACKAGE_STRING='Kpathsea 6.4.0/dev'
+PACKAGE_VERSION='6.4.1'
+PACKAGE_STRING='Kpathsea 6.4.1'
PACKAGE_BUGREPORT='tex-k at tug.org'
PACKAGE_URL=''
@@ -1376,7 +1376,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-'configure' configures Kpathsea 6.4.0/dev to adapt to many kinds of systems.
+'configure' configures Kpathsea 6.4.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1447,7 +1447,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Kpathsea 6.4.0/dev:";;
+ short | recursive ) echo "Configuration of Kpathsea 6.4.1:";;
esac
cat <<\_ACEOF
@@ -1576,7 +1576,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Kpathsea configure 6.4.0/dev
+Kpathsea configure 6.4.1
generated by GNU Autoconf 2.72
Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2357,7 +2357,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Kpathsea $as_me 6.4.0/dev, which was
+It was created by Kpathsea $as_me 6.4.1, which was
generated by GNU Autoconf 2.72. Invocation command line was
$ $0$ac_configure_args_raw
@@ -3137,14 +3137,14 @@
-KPSEVERSION=6.4.0/dev
+KPSEVERSION=6.4.1
-KPSE_LT_VERSINFO=10:0:4
+KPSE_LT_VERSINFO=10:1:4
- WEB2CVERSION=" (TeX Live 2025/dev)"
+ WEB2CVERSION=" (TeX Live 2025)"
am__api_version='1.17'
@@ -9259,7 +9259,7 @@
# Define the identity of the package.
PACKAGE='kpathsea'
- VERSION='6.4.0/dev'
+ VERSION='6.4.1'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -16888,7 +16888,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Kpathsea $as_me 6.4.0/dev, which was
+This file was extended by Kpathsea $as_me 6.4.1, which was
generated by GNU Autoconf 2.72. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16956,7 +16956,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-Kpathsea config.status 6.4.0/dev
+Kpathsea config.status 6.4.1
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"
Modified: branches/stable/source/src/texk/kpathsea/version.ac
===================================================================
--- branches/stable/source/src/texk/kpathsea/version.ac 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/kpathsea/version.ac 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,5 +1,5 @@
-dnl $Id: version.ac 70630 2024-03-13 22:40:16Z karl $
-dnl Copyright 2016-2024 Karl Berry <tex-live at tug.org>
+dnl $Id: version.ac 73591 2025-01-25 18:41:15Z karl $
+dnl Copyright 2016-2025 Karl Berry <tex-live at tug.org>
dnl Copyright 2011-2015 Peter Breitenlohner <tex-live at tug.org>
dnl
dnl This file is free software; the copyright holder
@@ -23,4 +23,4 @@
dnl --------------------------------------------------------
dnl
dnl This file is m4-included from configure.ac.
-m4_define([kpse_version], [6.4.0/dev])
+m4_define([kpse_version], [6.4.1])
Modified: branches/stable/source/src/texk/web2c/NEWS
===================================================================
--- branches/stable/source/src/texk/web2c/NEWS 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/NEWS 2025-01-26 18:34:04 UTC (rev 948)
@@ -9,6 +9,9 @@
know if any extant fonts are impacted.
+2025 (for TeX Live 2025)
+
+
2024 (for TeX Live 2024, 10 March 2024)
* For all engines: if the --output-directory option is given, its value
Modified: branches/stable/source/src/texk/web2c/configure
===================================================================
--- branches/stable/source/src/texk/web2c/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for Web2C 2025/dev.
+# Generated by GNU Autoconf 2.72 for Web2C 2025.
#
# Report bugs to <tex-k at tug.org>.
#
@@ -614,8 +614,8 @@
# Identity of this package.
PACKAGE_NAME='Web2C'
PACKAGE_TARNAME='web2c'
-PACKAGE_VERSION='2025/dev'
-PACKAGE_STRING='Web2C 2025/dev'
+PACKAGE_VERSION='2025'
+PACKAGE_STRING='Web2C 2025'
PACKAGE_BUGREPORT='tex-k at tug.org'
PACKAGE_URL=''
@@ -1672,7 +1672,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-'configure' configures Web2C 2025/dev to adapt to many kinds of systems.
+'configure' configures Web2C 2025 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1747,7 +1747,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Web2C 2025/dev:";;
+ short | recursive ) echo "Configuration of Web2C 2025:";;
esac
cat <<\_ACEOF
@@ -1979,7 +1979,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Web2C configure 2025/dev
+Web2C configure 2025
generated by GNU Autoconf 2.72
Copyright (C) 2023 Free Software Foundation, Inc.
@@ -3001,7 +3001,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Web2C $as_me 2025/dev, which was
+It was created by Web2C $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
$ $0$ac_configure_args_raw
@@ -3997,7 +3997,7 @@
-WEB2CVERSION=2025/dev
+WEB2CVERSION=2025
# LuaTeX requires system extensions for socket support.
@@ -9993,7 +9993,7 @@
# Define the identity of the package.
PACKAGE='web2c'
- VERSION='2025/dev'
+ VERSION='2025'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -27427,7 +27427,7 @@
Report bugs to <bug-libtool at gnu.org>."
lt_cl_version="\
-Web2C config.lt 2025/dev
+Web2C config.lt 2025
configured by $0, generated by GNU Autoconf 2.72.
Copyright (C) 2024 Free Software Foundation, Inc.
@@ -31345,7 +31345,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Web2C $as_me 2025/dev, which was
+This file was extended by Web2C $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -31417,7 +31417,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-Web2C config.status 2025/dev
+Web2C config.status 2025
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"
Modified: branches/stable/source/src/texk/web2c/doc/web2c.info
===================================================================
--- branches/stable/source/src/texk/web2c/doc/web2c.info 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/doc/web2c.info 2025-01-26 18:34:04 UTC (rev 948)
@@ -58,7 +58,7 @@
This document describes how to install and use the programs in the Web2c
implementation of the TeX system, especially for Unix systems. It
-corresponds to Web2c version 2024, released in March 2024.
+corresponds to Web2c version 2025, released in January 2025.
* Menu:
@@ -83,8 +83,8 @@
1 Introduction
**************
-This manual corresponds to version 2024 of Web2c, released in March
-2024.
+This manual corresponds to version 2025 of Web2c, released in January
+2025.
"Web2c" (also spelled Web2C) is the name of a TeX implementation,
originally for Unix, but now also running under Windows and other
@@ -4604,78 +4604,78 @@
Tag Table:
Node: Top2759
-Node: Introduction3831
-Node: Installation7587
-Node: configure options9631
-Node: Compile-time options11653
-Node: Additional targets12755
-Node: Triptrap14032
-Node: Commonalities15535
-Node: Option conventions16192
-Node: Common options17415
-Node: Path searching22121
-Node: Output file location23093
-Node: Three programs26218
-Node: Runtime options26925
-Node: Initial and virgin30066
-Node: Memory dumps31015
-Node: Creating memory dumps31467
-Node: Determining the memory dump to use32674
-Node: Hardware and memory dumps34251
-Node: Editor invocation37001
-Node: \input filenames37864
-Node: \input quoted filename39415
-Node: \input braced filename40192
-Node: \input filename caveats41122
-Node: TeX42636
-Node: tex invocation43804
-Node: Initial TeX50788
-Node: Formats52152
-Node: Languages and hyphenation54969
-Node: MLTeX55399
-Node: \charsubdef57027
-Node: \tracingcharsubdef59350
-Node: TCX files59925
-Node: patgen invocation65365
-Node: Shell escapes66072
-Node: IPC and TeX69840
-Node: TeX extensions70410
-Node: Metafont73191
-Node: mf invocation74479
-Node: Initial Metafont78316
-Node: Modes79946
-Node: Online Metafont graphics82196
-Node: gftodvi invocation85621
-Node: mft invocation88441
-Node: MetaPost92439
-Node: mpost invocation93275
-Node: Initial MetaPost98311
-Node: dvitomp invocation99233
-Node: BibTeX99898
-Node: bibtex invocation100259
-Node: Basic BibTeX style files102733
-Node: WEB104063
-Node: tangle invocation105272
-Node: weave invocation107396
-Node: pooltype invocation108803
-Node: DVI utilities109933
-Node: dvicopy invocation110867
-Node: dvitype invocation112152
-Node: dvitype output example114483
-Node: Font utilities117536
-Node: Font file formats118716
-Node: gftopk invocation121983
-Node: pktogf invocation123174
-Node: pktype invocation124340
-Node: gftype invocation127163
-Node: tftopl invocation131666
-Node: pltotf invocation136259
-Node: vftovp invocation137310
-Node: vptovf invocation139545
-Node: Font utilities available elsewhere140572
-Node: Legalisms142777
-Node: References144224
-Node: Index148357
+Node: Introduction3833
+Node: Installation7591
+Node: configure options9635
+Node: Compile-time options11657
+Node: Additional targets12759
+Node: Triptrap14036
+Node: Commonalities15539
+Node: Option conventions16196
+Node: Common options17419
+Node: Path searching22125
+Node: Output file location23097
+Node: Three programs26222
+Node: Runtime options26929
+Node: Initial and virgin30070
+Node: Memory dumps31019
+Node: Creating memory dumps31471
+Node: Determining the memory dump to use32678
+Node: Hardware and memory dumps34255
+Node: Editor invocation37005
+Node: \input filenames37868
+Node: \input quoted filename39419
+Node: \input braced filename40196
+Node: \input filename caveats41126
+Node: TeX42640
+Node: tex invocation43808
+Node: Initial TeX50792
+Node: Formats52156
+Node: Languages and hyphenation54973
+Node: MLTeX55403
+Node: \charsubdef57031
+Node: \tracingcharsubdef59354
+Node: TCX files59929
+Node: patgen invocation65369
+Node: Shell escapes66076
+Node: IPC and TeX69844
+Node: TeX extensions70414
+Node: Metafont73195
+Node: mf invocation74483
+Node: Initial Metafont78320
+Node: Modes79950
+Node: Online Metafont graphics82200
+Node: gftodvi invocation85625
+Node: mft invocation88445
+Node: MetaPost92443
+Node: mpost invocation93279
+Node: Initial MetaPost98315
+Node: dvitomp invocation99237
+Node: BibTeX99902
+Node: bibtex invocation100263
+Node: Basic BibTeX style files102737
+Node: WEB104067
+Node: tangle invocation105276
+Node: weave invocation107400
+Node: pooltype invocation108807
+Node: DVI utilities109937
+Node: dvicopy invocation110871
+Node: dvitype invocation112156
+Node: dvitype output example114487
+Node: Font utilities117540
+Node: Font file formats118720
+Node: gftopk invocation121987
+Node: pktogf invocation123178
+Node: pktype invocation124344
+Node: gftype invocation127167
+Node: tftopl invocation131670
+Node: pltotf invocation136263
+Node: vftovp invocation137314
+Node: vptovf invocation139549
+Node: Font utilities available elsewhere140576
+Node: Legalisms142781
+Node: References144228
+Node: Index148361
End Tag Table
Modified: branches/stable/source/src/texk/web2c/doc/web2c.texi
===================================================================
--- branches/stable/source/src/texk/web2c/doc/web2c.texi 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/doc/web2c.texi 2025-01-26 18:34:04 UTC (rev 948)
@@ -11,8 +11,8 @@
\fi
@end tex
- at set version 2024
- at set month-year March 2024
+ at set version 2025
+ at set month-year January 2025
@c Define new indices for commands in auxiliary files, filenames, and options.
@defcodeindex cm
Modified: branches/stable/source/src/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- branches/stable/source/src/texk/web2c/pdftexdir/ChangeLog 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/pdftexdir/ChangeLog 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,3 +1,10 @@
+2025-01-25 Karl Berry <karl at freefriends.org>
+
+ * NEWS,
+ * pdftex_version.h,
+ * pdftex.web (pdftex_revision, pdftex_version_string):
+ version [1.40.]27 for TL25.
+
2025-01-25 Thanh Han The <hanthethanh at gmail.com>
* pdftex.web (print_ignored_err): new @d.
Modified: branches/stable/source/src/texk/web2c/pdftexdir/NEWS
===================================================================
--- branches/stable/source/src/texk/web2c/pdftexdir/NEWS 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/pdftexdir/NEWS 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,3 +1,4 @@
+pdfTeX 3.141592653-2.6-1.40.27 (TeX Live 2025)
- changes:
- new primitive \pdfptexuseunderscore: if positive or
if \pdfmajorversion >= 2, PTEX.Fullbanner and other dictionary
@@ -11,12 +12,14 @@
- ignore tiny resolutions like 1x1 embedded in images instead of
exceeding \maxdimen.
-pdfTeX 3.141592653-2.6-1.40.26 (TeX Live 2024)
+-----------------------------------------------------------------------------
+pdfTeX 3.141592653-2.6-1.40.26 (TeX Live 2024) (March 10, 2023)
- bugfixes:
- more reliable text extraction on BigEndian systems.
- more checks against corrupt pfb, fmt, pdf, files.
- avoid writing a corrupt pdf given unusual pdf inclusions.
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023) (March 9, 2023)
- changes:
- new keyword `shipout' for \special and \pdfliteral, delaying
@@ -41,6 +44,7 @@
- include base and accent glyph in /CharSet when the Type 1 seac
operator is used (e.g., Lucida, DejaVu Serif).
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022) (March 21, 2021)
- changes:
- new primitive \showstream to redirect \show output.
@@ -47,6 +51,7 @@
- new primitives \partokenname, \partokencontext to control \par insertion.
- support structured destinations from PDF 2.0.
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.23 (TeX Live 2021 post-release) (June 28, 2021)
- changes:
- for letterspaced fonts, use explicit \fontdimen6 if specified.
@@ -58,6 +63,7 @@
- for characters with autokern (\pdfappendkern and \pdfprependkern),
still do protrusion; likewise autokern implicit and explicit hyphens.
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.22 (TeX Live 2021) (March 23, 2021)
- changes:
- new primitives \pdfrunninglinkoff and \pdfrunninglinkon; e.g., for
@@ -81,6 +87,7 @@
with upstream. In native TL, pdftex has always used libs/xpdf,
which is cut-down and adapted code from xpdf.
+-----------------------------------------------------------------------------
pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020) (March 27, 2020)
- changes:
- new primitive \pdfmajorversion; this merely changes the version
@@ -90,6 +97,7 @@
- new option --cnf-line (cross-engine).
- (un)compress .fmt files with zlib (cross-engine).
+-----------------------------------------------------------------------------
pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019)
- changes:
- new primitive \expanded (from unreleased pdftex 1.50 branch + luatex).
@@ -100,6 +108,7 @@
it, since it cannot feasibly be guaranteed correct as the PDF/A-2
and /A-3 standards require.
+-----------------------------------------------------------------------------
pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018) (April 14, 2018)
- changes:
- do not hash current directory into PDF ID, for more reproducible builds
Modified: branches/stable/source/src/texk/web2c/pdftexdir/pdftex.web
===================================================================
--- branches/stable/source/src/texk/web2c/pdftexdir/pdftex.web 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/pdftexdir/pdftex.web 2025-01-26 18:34:04 UTC (rev 948)
@@ -307,8 +307,8 @@
{printed when \eTeX\ starts}
@#
@d pdftex_version==140 { \.{\\pdftexversion} }
- at d pdftex_revision=="26" { \.{\\pdftexrevision} }
- at d pdftex_version_string=='-1.40.26' {current \pdfTeX\ version}
+ at d pdftex_revision=="27" { \.{\\pdftexrevision} }
+ at d pdftex_version_string=='-1.40.27' {current \pdfTeX\ version}
@#
@d pdfTeX_banner=='This is pdfTeX, Version 3.141592653',eTeX_version_string,pdftex_version_string
{printed when \pdfTeX\ starts}
Modified: branches/stable/source/src/texk/web2c/pdftexdir/pdftex_version.h
===================================================================
--- branches/stable/source/src/texk/web2c/pdftexdir/pdftex_version.h 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/pdftexdir/pdftex_version.h 2025-01-26 18:34:04 UTC (rev 948)
@@ -1 +1 @@
-#define PDFTEX_VERSION "1.40.26"
+#define PDFTEX_VERSION "1.40.27"
Modified: branches/stable/source/src/texk/web2c/web2c/configure
===================================================================
--- branches/stable/source/src/texk/web2c/web2c/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/texk/web2c/web2c/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for Web2C Tools 2025/dev.
+# Generated by GNU Autoconf 2.72 for Web2C Tools 2025.
#
# Report bugs to <tex-k at tug.org>.
#
@@ -614,8 +614,8 @@
# Identity of this package.
PACKAGE_NAME='Web2C Tools'
PACKAGE_TARNAME='web2c-tools'
-PACKAGE_VERSION='2025/dev'
-PACKAGE_STRING='Web2C Tools 2025/dev'
+PACKAGE_VERSION='2025'
+PACKAGE_STRING='Web2C Tools 2025'
PACKAGE_BUGREPORT='tex-k at tug.org'
PACKAGE_URL=''
@@ -1365,7 +1365,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-'configure' configures Web2C Tools 2025/dev to adapt to many kinds of systems.
+'configure' configures Web2C Tools 2025 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1436,7 +1436,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Web2C Tools 2025/dev:";;
+ short | recursive ) echo "Configuration of Web2C Tools 2025:";;
esac
cat <<\_ACEOF
@@ -1560,7 +1560,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Web2C Tools configure 2025/dev
+Web2C Tools configure 2025
generated by GNU Autoconf 2.72
Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2341,7 +2341,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Web2C Tools $as_me 2025/dev, which was
+It was created by Web2C Tools $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
$ $0$ac_configure_args_raw
@@ -9233,7 +9233,7 @@
# Define the identity of the package.
PACKAGE='web2c-tools'
- VERSION='2025/dev'
+ VERSION='2025'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -16840,7 +16840,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Web2C Tools $as_me 2025/dev, which was
+This file was extended by Web2C Tools $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16908,7 +16908,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-Web2C Tools config.status 2025/dev
+Web2C Tools config.status 2025
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"
Modified: branches/stable/source/src/utils/configure
===================================================================
--- branches/stable/source/src/utils/configure 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/utils/configure 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for TeX Live utils 2025/dev.
+# Generated by GNU Autoconf 2.72 for TeX Live utils 2025.
#
# Report bugs to <tex-k at tug.org>.
#
@@ -603,8 +603,8 @@
# Identity of this package.
PACKAGE_NAME='TeX Live utils'
PACKAGE_TARNAME='tex-live-utils'
-PACKAGE_VERSION='2025/dev'
-PACKAGE_STRING='TeX Live utils 2025/dev'
+PACKAGE_VERSION='2025'
+PACKAGE_STRING='TeX Live utils 2025'
PACKAGE_BUGREPORT='tex-k at tug.org'
PACKAGE_URL=''
@@ -1471,7 +1471,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-'configure' configures TeX Live utils 2025/dev to adapt to many kinds of systems.
+'configure' configures TeX Live utils 2025 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1542,7 +1542,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live utils 2025/dev:";;
+ short | recursive ) echo "Configuration of TeX Live utils 2025:";;
esac
cat <<\_ACEOF
@@ -1839,7 +1839,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live utils configure 2025/dev
+TeX Live utils configure 2025
generated by GNU Autoconf 2.72
Copyright (C) 2023 Free Software Foundation, Inc.
@@ -1999,7 +1999,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live utils $as_me 2025/dev, which was
+It was created by TeX Live utils $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
$ $0$ac_configure_args_raw
@@ -6334,10 +6334,19 @@
elif test "x$with_system_mpfr" != xyes; then
as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-mpfr'" "$LINENO" 5
fi
+ if test "x$with_system_gmp" = x; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: -> installed \`gmp' headers and library" >&5
+printf "%s\n" "$as_me: -> installed \`gmp' headers and library" >&6;}
+ with_system_gmp=yes
+ ac_configure_args="$ac_configure_args '--with-system-gmp'"
+ elif test "x$with_system_gmp" != xyes; then
+ as_fn_error $? "Sorry, \`--with-system-mpfi' requires \`--with-system-gmp'" "$LINENO" 5
+ fi
fi
test "x$need_mpfi" = xyes && {
need_mpfr=yes
+ need_gmp=yes
}
## libs/mpfr/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory libs/mpfr/
@@ -7608,7 +7617,7 @@
# Define the identity of the package.
PACKAGE='tex-live-utils'
- VERSION='2025/dev'
+ VERSION='2025'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -8605,7 +8614,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live utils $as_me 2025/dev, which was
+This file was extended by TeX Live utils $as_me 2025, which was
generated by GNU Autoconf 2.72. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8664,7 +8673,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live utils config.status 2025/dev
+TeX Live utils config.status 2025
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"
Modified: branches/stable/source/src/version.ac
===================================================================
--- branches/stable/source/src/version.ac 2025-01-25 17:53:19 UTC (rev 947)
+++ branches/stable/source/src/version.ac 2025-01-26 18:34:04 UTC (rev 948)
@@ -1,5 +1,5 @@
-dnl $Id: version.ac 70630 2024-03-13 22:40:16Z karl $
-dnl Copyright 2016-2024 Karl Berry <tex-live at tug.org>
+dnl $Id: version.ac 73591 2025-01-25 18:41:15Z karl $
+dnl Copyright 2016-2025 Karl Berry <tex-live at tug.org>
dnl Copyright 2010-2015 Peter Breitenlohner <tex-live at tug.org>
dnl
dnl This file is free software; the copyright holder
@@ -9,4 +9,4 @@
dnl --------------------------------------------------------
dnl
dnl m4-include this file to define the current TeX Live version
-m4_define([tex_live_version], [2025/dev])
+m4_define([tex_live_version], [2025])
More information about the pdftex-commits
mailing list.