[Git][reproducible-builds/reproducible-presentations][master] 4 commits: debconf19: mention new dpkg-buildflag option for fixfilepath.

Vagrant Cascadian gitlab at salsa.debian.org
Sun Jul 21 14:39:31 UTC 2019



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


Commits:
22c55f2b by Vagrant Cascadian at 2019-07-21T14:14:00Z
debconf19: mention new dpkg-buildflag option for fixfilepath.

- - - - -
30539fd8 by Vagrant Cascadian at 2019-07-21T14:35:25Z
debconf19: more details regarding build paths.

- - - - -
dfabd05f by Vagrant Cascadian at 2019-07-21T14:36:33Z
debconf19: fixme regarding BUILD_PATH_PREFIX_MAP.

- - - - -
1985cf6b by Vagrant Cascadian at 2019-07-21T14:38:39Z
debconf19: Mention version/date of dpkg-buildflags fixfilepath
support.

- - - - -


1 changed file:

- 2019-07-21-DebConf19/index.html


Changes:

=====================================
2019-07-21-DebConf19/index.html
=====================================
@@ -195,7 +195,8 @@
       </section>
 
       <section data-background="images/800px-Debconf19-horizontal.png" data-background-size="8%" data-background-position="90% 10%">
-        <p>FIXME: gcc/dpkg-dev foo:</p>
+        <p>dpkg-buildflags (1.19.1/Sep 2018) DEB_BUILD_OPTIONS="reproducible=+fixfilepath"</p>
+        <p>Adds -ffile-prefix-map=BUILD_PATH=. to default gcc flags</p>
       </section>
 
       <section data-background="images/800px-Debconf19-horizontal.png" data-background-size="8%" data-background-position="90% 10%">
@@ -302,11 +303,12 @@ int main() {
       </section>
 
       <section data-background="images/800px-Debconf19-horizontal.png" data-background-size="8%" data-background-position="90% 10%">
-        <h3>macro-prefix-map is upstream but not used by dpkg by default</h3>
+        <h3>macro-prefix-map is in gcc-8, but not enabled in dpkg-buildflags by default</h3>
         <p>We tag this <em>bullseye-ignore</em> and (hopefully not) <em>bookworm-ignore</em> as well</p>
-        <p>Simple workaround: rebuild in recorded path</p>
+        <p>Simple workaround: rebuild in recorded path (testing/stable)</p>
         <p class="fragment">Needs someone to drive $this</p>
         <p class="fragment">FIXME: https://wiki.debian.org/ReproducibleBuilds/GCC-build-path</p>
+        <p class="fragment">FIXME: history/status of BUILD_PATH_PREFIX_MAP: https://reproducible-builds.org/specs/build-path-prefix-map/</p>
         <p class="fragment">This issue (build path variation) also needs to be fixed in other tools</p>
       </section>
 



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/compare/6c9a670c8509a3970d0d795b9d3abf69208f2240...1985cf6b17b9aff7ed0fb95c7827c622ba40e543

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/compare/6c9a670c8509a3970d0d795b9d3abf69208f2240...1985cf6b17b9aff7ed0fb95c7827c622ba40e543
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/20190721/f88e0e23/attachment.html>


More information about the rb-commits mailing list