fix tar-year.sh, removed use of .tar.tstamp files
Eliminated the need for the `.tar.tstamp` files. It became intractable
to produce a tarball that was byte-for-byte identical to a tarball
on another platform. We further simplified the process used by the
`bin/tar-year.sh` tool to no longer need `.tar.tstamp` files.
Removed `.tar.tstamp` files and updated the manifest.
Sorry (tm Canada 🇨🇦) for the "flip-flop".
The `bin/tar-year.sh` tool now uses a similar algorithm to how
`bin/tar-entry.sh` determines if a compressed tarball needs to be
rebuilt.
Changed `bin/tar-entry.sh` VERSION from "1.3.3 2024-03-27"
to "1.3.4 2024-03-27".
Changed `bin/tar-year.sh` VERSION from "1.1.3 2024-03-27"
to "1.2 2024-03-27".
Performed `make www` and `make form_entry_tarball`
and `make form_year_tarball` to complete the above
actions and test these changes under macOS.
TODO: Test the `bin/tar-year.sh` tool under Linux.
TODO: Address issues with building the top level `ioccc.tar.bz2`
and the `bin/tar-all.sh` tool and the `make form_all_tarball` rule.
NOTE: The `bin/tar-all.sh` tool and the `make form_all_tarball` rule
and the `make tar` should **NOT** be used at this time.
This commit is contained in:
1 parent
73f41e9c74
commit
f07fec3a98
1350 files changed
+270
-4765
No files matched your search
@@ -7,5 +7,4 @@
|
||||
1993/mkentry.c
|
||||
1993/README.md
|
||||
1993/rules.txt
|
||||
1993/.tar.tstamp
|
||||
1993/.year
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -105,14 +105,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433337
|
||||
Binary file not shown.
@@ -205,7 +205,6 @@ more information.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/ant/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/ant/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/ant/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -81,14 +81,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433337
|
||||
Binary file not shown.
@@ -235,7 +235,6 @@ which in turn is based on it’s area and speed. How silly!</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/cmills/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/cmills/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/cmills/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -129,14 +129,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -227,7 +227,6 @@ necessary to recurse <code>main()</code> in two “directions” simultaneously.
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/dgibson/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/dgibson/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/dgibson/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -97,14 +97,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -234,7 +234,6 @@ compiler since it uses <code>signed char</code> and ANSI-style function declarat
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/ejb/hanoi.md">hanoi.md</a> - markdown source for hanoi.html</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/ejb/patience.md">patience.md</a> - markdown source for patience.html</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/ejb/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -73,14 +73,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -193,7 +193,6 @@ This program will not work on machines where <code>sizeof(int)!=sizeof(void *)</
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/jonth/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/jonth/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/jonth/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -73,14 +73,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -239,7 +239,6 @@ backspaces. Do “disable scrolling” on cmdtool or similar emulators.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/leo/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/leo/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/leo/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -81,14 +81,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -311,7 +311,6 @@ be new standard.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/lmfjyh/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/lmfjyh/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/lmfjyh/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -97,14 +97,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -289,7 +289,6 @@ successively larger number to the end of a string.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/plummer/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/plummer/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/plummer/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -129,14 +129,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -310,7 +310,6 @@ mechanism other than control-c.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/rince/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/rince/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/rince/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -81,14 +81,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -254,7 +254,6 @@ from the Weekly World News.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/schnitzi/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/schnitzi/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/schnitzi/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
@@ -89,14 +89,6 @@
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "directory path from top directory"
|
||||
},
|
||||
{
|
||||
"file_path" : ".tar.tstamp",
|
||||
"inventory_order" : 4294967295,
|
||||
"OK_to_edit" : false,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : true,
|
||||
"entry_text" : "timestamp of compressed tarball formation"
|
||||
},
|
||||
{
|
||||
"file_path" : "README.md",
|
||||
"inventory_order" : 4294967295,
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
1711433338
|
||||
Binary file not shown.
@@ -318,7 +318,6 @@ called with <code>0</code>):</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/vanb/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/vanb/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/vanb/.tar.tstamp">.tar.tstamp</a> - timestamp of compressed tarball formation</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
Reference in new issue
Block a user