This repository has been archived by the owner on Mar 6, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sync with TeX Live revision 49770 (trunk).
git-svn-id: https://serveur-svn.lri.fr/svn/modhel/luatex/trunk@7041 0b2b3880-5936-4365-a048-eb17d2e5a6bf
- Loading branch information
1 parent
db10e58
commit cb73863
Showing
41 changed files
with
5,242 additions
and
1,984 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,19 @@ | ||
2019-01-11 Karl Berry <[email protected]> | ||
|
||
* kpse-luajit-flags.m4 (KPSE_LUAJIT_FLAGS): try LIBLUAJIT_LDEXTRA, | ||
following (sort of): | ||
https://github.com/TeX-Live/luatex/commit/273de1c6308ab9378905a5e1929b19207e2765af | ||
|
||
2019-01-10 Karl Berry <[email protected]> | ||
|
||
* kpse-luajit-flags.m4 (KPSE_LUAJIT_FLAGS): check for | ||
-lc++abi -lpthread, needed with clang on openbsd. | ||
Test from Mojca. | ||
|
||
2019-01-08 Karl Berry <[email protected]> | ||
|
||
* kpse-pkgs.m4 (KPSE_LIBS_PKGS): lua52 gone. | ||
|
||
2018-12-24 Karl Berry <[email protected]> | ||
|
||
* kpse-common.m4, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
# $Id$ | ||
# Public macros for the TeX Live (TL) tree. | ||
# Copyright (C) 2014 Peter Breitenlohner <[email protected]> | ||
# Copyright 2019 Karl Berry <[email protected]> | ||
# Copyright 2014 Peter Breitenlohner <[email protected]> | ||
# | ||
# This file is free software; the copyright holder | ||
# gives unlimited permission to copy and/or distribute it, | ||
|
@@ -10,9 +12,53 @@ | |
# Set the make variables LUAJIT_INCLUDES and LUAJIT_LIBS to the CPPFLAGS and | ||
# LIBS required for the `-ltexluajit' library in libs/luajit/ of the TL tree. | ||
AC_DEFUN([KPSE_LUAJIT_FLAGS], [dnl | ||
echo 'tldbg:[$0] called.' >&AS_MESSAGE_LOG_FD | ||
_KPSE_LIB_FLAGS([luajit], [texluajit], [lt tree], | ||
[-IBLD/libs/luajit/include], [BLD/libs/luajit/libtexluajit.la], [], | ||
[], [${top_builddir}/../../libs/luajit/include/luajit.h])[]dnl | ||
[-IBLD/libs/luajit/include], | ||
[BLD/libs/luajit/libtexluajit.la], | ||
[], | ||
[], | ||
[${top_builddir}/../../libs/luajit/include/luajit.h])[]dnl | ||
# | ||
# checking for openbsd for additional jit libraries needed, which is the | ||
# case for clang; no point in going to the trouble elsewhere since no | ||
# other system needs it. | ||
case $build_os in | ||
openbsd*) | ||
AC_MSG_CHECKING([on openbsd if additional jit libraries are needed]) | ||
AC_LINK_IFELSE( | ||
[AC_LANG_PROGRAM( | ||
[[#include "stdint.h" | ||
typedef struct _Unwind_Context _Unwind_Context; | ||
extern uintptr_t _Unwind_GetCFA(_Unwind_Context *);]], | ||
[[_Unwind_Context *ctx; | ||
_Unwind_GetCFA(ctx);]] | ||
)], | ||
[AC_MSG_RESULT([no])], | ||
[ | ||
jitlibs="-lc++abi -lpthread" | ||
save_LIBS=$LIBS | ||
LIBS="$LIBS $jitlibs" | ||
AC_LINK_IFELSE( | ||
[AC_LANG_PROGRAM( | ||
[[#include "stdint.h" | ||
typedef struct _Unwind_Context _Unwind_Context; | ||
extern uintptr_t _Unwind_GetCFA(_Unwind_Context *);]], | ||
[[_Unwind_Context *ctx; | ||
_Unwind_GetCFA(ctx);]] | ||
)], | ||
[ | ||
AC_MSG_RESULT(["$jitlibs"]) | ||
LIBLUAJIT_LDEXTRA="$LIBLUAJIT_LDEXTRA $jitlibs" | ||
], | ||
[AC_MSG_FAILURE([luajit could not be linked])] | ||
) | ||
LIBS=$save_LIBS | ||
] | ||
) | ||
;; | ||
esac | ||
echo 'tldbg:[$0] done.' >&AS_MESSAGE_LOG_FD | ||
]) # KPSE_LUAJIT_FLAGS | ||
|
||
# KPSE_LUAJIT_DEFINES | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# $Id: kpse-pkgs.m4 49495 2018-12-24 23:17:30Z karl $ | ||
# $Id: kpse-pkgs.m4 49640 2019-01-08 18:57:53Z karl $ | ||
# Private Autoconf macros for the TeX Live (TL) tree. | ||
# Copyright 2016-2018 Karl Berry <[email protected]> | ||
# Copyright 2016-2019 Karl Berry <[email protected]> | ||
# Copyright 2009-2015 Peter Breitenlohner <[email protected]> | ||
# | ||
# This file is free software; the copyright holder | ||
|
@@ -41,7 +41,6 @@ freetype2 | |
libpng | ||
libpaper | ||
luajit | ||
lua52 | ||
lua53 | ||
zlib | ||
])[]dnl | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,18 @@ | ||
2019-01-19 Karl Berry <[email protected]> | ||
|
||
* variable.h (kpathsea_var_expand): returns string "$FOO" if FOO | ||
is not defined, not the empty string; whereas ${FOO} does return | ||
the empty string. Maybe not the ideal interface, but seems | ||
undesirable to change now. | ||
* doc/kpathsea.texi (Programming with config files), | ||
(Auxiliary tasks): document this. | ||
Noted by Andreas Scherer, r49726. | ||
|
||
2019-01-19 Karl Berry <[email protected]> | ||
|
||
* texmf.cnf (TEXMFLOCALEDIR): define as $TEXMFMAIN/locale, | ||
for cweb translations now, and hopefully more later. | ||
|
||
2018-12-30 Karl Berry <[email protected]> | ||
|
||
* texmf.cnf (shell_escape_commands): make that r-mpost. | ||
|
Oops, something went wrong.