texlive[69813] doc,sync
commits+karl at tug.org
commits+karl at tug.org
Mon Feb 12 00:09:34 CET 2024
Revision: 69813
https://tug.org/svn/texlive?view=revision&revision=69813
Author: karl
Date: 2024-02-12 00:09:34 +0100 (Mon, 12 Feb 2024)
Log Message:
-----------
doc,sync
Modified Paths:
--------------
trunk/Build/source/.github/workflows/main.yml
trunk/Build/source/ChangeLog
trunk/Build/source/README
trunk/Build/source/texk/tests/TeXLive/TLConfig.pm
trunk/Master/bin/windows/runscript.tlu
trunk/Master/tlpkg/doc/releng.txt
Property Changed:
----------------
trunk/Master/bin/windows/ptekf.exe
trunk/Master/bin/windows/runscript.tlu
Modified: trunk/Build/source/.github/workflows/main.yml
===================================================================
--- trunk/Build/source/.github/workflows/main.yml 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Build/source/.github/workflows/main.yml 2024-02-11 23:09:34 UTC (rev 69813)
@@ -8,13 +8,19 @@
#
# This file controls CI testing via Github Actions of the
# git-svn checkout of the TeX Live source directory
-# which is pushed to Github
+# which is pushed to Github at:
# https://github.com/TeX-Live/texlive-source
+#
# The cron job that does the git svn up and git push is
# running on texlive.info; see norbert cron there. Run cmd as norbert:
# /home/norbert/git-svn-repos/git-svn-syncer --new texlive-source
#
-# See tlpkg/bin/tl-update-bindir for retrieving the binaries.
+# A build is started with every commit. If a commit happens while a
+# build is running, the build is cancelled and a new one started.
+#
+# See tlpkg/bin/tl-update-bindir for retrieving the binaries, which is
+# done only when a release is tagged, not from the
+# commit-triggered builds here.
# only build on push to trunk, not branch.
on:
Modified: trunk/Build/source/ChangeLog
===================================================================
--- trunk/Build/source/ChangeLog 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Build/source/ChangeLog 2024-02-11 23:09:34 UTC (rev 69813)
@@ -1,9 +1,3 @@
-2024-02-10 Karl Berry <karl at tug.org>
-
- * .github/workflows/main.yml: aarch64 and armhf are taking forever
- (1h50m and counting), try disabling. Also try disabling the
- build-on-push-to-trunk for the moment.
-
2023-12-31 Karl Berry <karl at freefriends.org>
* reautoconf: add -f / --force option to pass to autoreconf.
Modified: trunk/Build/source/README
===================================================================
--- trunk/Build/source/README 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Build/source/README 2024-02-11 23:09:34 UTC (rev 69813)
@@ -56,7 +56,7 @@
i386-linux: see travis below.
i386-netbsd, amd64-netbsd:
- NetBSD/amd64 9.2
+ NetBSD/amd64 9.3
gcc version 7.5.0 (nb4 20200810)
TL_MAKE=gmake CC=gcc CXX=g++ \
CFLAGS=-D_NETBSD_SOURCE \
Modified: trunk/Build/source/texk/tests/TeXLive/TLConfig.pm
===================================================================
--- trunk/Build/source/texk/tests/TeXLive/TLConfig.pm 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Build/source/texk/tests/TeXLive/TLConfig.pm 2024-02-11 23:09:34 UTC (rev 69813)
@@ -1,5 +1,5 @@
# TeXLive::TLConfig.pm - module exporting configuration values
-# Copyright 2007-2023 Norbert Preining
+# Copyright 2007-2024 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
@@ -6,7 +6,7 @@
use strict; use warnings;
package TeXLive::TLConfig;
-my $svnrev = '$Revision: 66204 $';
+my $svnrev = '$Revision: 69783 $';
my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown";
sub module_revision { return $_modulerevision; }
@@ -61,7 +61,7 @@
# the year of our release, will be used in the location of the
# network packages, and in menu names, and other places.
-our $ReleaseYear = 2023;
+our $ReleaseYear = 2024;
# users can upgrade from this year to the current year; might be the
# same as the release year, or any number of releases earlier.
Index: trunk/Master/bin/windows/ptekf.exe
===================================================================
--- trunk/Master/bin/windows/ptekf.exe 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Master/bin/windows/ptekf.exe 2024-02-11 23:09:34 UTC (rev 69813)
Property changes on: trunk/Master/bin/windows/ptekf.exe
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/Master/bin/windows/runscript.tlu
===================================================================
--- trunk/Master/bin/windows/runscript.tlu 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Master/bin/windows/runscript.tlu 2024-02-11 23:09:34 UTC (rev 69813)
@@ -1,7 +1,7 @@
-local svnrevision = string.match("$Revision: 65362 $", "%d+") or "0"
-local svndate = string.match("$Date: 2022-12-27 04:12:37 +0900 (火, 27 12 2022) $", "[-%d]+") or "2009-12-04"
+local svnrevision = string.match("$Revision$", "%d+") or "0"
+local svndate = string.match("$Date$", "[-%d]+") or "2009-12-04"
local bannerstr = "runscript wrapper utility (rev. " ..
svnrevision .. ", " .. svndate .. ")\n" ..
"usage: runscript script-name [arguments]\n" ..
@@ -275,7 +275,7 @@
- support cluttex scripts
2018/11/08
- use included tcltk interpreter
-
+ (see vc log for later changes)
]]
-- HELPER SUBROUTINES --
Property changes on: trunk/Master/bin/windows/runscript.tlu
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Date Author Id Revision
\ No newline at end of property
Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt 2024-02-11 23:09:24 UTC (rev 69812)
+++ trunk/Master/tlpkg/doc/releng.txt 2024-02-11 23:09:34 UTC (rev 69813)
@@ -173,8 +173,10 @@
It's likely that .tlpsrc files will need to be adjusted for new binaries.
When removing platforms, also have to remove from /home/texlive/trunk.
-8a. svn commit all the above.
+8a. After this is done, svn commit all the above.
+8b. Reset the cron.tl assignments made in step 2 above back to normal.
+
9. After the trial build goes ok, set up tlpretest:
cd /home/ftp/texlive/tlpretest
cp -ar ../tlnet/[a-u]* . # omit tlnet/README*; about 3min
@@ -222,9 +224,10 @@
we won't be installing binaries from a build.
11. In cron.tl, set critical= , net_frozen=false, and
- return to regular catalogue_compare=true biweekly updates.
+ return to regular catalogue_compare=true biweekly updates, i.e.,
+ undo the step 2 settings (if not already done).
In the crontab, enable the pretest entries,
- and re-enable cron.synctl.
+ re-enable cron.synctl, review everything.
12. Life and daily updates resume: run c2a to update trunk->tlpretest,
c2b to update branch->tlnet. Of course, don't update the branch if a
More information about the tex-live-commits
mailing list.