[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