texlive[72836] Build/source/texk/web2c: parallel make dependency fix

commits+karl at tug.org commits+karl at tug.org
Tue Nov 12 23:39:49 CET 2024


Revision: 72836
          https://tug.org/svn/texlive?view=revision&revision=72836
Author:   karl
Date:     2024-11-12 23:39:49 +0100 (Tue, 12 Nov 2024)
Log Message:
-----------
parallel make dependency fix in mplibdir

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/Makefile.in
    trunk/Build/source/texk/web2c/mplibdir/ChangeLog
    trunk/Build/source/texk/web2c/mplibdir/am/libmplib.am

Modified: trunk/Build/source/texk/web2c/Makefile.in
===================================================================
--- trunk/Build/source/texk/web2c/Makefile.in	2024-11-12 21:26:36 UTC (rev 72835)
+++ trunk/Build/source/texk/web2c/Makefile.in	2024-11-12 22:39:49 UTC (rev 72836)
@@ -129,8 +129,9 @@
 	$(am__EXEEXT_46) $(am__append_68) $(am__append_71) \
 	$(am__append_76) $(am__append_81) $(am__append_84) \
 	$(am__append_105) $(am__append_106) $(am__append_107) \
-	$(am__append_108) $(am__append_117) $(am__append_119) \
-	$(am__append_121) $(am__append_144) libmd5/md5.test
+	$(am__append_108) $(am__append_110) $(am__append_118) \
+	$(am__append_120) $(am__append_122) $(am__append_145) \
+	libmd5/md5.test
 @WEB_TRUE at am__append_1 = $(web_programs)
 @WEB_TRUE at am__append_2 = $(web_tests)
 @TEX_TRUE at am__append_3 = tex
@@ -250,12 +251,13 @@
 @LUAJITTEX_TRUE at am__append_107 = $(luajittex_tests)
 @LUAJITHBTEX_TRUE at am__append_108 = $(luajithbtex_tests)
 @TEXPROF_TRUE at am__append_109 = texprof texprofile
- at XETEX_TRUE@am__append_110 = xetex
- at XETEX_MACOSX_TRUE@am__append_111 = -DXETEX_MAC
- at XETEX_MACOSX_TRUE@am__append_112 = -std=c++11
- at XETEX_MACOSX_FALSE@am__append_113 = $(FONTCONFIG_INCLUDES)
- at XETEX_MACOSX_FALSE@am__append_114 = $(FONTCONFIG_LIBS)
- at XETEX_MACOSX_TRUE@am__append_115 = \
+ at TEXPROF_TRUE@am__append_110 = $(texprof_tests)
+ at XETEX_TRUE@am__append_111 = xetex
+ at XETEX_MACOSX_TRUE@am__append_112 = -DXETEX_MAC
+ at XETEX_MACOSX_TRUE@am__append_113 = -std=c++11
+ at XETEX_MACOSX_FALSE@am__append_114 = $(FONTCONFIG_INCLUDES)
+ at XETEX_MACOSX_FALSE@am__append_115 = $(FONTCONFIG_LIBS)
+ at XETEX_MACOSX_TRUE@am__append_116 = \
 @XETEX_MACOSX_TRUE@	xetexdir/XeTeXFontInst_Mac.cpp \
 @XETEX_MACOSX_TRUE@	xetexdir/XeTeXFontInst_Mac.h \
 @XETEX_MACOSX_TRUE@	xetexdir/XeTeXFontMgr_Mac.mm \
@@ -262,73 +264,73 @@
 @XETEX_MACOSX_TRUE@	xetexdir/XeTeXFontMgr_Mac.h \
 @XETEX_MACOSX_TRUE@	xetexdir/XeTeX_mac.c
 
- at XETEX_MACOSX_FALSE@am__append_116 = \
+ at XETEX_MACOSX_FALSE@am__append_117 = \
 @XETEX_MACOSX_FALSE@	xetexdir/XeTeXFontMgr_FC.cpp \
 @XETEX_MACOSX_FALSE@	xetexdir/XeTeXFontMgr_FC.h
 
- at XETEX_TRUE@am__append_117 = $(xetex_tests)
- at OTANGLE_TRUE@am__append_118 = $(omegaware_programs)
- at OTANGLE_TRUE@am__append_119 = $(OTANGLE_tests) $(OMFONTS_tests)
- at ALEPH_TRUE@am__append_120 = aleph
- at ALEPH_TRUE@am__append_121 = $(aleph_tests)
- at SYNCTEX_TRUE@am__append_122 = synctex
- at SYNCTEX_TRUE@am__append_123 = $(LTLIBSYNCTEX)
- at SYNCTEX_TRUE@am__append_124 = $(LIBSYNCTEX)
- at MINGW32_TRUE@am__append_125 = $(KPATHSEA_INCLUDES)
- at MINGW32_TRUE@am__append_126 = -lshlwapi $(KPATHSEA_LIBS)
- at MINGW32_TRUE@am__append_127 = -lshlwapi
- at TEX_SYNCTEX_TRUE@am__append_128 = -I$(srcdir)/synctexdir \
+ at XETEX_TRUE@am__append_118 = $(xetex_tests)
+ at OTANGLE_TRUE@am__append_119 = $(omegaware_programs)
+ at OTANGLE_TRUE@am__append_120 = $(OTANGLE_tests) $(OMFONTS_tests)
+ at ALEPH_TRUE@am__append_121 = aleph
+ at ALEPH_TRUE@am__append_122 = $(aleph_tests)
+ at SYNCTEX_TRUE@am__append_123 = synctex
+ at SYNCTEX_TRUE@am__append_124 = $(LTLIBSYNCTEX)
+ at SYNCTEX_TRUE@am__append_125 = $(LIBSYNCTEX)
+ at MINGW32_TRUE@am__append_126 = $(KPATHSEA_INCLUDES)
+ at MINGW32_TRUE@am__append_127 = -lshlwapi $(KPATHSEA_LIBS)
+ at MINGW32_TRUE@am__append_128 = -lshlwapi
+ at TEX_SYNCTEX_TRUE@am__append_129 = -I$(srcdir)/synctexdir \
 @TEX_SYNCTEX_TRUE@	$(ZLIB_INCLUDES) -D__SyncTeX__ \
 @TEX_SYNCTEX_TRUE@	-DSYNCTEX_ENGINE_H=\"synctex-tex.h\"
- at TEX_SYNCTEX_TRUE@am__append_129 = $(ZLIB_LIBS)
- at TEX_SYNCTEX_TRUE@am__append_130 = $(ZLIB_DEPEND)
- at TEX_SYNCTEX_TRUE@am__append_131 = \
+ at TEX_SYNCTEX_TRUE@am__append_130 = $(ZLIB_LIBS)
+ at TEX_SYNCTEX_TRUE@am__append_131 = $(ZLIB_DEPEND)
+ at TEX_SYNCTEX_TRUE@am__append_132 = \
 @TEX_SYNCTEX_TRUE@	synctexdir/synctex.c \
 @TEX_SYNCTEX_TRUE@	synctexdir/synctex.h \
 @TEX_SYNCTEX_TRUE@	synctexdir/synctex-common.h \
 @TEX_SYNCTEX_TRUE@	synctexdir/synctex-tex.h
 
- at ETEX_SYNCTEX_TRUE@am__append_132 = -I$(srcdir)/synctexdir \
+ at ETEX_SYNCTEX_TRUE@am__append_133 = -I$(srcdir)/synctexdir \
 @ETEX_SYNCTEX_TRUE@	$(ZLIB_INCLUDES) -D__SyncTeX__ \
 @ETEX_SYNCTEX_TRUE@	-DSYNCTEX_ENGINE_H=\"synctex-etex.h\"
- at ETEX_SYNCTEX_TRUE@am__append_133 = $(ZLIB_LIBS)
- at ETEX_SYNCTEX_TRUE@am__append_134 = $(ZLIB_DEPEND)
- at ETEX_SYNCTEX_TRUE@am__append_135 = \
+ at ETEX_SYNCTEX_TRUE@am__append_134 = $(ZLIB_LIBS)
+ at ETEX_SYNCTEX_TRUE@am__append_135 = $(ZLIB_DEPEND)
+ at ETEX_SYNCTEX_TRUE@am__append_136 = \
 @ETEX_SYNCTEX_TRUE@	synctexdir/synctex.c \
 @ETEX_SYNCTEX_TRUE@	synctexdir/synctex.h \
 @ETEX_SYNCTEX_TRUE@	synctexdir/synctex-common.h \
 @ETEX_SYNCTEX_TRUE@	synctexdir/synctex-etex.h
 
- at EUPTEX_SYNCTEX_TRUE@am__append_136 = -I$(srcdir)/synctexdir \
+ at EUPTEX_SYNCTEX_TRUE@am__append_137 = -I$(srcdir)/synctexdir \
 @EUPTEX_SYNCTEX_TRUE@	$(ZLIB_INCLUDES) -D__SyncTeX__ \
 @EUPTEX_SYNCTEX_TRUE@	-DSYNCTEX_ENGINE_H=\"synctex-euptex.h\"
- at EUPTEX_SYNCTEX_TRUE@am__append_137 = $(ZLIB_LIBS)
- at EUPTEX_SYNCTEX_TRUE@am__append_138 = $(ZLIB_DEPEND)
- at EUPTEX_SYNCTEX_TRUE@am__append_139 = \
+ at EUPTEX_SYNCTEX_TRUE@am__append_138 = $(ZLIB_LIBS)
+ at EUPTEX_SYNCTEX_TRUE@am__append_139 = $(ZLIB_DEPEND)
+ at EUPTEX_SYNCTEX_TRUE@am__append_140 = \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex.c \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex.h \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-common.h \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-euptex.h
 
- at PDFTEX_SYNCTEX_TRUE@am__append_140 = -I$(srcdir)/synctexdir \
+ at PDFTEX_SYNCTEX_TRUE@am__append_141 = -I$(srcdir)/synctexdir \
 @PDFTEX_SYNCTEX_TRUE@	-D__SyncTeX__ \
 @PDFTEX_SYNCTEX_TRUE@	-DSYNCTEX_ENGINE_H=\"synctex-pdftex.h\"
- at PDFTEX_SYNCTEX_TRUE@am__append_141 = \
+ at PDFTEX_SYNCTEX_TRUE@am__append_142 = \
 @PDFTEX_SYNCTEX_TRUE@	synctexdir/synctex.c \
 @PDFTEX_SYNCTEX_TRUE@	synctexdir/synctex.h \
 @PDFTEX_SYNCTEX_TRUE@	synctexdir/synctex-common.h \
 @PDFTEX_SYNCTEX_TRUE@	synctexdir/synctex-pdftex.h
 
- at XETEX_SYNCTEX_TRUE@am__append_142 = -I$(srcdir)/synctexdir \
+ at XETEX_SYNCTEX_TRUE@am__append_143 = -I$(srcdir)/synctexdir \
 @XETEX_SYNCTEX_TRUE@	-D__SyncTeX__ \
 @XETEX_SYNCTEX_TRUE@	-DSYNCTEX_ENGINE_H=\"synctex-xetex.h\"
- at XETEX_SYNCTEX_TRUE@am__append_143 = \
+ at XETEX_SYNCTEX_TRUE@am__append_144 = \
 @XETEX_SYNCTEX_TRUE@	synctexdir/synctex.c \
 @XETEX_SYNCTEX_TRUE@	synctexdir/synctex.h \
 @XETEX_SYNCTEX_TRUE@	synctexdir/synctex-common.h \
 @XETEX_SYNCTEX_TRUE@	synctexdir/synctex-xetex.h
 
- at SYNCTEX_TRUE@am__append_144 = $(synctex_tests)
+ at SYNCTEX_TRUE@am__append_145 = $(synctex_tests)
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/web2c-disable.m4 \
@@ -3011,7 +3013,7 @@
 NMEDIT = @NMEDIT@
 OBJCXX = @OBJCXX@
 OBJCXXDEPMODE = @OBJCXXDEPMODE@
-OBJCXXFLAGS = @OBJCXXFLAGS@ $(am__append_112)
+OBJCXXFLAGS = @OBJCXXFLAGS@ $(am__append_113)
 OBJDUMP = @OBJDUMP@
 OBJEXT = @OBJEXT@
 OTANGLE = @OTANGLE@
@@ -3160,8 +3162,8 @@
 	libluaharfbuzz.a libluajitharfbuzz.a libxetex.a libsynctex.a \
 	libmd5.a
 EXTRA_LTLIBRARIES = libsynctex.la
-lib_LIBRARIES = $(am__append_124)
-lib_LTLIBRARIES = $(am__append_123)
+lib_LIBRARIES = $(am__append_125)
+lib_LTLIBRARIES = $(am__append_124)
 dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
 nodist_man_MANS = 
 TEST_EXTENSIONS = .pl .test
@@ -3530,7 +3532,8 @@
 	luatexdir/luaharfbuzz/Makefile luatexdir/luaharfbuzz/README.md \
 	luatexdir/luaharfbuzz/README-win.md \
 	luatexdir/luaharfbuzz/THANKS texprofdir/ChangeLog \
-	$(texprof_web) $(xetex_web_srcs) $(xetex_ch_srcs) \
+	$(texprof_web) $(texprofile_web) $(texprof_tests) \
+	texprofdir/tests/hello.tex $(xetex_web_srcs) $(xetex_ch_srcs) \
 	xetexdir/xetex.defines xetexdir/ChangeLog xetexdir/COPYING \
 	xetexdir/NEWS xetexdir/image/README \
 	xetexdir/unicode-char-prep.pl xetexdir/xewebmac.tex \
@@ -3677,7 +3680,7 @@
 	postV3.afm postV7.afm test-13.pdf test-13.xref test-15.pdf \
 	test-15.xref $(nodist_libluatex_sources) luaimage.* \
 	luajitimage.* $(nodist_texprof_SOURCES) texprofile-tangle \
-	texprof-tangle $(nodist_xetex_SOURCES) xetex.web \
+	texprof-tangle hello.log $(nodist_xetex_SOURCES) xetex.web \
 	xetex-final.ch xetex-web2c xetex.p xetex.pool xetex-tangle \
 	bug73.fmt bug73.log bug73.out bug73.tex filedump.log \
 	filedump.out filedump.tex xe-ctrlsym.fmt xe-ctrlsym.log \
@@ -3900,18 +3903,18 @@
 initex_CPPFLAGS = -DEXEPROG=\"tex.exe\"
 nodist_initex_SOURCES = callexe.c
 initex_LDADD = 
-tex_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_128)
+tex_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_129)
 
 # With --enable-ipc, TeX may need to link with -lsocket.
-tex_LDADD = $(LDADD) $(ipc_socketlibs) $(am__append_129)
+tex_LDADD = $(LDADD) $(ipc_socketlibs) $(am__append_130)
 
 # TeX C sources
 tex_c_h = texini.c tex0.c texcoerce.h texd.h
 nodist_tex_SOURCES = $(tex_c_h) tex-pool.c
-dist_tex_SOURCES = texextra.c $(am__append_131)
+dist_tex_SOURCES = texextra.c $(am__append_132)
 
 # We must create texd.h before building the tex_OBJECTS.
-tex_prereq = texd.h $(am__append_130)
+tex_prereq = texd.h $(am__append_131)
 tex_ch_srcs = \
 	tex.web \
 	tex.ch \
@@ -4411,10 +4414,10 @@
 	mplibdir/pngout.w mplibdir/mpmath.w mplibdir/mpmathbinary.w \
 	mplibdir/mpmathinterval.w mplibdir/mpmathdecimal.w \
 	mplibdir/mpmathdouble.w mplibdir/mpstrings.w mplibdir/tfmin.w
-etex_CPPFLAGS = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) $(am__append_132)
+etex_CPPFLAGS = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) $(am__append_133)
 
 # With --enable-ipc, e-TeX may need to link with -lsocket.
-etex_LDADD = $(LDADD) $(ZLIB_LIBS) $(ipc_socketlibs) $(am__append_133)
+etex_LDADD = $(LDADD) $(ZLIB_LIBS) $(ipc_socketlibs) $(am__append_134)
 etex_DEPENDENCIES = $(ZLIB_DEPEND)
 
 # e-TeX C sources
@@ -4421,11 +4424,11 @@
 etex_c_h = etexini.c etex0.c etexcoerce.h etexd.h
 nodist_etex_SOURCES = $(etex_c_h) etex-pool.c
 dist_etex_SOURCES = etexdir/etexextra.c etexdir/etexextra.h \
-	etexdir/etex_version.h $(am__append_135)
+	etexdir/etex_version.h $(am__append_136)
 
 # We must create etexd.h and etexdir/etex_version.h before building the
 # etex_OBJECTS.
-etex_prereq = etexd.h etexdir/etex_version.h $(am__append_134)
+etex_prereq = etexd.h etexdir/etex_version.h $(am__append_135)
 etex_web_srcs = \
 	tex.web \
 	etexdir/etex.ch
@@ -4570,11 +4573,11 @@
 	uptexdir/newjfm.test uptexdir/uparse.test uptexdir/gkhuge.test \
 	uptexdir/gk256.test
 euptex_CPPFLAGS = $(PTEXENC_INCLUDES) $(AM_CPPFLAGS) \
-	-I$(srcdir)/libmd5 $(ZLIB_INCLUDES) $(am__append_136)
+	-I$(srcdir)/libmd5 $(ZLIB_INCLUDES) $(am__append_137)
 
 # With --enable-ipc, e-upTeX may need to link with -lsocket.
 euptex_LDADD = libukanji.a $(pproglib) $(PTEXENC_LIBS) $(LDADD) \
-	$(ipc_socketlibs) libmd5.a $(ZLIB_LIBS) $(am__append_137)
+	$(ipc_socketlibs) libmd5.a $(ZLIB_LIBS) $(am__append_138)
 euptex_DEPENDENCIES = libukanji.a $(pproglib) $(PTEXENC_DEPEND) $(default_dependencies) libmd5.a $(ZLIB_DEPEND)
 
 # e-upTeX C sources
@@ -4581,12 +4584,12 @@
 euptex_c_h = euptexini.c euptex0.c euptexcoerce.h euptexd.h
 nodist_euptex_SOURCES = $(euptex_c_h) euptex-pool.c
 dist_euptex_SOURCES = euptexdir/euptexextra.c euptexdir/euptexextra.h \
-	$(am__append_139)
+	$(am__append_140)
 
 # We must create euptexd.h and [eu]ptexdir/[eu]ptex_version.h before building the euptex_OBJECTS.
 euptex_prereq = euptexd.h etexdir/etex_version.h \
 	uptexdir/ptex_version.h euptexdir/eptex_version.h \
-	uptexdir/uptex_version.h $(am__append_138)
+	uptexdir/uptex_version.h $(am__append_139)
 euptex_web_srcs = \
 	tex.web \
 	etexdir/etex.ch \
@@ -4726,7 +4729,7 @@
 # Force Automake to use CXXLD for linking
 nodist_EXTRA_pdftex_SOURCES = dummy.cxx
 pdf_tangle = WEBINPUTS=.:$(srcdir)/pdftexdir AM_V_P=$(AM_V_P) $(SHELL) ./tangle-sh $@ $(TANGLE)
-pdftex_CPPFLAGS = $(pdftex_cppflags) $(am__append_140)
+pdftex_CPPFLAGS = $(pdftex_cppflags) $(am__append_141)
 pdftex_CXXFLAGS = $(WARNING_CXXFLAGS)
 
 # With --enable-ipc, pdfTeX may need to link with -lsocket.
@@ -4739,7 +4742,7 @@
 nodist_pdftex_SOURCES = $(pdftex_c_h) pdftex-pool.c
 dist_pdftex_SOURCES = pdftexdir/pdftexextra.c pdftexdir/pdftexextra.h \
 	pdftexdir/pdftex_version.h pdftexdir/etex_version.h \
-	$(am__append_141)
+	$(am__append_142)
 pdftex_ch_srcs = \
 	pdftexdir/pdftex.web \
 	pdftexdir/tex.ch0 \
@@ -5435,6 +5438,9 @@
 texprof_c = texprof.c 
 texprofile_c = texprofile.c
 
+#
+texprof_tests = texprofdir/tests/hello.test 
+
 # Force Automake to use CXXLD for linking
 nodist_EXTRA_xetex_SOURCES = dummy.cxx
 xe_tangle = WEBINPUTS=.:$(srcdir)/xetexdir AM_V_P=$(AM_V_P) $(SHELL) ./tangle-sh $@ $(OTANGLE)
@@ -5442,18 +5448,18 @@
 xetex_cppflags = $(AM_CPPFLAGS) -I$(srcdir)/xetexdir $(ICU_INCLUDES) \
 	$(FREETYPE2_INCLUDES) $(TECKIT_INCLUDES) $(HARFBUZZ_INCLUDES) \
 	$(GRAPHITE2_INCLUDES) $(LIBPNG_INCLUDES) $(ZLIB_INCLUDES) \
-	$(PPLIB_INCLUDES) -I$(srcdir)/libmd5 $(am__append_111) \
-	$(am__append_113)
+	$(PPLIB_INCLUDES) -I$(srcdir)/libmd5 $(am__append_112) \
+	$(am__append_114)
 xetex_ldadd = $(libxetex) $(HARFBUZZ_LIBS) $(GRAPHITE2_LIBS) \
 	$(ICU_LIBS) $(ICU_LIBS_EXTRA) $(TECKIT_LIBS) $(LIBPNG_LIBS) \
 	$(FREETYPE2_LIBS) $(PPLIB_LIBS) $(ZLIB_LIBS) libmd5.a \
-	$(am__append_114)
+	$(am__append_115)
 xetex_dependencies = $(proglib) $(KPATHSEA_DEPEND) $(ICU_DEPEND) \
 	$(TECKIT_DEPEND) $(HARFBUZZ_DEPEND) $(GRAPHITE2_DEPEND) \
 	$(LIBPNG_DEPEND) $(FREETYPE2_DEPEND) $(ZLIB_DEPEND) \
 	$(PPLIB_DEPEND) libmd5.a
 @XETEX_MACOSX_TRUE at xetex_LDFLAGS = -framework ApplicationServices -framework Cocoa
-xetex_CPPFLAGS = $(xetex_cppflags) $(am__append_142)
+xetex_CPPFLAGS = $(xetex_cppflags) $(am__append_143)
 xetex_CFLAGS = $(WARNING_CFLAGS)
 xetex_CXXFLAGS = # $(WARNING_CXXFLAGS)
 xetex_LDADD = $(xetex_ldadd) $(LDADD) $(ipc_socketlibs)
@@ -5462,7 +5468,7 @@
 nodist_xetex_SOURCES = $(xetex_c_h) xetex-pool.c
 dist_xetex_SOURCES = xetexdir/xetexextra.c xetexdir/xetexextra.h \
 	xetexdir/etex_version.h xetexdir/xetex_version.h \
-	$(am__append_143)
+	$(am__append_144)
 xetex_ch_srcs = \
 	xetexdir/xetex.web \
 	xetexdir/tex.ch0 \
@@ -5496,7 +5502,7 @@
 	xetexdir/image/jpegimage.h xetexdir/image/mfileio.c \
 	xetexdir/image/mfileio.h xetexdir/image/numbers.c \
 	xetexdir/image/numbers.h xetexdir/image/pngimage.c \
-	xetexdir/image/pngimage.h $(am__append_115) $(am__append_116)
+	xetexdir/image/pngimage.h $(am__append_116) $(am__append_117)
 
 # We must create xetexd.h etc. before building the libxetex_a_OBJECTS.
 libxetex_prereq = xetexd.h $(xetex_dependencies)
@@ -5605,13 +5611,13 @@
 synctex_SOURCES = \
 	synctexdir/synctex_main.c
 
-synctex_CPPFLAGS = -I$(srcdir)/synctexdir $(am__append_125)
-synctex_LDADD = $(libsynctex) $(ZLIB_LIBS) $(am__append_126)
+synctex_CPPFLAGS = -I$(srcdir)/synctexdir $(am__append_126)
+synctex_LDADD = $(libsynctex) $(ZLIB_LIBS) $(am__append_127)
 libsynctex = $(LTLIBSYNCTEX) $(LIBSYNCTEX)
 libsynctex_la_CPPFLAGS = -I$(srcdir)/synctexdir $(ZLIB_INCLUDES) -DSYNCTEX_USE_LOCAL_HEADER
 libsynctex_a_CPPFLAGS = $(libsynctex_la_CPPFLAGS)
 libsynctex_la_LDFLAGS = -rpath @libdir@ -bindir @bindir@ -no-undefined -version-info $(SYNCTEX_LT_VERSINFO)
-libsynctex_la_LIBADD = $(ZLIB_LIBS) $(am__append_127)
+libsynctex_la_LIBADD = $(ZLIB_LIBS) $(am__append_128)
 libsynctex_la_SOURCES = \
 	synctexdir/synctex_parser.c \
 	synctexdir/synctex_parser_local.h \
@@ -21985,8 +21991,8 @@
 $(nodist_libmplibcore_a_SOURCES): $(mpmathbinary_c_h) $(mpmathinterval_c_h) $(svgout_c_h) $(pngout_c_h)
 
 $(libmplibcore_a_OBJECTS): $(nodist_libmplibcore_a_SOURCES) $(KPATHSEA_DEPEND)  
-$(libmplibextramath_a_OBJECTS): $(nodist_libmplibextramath_a_SOURCES) $(KPATHSEA_DEPEND)  $(MPFI_DEPEND) $(MPFR_DEPEND)
-$(libmplibbackends_a_OBJECTS): $(nodist_libmplibbackends_a_SOURCES) $(KPATHSEA_DEPEND) $(CAIRO_DEPEND) $(MPFI_DEPEND) $(MPFR_DEPEND)
+$(libmplibextramath_a_OBJECTS): $(nodist_libmplibextramath_a_SOURCES) $(KPATHSEA_DEPEND)  $(MPFI_DEPEND) $(MPFR_DEPEND) mplib.h
+$(libmplibbackends_a_OBJECTS): $(nodist_libmplibbackends_a_SOURCES) $(KPATHSEA_DEPEND) $(CAIRO_DEPEND) $(MPFI_DEPEND) $(MPFR_DEPEND) mplib.h
 
 # (end of libmplib.am)
 $(etex_OBJECTS): $(etex_prereq)
@@ -22394,25 +22400,8 @@
 texprofile-tangle: ctangle$(EXEEXT) texprofdir/texprofile.w tangle-sh
 	$(texprof_ctangle_sh) texprofile
 
-#
-#texprof_tests = texprofdir/tests/hello.test \
-#  texprofdir/tests/rule.test
-#
-#texprofdir/tests/hello.log: texprof$(EXEEXT) histretch$(EXEEXT)
-#texprofdir/tests/rule.log: texprof$(EXEEXT) histretch$(EXEEXT) hishrink$(EXEEXT)
-#
-#EXTRA_DIST += $(texprof_tests)
-#
-#if TEXPROF
-#TESTS += $(texprof_tests)
-#endif TEXPROF
-#
-#EXTRA_DIST += texprofdir/tests/hello.tex 
-#DISTCLEANFILES += hello.log
+texprofdir/tests/hello.log: texprof$(EXEEXT) texprofile$(EXEEXT)
 
-#EXTRA_DIST += texprofdir/tests/rule.tex 
-#DISTCLEANFILES += rule.log
-
 # (end of texprof.am)
 $(xetex_OBJECTS): $(xetex_prereq)
 

Modified: trunk/Build/source/texk/web2c/mplibdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/mplibdir/ChangeLog	2024-11-12 21:26:36 UTC (rev 72835)
+++ trunk/Build/source/texk/web2c/mplibdir/ChangeLog	2024-11-12 22:39:49 UTC (rev 72836)
@@ -1,3 +1,11 @@
+2024-11-12  Ulrich Mueller  <ulm at gentoo.org>
+
+	* am/libmplib.am (libmplibextramath_a_OBJECTS,
+	libmplibbackends_a_OBJECTS): add mplib.h dependency to fix parallel
+	make failure.
+	https://tug.org/pipermail/tex-live/2024-November/050909.html
+	https://bugs.gentoo.org/837875
+
 2024-10-08   Luigi Scarso <luigi.scarso at gmail.com>
 	* Fixed a typo in the svg backend that was confusing the draw attributes --
 	see metapost ml  Missing stroke-linejoin attribute in SVG output for filldraw command

Modified: trunk/Build/source/texk/web2c/mplibdir/am/libmplib.am
===================================================================
--- trunk/Build/source/texk/web2c/mplibdir/am/libmplib.am	2024-11-12 21:26:36 UTC (rev 72835)
+++ trunk/Build/source/texk/web2c/mplibdir/am/libmplib.am	2024-11-12 22:39:49 UTC (rev 72836)
@@ -98,8 +98,8 @@
 $(nodist_libmplibcore_a_SOURCES): $(mpmathbinary_c_h) $(mpmathinterval_c_h) $(svgout_c_h) $(pngout_c_h)
 
 $(libmplibcore_a_OBJECTS): $(nodist_libmplibcore_a_SOURCES) $(KPATHSEA_DEPEND)  
-$(libmplibextramath_a_OBJECTS): $(nodist_libmplibextramath_a_SOURCES) $(KPATHSEA_DEPEND)  $(MPFI_DEPEND) $(MPFR_DEPEND)
-$(libmplibbackends_a_OBJECTS): $(nodist_libmplibbackends_a_SOURCES) $(KPATHSEA_DEPEND) $(CAIRO_DEPEND) $(MPFI_DEPEND) $(MPFR_DEPEND)
+$(libmplibextramath_a_OBJECTS): $(nodist_libmplibextramath_a_SOURCES) $(KPATHSEA_DEPEND)  $(MPFI_DEPEND) $(MPFR_DEPEND) mplib.h
+$(libmplibbackends_a_OBJECTS): $(nodist_libmplibbackends_a_SOURCES) $(KPATHSEA_DEPEND) $(CAIRO_DEPEND) $(MPFI_DEPEND) $(MPFR_DEPEND) mplib.h
 
 
 EXTRA_DIST += $(libmplib_web)



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