summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-02-10 23:22:35 +0000
committerKarl Berry <karl@freefriends.org>2019-02-10 23:22:35 +0000
commit28a154347592fc15db3b95b43082b30833172515 (patch)
treef75ddc79f98e9c3cf4bccab2b3217d71f819e77d /Build
parent530ad3572dfbfe5a9f3c246bf678689b6b9fb7e4 (diff)
mingw cross-compilation fixes from lscarso
git-svn-id: svn://tug.org/texlive/trunk@49996 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-xBuild/source/configure18
-rw-r--r--Build/source/doc/tlbuild.info708
-rw-r--r--Build/source/doc/tlbuild.texi20
-rwxr-xr-xBuild/source/libs/configure18
-rw-r--r--Build/source/libs/icu/ChangeLog4
-rw-r--r--Build/source/libs/icu/Makefile.am8
-rw-r--r--Build/source/libs/icu/Makefile.in7
-rw-r--r--Build/source/libs/icu/TLpatches/ChangeLog5
-rw-r--r--Build/source/libs/icu/TLpatches/patch-12-mingw12
-rw-r--r--Build/source/libs/icu/icu-src/source/i18n/unicode/numberrangeformatter.h2
-rwxr-xr-xBuild/source/texk/configure18
-rw-r--r--Build/source/texk/dvisvgm/Makefile.in2
-rwxr-xr-xBuild/source/utils/configure18
13 files changed, 418 insertions, 422 deletions
diff --git a/Build/source/configure b/Build/source/configure
index 53581a430eb..9d9eb775e7a 100755
--- a/Build/source/configure
+++ b/Build/source/configure
@@ -4377,31 +4377,23 @@ $as_echo "$as_me: Assuming \`--enable-vlna=$enable_vlna'" >&6;}
;;
esac
-## utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
+# $Id$
+# utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
## configure options and TL libraries required for xindy
# Check whether --enable-xindy was given.
if test "${enable_xindy+set}" = set; then :
enableval=$enable_xindy;
fi
case $enable_xindy in #(
- yes) :
- if test "x$cross_compiling" = xyes; then :
- as_fn_error $? "Unable to cross compile xindy" "$LINENO" 5
-fi ;; #(
- no) :
+ yes|no) :
;; #(
*) :
- if test "x$cross_compiling" = xyes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: Cross compiling -> \`--disable-xindy'" >&5
-$as_echo "$as_me: Cross compiling -> \`--disable-xindy'" >&6;}
- enable_xindy=no
- ac_configure_args="$ac_configure_args '--disable-xindy'"
- else
+
enable_xindy=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: Assuming \`--enable-xindy=$enable_xindy'" >&5
$as_echo "$as_me: Assuming \`--enable-xindy=$enable_xindy'" >&6;}
ac_configure_args="$ac_configure_args '--enable-xindy=$enable_xindy'"
- fi ;;
+ ;;
esac
## utils/xindy/ac/xindy.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info
index ffd333c2c97..65f90fab544 100644
--- a/Build/source/doc/tlbuild.info
+++ b/Build/source/doc/tlbuild.info
@@ -538,7 +538,7 @@ sufficiently recent installed versions of 'tangle', 'ctangle',
'otangle', and 'tie'.
Building 'xindy' requires running the host system 'clisp' binary,
-thus cross compilation is not possible.
+thus cross compilation is painful, but

File: tlbuild.info, Node: Installing, Next: Layout and infrastructure, Prev: Building, Up: Top
@@ -721,7 +721,7 @@ build and install them together with some of their support files.
* Autoconf macros:: TL-specific Autoconf macros.
* Library modules:: Handling libraries, with examples.
* Program modules:: Handling programs, with examples.
-* Extending TeX Live:: Adding a new module.
+* Extending TeX Live:: Adding a new module.

File: tlbuild.info, Node: Build system tools, Next: Top-level directories, Up: Layout and infrastructure
@@ -1200,17 +1200,17 @@ and 'Makefile.am' that descends into 'xindy-src'.
can handle all targets, and do not refer to '${top_srcdir}' or
'${top_builddir}'. The fragment 'xindy/ac/withenable.ac' contains
- KPSE_ENABLE_PROG([xindy], , [disable native])
+ KPSE_ENABLE_PROG([xindy], , [disable])
m4_include(kpse_TL[utils/xindy/ac/xindy.ac])
m4_include(kpse_TL[utils/xindy/ac/clisp.ac])
where 'disable' in the third argument indicates that 'xindy' is only
built if explicitly enabled by the user with 'configure --enable-xindy'
-(the need for 'clisp' is too painful to require by default), and
-'native' disallows cross compilation. The additional fragments
-'ac/xindy.ac' and 'ac/clisp.ac' specify more 'configure' options to be
-seen at the top level, with 'ac/xindy.ac' also included by
-'configure.ac'.
+(the need for 'clisp' makes it too painful to enabl by default).
+
+ The additional fragments 'ac/xindy.ac' and 'ac/clisp.ac' specify more
+'configure' options to be seen at the top level, with 'ac/xindy.ac' also
+included by 'configure.ac'.

File: tlbuild.info, Node: xdvik package, Next: asymptote, Prev: xindy package, Up: Program modules
@@ -5576,7 +5576,7 @@ Index
* xindy <1>: xindy package. (line 6)
* xindy <2>: Configure options for utils/xindy.
(line 6)
-* xindy cross compiling impossible: Cross problems. (line 33)
+* xindy cross compiling requires clisp: Cross problems. (line 33)
* XInput: Configure options for texk/xdvik.
(line 13)
* Xlib: Configure options for texk/web2c.
@@ -5593,21 +5593,21 @@ Node: Top1208
Node: Introduction2118
Node: Overview of build system3946
Node: Prerequisites5997
-Node: Building8618
-Node: Build iteration10004
-Node: Build problems11045
-Node: Build in parallel11499
-Node: Build distribution12103
-Node: Build one package12751
-Node: Build one engine16386
-Node: Cross compilation17401
-Node: Cross configuring18681
-Node: Cross problems20358
-Node: Installing22011
-Node: Installation directories23031
-Node: Linked scripts24848
-Node: Distro builds26339
-Node: Layout and infrastructure28716
+Node: Building8616
+Node: Build iteration10002
+Node: Build problems11043
+Node: Build in parallel11497
+Node: Build distribution12101
+Node: Build one package12749
+Node: Build one engine16384
+Node: Cross compilation17399
+Node: Cross configuring18679
+Node: Cross problems20356
+Node: Installing22008
+Node: Installation directories23028
+Node: Linked scripts24846
+Node: Distro builds26337
+Node: Layout and infrastructure28713
Node: Build system tools29544
Node: Top-level directories31790
Node: Autoconf macros34026
@@ -5625,335 +5625,335 @@ Node: kpathsea library45844
Node: Program modules47223
Node: t1utils package47651
Node: xindy package48196
-Node: xdvik package49351
-Node: asymptote50410
-Node: Extending TeX Live50906
-Node: Adding a new program module51689
-Node: Adding a new generic library module55028
-Node: Adding a new TeX-specific library module57257
-Node: Configure options57955
-Node: Global configure options59335
-Node: --disable-native-texlive-build59877
-Node: --prefix --bindir ...60839
-Node: --disable-largefile61379
-Node: --disable-missing62080
-Node: --enable-compiler-warnings=LEVEL62481
-Node: --enable-cxx-runtime-hack63137
-Node: --enable-maintainer-mode63557
-Node: --enable-multiplatform64086
-Node: --enable-shared64659
-Node: --enable-silent-rules65030
-Node: --without-ln-s65482
-Node: --without-x65829
-Node: Program-specific configure options66017
-Node: --enable-PROG --disable-PROG66660
-Node: --disable-all-pkgs66933
-Node: Configure options for texk/web2c67716
-Node: Configure options for texk/bibtex-x70254
-Node: Configure options for texk/dvipdfm-x70797
-Node: Configure options for texk/dvisvgm71573
-Node: Configure options for texk/texlive72454
-Node: Configure options for texk/xdvik72875
-Node: Configure options for utils/xindy73496
-Node: Library-specific configure options74386
-Node: Configure options for kpathsea75388
-Node: Configure options for system poppler76137
-Node: Variables for configure76901
-Node: Coding conventions78327
-Node: Declarations and definitions79042
-Node: Const81216
-Node: Continuous integration83079
-Node: Transfer from Subversion to Github83720
-Node: Automatic update of the Git mirror85882
-Node: CI testing on Travis-CI86464
-Node: install-tl87146
-Node: install-tl NAME87515
-Node: install-tl SYNOPSIS87673
-Node: install-tl DESCRIPTION87931
-Node: install-tl REFERENCES88998
-Node: install-tl OPTIONS89524
-Ref: install-tl *-gui* [[=]_module_]89865
-Ref: install-tl text90075
-Ref: install-tl wizard90198
-Ref: install-tl perltk90352
-Ref: install-tl *-no-gui*90783
-Ref: install-tl *-lang* _llcode_90864
-Ref: install-tl *-repository* _url|path_91551
-Ref: install-tl *-select-repository*93431
-Ref: install-tl *-all-options*93867
-Ref: install-tl *-custom-bin* _path_94122
-Ref: install-tl *-debug-translation*94953
-Ref: install-tl *-force-platform* _platform_95172
-Ref: install-tl *-help*, *--help*, *-?*95416
-Ref: install-tl *-in-place*95823
-Ref: install-tl *-init-from-profile* _profile_file_96368
-Ref: install-tl *-logfile* _file_96588
-Ref: install-tl *-no-cls*96939
-Ref: install-tl *-non-admin*97073
-Ref: install-tl *-persistent-downloads*97178
-Ref: install-tl *-no-persistent-downloads*97206
-Ref: install-tl *-no-verify-downloads*97824
-Ref: install-tl *-portable*98185
-Ref: install-tl *-print-platform*98324
-Ref: install-tl *-profile* _profile_file_98522
-Ref: install-tl *-q*98702
-Ref: install-tl *-scheme* _scheme_98764
-Ref: install-tl *-v*99238
-Ref: install-tl *-version*, *--version*99393
-Node: install-tl PROFILES99524
-Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)102174
-Ref: install-tl instopt_adjustrepo (default 1)102250
-Ref: install-tl instopt_letter (default 0)102387
-Ref: install-tl instopt_portable (default 0)102478
-Ref: install-tl instopt_write18_restricted (default 1)102574
-Node: install-tl ENVIRONMENT VARIABLES103893
-Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK104284
-Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE104486
-Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME104596
-Ref: install-tl TEXLIVE_INSTALL_PREFIX104717
-Ref: install-tl TEXLIVE_INSTALL_TEXDIR104743
-Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG104774
-Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR104802
-Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME104831
-Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL104861
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG104895
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR104926
-Ref: install-tl NOPERLDOC105297
-Node: install-tl AUTHORS AND COPYRIGHT105361
-Node: tlmgr105777
-Node: tlmgr NAME106230
-Node: tlmgr SYNOPSIS106362
-Node: tlmgr DESCRIPTION106552
-Node: tlmgr EXAMPLES107648
-Ref: tlmgr tlmgr option repository ctan107899
-Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet107971
-Ref: tlmgr tlmgr update --list108423
-Ref: tlmgr tlmgr update --all108516
-Ref: tlmgr tlmgr info _what_108673
-Node: tlmgr OPTIONS108935
-Ref: tlmgr *--repository* _url|path_109455
-Ref: tlmgr *--gui* [_action_]110180
-Ref: tlmgr *--gui-lang* _llcode_110587
-Ref: tlmgr *--debug-translation*111270
-Ref: tlmgr *--machine-readable*111473
-Ref: tlmgr *--no-execute-actions*111741
-Ref: tlmgr *--package-logfile* _file_111934
-Ref: tlmgr *--pause*112188
-Ref: tlmgr *--persistent-downloads*112343
-Ref: tlmgr *--no-persistent-downloads*112371
-Ref: tlmgr *--pin-file*112865
-Ref: tlmgr *--usermode*113083
-Ref: tlmgr *--usertree* _dir_113203
-Ref: tlmgr *--verify-repo=[none|main|all]*113329
-Node: tlmgr ACTIONS114228
-Node: tlmgr help115080
-Node: tlmgr version115556
-Node: tlmgr backup115819
-Ref: tlmgr *backup [_option_...] --all*115990
-Ref: tlmgr *backup [_option_...] _pkg_...*116023
-Ref: tlmgr *--backupdir* _directory_116878
-Ref: tlmgr *--all*117095
-Ref: tlmgr *--clean*[=_N_]117347
-Ref: tlmgr *--dry-run*117674
-Node: tlmgr candidates _pkg_117804
-Node: tlmgr check [_option_...] [files|depends|executes|runfiles|all]118150
-Ref: tlmgr *files*118523
-Ref: tlmgr *depends*118658
-Ref: tlmgr *executes*119000
-Ref: tlmgr *runfiles*119118
-Ref: tlmgr *--use-svn*119239
-Node: tlmgr conf119356
-Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*119635
-Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|delete] [_value_]*119699
-Node: tlmgr dump-tlpdb [_option_...] [--json]122044
-Ref: tlmgr *--local*122477
-Ref: tlmgr *--remote*122516
-Ref: tlmgr *--json*122554
-Node: tlmgr generate123125
-Ref: tlmgr *generate [_option_...] language*123321
-Ref: tlmgr *generate [_option_...] language.dat*123360
-Ref: tlmgr *generate [_option_...] language.def*123399
-Ref: tlmgr *generate [_option_...] language.dat.lua*123442
-Ref: tlmgr *--dest* _output_file_125768
-Ref: tlmgr *--localcfg* _local_conf_file_126344
-Ref: tlmgr *--rebuild-sys*126467
-Node: tlmgr gui127282
-Node: tlmgr info127460
-Ref: tlmgr *info [_option_...] _pkg_...*127622
-Ref: tlmgr *info [_option_...] collections*127656
-Ref: tlmgr *info [_option_...] schemes*127686
-Ref: tlmgr *--list*129216
-Ref: tlmgr *--only-installed*129530
-Ref: tlmgr *--data item1,item2,...*129729
-Ref: tlmgr *--json* 1130310
-Node: tlmgr init-usertree130693
-Node: tlmgr install [_option_...] _pkg_...131074
-Ref: tlmgr *--dry-run* 1131584
-Ref: tlmgr *--file*131701
-Ref: tlmgr *--force*131923
-Ref: tlmgr *--no-depends*132143
-Ref: tlmgr *--no-depends-at-all*132302
-Ref: tlmgr *--reinstall*132702
-Ref: tlmgr *--with-doc*133080
-Ref: tlmgr *--with-src*133093
-Node: tlmgr key133615
-Ref: tlmgr *key list*133773
-Ref: tlmgr *key add _file_*133791
-Ref: tlmgr *key remove _keyid_*133813
-Node: tlmgr list134408
-Node: tlmgr option134570
-Ref: tlmgr *option [--json] [show]*134725
-Ref: tlmgr *option [--json] showall*134751
-Ref: tlmgr *option _key_ [_value_]*134777
-Node: tlmgr paper139174
-Ref: tlmgr *paper [a4|letter]*139323
-Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*139397
-Ref: tlmgr *paper --json*139412
-Node: tlmgr path140627
-Ref: tlmgr *path [--w32mode=user|admin] add*140788
-Ref: tlmgr *path [--w32mode=user|admin] remove*140825
-Node: tlmgr pinning142165
-Ref: tlmgr pinning show142406
-Ref: tlmgr pinning add _repo_ _pkgglob_...142479
-Ref: tlmgr pinning remove _repo_ _pkgglob_...142598
-Ref: tlmgr pinning remove _repo_ --all142751
-Node: tlmgr platform142805
-Ref: tlmgr *platform list|add|remove _platform_...*142991
-Ref: tlmgr *platform set _platform_*143018
-Ref: tlmgr *platform set auto*143039
-Ref: tlmgr *--dry-run* 2143925
-Node: tlmgr postaction144044
-Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*144274
-Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*144348
-Ref: tlmgr *--w32mode=[user|admin]*144663
-Ref: tlmgr *--fileassocmode=[1|2]*145079
-Ref: tlmgr *--all* 1145364
-Node: tlmgr print-platform145419
-Node: tlmgr print-platform-info145750
-Node: tlmgr remove [_option_...] _pkg_...146050
-Ref: tlmgr *--all* 2146534
-Ref: tlmgr *--backup*146644
-Ref: tlmgr *--backupdir* _directory_ 1146670
-Ref: tlmgr *--no-depends* 1147075
-Ref: tlmgr *--no-depends-at-all* 1147137
-Ref: tlmgr *--force* 1147240
-Ref: tlmgr *--dry-run* 3147713
-Node: tlmgr repository147820
-Ref: tlmgr *repository list*148008
-Ref: tlmgr *repository list _path|tag_*148038
-Ref: tlmgr *repository add _path_ [_tag_]*148071
-Ref: tlmgr *repository remove _path|tag_*148103
-Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*148157
-Node: tlmgr restore149210
-Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*149389
-Ref: tlmgr *restore [_option_...] --all*149419
-Ref: tlmgr *--all* 3150119
-Ref: tlmgr *--backupdir* _directory_ 2150333
-Ref: tlmgr *--dry-run* 4150514
-Ref: tlmgr *--force* 2150646
-Ref: tlmgr *--json* 2150692
-Node: tlmgr search151019
-Ref: tlmgr *search [_option_...] _what_*151183
-Ref: tlmgr *search [_option_...] --file _what_*151220
-Ref: tlmgr *search [_option_...] --all _what_*151256
-Ref: tlmgr *--file* 1151476
-Ref: tlmgr *--all* 4151538
-Ref: tlmgr *--global*151627
-Ref: tlmgr *--word*151754
-Node: tlmgr shell152069
-Ref: tlmgr protocol152804
-Ref: tlmgr help 1152868
-Ref: tlmgr version 1152921
-Ref: tlmgr quit, end, bye, byebye, EOF152989
-Ref: tlmgr restart153010
-Ref: tlmgr load [local|remote]153133
-Ref: tlmgr save153203
-Ref: tlmgr get [_var_] =item set [_var_ [_val_]]153326
-Node: tlmgr show153927
-Node: tlmgr uninstall154094
-Node: tlmgr update [_option_...] [_pkg_...]154324
-Ref: tlmgr *--all* 5154695
-Ref: tlmgr *--self*156436
-Ref: tlmgr *--dry-run* 5157200
-Ref: tlmgr *--list* [_pkg_]157377
-Ref: tlmgr *--exclude* _pkg_158066
-Ref: tlmgr *--no-auto-remove* [_pkg_...]158866
-Ref: tlmgr *--no-auto-install* [_pkg_...]159317
-Ref: tlmgr *--reinstall-forcibly-removed*159973
-Ref: tlmgr *--backup* 1160508
-Ref: tlmgr *--backupdir* _directory_ 3160534
-Ref: tlmgr *--no-depends* 2161700
-Ref: tlmgr *--no-depends-at-all* 2161903
-Ref: tlmgr *--force* 3162006
-Node: tlmgr CONFIGURATION FILE FOR TLMGR162821
-Ref: tlmgr auto-remove, value 0 or 1 (default 1), same as command-line option.163834
-Ref: tlmgr gui-expertmode, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.163971
-Ref: tlmgr gui-lang _llcode_, with a language code value as with the command-line option.164053
-Ref: tlmgr no-checksums, value 0 or 1 (default 0, see below).164107
-Ref: tlmgr persistent-downloads, value 0 or 1 (default 1), same as command-line option.164187
-Ref: tlmgr require-verification, value 0 or 1 (default 0), same as command-line option.164267
-Ref: tlmgr update-exclude, value: comma-separated list of packages (no space allowed). Same as the command line option --exclude for the action update.164415
-Ref: tlmgr verify-downloads, value 0 or 1 (default 1), same as command-line option.164491
-Ref: tlmgr allowed-actions _action1_ [,_action_,...] The value is a comma-separated list of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode).164760
-Node: tlmgr CRYPTOGRAPHIC VERIFICATION165846
-Node: tlmgr Configuration of GnuPG invocation167995
-Node: tlmgr USER MODE168633
-Node: tlmgr User mode install171479
-Node: tlmgr User mode backup, restore, remove, update172623
-Node: tlmgr User mode generate, option, paper173065
-Node: tlmgr MULTIPLE REPOSITORIES173441
-Node: tlmgr Pinning175170
-Node: tlmgr GUI FOR TLMGR177145
-Node: tlmgr Main display178485
-Node: tlmgr Display configuration area178737
-Ref: tlmgr Status179098
-Ref: tlmgr Category179262
-Ref: tlmgr Match179448
-Ref: tlmgr Selection179629
-Ref: tlmgr Display configuration buttons179833
-Node: tlmgr Package list area180016
-Ref: tlmgr a checkbox180600
-Ref: tlmgr package name180736
-Ref: tlmgr local revision (and version)180835
-Ref: tlmgr remote revision (and version)181210
-Ref: tlmgr short description181507
-Node: tlmgr Main display action buttons181552
-Ref: tlmgr Update all installed181818
-Ref: tlmgr Update182190
-Ref: tlmgr Install182240
-Ref: tlmgr Remove182426
-Ref: tlmgr Backup182604
-Node: tlmgr Menu bar182761
-Ref: tlmgr tlmgr menu182984
-Ref: tlmgr Options menu183292
-Ref: tlmgr Actions menu184375
-Ref: tlmgr Help menu184803
-Node: tlmgr GUI options184936
-Ref: tlmgr -background _color_185182
-Ref: tlmgr -font " _fontname_ _fontsize_ "185247
-Ref: tlmgr -foreground _color_185405
-Ref: tlmgr -geometry _geomspec_185457
-Ref: tlmgr -xrm _xresource_185649
-Node: tlmgr MACHINE-READABLE OUTPUT185917
-Node: tlmgr Machine-readable update and install output186727
-Ref: tlmgr location-url _location_188003
-Ref: tlmgr total-bytes _count_188219
-Ref: tlmgr _pkgname_188629
-Ref: tlmgr _status_188839
-Ref: tlmgr d188917
-Ref: tlmgr f188977
-Ref: tlmgr u189156
-Ref: tlmgr r189202
-Ref: tlmgr a189325
-Ref: tlmgr i189503
-Ref: tlmgr I189622
-Ref: tlmgr _localrev_189724
-Ref: tlmgr _serverrev_189831
-Ref: tlmgr _size_189943
-Ref: tlmgr _runtime_190112
-Ref: tlmgr _esttot_190182
-Node: tlmgr Machine-readable option output190215
-Node: tlmgr AUTHORS AND COPYRIGHT190727
-Node: Index191126
+Node: xdvik package49309
+Node: asymptote50368
+Node: Extending TeX Live50864
+Node: Adding a new program module51647
+Node: Adding a new generic library module54986
+Node: Adding a new TeX-specific library module57215
+Node: Configure options57913
+Node: Global configure options59294
+Node: --disable-native-texlive-build59836
+Node: --prefix --bindir ...60798
+Node: --disable-largefile61338
+Node: --disable-missing62039
+Node: --enable-compiler-warnings=LEVEL62440
+Node: --enable-cxx-runtime-hack63096
+Node: --enable-maintainer-mode63516
+Node: --enable-multiplatform64045
+Node: --enable-shared64618
+Node: --enable-silent-rules64989
+Node: --without-ln-s65441
+Node: --without-x65788
+Node: Program-specific configure options65976
+Node: --enable-PROG --disable-PROG66619
+Node: --disable-all-pkgs66892
+Node: Configure options for texk/web2c67675
+Node: Configure options for texk/bibtex-x70213
+Node: Configure options for texk/dvipdfm-x70756
+Node: Configure options for texk/dvisvgm71532
+Node: Configure options for texk/texlive72413
+Node: Configure options for texk/xdvik72834
+Node: Configure options for utils/xindy73455
+Node: Library-specific configure options74345
+Node: Configure options for kpathsea75347
+Node: Configure options for system poppler76096
+Node: Variables for configure76860
+Node: Coding conventions78286
+Node: Declarations and definitions79001
+Node: Const81175
+Node: Continuous integration83039
+Node: Transfer from Subversion to Github83680
+Node: Automatic update of the Git mirror85842
+Node: CI testing on Travis-CI86424
+Node: install-tl87106
+Node: install-tl NAME87475
+Node: install-tl SYNOPSIS87633
+Node: install-tl DESCRIPTION87891
+Node: install-tl REFERENCES88958
+Node: install-tl OPTIONS89484
+Ref: install-tl *-gui* [[=]_module_]89825
+Ref: install-tl text90035
+Ref: install-tl wizard90158
+Ref: install-tl perltk90312
+Ref: install-tl *-no-gui*90743
+Ref: install-tl *-lang* _llcode_90824
+Ref: install-tl *-repository* _url|path_91511
+Ref: install-tl *-select-repository*93391
+Ref: install-tl *-all-options*93827
+Ref: install-tl *-custom-bin* _path_94082
+Ref: install-tl *-debug-translation*94914
+Ref: install-tl *-force-platform* _platform_95133
+Ref: install-tl *-help*, *--help*, *-?*95377
+Ref: install-tl *-in-place*95784
+Ref: install-tl *-init-from-profile* _profile_file_96329
+Ref: install-tl *-logfile* _file_96549
+Ref: install-tl *-no-cls*96900
+Ref: install-tl *-non-admin*97034
+Ref: install-tl *-persistent-downloads*97139
+Ref: install-tl *-no-persistent-downloads*97167
+Ref: install-tl *-no-verify-downloads*97785
+Ref: install-tl *-portable*98146
+Ref: install-tl *-print-platform*98285
+Ref: install-tl *-profile* _profile_file_98483
+Ref: install-tl *-q*98663
+Ref: install-tl *-scheme* _scheme_98725
+Ref: install-tl *-v*99199
+Ref: install-tl *-version*, *--version*99354
+Node: install-tl PROFILES99485
+Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)102135
+Ref: install-tl instopt_adjustrepo (default 1)102211
+Ref: install-tl instopt_letter (default 0)102348
+Ref: install-tl instopt_portable (default 0)102439
+Ref: install-tl instopt_write18_restricted (default 1)102535
+Node: install-tl ENVIRONMENT VARIABLES103854
+Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK104245
+Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE104447
+Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME104557
+Ref: install-tl TEXLIVE_INSTALL_PREFIX104678
+Ref: install-tl TEXLIVE_INSTALL_TEXDIR104704
+Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG104735
+Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR104763
+Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME104792
+Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL104822
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG104856
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR104887
+Ref: install-tl NOPERLDOC105258
+Node: install-tl AUTHORS AND COPYRIGHT105322
+Node: tlmgr105738
+Node: tlmgr NAME106191
+Node: tlmgr SYNOPSIS106323
+Node: tlmgr DESCRIPTION106513
+Node: tlmgr EXAMPLES107609
+Ref: tlmgr tlmgr option repository ctan107860
+Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet107932
+Ref: tlmgr tlmgr update --list108384
+Ref: tlmgr tlmgr update --all108477
+Ref: tlmgr tlmgr info _what_108634
+Node: tlmgr OPTIONS108896
+Ref: tlmgr *--repository* _url|path_109416
+Ref: tlmgr *--gui* [_action_]110141
+Ref: tlmgr *--gui-lang* _llcode_110548
+Ref: tlmgr *--debug-translation*111231
+Ref: tlmgr *--machine-readable*111434
+Ref: tlmgr *--no-execute-actions*111702
+Ref: tlmgr *--package-logfile* _file_111895
+Ref: tlmgr *--pause*112149
+Ref: tlmgr *--persistent-downloads*112304
+Ref: tlmgr *--no-persistent-downloads*112332
+Ref: tlmgr *--pin-file*112826
+Ref: tlmgr *--usermode*113044
+Ref: tlmgr *--usertree* _dir_113164
+Ref: tlmgr *--verify-repo=[none|main|all]*113290
+Node: tlmgr ACTIONS114189
+Node: tlmgr help115041
+Node: tlmgr version115517
+Node: tlmgr backup115780
+Ref: tlmgr *backup [_option_...] --all*115951
+Ref: tlmgr *backup [_option_...] _pkg_...*115984
+Ref: tlmgr *--backupdir* _directory_116839
+Ref: tlmgr *--all*117056
+Ref: tlmgr *--clean*[=_N_]117308
+Ref: tlmgr *--dry-run*117635
+Node: tlmgr candidates _pkg_117765
+Node: tlmgr check [_option_...] [files|depends|executes|runfiles|all]118111
+Ref: tlmgr *files*118484
+Ref: tlmgr *depends*118619
+Ref: tlmgr *executes*118961
+Ref: tlmgr *runfiles*119079
+Ref: tlmgr *--use-svn*119200
+Node: tlmgr conf119317
+Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*119596
+Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|delete] [_value_]*119660
+Node: tlmgr dump-tlpdb [_option_...] [--json]122005
+Ref: tlmgr *--local*122438
+Ref: tlmgr *--remote*122477
+Ref: tlmgr *--json*122515
+Node: tlmgr generate123086
+Ref: tlmgr *generate [_option_...] language*123282
+Ref: tlmgr *generate [_option_...] language.dat*123321
+Ref: tlmgr *generate [_option_...] language.def*123360
+Ref: tlmgr *generate [_option_...] language.dat.lua*123403
+Ref: tlmgr *--dest* _output_file_125729
+Ref: tlmgr *--localcfg* _local_conf_file_126305
+Ref: tlmgr *--rebuild-sys*126428
+Node: tlmgr gui127243
+Node: tlmgr info127421
+Ref: tlmgr *info [_option_...] _pkg_...*127583
+Ref: tlmgr *info [_option_...] collections*127617
+Ref: tlmgr *info [_option_...] schemes*127647
+Ref: tlmgr *--list*129177
+Ref: tlmgr *--only-installed*129491
+Ref: tlmgr *--data item1,item2,...*129690
+Ref: tlmgr *--json* 1130271
+Node: tlmgr init-usertree130654
+Node: tlmgr install [_option_...] _pkg_...131035
+Ref: tlmgr *--dry-run* 1131545
+Ref: tlmgr *--file*131662
+Ref: tlmgr *--force*131884
+Ref: tlmgr *--no-depends*132104
+Ref: tlmgr *--no-depends-at-all*132263
+Ref: tlmgr *--reinstall*132663
+Ref: tlmgr *--with-doc*133041
+Ref: tlmgr *--with-src*133054
+Node: tlmgr key133576
+Ref: tlmgr *key list*133734
+Ref: tlmgr *key add _file_*133752
+Ref: tlmgr *key remove _keyid_*133774
+Node: tlmgr list134369
+Node: tlmgr option134531
+Ref: tlmgr *option [--json] [show]*134686
+Ref: tlmgr *option [--json] showall*134712
+Ref: tlmgr *option _key_ [_value_]*134738
+Node: tlmgr paper139135
+Ref: tlmgr *paper [a4|letter]*139284
+Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*139358
+Ref: tlmgr *paper --json*139373
+Node: tlmgr path140588
+Ref: tlmgr *path [--w32mode=user|admin] add*140749
+Ref: tlmgr *path [--w32mode=user|admin] remove*140786
+Node: tlmgr pinning142126
+Ref: tlmgr pinning show142367
+Ref: tlmgr pinning add _repo_ _pkgglob_...142440
+Ref: tlmgr pinning remove _repo_ _pkgglob_...142559
+Ref: tlmgr pinning remove _repo_ --all142712
+Node: tlmgr platform142766
+Ref: tlmgr *platform list|add|remove _platform_...*142952
+Ref: tlmgr *platform set _platform_*142979
+Ref: tlmgr *platform set auto*143000
+Ref: tlmgr *--dry-run* 2143886
+Node: tlmgr postaction144005
+Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*144235
+Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*144309
+Ref: tlmgr *--w32mode=[user|admin]*144624
+Ref: tlmgr *--fileassocmode=[1|2]*145040
+Ref: tlmgr *--all* 1145325
+Node: tlmgr print-platform145380
+Node: tlmgr print-platform-info145711
+Node: tlmgr remove [_option_...] _pkg_...146011
+Ref: tlmgr *--all* 2146495
+Ref: tlmgr *--backup*146605
+Ref: tlmgr *--backupdir* _directory_ 1146631
+Ref: tlmgr *--no-depends* 1147036
+Ref: tlmgr *--no-depends-at-all* 1147098
+Ref: tlmgr *--force* 1147201
+Ref: tlmgr *--dry-run* 3147674
+Node: tlmgr repository147781
+Ref: tlmgr *repository list*147969
+Ref: tlmgr *repository list _path|tag_*147999
+Ref: tlmgr *repository add _path_ [_tag_]*148032
+Ref: tlmgr *repository remove _path|tag_*148064
+Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*148118
+Node: tlmgr restore149171
+Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*149350
+Ref: tlmgr *restore [_option_...] --all*149380
+Ref: tlmgr *--all* 3150080
+Ref: tlmgr *--backupdir* _directory_ 2150294
+Ref: tlmgr *--dry-run* 4150475
+Ref: tlmgr *--force* 2150607
+Ref: tlmgr *--json* 2150653
+Node: tlmgr search150980
+Ref: tlmgr *search [_option_...] _what_*151144
+Ref: tlmgr *search [_option_...] --file _what_*151181
+Ref: tlmgr *search [_option_...] --all _what_*151217
+Ref: tlmgr *--file* 1151437
+Ref: tlmgr *--all* 4151499
+Ref: tlmgr *--global*151588
+Ref: tlmgr *--word*151715
+Node: tlmgr shell152030
+Ref: tlmgr protocol152765
+Ref: tlmgr help 1152829
+Ref: tlmgr version 1152882
+Ref: tlmgr quit, end, bye, byebye, EOF152950
+Ref: tlmgr restart152971
+Ref: tlmgr load [local|remote]153094
+Ref: tlmgr save153164
+Ref: tlmgr get [_var_] =item set [_var_ [_val_]]153287
+Node: tlmgr show153888
+Node: tlmgr uninstall154055
+Node: tlmgr update [_option_...] [_pkg_...]154285
+Ref: tlmgr *--all* 5154656
+Ref: tlmgr *--self*156397
+Ref: tlmgr *--dry-run* 5157161
+Ref: tlmgr *--list* [_pkg_]157338
+Ref: tlmgr *--exclude* _pkg_158027
+Ref: tlmgr *--no-auto-remove* [_pkg_...]158827
+Ref: tlmgr *--no-auto-install* [_pkg_...]159278
+Ref: tlmgr *--reinstall-forcibly-removed*159934
+Ref: tlmgr *--backup* 1160469
+Ref: tlmgr *--backupdir* _directory_ 3160495
+Ref: tlmgr *--no-depends* 2161661
+Ref: tlmgr *--no-depends-at-all* 2161864
+Ref: tlmgr *--force* 3161967
+Node: tlmgr CONFIGURATION FILE FOR TLMGR162782
+Ref: tlmgr auto-remove, value 0 or 1 (default 1), same as command-line option.163795
+Ref: tlmgr gui-expertmode, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.163932
+Ref: tlmgr gui-lang _llcode_, with a language code value as with the command-line option.164014
+Ref: tlmgr no-checksums, value 0 or 1 (default 0, see below).164068
+Ref: tlmgr persistent-downloads, value 0 or 1 (default 1), same as command-line option.164148
+Ref: tlmgr require-verification, value 0 or 1 (default 0), same as command-line option.164228
+Ref: tlmgr update-exclude, value: comma-separated list of packages (no space allowed). Same as the command line option --exclude for the action update.164376
+Ref: tlmgr verify-downloads, value 0 or 1 (default 1), same as command-line option.164452
+Ref: tlmgr allowed-actions _action1_ [,_action_,...] The value is a comma-separated list of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode).164721
+Node: tlmgr CRYPTOGRAPHIC VERIFICATION165807
+Node: tlmgr Configuration of GnuPG invocation167956
+Node: tlmgr USER MODE168594
+Node: tlmgr User mode install171440
+Node: tlmgr User mode backup, restore, remove, update172584
+Node: tlmgr User mode generate, option, paper173026
+Node: tlmgr MULTIPLE REPOSITORIES173402
+Node: tlmgr Pinning175131
+Node: tlmgr GUI FOR TLMGR177106
+Node: tlmgr Main display178446
+Node: tlmgr Display configuration area178698
+Ref: tlmgr Status179059
+Ref: tlmgr Category179223
+Ref: tlmgr Match179409
+Ref: tlmgr Selection179590
+Ref: tlmgr Display configuration buttons179794
+Node: tlmgr Package list area179977
+Ref: tlmgr a checkbox180561
+Ref: tlmgr package name180697
+Ref: tlmgr local revision (and version)180796
+Ref: tlmgr remote revision (and version)181171
+Ref: tlmgr short description181468
+Node: tlmgr Main display action buttons181513
+Ref: tlmgr Update all installed181779
+Ref: tlmgr Update182151
+Ref: tlmgr Install182201
+Ref: tlmgr Remove182387
+Ref: tlmgr Backup182565
+Node: tlmgr Menu bar182722
+Ref: tlmgr tlmgr menu182945
+Ref: tlmgr Options menu183253
+Ref: tlmgr Actions menu184336
+Ref: tlmgr Help menu184764
+Node: tlmgr GUI options184897
+Ref: tlmgr -background _color_185143
+Ref: tlmgr -font " _fontname_ _fontsize_ "185208
+Ref: tlmgr -foreground _color_185366
+Ref: tlmgr -geometry _geomspec_185418
+Ref: tlmgr -xrm _xresource_185610
+Node: tlmgr MACHINE-READABLE OUTPUT185878
+Node: tlmgr Machine-readable update and install output186688
+Ref: tlmgr location-url _location_187964
+Ref: tlmgr total-bytes _count_188180
+Ref: tlmgr _pkgname_188590
+Ref: tlmgr _status_188800
+Ref: tlmgr d188878
+Ref: tlmgr f188938
+Ref: tlmgr u189117
+Ref: tlmgr r189163
+Ref: tlmgr a189286
+Ref: tlmgr i189464
+Ref: tlmgr I189583
+Ref: tlmgr _localrev_189685
+Ref: tlmgr _serverrev_189792
+Ref: tlmgr _size_189904
+Ref: tlmgr _runtime_190073
+Ref: tlmgr _esttot_190143
+Node: tlmgr Machine-readable option output190176
+Node: tlmgr AUTHORS AND COPYRIGHT190688
+Node: Index191087

End Tag Table
diff --git a/Build/source/doc/tlbuild.texi b/Build/source/doc/tlbuild.texi
index b30e4fbdde7..2898707ce63 100644
--- a/Build/source/doc/tlbuild.texi
+++ b/Build/source/doc/tlbuild.texi
@@ -696,9 +696,9 @@ compilation of programs written in (C)WEB requires sufficiently recent
installed versions of @file{tangle}, @file{ctangle}, @file{otangle},
and @file{tie}.
-@cindex @code{xindy} cross compiling impossible
-Building @code{xindy} requires running the host system @file{clisp}
-binary, thus cross compilation is not possible.
+@cindex @code{xindy} cross compiling requires @code{clisp}
+Building @code{xindy} requires running the host system @code{clisp}
+binary, thus cross compilation is painful, but possible.
@node Installing
@chapter Installing
@@ -1519,19 +1519,19 @@ The @code{xindy} build requires a @file{make} that supports a
@code{xindy/ac/withenable.ac} contains
@example
-KPSE_ENABLE_PROG([xindy], , [disable native])
+KPSE_ENABLE_PROG([xindy], , [disable])
m4_include(kpse_TL[utils/xindy/ac/xindy.ac])
m4_include(kpse_TL[utils/xindy/ac/clisp.ac])
@end example
@noindent where @code{disable} in the third argument indicates that
@code{xindy} is only built if explicitly enabled by the user with
-@code{configure --enable-xindy} (the need for @code{clisp} is too
-painful to require by default), and @code{native} disallows cross
-compilation. The additional fragments @file{ac/xindy.ac} and
-@file{ac/clisp.ac} specify more @code{configure} options to be seen at
-the top level, with @file{ac/xindy.ac} also included by
-@file{configure.ac}.
+@code{configure --enable-xindy} (the need for @code{clisp} makes it
+too painful to enable by default).
+
+The additional fragments @file{ac/xindy.ac} and @file{ac/clisp.ac}
+specify more @code{configure} options to be seen at the top level,
+with @file{ac/xindy.ac} also included by @file{configure.ac}.
@node @code{xdvik} package
diff --git a/Build/source/libs/configure b/Build/source/libs/configure
index 52c9e60543f..ae0f598a336 100755
--- a/Build/source/libs/configure
+++ b/Build/source/libs/configure
@@ -3557,31 +3557,23 @@ $as_echo "$as_me: Assuming \`--enable-vlna=$enable_vlna'" >&6;}
;;
esac
-## utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
+# $Id$
+# utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
## configure options and TL libraries required for xindy
# Check whether --enable-xindy was given.
if test "${enable_xindy+set}" = set; then :
enableval=$enable_xindy;
fi
case $enable_xindy in #(
- yes) :
- if test "x$cross_compiling" = xyes; then :
- as_fn_error $? "Unable to cross compile xindy" "$LINENO" 5
-fi ;; #(
- no) :
+ yes|no) :
;; #(
*) :
- if test "x$cross_compiling" = xyes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: Cross compiling -> \`--disable-xindy'" >&5
-$as_echo "$as_me: Cross compiling -> \`--disable-xindy'" >&6;}
- enable_xindy=no
- ac_configure_args="$ac_configure_args '--disable-xindy'"
- else
+
enable_xindy=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: Assuming \`--enable-xindy=$enable_xindy'" >&5
$as_echo "$as_me: Assuming \`--enable-xindy=$enable_xindy'" >&6;}
ac_configure_args="$ac_configure_args '--enable-xindy=$enable_xindy'"
- fi ;;
+ ;;
esac
## utils/xindy/ac/xindy.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
diff --git a/Build/source/libs/icu/ChangeLog b/Build/source/libs/icu/ChangeLog
index 56201ab5dce..e98833ceb29 100644
--- a/Build/source/libs/icu/ChangeLog
+++ b/Build/source/libs/icu/ChangeLog
@@ -1,3 +1,7 @@
+2019-02-10 Karl Berry <karl@tug.org>
+
+ * Makefile.am (LDADD) [cross]: icu-native/lib/icudt.a per Luigi.
+
2019-01-08 Karl Berry <karl@freefriends.org>
* Import icu-63.1.
diff --git a/Build/source/libs/icu/Makefile.am b/Build/source/libs/icu/Makefile.am
index 97feca96864..5947e703a70 100644
--- a/Build/source/libs/icu/Makefile.am
+++ b/Build/source/libs/icu/Makefile.am
@@ -84,7 +84,13 @@ nodist_EXTRA_icutest_SOURCES = dummy.cxx
icutest_CPPFLAGS = -Iinclude
-LDADD = icu-build/lib/libicuuc.a icu-build/lib/libicudata.a $(ICU_LIBS_EXTRA)
+LDADD = icu-build/lib/libicuuc.a
+if cross
+LDADD += icu-build/lib/libicuuc.a
+else
+icu-build/lib/libicudata.a
+endif
+LDADD += $(ICU_LIBS_EXTRA)
# Rebuild
rebuild_prereq =
diff --git a/Build/source/libs/icu/Makefile.in b/Build/source/libs/icu/Makefile.in
index 291223a732f..69488358540 100644
--- a/Build/source/libs/icu/Makefile.in
+++ b/Build/source/libs/icu/Makefile.in
@@ -89,6 +89,7 @@ build_triplet = @build@
host_triplet = @host@
@build_TRUE@am__append_1 = include/unicode
@build_TRUE@check_PROGRAMS = icutest$(EXEEXT)
+@cross_TRUE@am__append_2 = icu-build/lib/libicuuc.a
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/../../m4/kpse-common.m4 \
@@ -107,8 +108,7 @@ CONFIG_CLEAN_VPATH_FILES =
am_icutest_OBJECTS = icutest-icutest.$(OBJEXT)
icutest_OBJECTS = $(am_icutest_OBJECTS)
icutest_LDADD = $(LDADD)
-icutest_DEPENDENCIES = icu-build/lib/libicuuc.a \
- icu-build/lib/libicudata.a
+icutest_DEPENDENCIES = icu-build/lib/libicuuc.a $(am__append_2)
am__dist_check_SCRIPTS_DIST = icu.test
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -579,7 +579,7 @@ icutest_SOURCES = icutest.c
# Force Automake to use CXXLD for linking
nodist_EXTRA_icutest_SOURCES = dummy.cxx
icutest_CPPFLAGS = -Iinclude
-LDADD = icu-build/lib/libicuuc.a icu-build/lib/libicudata.a $(ICU_LIBS_EXTRA)
+LDADD = icu-build/lib/libicuuc.a $(am__append_2) $(ICU_LIBS_EXTRA)
# Rebuild
rebuild_prereq =
@@ -1343,6 +1343,7 @@ check-makeflags:
distclean-local:
rm -rf icu-build icu-native
+@cross_FALSE@icu-build/lib/libicudata.a
rebuild.stamp: $(rebuild_target)
echo timestamp >$@
diff --git a/Build/source/libs/icu/TLpatches/ChangeLog b/Build/source/libs/icu/TLpatches/ChangeLog
index 0bf2c3a608f..c5ff53b84f7 100644
--- a/Build/source/libs/icu/TLpatches/ChangeLog
+++ b/Build/source/libs/icu/TLpatches/ChangeLog
@@ -1,3 +1,8 @@
+2019-02-10 Karl Berry <karl@tug.org>
+
+ * patch-12-mingw: also patch numberrangeformatter.h
+ for NumberRangeFormatterImpl* on mingw.
+
2019-01-08 Karl Berry <karl@freefriends.org>
* update for icu-63.1; no substantive changes.
diff --git a/Build/source/libs/icu/TLpatches/patch-12-mingw b/Build/source/libs/icu/TLpatches/patch-12-mingw
index fb3ef8e77ff..ee175be6951 100644
--- a/Build/source/libs/icu/TLpatches/patch-12-mingw
+++ b/Build/source/libs/icu/TLpatches/patch-12-mingw
@@ -30,3 +30,15 @@
#SH### copied from Makefile.inc
#SH## for icu-config to test with
--- 71,77 ----
+
+--- source/i18n/unicode/numberrangeformatter.h (revision 49992)
++++ source/i18n/unicode/numberrangeformatter.h (working copy)
+@@ -185,7 +185,7 @@
+ * Export an explicit template instantiation. See datefmt.h
+ * (When building DLLs for Windows this is required.)
+ */
+-#if U_PF_WINDOWS <= U_PLATFORM && U_PLATFORM <= U_PF_CYGWIN && !defined(U_IN_DOXYGEN)
++#if U_PF_WINDOWS <= U_PLATFORM && U_PLATFORM < U_PF_MINGW && !defined(U_IN_DOXYGEN) && defined(X)
+ template struct U_I18N_API std::atomic<impl::NumberRangeFormatterImpl*>;
+ #endif
+ /** \endcond */
diff --git a/Build/source/libs/icu/icu-src/source/i18n/unicode/numberrangeformatter.h b/Build/source/libs/icu/icu-src/source/i18n/unicode/numberrangeformatter.h
index 50546839edf..64f6c6ab1c3 100644
--- a/Build/source/libs/icu/icu-src/source/i18n/unicode/numberrangeformatter.h
+++ b/Build/source/libs/icu/icu-src/source/i18n/unicode/numberrangeformatter.h
@@ -185,7 +185,7 @@ class NumberRangeFormatterImpl;
* Export an explicit template instantiation. See datefmt.h
* (When building DLLs for Windows this is required.)
*/
-#if U_PF_WINDOWS <= U_PLATFORM && U_PLATFORM <= U_PF_CYGWIN && !defined(U_IN_DOXYGEN)
+#if U_PF_WINDOWS <= U_PLATFORM && U_PLATFORM < U_PF_MINGW && !defined(U_IN_DOXYGEN) && defined(X)
template struct U_I18N_API std::atomic<impl::NumberRangeFormatterImpl*>;
#endif
/** \endcond */
diff --git a/Build/source/texk/configure b/Build/source/texk/configure
index a22fd196748..e080ee03836 100755
--- a/Build/source/texk/configure
+++ b/Build/source/texk/configure
@@ -3557,31 +3557,23 @@ $as_echo "$as_me: Assuming \`--enable-vlna=$enable_vlna'" >&6;}
;;
esac
-## utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
+# $Id$
+# utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
## configure options and TL libraries required for xindy
# Check whether --enable-xindy was given.
if test "${enable_xindy+set}" = set; then :
enableval=$enable_xindy;
fi
case $enable_xindy in #(
- yes) :
- if test "x$cross_compiling" = xyes; then :
- as_fn_error $? "Unable to cross compile xindy" "$LINENO" 5
-fi ;; #(
- no) :
+ yes|no) :
;; #(
*) :
- if test "x$cross_compiling" = xyes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: Cross compiling -> \`--disable-xindy'" >&5
-$as_echo "$as_me: Cross compiling -> \`--disable-xindy'" >&6;}
- enable_xindy=no
- ac_configure_args="$ac_configure_args '--disable-xindy'"
- else
+
enable_xindy=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: Assuming \`--enable-xindy=$enable_xindy'" >&5
$as_echo "$as_me: Assuming \`--enable-xindy=$enable_xindy'" >&6;}
ac_configure_args="$ac_configure_args '--enable-xindy=$enable_xindy'"
- fi ;;
+ ;;
esac
## utils/xindy/ac/xindy.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
diff --git a/Build/source/texk/dvisvgm/Makefile.in b/Build/source/texk/dvisvgm/Makefile.in
index e9c35fcd23e..1ba128a99f6 100644
--- a/Build/source/texk/dvisvgm/Makefile.in
+++ b/Build/source/texk/dvisvgm/Makefile.in
@@ -14,7 +14,7 @@
@SET_MAKE@
-# $Id: Makefile.am 43567 2017-03-21 17:43:10Z karl $
+# $Id: Makefile.am 49882 2019-01-31 18:21:25Z karl $
# Makefile.am for the TeX Live subdirectory texk/dvisvgm/
#
# Copyright 2015-2017 Karl Berry <tex-live@tug.org>
diff --git a/Build/source/utils/configure b/Build/source/utils/configure
index 27eb62f08e5..fd1cba7b920 100755
--- a/Build/source/utils/configure
+++ b/Build/source/utils/configure
@@ -3557,31 +3557,23 @@ $as_echo "$as_me: Assuming \`--enable-vlna=$enable_vlna'" >&6;}
;;
esac
-## utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
+# $Id$
+# utils/xindy/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/
## configure options and TL libraries required for xindy
# Check whether --enable-xindy was given.
if test "${enable_xindy+set}" = set; then :
enableval=$enable_xindy;
fi
case $enable_xindy in #(
- yes) :
- if test "x$cross_compiling" = xyes; then :
- as_fn_error $? "Unable to cross compile xindy" "$LINENO" 5
-fi ;; #(
- no) :
+ yes|no) :
;; #(
*) :
- if test "x$cross_compiling" = xyes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: Cross compiling -> \`--disable-xindy'" >&5
-$as_echo "$as_me: Cross compiling -> \`--disable-xindy'" >&6;}
- enable_xindy=no
- ac_configure_args="$ac_configure_args '--disable-xindy'"
- else
+
enable_xindy=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: Assuming \`--enable-xindy=$enable_xindy'" >&5
$as_echo "$as_me: Assuming \`--enable-xindy=$enable_xindy'" >&6;}
ac_configure_args="$ac_configure_args '--enable-xindy=$enable_xindy'"
- fi ;;
+ ;;
esac
## utils/xindy/ac/xindy.ac: configure.ac fragment for the TeX Live subdirectory utils/xindy/