[presentations] 01/01: dc17: build path details

Ximin Luo infinity0 at debian.org
Fri Aug 11 17:44:21 UTC 2017


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch master
in repository presentations.

commit efe3732112e5588fbe885dcd6fe1ed231be18e0e
Author: Ximin Luo <infinity0 at debian.org>
Date:   Fri Aug 11 19:44:13 2017 +0200

    dc17: build path details
---
 2017-08-11-DebConf17/index.html | 24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

diff --git a/2017-08-11-DebConf17/index.html b/2017-08-11-DebConf17/index.html
index 30f7d95..177834c 100644
--- a/2017-08-11-DebConf17/index.html
+++ b/2017-08-11-DebConf17/index.html
@@ -52,6 +52,15 @@
     overflow: hidden;
     background-color: #3f3f3f;
   }
+
+  .reveal section code {
+    /* monospace font is pretty big on my computer, can adjust this back up if needed */
+    font-size: 75%;
+  }
+
+  .reveal section small {
+    font-size: 85%;
+  }
   </style>
 
   <!--[if lt IE 9]>
@@ -264,16 +273,21 @@ A build is <b>reproducible</b> if given the same <i>source code</i>, <i>build en
         </ul>
       </section>
 
-
       <section>
-        <h3>updates on buildpath</h3>
+        <h3>Updates on build path</h3>
         <ul>
-          <li>golang, rustc updates</li>
-          <li>gcc patch getting some resistance, might have to change approach</li>
+          <li>GCC <code>-fdebug-prefix-map</code>, <code>DW_AT_producer</code>, etc</li>
+          <li>golang <code>-trimpath</code>:
+          <a href="https://github.com/golang/go/issues/16860">golang/go#16860</a></li>
+          <li>rustc <code>--remap-path-prefix</code>:
+          <a href="https://github.com/rust-lang/rust/issues/41555">rust-lang/rust#41555</a>,
+          <a href="https://github.com/rust-lang/rust/issues/34902">#34902</a></li>
+          <li><code>BUILD_PATH_PREFIX_MAP</code>: <br/>
+          <small>https://reproducible-builds.org/specs/build-path-prefix-map/</small></li>
+          <li>GCC patch fixed 1800 packages but getting some resistance from upstream...</li>
         </ul>
       </section>
 
-
       <!-- ----------------------------------------------------------------- -->
 
       <section>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/presentations.git



More information about the Reproducible-commits mailing list