texlive[56819] Build/source/utils: t1utils-1.42

commits+kakuto at tug.org commits+kakuto at tug.org
Sat Oct 31 05:55:58 CET 2020


Revision: 56819
          http://tug.org/svn/texlive?view=revision&revision=56819
Author:   kakuto
Date:     2020-10-31 05:55:57 +0100 (Sat, 31 Oct 2020)
Log Message:
-----------
t1utils-1.42

Modified Paths:
--------------
    trunk/Build/source/utils/README
    trunk/Build/source/utils/t1utils/ChangeLog
    trunk/Build/source/utils/t1utils/TLpatches/ChangeLog
    trunk/Build/source/utils/t1utils/TLpatches/TL-Changes
    trunk/Build/source/utils/t1utils/TLpatches/patch-03-warnings
    trunk/Build/source/utils/t1utils/TLpatches/patch-04-TL-binary
    trunk/Build/source/utils/t1utils/TLpatches/patch-05-getopt
    trunk/Build/source/utils/t1utils/TLpatches/patch-07-warnings
    trunk/Build/source/utils/t1utils/TLpatches/patch-08-notuse-system-memmem
    trunk/Build/source/utils/t1utils/configure
    trunk/Build/source/utils/t1utils/t1utils-src/NEWS.md
    trunk/Build/source/utils/t1utils/t1utils-src/config.h.in
    trunk/Build/source/utils/t1utils/t1utils-src/configure.ac
    trunk/Build/source/utils/t1utils/t1utils-src/t1ascii.1
    trunk/Build/source/utils/t1utils/t1utils-src/t1asm.1
    trunk/Build/source/utils/t1utils/t1utils-src/t1binary.1
    trunk/Build/source/utils/t1utils/t1utils-src/t1disasm.1
    trunk/Build/source/utils/t1utils/t1utils-src/t1mac.1
    trunk/Build/source/utils/t1utils/t1utils-src/t1unmac.1
    trunk/Build/source/utils/t1utils/version.ac

Modified: trunk/Build/source/utils/README
===================================================================
--- trunk/Build/source/utils/README	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/README	2020-10-31 04:55:57 UTC (rev 56819)
@@ -25,7 +25,7 @@
 ps2eps 1.68 - checked 10may12
   http://tm.uka.de/~bless/ps2eps
 
-t1utils 1.41 - checked 28aug17
+t1utils 1.42 - checked 31oct20
   http://www.lcdf.org/type/
 
 texdoctk - reluctantly maintained here in TL

Modified: trunk/Build/source/utils/t1utils/ChangeLog
===================================================================
--- trunk/Build/source/utils/t1utils/ChangeLog	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/ChangeLog	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,3 +1,8 @@
+2020-10-31  Akira Kakuto  <kakuto at w32tex.org>
+
+	Import t1utils-1.42.
+	* version.ac: Adapted.
+
 2017-08-30  Akira Kakuto  <kakuto at fuk.kindai.ac.jp>
 
 	* Makefile.am, configure.ac: Do not use system memmem.

Modified: trunk/Build/source/utils/t1utils/TLpatches/ChangeLog
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/ChangeLog	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/ChangeLog	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,3 +1,9 @@
+2020-10-31  Akira Kakuto  <kakuto at w32tex.org>
+
+	Import t1utils-1.42.
+	* patch-03-warnings, patch-04-TL-binary, patch-05-getopt,
+	patch-07-warnings, patch-08-notuse-system-memmem: Adapted.
+
 2017-08-30  Akira Kakuto  <kakuto at fuk.kindai.ac.jp>
 
 	* patch-08-notuse-system-memmem: Added.
@@ -6,7 +12,7 @@
 
 	Import t1utils-1.41.
 	* patch-03-warnings, patch-04-TL-binary, patch-05-getopt,
-	patch-07-warnings: Adapded.
+	patch-07-warnings: Adapted.
 
 2015-03-01  Peter Breitenlohner  <peb at mppmu.mpg.de>
 

Modified: trunk/Build/source/utils/t1utils/TLpatches/TL-Changes
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/TL-Changes	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/TL-Changes	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-Changes applied to the t1utils-1.41 tree as obtained from:
+Changes applied to the t1utils-1.42 tree as obtained from:
 	http://www.lcdf.org/type/
 
 Removed:

Modified: trunk/Build/source/utils/t1utils/TLpatches/patch-03-warnings
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/patch-03-warnings	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/patch-03-warnings	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,8 +1,6 @@
-	Avoid compiler warnings (gcc's -Wcast-qual).
-
-diff -ur t1utils-1.41.orig/clp.c t1utils-1.41/clp.c
---- t1utils-1.41.orig/clp.c	Thu Aug 17 00:20:27 2017
-+++ t1utils-1.41/clp.c	Mon Aug 28 15:43:58 2017
+diff -ur t1utils-1.42/clp.c t1utils-src/clp.c
+--- t1utils-1.42/clp.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/clp.c	Sat Oct 31 13:01:47 2020
 @@ -1095,22 +1095,28 @@
  parse_int(Clp_Parser* clp, const char* arg, int complain, void* user_data)
  {

Modified: trunk/Build/source/utils/t1utils/TLpatches/patch-04-TL-binary
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/patch-04-TL-binary	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/patch-04-TL-binary	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,8 +1,6 @@
-	In TeX Live we treat all output files as binary.
-
-diff -ur t1utils-1.41.orig/t1ascii.c t1utils-1.41/t1ascii.c
---- t1utils-1.41.orig/t1ascii.c	Thu Aug 17 01:31:02 2017
-+++ t1utils-1.41/t1ascii.c	Mon Aug 28 15:43:58 2017
+diff -ur t1utils-1.42/t1ascii.c t1utils-src/t1ascii.c
+--- t1utils-1.42/t1ascii.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1ascii.c	Sat Oct 31 13:02:49 2020
 @@ -286,6 +286,7 @@
    /* As we are processing a PFB (binary) input */
    /* file, we must set its file mode to binary. */
@@ -11,9 +9,9 @@
  #endif
  
    /* prepare font reader */
-diff -ur t1utils-1.41.orig/t1asm.c t1utils-1.41/t1asm.c
---- t1utils-1.41.orig/t1asm.c	Thu Aug 17 01:31:11 2017
-+++ t1utils-1.41/t1asm.c	Wed Aug 30 16:13:00 2017
+diff -ur t1utils-1.42/t1asm.c t1utils-src/t1asm.c
+--- t1utils-1.42/t1asm.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1asm.c	Sat Oct 31 13:03:47 2020
 @@ -715,8 +715,7 @@
  #if defined(_MSDOS) || defined(_WIN32)
    /* If we are processing a PFB (binary) output */
@@ -24,9 +22,9 @@
  #endif
  
    /* Finally, we loop until no more input. Some special things to look for are
-diff -ur t1utils-1.41.orig/t1disasm.c t1utils-1.41/t1disasm.c
---- t1utils-1.41.orig/t1disasm.c	Thu Aug 17 01:31:24 2017
-+++ t1utils-1.41/t1disasm.c	Mon Aug 28 15:43:58 2017
+diff -ur t1utils-1.42/t1disasm.c t1utils-src/t1disasm.c
+--- t1utils-1.42/t1disasm.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1disasm.c	Sat Oct 31 13:04:32 2020
 @@ -727,6 +727,7 @@
    /* As we might be processing a PFB (binary) input file, we must set its file
       mode to binary. */
@@ -35,9 +33,9 @@
  #endif
  
    /* prepare font reader */
-diff -ur t1utils-1.41.orig/t1unmac.c t1utils-1.41/t1unmac.c
---- t1utils-1.41.orig/t1unmac.c	Thu Aug 17 01:31:39 2017
-+++ t1utils-1.41/t1unmac.c	Mon Aug 28 15:43:58 2017
+diff -ur t1utils-1.42/t1unmac.c t1utils-src/t1unmac.c
+--- t1utils-1.42/t1unmac.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1unmac.c	Sat Oct 31 13:06:12 2020
 @@ -656,8 +655,7 @@
    _setmode(_fileno(ifp), _O_BINARY);
    /* If we are processing a PFB (binary) output */

Modified: trunk/Build/source/utils/t1utils/TLpatches/patch-05-getopt
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/patch-05-getopt	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/patch-05-getopt	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,6 +1,6 @@
-diff -ur t1utils-1.41.orig/t1unmac.c t1utils-1.41/t1unmac.c
---- t1utils-1.41.orig/t1unmac.c	Thu Aug 17 01:31:39 2017
-+++ t1utils-1.41/t1unmac.c	Mon Aug 28 14:26:09 2017
+diff -ur t1utils-1.42/t1unmac.c t1utils-src/t1unmac.c
+--- t1utils-1.42/t1unmac.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1unmac.c	Sat Oct 31 13:06:12 2020
 @@ -41,7 +41,6 @@
  #endif
  #if defined(_MSDOS) || defined(_WIN32)

Modified: trunk/Build/source/utils/t1utils/TLpatches/patch-07-warnings
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/patch-07-warnings	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/patch-07-warnings	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,8 +1,6 @@
-	Avoid compiler warnings (gcc's -Wcast-qual).
-
-diff -ur t1utils-1.41.orig/t1asmhelp.h t1utils-1.41/t1asmhelp.h
---- t1utils-1.41.orig/t1asmhelp.h	Thu Aug 17 00:20:27 2017
-+++ t1utils-1.41/t1asmhelp.h	Wed Aug 30 13:42:34 2017
+diff -ur t1utils-1.42/t1asmhelp.h t1utils-src/t1asmhelp.h
+--- t1utils-1.42/t1asmhelp.h	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1asmhelp.h	Sat Oct 31 13:15:46 2020
 @@ -26,7 +28,8 @@
  }
  

Modified: trunk/Build/source/utils/t1utils/TLpatches/patch-08-notuse-system-memmem
===================================================================
--- trunk/Build/source/utils/t1utils/TLpatches/patch-08-notuse-system-memmem	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/TLpatches/patch-08-notuse-system-memmem	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,6 +1,6 @@
-diff -ur t1utils-1.41.orig/memmem.c t1utils-1.41/memmem.c
---- t1utils-1.41.orig/memmem.c	Thu Aug 17 00:20:27 2017
-+++ t1utils-1.41/memmem.c	Wed Aug 30 13:40:56 2017
+diff -ur t1utils-1.42/memmem.c t1utils-src/memmem.c
+--- t1utils-1.42/memmem.c	Wed Oct 28 00:08:00 2020
++++ t1utils-src/memmem.c	Sat Oct 31 13:12:12 2020
 @@ -9,6 +9,8 @@
  extern "C" {
  #endif
@@ -10,9 +10,9 @@
  void*
  memmem(const void* haystack, size_t haystack_len,
         const void* needle, size_t needle_len)
-diff -ur t1utils-1.41.orig/t1asmhelp.h t1utils-1.41/t1asmhelp.h
---- t1utils-1.41.orig/t1asmhelp.h	Thu Aug 17 00:20:27 2017
-+++ t1utils-1.41/t1asmhelp.h	Wed Aug 30 13:42:34 2017
+diff -ur t1utils-1.42/t1asmhelp.h t1utils-src/t1asmhelp.h
+--- t1utils-1.42/t1asmhelp.h	Wed Oct 28 00:08:00 2020
++++ t1utils-src/t1asmhelp.h	Sat Oct 31 13:15:46 2020
 @@ -7,6 +7,8 @@
     lenIV to <num>.  This indicates the number of random bytes at the beginning
     of each charstring. */
@@ -22,4 +22,3 @@
  static void
  set_lenIV(const char* line, size_t line_len)
  {
-

Modified: trunk/Build/source/utils/t1utils/configure
===================================================================
--- trunk/Build/source/utils/t1utils/configure	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/configure	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for t1utils (TeX Live) 1.41.
+# Generated by GNU Autoconf 2.69 for t1utils (TeX Live) 1.42.
 #
 # Report bugs to <tex-k at tug.org>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='t1utils (TeX Live)'
 PACKAGE_TARNAME='t1utils--tex-live-'
-PACKAGE_VERSION='1.41'
-PACKAGE_STRING='t1utils (TeX Live) 1.41'
+PACKAGE_VERSION='1.42'
+PACKAGE_STRING='t1utils (TeX Live) 1.42'
 PACKAGE_BUGREPORT='tex-k at tug.org'
 PACKAGE_URL=''
 
@@ -1273,7 +1273,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 t1utils (TeX Live) 1.41 to adapt to many kinds of systems.
+\`configure' configures t1utils (TeX Live) 1.42 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1340,7 +1340,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of t1utils (TeX Live) 1.41:";;
+     short | recursive ) echo "Configuration of t1utils (TeX Live) 1.42:";;
    esac
   cat <<\_ACEOF
 
@@ -1437,7 +1437,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-t1utils (TeX Live) configure 1.41
+t1utils (TeX Live) configure 1.42
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2043,7 +2043,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by t1utils (TeX Live) $as_me 1.41, which was
+It was created by t1utils (TeX Live) $as_me 1.42, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3967,7 +3967,7 @@
 
 # Define the identity of the package.
  PACKAGE='t1utils--tex-live-'
- VERSION='1.41'
+ VERSION='1.42'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -6159,7 +6159,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by t1utils (TeX Live) $as_me 1.41, which was
+This file was extended by t1utils (TeX Live) $as_me 1.42, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -6225,7 +6225,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-t1utils (TeX Live) config.status 1.41
+t1utils (TeX Live) config.status 1.42
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/utils/t1utils/t1utils-src/NEWS.md
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/NEWS.md	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/NEWS.md	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,6 +1,11 @@
 T1utils NEWS
 ============
 
+## Version 1.42 – 27.Oct.2020
+
+* Compile fixes for OSes that do not declare a function.
+
+
 ## Version 1.41 – 16.Aug.2017
 
 * t1asm, t1disasm: More security fixes.

Modified: trunk/Build/source/utils/t1utils/t1utils-src/config.h.in
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/config.h.in	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/config.h.in	2020-10-31 04:55:57 UTC (rev 56819)
@@ -3,6 +3,10 @@
 #ifndef T1UTILS_CONFIG_H
 #define T1UTILS_CONFIG_H
 
+/* Define to 1 if you have the declaration of `memmem', and to 0 if you don't.
+   */
+#undef HAVE_DECL_MEMMEM
+
 /* Define if intXX_t types are not available. */
 #undef HAVE_FAKE_INT_TYPES
 
@@ -96,7 +100,7 @@
 #endif
 
 /* Prototype memmem if we don't have it. */
-#if !HAVE_MEMMEM
+#if !HAVE_MEMMEM || !HAVE_DECL_MEMMEM
 void* memmem(const void* haystack, size_t haystack_len,
              const void* needle, size_t needle_len);
 #endif

Modified: trunk/Build/source/utils/t1utils/t1utils-src/configure.ac
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/configure.ac	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/configure.ac	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT([t1utils], [1.41])
+AC_INIT([t1utils], [1.42])
 AC_CONFIG_SRCDIR([t1ascii.c])
 AM_INIT_AUTOMAKE
 AC_CONFIG_HEADERS([config.h])
@@ -19,6 +19,7 @@
 dnl
 
 AC_REPLACE_FUNCS([strerror memmem])
+AC_CHECK_DECLS([memmem])
 
 
 dnl
@@ -88,7 +89,7 @@
 #endif
 
 /* Prototype memmem if we don't have it. */
-#if !HAVE_MEMMEM
+#if !HAVE_MEMMEM || !HAVE_DECL_MEMMEM
 void* memmem(const void* haystack, size_t haystack_len,
              const void* needle, size_t needle_len);
 #endif

Modified: trunk/Build/source/utils/t1utils/t1utils-src/t1ascii.1
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/t1ascii.1	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/t1ascii.1	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
 .de M
 .BR "\\$1" "(\\$2)\\$3"
 ..

Modified: trunk/Build/source/utils/t1utils/t1utils-src/t1asm.1
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/t1asm.1	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/t1asm.1	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
 .de M
 .BR "\\$1" "(\\$2)\\$3"
 ..

Modified: trunk/Build/source/utils/t1utils/t1utils-src/t1binary.1
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/t1binary.1	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/t1binary.1	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
 .de M
 .BR "\\$1" "(\\$2)\\$3"
 ..

Modified: trunk/Build/source/utils/t1utils/t1utils-src/t1disasm.1
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/t1disasm.1	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/t1disasm.1	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
 .de M
 .BR "\\$1" "(\\$2)\\$3"
 ..

Modified: trunk/Build/source/utils/t1utils/t1utils-src/t1mac.1
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/t1mac.1	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/t1mac.1	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
 .de M
 .BR "\\$1" "(\\$2)\\$3"
 ..

Modified: trunk/Build/source/utils/t1utils/t1utils-src/t1unmac.1
===================================================================
--- trunk/Build/source/utils/t1utils/t1utils-src/t1unmac.1	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/t1utils-src/t1unmac.1	2020-10-31 04:55:57 UTC (rev 56819)
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
 .de M
 .BR "\\$1" "(\\$2)\\$3"
 ..

Modified: trunk/Build/source/utils/t1utils/version.ac
===================================================================
--- trunk/Build/source/utils/t1utils/version.ac	2020-10-31 00:53:57 UTC (rev 56818)
+++ trunk/Build/source/utils/t1utils/version.ac	2020-10-31 04:55:57 UTC (rev 56819)
@@ -8,4 +8,4 @@
 dnl --------------------------------------------------------
 dnl
 dnl  m4-include this file to define the current t1utils version
-m4_define([t1utils_version], [1.41])
+m4_define([t1utils_version], [1.42])



More information about the tex-live-commits mailing list.