summaryrefslogtreecommitdiffstats
path: root/latex
diff options
context:
space:
mode:
authorPavel Vinogradov2018-12-07 14:57:37 -0500
committerPavel Vinogradov2018-12-07 14:57:37 -0500
commitc5aa64147be60765133c27860c9ac77dab59d4f2 (patch)
tree47a0b19a41cd9ba60920d09de5860d241bf6a7f3 /latex
parent08eef27af63c280d015d6dc5cf7c2abb4b6320e0 (diff)
latex/texlive: -fpermissive is needed for LuaTeX
Diffstat (limited to 'latex')
-rwxr-xr-xlatex/texlive/BUILD3
-rw-r--r--latex/texlive/HISTORY3
2 files changed, 6 insertions, 0 deletions
diff --git a/latex/texlive/BUILD b/latex/texlive/BUILD
index 803444a23c..4542262545 100755
--- a/latex/texlive/BUILD
+++ b/latex/texlive/BUILD
@@ -1,6 +1,9 @@
# Flags to allow building against lua 5.3
#CFLAGS+=" -DLUA_COMPAT_APIINTCASTS"
+# LuaTeX needs this
+CXXFLAGS+=" -fpermissive" &&
+
# hide warnings about unable to find it's own config files
export KPATHSEA_WARNING=0 &&
# X seems to be only there for xdvi which we use external
diff --git a/latex/texlive/HISTORY b/latex/texlive/HISTORY
index 70bc5631db..7b8120e1f7 100644
--- a/latex/texlive/HISTORY
+++ b/latex/texlive/HISTORY
@@ -1,3 +1,6 @@
+2018-12-07 Pavel Vinogradov <public@sourcemage.org>
+ * BUILD: added -fpermissive to CXXFLAGS for LuaTeX
+
2018-12-06 Pavel Vinogradov <public@sourcemage.org>
* patches/texlive-20180414-source-upstream_fixes-1.patch,
patches/texlive-20180414-source-upstream_fixes-2.patch: added