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.