Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-24 Thread Guillem Jover
On Mon, 2021-08-23 at 19:22:54 -0700, Vagrant Cascadian wrote: > Ok, a slightly more complicated workflow pseudocode: > > if DEB_BUILD_PATH && fixfilepath > then > -spec=/usr/share/dpkg/fixfilepath.spec ... > else if fixfilepath > -ffile-prefix-map= build_path ... > fi While in theory somethi

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-23 Thread Vagrant Cascadian
On 2021-08-24, Guillem Jover wrote: > On Mon, 2021-08-23 at 17:07:13 -0700, Vagrant Cascadian wrote: >> On 2021-08-23, Guillem Jover wrote: >> > On Fri, 2021-03-19 at 11:32:52 -0700, Vagrant Cascadian wrote: >> >> Note that it is only a partial patch; it doesn't export DEB_BUILD_PATH >> >> in dpkg-

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-23 Thread Guillem Jover
On Mon, 2021-08-23 at 17:07:13 -0700, Vagrant Cascadian wrote: > On 2021-08-23, Guillem Jover wrote: > > On Fri, 2021-03-19 at 11:32:52 -0700, Vagrant Cascadian wrote: > >> Note that it is only a partial patch; it doesn't export DEB_BUILD_PATH > >> in dpkg-buildpackage and/or dpkg-buildflags; help

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-23 Thread Vagrant Cascadian
On 2021-08-23, Guillem Jover wrote: > On Fri, 2021-03-19 at 11:32:52 -0700, Vagrant Cascadian wrote: >> While the reproducible=+fixfilepath and reproducible=+fixdebugpath are >> very helpful in stripping out the build path from binaries, many >> binaries still end up including the build path becaus

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-23 Thread Guillem Jover
Hi! On Fri, 2021-03-19 at 11:32:52 -0700, Vagrant Cascadian wrote: > Package: dpkg > Severity: normal > Tags: patch > User: reproducible-bui...@lists.alioth.debian.org > Usertags: buildpath > X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org > While the reproducible=+fixfilepath and reprodu

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-03-19 Thread Vagrant Cascadian
Package: dpkg Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org While the reproducible=+fixfilepath and reproducible=+fixdebugpath are very helpful in stripping out the build path from binaries