Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package texlive for openSUSE:Factory checked in at 2023-04-05 21:25:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive (Old) and /work/SRC/openSUSE:Factory/.texlive.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive" Wed Apr 5 21:25:25 2023 rev:84 rq:1077462 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive/texlive.changes 2022-11-08 11:47:34.159764491 +0100 +++ /work/SRC/openSUSE:Factory/.texlive.new.19717/texlive.changes 2023-04-05 21:25:30.735101516 +0200 @@ -1,0 +2,39 @@ +Wed Apr 5 08:24:31 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Support mkiv as well as lmtx ConTeXt formats + +------------------------------------------------------------------- +Fri Mar 31 12:21:45 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Enlarge main memory of xmltex to get a format + +------------------------------------------------------------------- +Tue Mar 28 08:54:27 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Modify patch source-warns.dif + * Remove change for decNumber.h from icu library source + as it is incompatible with icu 72 ans above +- Add patch source-decNumber.dif + * make libmp and libcu using the same decNumber scheme to + get e.g. bibtex8 working on all architectures +- Add patch luametatex.dif + * Also use the same decNumber scheme here +- Add patch biblatex-ms-missing.dif + * Allow two biber binbaries with different perl includes +- Add patch biblatex-ms-encoding.dif + * Make it work +- Delete patch biber-missing-semicolon.patch now upstream + +------------------------------------------------------------------- +Mon Mar 20 08:38:07 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Update to final TeXLive 2023 +- Do not touch libs/icu/icu-src/source/i18n/decNumber.h in + source-warns.dif as otherwise libicu does not compile + +------------------------------------------------------------------- +Thu Mar 9 13:45:37 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Update to pretest TeXLive 2023 + +------------------------------------------------------------------- @@ -4 +43 @@ -- Make it build even ol ppc64le +- Make it build even on ppc64le Old: ---- biber-2.17.tar.gz biber-missing-semicolon.patch texlive-20220321-source.tar.xz New: ---- biber-2.18.tar.gz biblatex-biber-ms.tar.gz biblatex-ms-encoding.dif biblatex-ms-missing.dif luametatex-230310.tar.xz luametatex.dif source-decNumber.dif texlive-20230311-source.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive.spec ++++++ ++++ 1166 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/texlive/texlive.spec ++++ and /work/SRC/openSUSE:Factory/.texlive.new.19717/texlive.spec ++++++ biber-2.17.tar.gz -> biber-2.18.tar.gz ++++++ ++++ 8131 lines of diff (skipped) ++++++ biblatex-ms-encoding.dif ++++++ --- lib/Biber/Output/base.pm | 1 + lib/Biber/Output/bbl.pm | 1 + 2 files changed, 2 insertions(+) --- lib/Biber/Output/base.pm +++ lib/Biber/Output/base.pm 2017-05-30 13:14:49.503601586 +0000 @@ -7,6 +7,7 @@ use Biber::Entry; use Biber::Utils; use Encode; use IO::File; +use PerlIO::encoding; use Text::Wrap; $Text::Wrap::columns = 80; use Log::Log4perl qw( :no_extra_logdie_message ); --- lib/Biber/Output/bbl.pm +++ lib/Biber/Output/bbl.pm 2017-05-30 13:19:08.950366953 +0000 @@ -12,6 +12,7 @@ use Biber::Utils; use Encode; use List::AllUtils qw( :all ); use IO::File; +use PerlIO::encoding; use Log::Log4perl qw( :no_extra_logdie_message ); use Scalar::Util qw(looks_like_number); use Text::Wrap; ++++++ biblatex-ms-missing.dif ++++++ --- t/tdata/multiscript.bltxml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) --- t/tdata/multiscript.bltxml +++ t/tdata/multiscript.bltxml 2023-02-24 09:55:19.295728427 +0000 @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?xml-model href="biblatexml.rng" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?> +<bltx:entries xmlns:bltx="http://biblatex-biber.sourceforge.net/biblatexml"> + <bltx:entry id="bltx1" entrytype="book"> + <bltx:names type="author" morenames="1" useprefix="true"> + <bltx:name gender="sm"> + <bltx:namepart type="given"> + <bltx:namepart initial="Ð">Ðавел</bltx:namepart> + <bltx:namepart initial="Ð">ÐеоÑгиевиÑ</bltx:namepart> + </bltx:namepart> + <bltx:namepart type="family">ÐÑлгаков</bltx:namepart> + </bltx:name> + <bltx:name> + <bltx:namepart type="given">Bill</bltx:namepart> + <bltx:namepart type="family">Smith</bltx:namepart> + </bltx:name> + </bltx:names> + <bltx:names type="author" msform="transliteration" mslang="ru-Grek"> + <bltx:name gender="sm"> + <bltx:namepart type="given">ΠαÏλοÏ</bltx:namepart> + <bltx:namepart type="family">ÎÏÎ¿Ï Î»Î³ÎºÎ¬ÎºÎ¿Ï</bltx:namepart> + </bltx:name> + <bltx:name> + <bltx:namepart type="given">Bill</bltx:namepart> + <bltx:namepart type="family">Smith</bltx:namepart> + </bltx:name> + </bltx:names> + <bltx:title>ÐÑÑ Ð°Ð¼Ð¼Ð°Ð´ ибн мÑÑа ал-ХоÑезми. Ðколо 783 â около 850</bltx:title> + <bltx:location>ÐоÑква and London</bltx:location> + <bltx:annotation field="author" name="mslang" item="1">ru-Cyrl</bltx:annotation> + <bltx:annotation field="author" msform="transliteration" mslang="ru-Grek" name="mslang" item="2">en-US</bltx:annotation> + </bltx:entry> +</bltx:entries> ++++++ luametatex.dif ++++++ --- source/libraries/decnumber/decNumber.h | 2 ++ 1 file changed, 2 insertions(+) --- source/libraries/decnumber/decNumber.h +++ source/libraries/decnumber/decNumber.h 2023-03-28 09:48:50.820268040 +0000 @@ -40,8 +40,10 @@ /* constant. This must not be changed without recompiling the */ /* decNumber library modules. */ + #ifndef DECDPUN #define DECDPUN 3 /* DECimal Digits Per UNit [must be >0 */ /* and <10; 3 or powers of 2 are best]. */ + #endif /* DECNUMDIGITS is the default number of digits that can be held in */ /* the structure. If undefined, 1 is assumed and it is assumed */ ++++++ source-64.dif ++++++ --- /var/tmp/diff_new_pack.Axdy5G/_old 2023-04-05 21:25:33.155115247 +0200 +++ /var/tmp/diff_new_pack.Axdy5G/_new 2023-04-05 21:25:33.159115270 +0200 @@ -5,7 +5,7 @@ --- configure +++ configure 2018-04-10 08:58:00.463820598 +0000 -@@ -22104,6 +22104,10 @@ fi +@@ -22157,6 +22157,10 @@ fi # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. ++++++ source-configure.dif ++++++ --- /var/tmp/diff_new_pack.Axdy5G/_old 2023-04-05 21:25:33.175115360 +0200 +++ /var/tmp/diff_new_pack.Axdy5G/_new 2023-04-05 21:25:33.179115383 +0200 @@ -35,14 +35,14 @@ dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl --AC_INIT([dvipdfm-x (TeX Live)], [20211117], [dvipd...@tug.org]) -+AC_INIT([dvipdfm (TeX Live)], [20211117], [dvipd...@tug.org]) +-AC_INIT([dvipdfm-x (TeX Live)], [20220710], [dvipd...@tug.org]) ++AC_INIT([dvipdfm (TeX Live)], [20220710], [dvipd...@tug.org]) AC_PREREQ([2.65]) AC_CONFIG_SRCDIR([agl.c]) AC_CONFIG_AUX_DIR([../../build-aux]) --- texk/dvisvgm/configure.ac +++ texk/dvisvgm/configure.ac 2022-04-05 13:23:04.449415706 +0000 -@@ -59,6 +59,7 @@ if test "x$enable_native_texlive_build" +@@ -61,6 +61,7 @@ if test "x$enable_native_texlive_build" HAVE_LIBGS=0 else have_libgs=yes ++++++ source-decNumber.dif ++++++ --- libs/icu/icu-src/source/i18n/decNumber.h | 2 ++ texk/web2c/mplibdir/decNumber.h | 2 ++ 2 files changed, 4 insertions(+) --- libs/icu/icu-src/source/i18n/decNumber.h +++ libs/icu/icu-src/source/i18n/decNumber.h 2023-03-28 09:46:06.783388026 +0000 @@ -53,11 +53,13 @@ /* constant. This must not be changed without recompiling the */ /* decNumber library modules. */ + #ifndef DECDPUN /* For ICU, use one digit per byte, to make it easier to emulate the * old DigitList interface on top of a decNumber */ #define DECDPUN 1 /* DECimal Digits Per UNit [must be >0 */ /* and <10; 3 or powers of 2 are best]. */ + #endif /* DECNUMDIGITS is the default number of digits that can be held in */ /* the structure. If undefined, 1 is assumed and it is assumed */ --- texk/web2c/mplibdir/decNumber.h +++ texk/web2c/mplibdir/decNumber.h 2023-03-28 09:46:33.962871087 +0000 @@ -40,8 +40,10 @@ /* constant. This must not be changed without recompiling the */ /* decNumber library modules. */ + #ifndef DECDPUN #define DECDPUN 3 /* DECimal Digits Per UNit [must be >0 */ /* and <10; 3 or powers of 2 are best]. */ + #endif /* DECNUMDIGITS is the default number of digits that can be held in */ /* the structure. If undefined, 1 is assumed and it is assumed */ ++++++ source-lacheck.dif ++++++ --- /var/tmp/diff_new_pack.Axdy5G/_old 2023-04-05 21:25:33.215115587 +0200 +++ /var/tmp/diff_new_pack.Axdy5G/_new 2023-04-05 21:25:33.227115655 +0200 @@ -4,7 +4,7 @@ --- utils/lacheck/lacheck.l +++ utils/lacheck/lacheck.l 2016-01-28 12:07:17.472961598 +0000 -@@ -121,6 +121,7 @@ +@@ -126,6 +126,7 @@ #include <stdio.h> #include <string.h> ++++++ source-warns.dif ++++++ --- /var/tmp/diff_new_pack.Axdy5G/_old 2023-04-05 21:25:33.259115837 +0200 +++ /var/tmp/diff_new_pack.Axdy5G/_new 2023-04-05 21:25:33.275115928 +0200 @@ -1,6 +1,5 @@ --- libs/gmp/Makefile.in | 2 +- - libs/icu/icu-src/source/i18n/decNumber.h | 22 +++++++++++++--------- libs/lua53/Makefile.in | 4 ++-- libs/mpfr/Makefile.in | 2 +- libs/teckit/TECkit-src/source/Compiler.cpp | 12 +++++++----- @@ -8,7 +7,7 @@ texk/makeindexk/mkind.h | 20 +++++++++++++++++--- texk/makeindexk/scanid.h | 16 +++++++++++++++- texk/makeindexk/scanst.h | 16 +++++++++++++++- - 9 files changed, 86 insertions(+), 24 deletions(-) + 8 files changed, 73 insertions(+), 15 deletions(-) --- libs/gmp/Makefile.in +++ libs/gmp/Makefile.in 2016-06-07 13:29:33.925651292 +0000 @@ -21,48 +20,6 @@ AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; ---- libs/icu/icu-src/source/i18n/decNumber.h -+++ libs/icu/icu-src/source/i18n/decNumber.h 2016-06-07 13:29:33.925651292 +0000 -@@ -56,26 +56,30 @@ - /* For ICU, use one digit per byte, to make it easier to emulate the - * old DigitList interface on top of a decNumber - */ -- #define DECDPUN 1 /* DECimal Digits Per UNit [must be >0 */ -+ #define DECDPUN 3 /* DECimal Digits Per UNit [must be >0 */ - /* and <10; 3 or powers of 2 are best]. */ - -- /* DECNUMDIGITS is the default number of digits that can be held in */ -- /* the structure. If undefined, 1 is assumed and it is assumed */ -- /* that the structure will be immediately followed by extra space, */ -- /* as required. DECNUMDIGITS is always >0. */ -- #if !defined(DECNUMDIGITS) -- #define DECNUMDIGITS 1 -- #endif -- - /* The size (integer data type) of each unit is determined by the */ - /* number of digits it will hold. */ - #if DECDPUN<=2 - #define decNumberUnit uint8_t -+ #define DECNUMDIGITS 3 - #elif DECDPUN<=4 - #define decNumberUnit uint16_t -+ #define DECNUMDIGITS 2 - #else - #define decNumberUnit uint32_t -+ #define DECNUMDIGITS 1 - #endif -+ -+ /* DECNUMDIGITS is the default number of digits that can be held in */ -+ /* the structure. If undefined, 1 is assumed and it is assumed */ -+ /* that the structure will be immediately followed by extra space, */ -+ /* as required. DECNUMDIGITS is always >0. */ -+ #if !defined(DECNUMDIGITS) -+ #define DECNUMDIGITS 1 -+ #endif -+ - /* The number of units needed is ceil(DECNUMDIGITS/DECDPUN) */ - #define DECNUMUNITS ((DECNUMDIGITS+DECDPUN-1)/DECDPUN) - --- libs/lua53/Makefile.in +++ libs/lua53/Makefile.in 2016-06-07 13:29:33.925651292 +0000 @@ -238,11 +238,11 @@ am__depfiles_remade = ./$(DEPDIR)/luates ++++++ source.dif ++++++ --- /var/tmp/diff_new_pack.Axdy5G/_old 2023-04-05 21:25:33.299116064 +0200 +++ /var/tmp/diff_new_pack.Axdy5G/_new 2023-04-05 21:25:33.303116086 +0200 @@ -191,11 +191,11 @@ TEXMFHOME = ~/texmf % TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data. --TEXMFVAR = ~/.texlive2022/texmf-var +-TEXMFVAR = ~/.texlive2023/texmf-var +TEXMFVAR = ${TEXMFSYSVAR} % TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data. --TEXMFCONFIG = ~/.texlive2022/texmf-config +-TEXMFCONFIG = ~/.texlive2023/texmf-config +TEXMFCONFIG = ${TEXMFSYSCONFIG} % This is the value manipulated by tlmgr's auxtrees subcommand in the @@ -304,7 +304,7 @@ % Similarly for the GF format, which only remains in existence because % Metafont outputs it (and MF isn't going to change). -@@ -442,8 +442,8 @@ MPSUPPORT = $TEXMFDOTDIR;$TEXMF/metapost +@@ -446,8 +446,8 @@ MPSUPPORT = $TEXMFDOTDIR;$TEXMF/metapost % For xdvi to find mime.types and .mailcap, if they do not exist in % ~. These are single directories, not paths. % (But the default mime.types, at least, may well suffice.) @@ -315,7 +315,7 @@ % Default settings for the fontconfig library as used by the Windows % versions of xetex/xdvipdfmx. Not used by xetex on Unixish systems. -@@ -467,10 +467,10 @@ WEBINPUTS = $TEXMFDOTDIR;$TEXMF/web// +@@ -471,10 +471,10 @@ WEBINPUTS = $TEXMFDOTDIR;$TEXMF/web// CWEBINPUTS = $TEXMFDOTDIR;$TEXMF/cweb// % Omega-related fonts and other files. @@ -330,7 +330,7 @@ OTPINPUTS = $TEXMFDOTDIR;$TEXMF/omega/otp// OCPINPUTS = $TEXMFDOTDIR;$TEXMF/omega/ocp// -@@ -566,32 +566,38 @@ RUBYINPUTS = $TEXMFDOTDIR;$TEXMF/scrip +@@ -570,32 +570,38 @@ RUBYINPUTS = $TEXMFDOTDIR;$TEXMF/scrip % explicitly list every directory. Arguably more understandable anyway. % TEXMFCNF = {\ @@ -394,13 +394,13 @@ % % For reference, here is the old brace-using definition: %TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c} -@@ -909,3 +915,33 @@ guess_input_kanji_encoding = 1 +@@ -921,3 +927,33 @@ guess_input_kanji_encoding = 1 % command_line_encoding = none % in a texmf.cnf prefered, for example $TEXMFLOCAL/web2c/texmf.cnf. command_line_encoding = utf-8 + +% These are xmltex specific -+main_memory.xmltex = 1500000 ++main_memory.xmltex = 2500000 +param_size.xmltex = 1500 +stack_size.xmltex = 1500 +hash_extra.xmltex = 50000 @@ -540,7 +540,7 @@ } } # set up destination directory -@@ -717,6 +724,7 @@ sub rebuild_one_format { +@@ -726,6 +733,7 @@ sub rebuild_one_format { # check for existence of ini file before doing anything else if (system("kpsewhich -progname=$fmt -format=$kpsefmt $inifile >$nul 2>&1") != 0) { # we didn't find the ini file, skip @@ -548,7 +548,7 @@ print_deferred_warning("inifile $inifile for $fmt/$eng not found.\n"); # The original script just skipped it but in TeX Live we expect that # all activated formats are also buildable, thus return failure. -@@ -776,11 +784,15 @@ sub rebuild_one_format { +@@ -785,11 +793,15 @@ sub rebuild_one_format { ",$opts{'no-error-if-no-engine'}," =~ m/,$eng,/) { return $FMT_NOTAVAIL; } else { @@ -574,7 +574,7 @@ exec updmap --sys ${1+"$@"} --- texk/web2c/Makefile.in +++ texk/web2c/Makefile.in 2021-04-07 10:14:44.210880832 +0000 -@@ -5699,7 +5699,7 @@ libmd5_a_SOURCES = libmd5/md5.c libmd5/m +@@ -5597,7 +5597,7 @@ libmd5_a_SOURCES = libmd5/md5.c libmd5/m md5main_CPPFLAGS = -I$(srcdir)/libmd5 md5main_SOURCES = libmd5/md5main.c md5main_LDADD = libmd5.a @@ -583,7 +583,7 @@ $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: -@@ -5746,6 +5746,11 @@ w2c/c-auto.h: w2c/stamp-h1 +@@ -5644,6 +5644,11 @@ w2c/c-auto.h: w2c/stamp-h1 w2c/stamp-h1: $(srcdir)/c-auto.in $(top_builddir)/config.status @rm -f w2c/stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status w2c/c-auto.h ++++++ texlive-20220321-source.tar.xz -> texlive-20230311-source.tar.xz ++++++ /work/SRC/openSUSE:Factory/texlive/texlive-20220321-source.tar.xz /work/SRC/openSUSE:Factory/.texlive.new.19717/texlive-20230311-source.tar.xz differ: char 26, line 1