summaryrefslogtreecommitdiff
path: root/Build/source/utils/t1utils/t1utils-src
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2020-10-31 04:55:57 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2020-10-31 04:55:57 +0000
commitd5848b2cc7575bb24843c8d0cfeb0a17b44e3b80 (patch)
tree307c42b81a6788968d77f77bae3f5ff8d9bc2d3e /Build/source/utils/t1utils/t1utils-src
parent4da366e0e92b5fe54cbaaecf8698f50349420f3a (diff)
t1utils-1.42
git-svn-id: svn://tug.org/texlive/trunk@56819 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/t1utils/t1utils-src')
-rw-r--r--Build/source/utils/t1utils/t1utils-src/NEWS.md5
-rw-r--r--Build/source/utils/t1utils/t1utils-src/config.h.in6
-rw-r--r--Build/source/utils/t1utils/t1utils-src/configure.ac5
-rw-r--r--Build/source/utils/t1utils/t1utils-src/t1ascii.12
-rw-r--r--Build/source/utils/t1utils/t1utils-src/t1asm.12
-rw-r--r--Build/source/utils/t1utils/t1utils-src/t1binary.12
-rw-r--r--Build/source/utils/t1utils/t1utils-src/t1disasm.12
-rw-r--r--Build/source/utils/t1utils/t1utils-src/t1mac.12
-rw-r--r--Build/source/utils/t1utils/t1utils-src/t1unmac.12
9 files changed, 19 insertions, 9 deletions
diff --git a/Build/source/utils/t1utils/t1utils-src/NEWS.md b/Build/source/utils/t1utils/t1utils-src/NEWS.md
index 458b6113182..18881bddb00 100644
--- a/Build/source/utils/t1utils/t1utils-src/NEWS.md
+++ b/Build/source/utils/t1utils/t1utils-src/NEWS.md
@@ -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.
diff --git a/Build/source/utils/t1utils/t1utils-src/config.h.in b/Build/source/utils/t1utils/t1utils-src/config.h.in
index 718cae85698..e3686d8e044 100644
--- a/Build/source/utils/t1utils/t1utils-src/config.h.in
+++ b/Build/source/utils/t1utils/t1utils-src/config.h.in
@@ -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 @@ char* strerror(int errno);
#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
diff --git a/Build/source/utils/t1utils/t1utils-src/configure.ac b/Build/source/utils/t1utils/t1utils-src/configure.ac
index 5b4e3ffc22a..d5619c5a1d0 100644
--- a/Build/source/utils/t1utils/t1utils-src/configure.ac
+++ b/Build/source/utils/t1utils/t1utils-src/configure.ac
@@ -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 strerror()?
dnl
AC_REPLACE_FUNCS([strerror memmem])
+AC_CHECK_DECLS([memmem])
dnl
@@ -88,7 +89,7 @@ char* strerror(int errno);
#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
diff --git a/Build/source/utils/t1utils/t1utils-src/t1ascii.1 b/Build/source/utils/t1utils/t1utils-src/t1ascii.1
index 8fc7e884cf5..e8fa1e11a80 100644
--- a/Build/source/utils/t1utils/t1utils-src/t1ascii.1
+++ b/Build/source/utils/t1utils/t1utils-src/t1ascii.1
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
.de M
.BR "\\$1" "(\\$2)\\$3"
..
diff --git a/Build/source/utils/t1utils/t1utils-src/t1asm.1 b/Build/source/utils/t1utils/t1utils-src/t1asm.1
index cdf5e59c198..a346be75532 100644
--- a/Build/source/utils/t1utils/t1utils-src/t1asm.1
+++ b/Build/source/utils/t1utils/t1utils-src/t1asm.1
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
.de M
.BR "\\$1" "(\\$2)\\$3"
..
diff --git a/Build/source/utils/t1utils/t1utils-src/t1binary.1 b/Build/source/utils/t1utils/t1utils-src/t1binary.1
index 9574b394989..9a1e8f02bed 100644
--- a/Build/source/utils/t1utils/t1utils-src/t1binary.1
+++ b/Build/source/utils/t1utils/t1utils-src/t1binary.1
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
.de M
.BR "\\$1" "(\\$2)\\$3"
..
diff --git a/Build/source/utils/t1utils/t1utils-src/t1disasm.1 b/Build/source/utils/t1utils/t1utils-src/t1disasm.1
index f9ff3b54281..60940523142 100644
--- a/Build/source/utils/t1utils/t1utils-src/t1disasm.1
+++ b/Build/source/utils/t1utils/t1utils-src/t1disasm.1
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
.de M
.BR "\\$1" "(\\$2)\\$3"
..
diff --git a/Build/source/utils/t1utils/t1utils-src/t1mac.1 b/Build/source/utils/t1utils/t1utils-src/t1mac.1
index e48af31dbe3..d19c96f3d41 100644
--- a/Build/source/utils/t1utils/t1utils-src/t1mac.1
+++ b/Build/source/utils/t1utils/t1utils-src/t1mac.1
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
.de M
.BR "\\$1" "(\\$2)\\$3"
..
diff --git a/Build/source/utils/t1utils/t1utils-src/t1unmac.1 b/Build/source/utils/t1utils/t1utils-src/t1unmac.1
index a86c9ea15af..2e121d10be8 100644
--- a/Build/source/utils/t1utils/t1utils-src/t1unmac.1
+++ b/Build/source/utils/t1utils/t1utils-src/t1unmac.1
@@ -1,4 +1,4 @@
-.ds V 1.41
+.ds V 1.42
.de M
.BR "\\$1" "(\\$2)\\$3"
..