[Git][reproducible-builds/reproducible-presentations][master] 2023-11-04: beyond trusting foss: drop extra slides, typo fixes, link

Vagrant Cascadian (@vagrant) gitlab at salsa.debian.org
Wed Nov 1 22:38:51 UTC 2023



Vagrant Cascadian pushed to branch master at Reproducible Builds / reproducible-presentations


Commits:
5bf9a56c by Vagrant Cascadian at 2023-11-01T15:37:13-07:00
2023-11-04: beyond trusting foss: drop extra slides, typo fixes, link
about trusting trust, bootstrapping updates.

- - - - -


1 changed file:

- 2023-11-04-SeaGL-Beyond-Trusting-FOSS/Beyond-Trusting-FOSS.org


Changes:

=====================================
2023-11-04-SeaGL-Beyond-Trusting-FOSS/Beyond-Trusting-FOSS.org
=====================================
@@ -95,22 +95,6 @@ Free and Open Source Software
 - Share
 - Community
 
-* Share what exactly
-
-Sharing FOSS...
-
-#+ATTR_BEAMER: :overlay <+->
-- source
-- binaries
-- files packaged for distribution
-
-* Where do binaries come from
-
-#+ATTR_BEAMER: :overlay <+->
-- Source code...
-- Transformed by a toolchain...
-- Into machine code
-
 * A taste of source
 
 from bash 5.0 assoc.c:
@@ -220,7 +204,7 @@ https://reproducible-builds.org/docs/env-variations/
 
 * Deterministic time?
 
-SOURCE_DATE_EPOCH
+SOURCE_DATE_EPOCH (seconds since 1970-01-01)
 
 https://reproducible-builds.org/docs/source-date-epoch/
 
@@ -235,7 +219,7 @@ Providing sufficient information for independent verification:
 #+ATTR_BEAMER: :overlay <+->
 - ...
 - "toolchain" packages at specific versions
-- SOURCE_DATE_EPOCH (seconds since 1970-01-01)
+- SOURCE_DATE_EPOCH
 - Works best with Free and Open Source Software!
 - Automated testing (QA, CI, etc.)
 
@@ -258,7 +242,7 @@ https://diffoscope.org
 #+ATTR_BEAMER: :overlay <+->
 - Recursive and human-readable "diff"
 - locates and diagnoses reproducibility issues
-- used for analysing *why* something is reproducible!
+- used for analysing *why* something is not reproducible!
 - *not* used for determining whether something is reproducible!
 - Supported on many distributions
 
@@ -339,6 +323,8 @@ Reflections on Trusting Trust, 1984
 
 https://archive.org/details/reflections-on-trusting-trust
 
+https://research.swtch.com/nih
+
 * Building on a solid foundation of turtles
 
   https://bootstrappable.org
@@ -354,8 +340,8 @@ And a C compiler to compile the other C compiler
 Rust bootstrapping
 
   #+ATTR_BEAMER: :overlay <+->
-- rust 1.64 needs...
-- rust 1.63 which needs...
+- rust 1.73 needs...
+- rust 1.72 which needs...
 - ...
 - rust 1.54 can be built with mrustc
 - mrustc is written in C++
@@ -412,7 +398,7 @@ https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source
 - Mes
 - TinyCC (patched)
 - old versions of GCC, binutils, glibc, gzip, tar ...
-- modern GCC and everything
+- modern GCC and almost everything
 
 * Make it live
 
@@ -431,6 +417,7 @@ How about...
 ...Without an operating system?
 
 #+ATTR_BEAMER: :overlay <+->
+- ...
 - UEFI https://git.stikonas.eu/andrius/stage0-uefi
 - Bare Metal https://git.savannah.nongnu.org/cgit/stage0.git/tree/
 



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/5bf9a56c76b81f3c64966eeb515d03b2f6d77f87

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/5bf9a56c76b81f3c64966eeb515d03b2f6d77f87
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20231101/43b929be/attachment.htm>


More information about the rb-commits mailing list