diff options
author | Karl Berry <karl@freefriends.org> | 2020-11-18 23:54:17 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-11-18 23:54:17 +0000 |
commit | e6e53f6eee902988a7739fcac5941c7c8b7f31b7 (patch) | |
tree | f179a786467b115990200c4a52499701cb45d57e | |
parent | 02b9b5088ecbc641f23303a276dd360ecfd0a805 (diff) |
mp-tangle dependencies so mplib.h is (hopefully) built before being #included
git-svn-id: svn://tug.org/texlive/trunk@56961 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Build/source/texk/web2c/Makefile.in | 8 | ||||
-rw-r--r-- | Build/source/texk/web2c/mplibdir/ChangeLog | 9 | ||||
-rw-r--r-- | Build/source/texk/web2c/mplibdir/am/libmplib.am | 9 |
3 files changed, 18 insertions, 8 deletions
diff --git a/Build/source/texk/web2c/Makefile.in b/Build/source/texk/web2c/Makefile.in index b2dd66b3731..4bcd70df56f 100644 --- a/Build/source/texk/web2c/Makefile.in +++ b/Build/source/texk/web2c/Makefile.in @@ -18314,22 +18314,22 @@ $(mp_c_h): mp-tangle mp-tangle: ctangle$(EXEEXT) mplibdir/mp.w tangle-sh @$(mp_ctangle_sh) mp -$(mpmath_c_h): mpmath-tangle +$(mpmath_c_h): mpmath-tangle mp-tangle @$(mp_ctangle_sh) mpmath mpmath-tangle: ctangle$(EXEEXT) mplibdir/mpmath.w tangle-sh @$(mp_ctangle_sh) mpmath -$(mpmathbinary_c_h): mpmathbinary-tangle +$(mpmathbinary_c_h): mpmathbinary-tangle mp-tangle @$(mp_ctangle_sh) mpmathbinary mpmathbinary-tangle: ctangle$(EXEEXT) mplibdir/mpmathbinary.w tangle-sh @$(mp_ctangle_sh) mpmathbinary -$(mpmathdecimal_c_h): mpmathdecimal-tangle +$(mpmathdecimal_c_h): mpmathdecimal-tangle mp-tangle @$(mp_ctangle_sh) mpmathdecimal mpmathdecimal-tangle: ctangle$(EXEEXT) mplibdir/mpmathdecimal.w tangle-sh @$(mp_ctangle_sh) mpmathdecimal -$(mpmathdouble_c_h): mpmathdouble-tangle +$(mpmathdouble_c_h): mpmathdouble-tangle mp-tangle @$(mp_ctangle_sh) mpmathdouble mpmathdouble-tangle: ctangle$(EXEEXT) mplibdir/mpmathdouble.w tangle-sh @$(mp_ctangle_sh) mpmathdouble diff --git a/Build/source/texk/web2c/mplibdir/ChangeLog b/Build/source/texk/web2c/mplibdir/ChangeLog index d289ee5eb1c..babf2fa21f5 100644 --- a/Build/source/texk/web2c/mplibdir/ChangeLog +++ b/Build/source/texk/web2c/mplibdir/ChangeLog @@ -1,3 +1,12 @@ +2020-11-18 Luigi Scarso <luigi.scarso@gmail.com> + + * am/libmplib.am (mpmath{,binary,decimal,double}_c_h): depend + on mp-tangle to try to pacify high parallelism (make -k8), which + Norbert reports can get +../../../texk/web2c/mplibdir/mpmathbinary.w:38:10: fatal error: mplib.h: No such file or directory + 38 | #include "mplib.h" + (per https://spot.fedorapeople.org/texlive-base-build.log). + 2020-08-21 Luigi Scarso <luigi.scarso@gmail.com> * Changed epsilon in binary and decimal mode from 1E-52 to 2^-173 =~0.835E-52, so that mp_solve_rising_cubic now works as diff --git a/Build/source/texk/web2c/mplibdir/am/libmplib.am b/Build/source/texk/web2c/mplibdir/am/libmplib.am index a4be39e68b7..4b0fc7fd59f 100644 --- a/Build/source/texk/web2c/mplibdir/am/libmplib.am +++ b/Build/source/texk/web2c/mplibdir/am/libmplib.am @@ -1,5 +1,6 @@ ## texk/web2c/mplibdir/am/libmplib.am: Makefile fragment for libmplib. ## +## Copyright (C) 2015-2020 Luigi Scarso <tex-live@tug.org> ## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org> ## You may freely use, modify and/or distribute this file. @@ -41,22 +42,22 @@ $(mp_c_h): mp-tangle mp-tangle: ctangle$(EXEEXT) mplibdir/mp.w tangle-sh @$(mp_ctangle_sh) mp -$(mpmath_c_h): mpmath-tangle +$(mpmath_c_h): mpmath-tangle mp-tangle @$(mp_ctangle_sh) mpmath mpmath-tangle: ctangle$(EXEEXT) mplibdir/mpmath.w tangle-sh @$(mp_ctangle_sh) mpmath -$(mpmathbinary_c_h): mpmathbinary-tangle +$(mpmathbinary_c_h): mpmathbinary-tangle mp-tangle @$(mp_ctangle_sh) mpmathbinary mpmathbinary-tangle: ctangle$(EXEEXT) mplibdir/mpmathbinary.w tangle-sh @$(mp_ctangle_sh) mpmathbinary -$(mpmathdecimal_c_h): mpmathdecimal-tangle +$(mpmathdecimal_c_h): mpmathdecimal-tangle mp-tangle @$(mp_ctangle_sh) mpmathdecimal mpmathdecimal-tangle: ctangle$(EXEEXT) mplibdir/mpmathdecimal.w tangle-sh @$(mp_ctangle_sh) mpmathdecimal -$(mpmathdouble_c_h): mpmathdouble-tangle +$(mpmathdouble_c_h): mpmathdouble-tangle mp-tangle @$(mp_ctangle_sh) mpmathdouble mpmathdouble-tangle: ctangle$(EXEEXT) mplibdir/mpmathdouble.w tangle-sh @$(mp_ctangle_sh) mpmathdouble |