[tlbuild] Broken TL build

Mojca Miklavec mojca.miklavec.lists at gmail.com
Wed Jan 26 22:53:15 CET 2022


Karl,

Two ICU patches for Solaris have been accepted upstream in the last
few days, so they can be removed the next time when ICU gets updated.
I'm trying to go through the remaining ICU patches in TL sources again.

This change in the patch probably never made any sense, right?
(__TOS_MVS__ stands for z/OS, so it cannot be both this one and
Solaris)
https://tug.org/svn/texlive/trunk/Build/source/libs/icu/TLpatches/patch-14-xopen?r1=43492&r2=46290

I would also remove the patch for the ancient gcc 4.2 for 32-bit Mac
OS X (patch-20-private) and patch-10-ES.

I have the required changes ready on my computer and I'll commit them
unless you object, but I would prefer to see dvisvgm upgraded first.
(If Solaris builds are broken anyway, I won't really be able to verify
that I didn't break anything in addition to that.)

Mojca

On Tue, 18 Jan 2022 at 00:47, Mojca Miklavec wrote:
>
> https://unicode-org.atlassian.net/browse/ICU-21896
> https://github.com/unicode-org/icu/pull/1961
>
> It compiles for me in isolation at least (icu only, no TeX Live yet).
>
> I also opened one from the issues we reported years ago once I got
> reminded by the list of files in TL patches:
>     https://github.com/unicode-org/icu/pull/1960
> Let's see what happens.
>
> It looks like patch-10-ES is no longer needed since 68.1:
>     https://github.com/unicode-org/icu/pull/1396
> patch-14-xopen could be linked with
>     https://unicode-org.atlassian.net/browse/ICU-12629
> We could probably drop patch-20-private now that 32-bit macOS binaries
> are no longer compiled.
> Not sure if patch-19-netbsd is still needed (it looks old).
>
> Mojca


More information about the tlbuild mailing list.