1 It fails to compile when using "MAKEINFO = @MAKEINFO@":
2 binutils-gdb/missing: 81: makeinfo: not found
3 WARNING: 'makeinfo' is missing on your system.
4 You should only need it if you modified a '.texi' file, or
5 any other file indirectly affecting the aspect of the manual.
6 You might want to install the Texinfo package:
7 <http://www.gnu.org/software/texinfo/>
8 The spurious makeinfo call might also be the consequence of
9 using a buggy 'make' (AIX, DU, IRIX), in which case you might
10 want to install GNU make:
11 <http://www.gnu.org/software/make/>
12 make[4]: *** [Makefile:507: as.info] Error 127
13 Current patch will change that to "MAKEINFO = true"
14 diff -ur binutils-2.41.orig/bfd/Makefile.in binutils-2.40/bfd/Makefile.in
15 --- binutils-2.41.orig/bfd/Makefile.in 2022-08-05 11:53:59.000000000 +0200
16 +++ binutils-2.40/bfd/Makefile.in 2022-08-20 05:46:39.960039957 +0200
19 LTLIBOBJS = @LTLIBOBJS@
21 -MAKEINFO = @MAKEINFO@
24 MKINSTALLDIRS = @MKINSTALLDIRS@
26 diff -ur binutils-2.41.orig/binutils/Makefile.in binutils-2.40/binutils/Makefile.in
27 --- binutils-2.41.orig/binutils/Makefile.in 2022-08-05 11:56:21.000000000 +0200
28 +++ binutils-2.40/binutils/Makefile.in 2022-08-20 05:46:38.563035937 +0200
30 LTLIBICONV = @LTLIBICONV@
31 LTLIBOBJS = @LTLIBOBJS@
33 -MAKEINFO = @MAKEINFO@
36 MKINSTALLDIRS = @MKINSTALLDIRS@
38 diff -ur binutils-2.41.orig/etc/Makefile.in binutils-2.40/etc/Makefile.in
39 --- binutils-2.41.orig/etc/Makefile.in 2022-07-08 11:46:47.000000000 +0200
40 +++ binutils-2.40/etc/Makefile.in 2022-08-20 05:46:38.525035827 +0200
43 LTLIBOBJS = @LTLIBOBJS@
45 -MAKEINFO = @MAKEINFO@
49 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
50 diff -ur binutils-2.41.orig/gas/Makefile.in binutils-2.40/gas/Makefile.in
51 --- binutils-2.41.orig/gas/Makefile.in 2022-08-05 11:55:17.000000000 +0200
52 +++ binutils-2.40/gas/Makefile.in 2022-08-20 05:46:38.535035856 +0200
55 LTLIBOBJS = @LTLIBOBJS@
57 -MAKEINFO = @MAKEINFO@
60 MKINSTALLDIRS = @MKINSTALLDIRS@
62 diff -ur binutils-2.41.orig/gold/Makefile.in binutils-2.40/gold/Makefile.in
63 --- binutils-2.41.orig/gold/Makefile.in 2022-07-08 11:58:08.000000000 +0200
64 +++ binutils-2.40/gold/Makefile.in 2022-08-20 05:46:38.522035819 +0200
67 LTLIBOBJS = @LTLIBOBJS@
69 -MAKEINFO = @MAKEINFO@
71 MERGE_CONSTANTS_FLAG = @MERGE_CONSTANTS_FLAG@
73 MKINSTALLDIRS = @MKINSTALLDIRS@
74 diff -ur binutils-2.41.orig/gold/testsuite/Makefile.in binutils-2.40/gold/testsuite/Makefile.in
75 --- binutils-2.41.orig/gold/testsuite/Makefile.in 2022-07-08 11:58:08.000000000 +0200
76 +++ binutils-2.40/gold/testsuite/Makefile.in 2022-08-20 05:46:38.524035824 +0200
79 LTLIBOBJS = @LTLIBOBJS@
81 -MAKEINFO = @MAKEINFO@
83 MERGE_CONSTANTS_FLAG = @MERGE_CONSTANTS_FLAG@
85 MKINSTALLDIRS = @MKINSTALLDIRS@
86 diff -ur binutils-2.41.orig/gprof/Makefile.in binutils-2.40/gprof/Makefile.in
87 --- binutils-2.41.orig/gprof/Makefile.in 2022-08-05 11:59:11.000000000 +0200
88 +++ binutils-2.40/gprof/Makefile.in 2022-08-20 05:46:39.964039969 +0200
91 LTLIBOBJS = @LTLIBOBJS@
93 -MAKEINFO = @MAKEINFO@
96 MKINSTALLDIRS = @MKINSTALLDIRS@
98 diff -ur binutils-2.41.orig/gprofng/doc/Makefile.in binutils-2.40/gprofng/doc/Makefile.in
99 --- binutils-2.41.orig/gprofng/doc/Makefile.in 2022-08-05 11:59:31.000000000 +0200
100 +++ binutils-2.40/gprofng/doc/Makefile.in 2022-08-20 05:46:39.252037920 +0200
103 LTLIBOBJS = @LTLIBOBJS@
105 -MAKEINFO = @MAKEINFO@
110 diff -ur binutils-2.41.orig/gprofng/gp-display-html/Makefile.in binutils-2.40/gprofng/gp-display-html/Makefile.in
111 --- binutils-2.41.orig/gprofng/gp-display-html/Makefile.in 2022-08-05 11:59:33.000000000 +0200
112 +++ binutils-2.40/gprofng/gp-display-html/Makefile.in 2022-08-20 05:46:39.479038573 +0200
115 LTLIBOBJS = @LTLIBOBJS@
117 -MAKEINFO = @MAKEINFO@
122 diff -ur binutils-2.41.orig/gprofng/libcollector/Makefile.in binutils-2.40/gprofng/libcollector/Makefile.in
123 --- binutils-2.41.orig/gprofng/libcollector/Makefile.in 2022-08-05 11:59:38.000000000 +0200
124 +++ binutils-2.40/gprofng/libcollector/Makefile.in 2022-08-20 05:46:38.965037094 +0200
127 LTLIBOBJS = @LTLIBOBJS@
129 -MAKEINFO = @MAKEINFO@
134 diff -ur binutils-2.41.orig/gprofng/Makefile.in binutils-2.40/gprofng/Makefile.in
135 --- binutils-2.41.orig/gprofng/Makefile.in 2022-08-05 11:59:30.000000000 +0200
136 +++ binutils-2.40/gprofng/Makefile.in 2022-08-20 05:46:38.574035968 +0200
139 LTLIBOBJS = @LTLIBOBJS@
141 -MAKEINFO = @MAKEINFO@
146 diff -ur binutils-2.41.orig/gprofng/src/Makefile.in binutils-2.40/gprofng/src/Makefile.in
147 --- binutils-2.41.orig/gprofng/src/Makefile.in 2022-08-05 11:59:34.000000000 +0200
148 +++ binutils-2.40/gprofng/src/Makefile.in 2022-08-20 05:46:38.573035965 +0200
151 LTLIBOBJS = @LTLIBOBJS@
153 -MAKEINFO = @MAKEINFO@
158 diff -ur binutils-2.41.orig/ld/Makefile.in binutils-2.40/ld/Makefile.in
159 --- binutils-2.41.orig/ld/Makefile.in 2022-08-05 11:56:53.000000000 +0200
160 +++ binutils-2.40/ld/Makefile.in 2022-08-20 05:46:38.536035859 +0200
163 LTLIBOBJS = @LTLIBOBJS@
165 -MAKEINFO = @MAKEINFO@
168 MKINSTALLDIRS = @MKINSTALLDIRS@
170 diff -ur binutils-2.41.orig/libctf/Makefile.in binutils-2.40/libctf/Makefile.in
171 --- binutils-2.41.orig/libctf/Makefile.in 2022-07-08 12:02:15.000000000 +0200
172 +++ binutils-2.40/libctf/Makefile.in 2022-08-20 05:46:39.771039414 +0200
175 LTLIBOBJS = @LTLIBOBJS@
177 -MAKEINFO = @MAKEINFO@
182 diff -ur binutils-2.41.orig/libiberty/Makefile.in binutils-2.40/libiberty/Makefile.in
183 --- binutils-2.41.orig/libiberty/Makefile.in 2022-07-08 11:46:48.000000000 +0200
184 +++ binutils-2.40/libiberty/Makefile.in 2022-08-20 05:46:39.961039960 +0200
187 CPPFLAGS = @CPPFLAGS@
188 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
189 -MAKEINFO = @MAKEINFO@
194 diff -ur binutils-2.41.orig/Makefile.in binutils-2.40/Makefile.in
195 --- binutils-2.41.orig/Makefile.in 2022-08-05 13:00:56.000000000 +0200
196 +++ binutils-2.40/Makefile.in 2022-08-20 05:46:38.549035896 +0200
201 -MAKEINFO = @MAKEINFO@
206 diff -ur binutils-2.41.orig/Makefile.tpl binutils-2.40/Makefile.tpl
207 --- binutils-2.41.orig/Makefile.tpl 2022-07-08 11:46:47.000000000 +0200
208 +++ binutils-2.40/Makefile.tpl 2022-08-20 05:46:38.535035856 +0200
213 -MAKEINFO = @MAKEINFO@
218 diff -ur binutils-2.41.orig/opcodes/Makefile.in binutils-2.40/opcodes/Makefile.in
219 --- binutils-2.41.orig/opcodes/Makefile.in 2022-08-05 11:54:59.000000000 +0200
220 +++ binutils-2.40/opcodes/Makefile.in 2022-08-20 05:46:38.522035819 +0200
223 LTLIBOBJS = @LTLIBOBJS@
225 -MAKEINFO = @MAKEINFO@
228 MKINSTALLDIRS = @MKINSTALLDIRS@
230 diff -ur binutils-2.41.orig/zlib/Makefile.in binutils-2.40/zlib/Makefile.in
231 --- binutils-2.41.orig/zlib/Makefile.in 2022-07-08 11:56:28.000000000 +0200
232 +++ binutils-2.40/zlib/Makefile.in 2022-08-20 05:46:38.571035960 +0200
235 LTLIBOBJS = @LTLIBOBJS@
237 -MAKEINFO = @MAKEINFO@