On 22/09/2020 16:05, Mattia Rizzolo wrote: > Hi Alec, > > On Tue, Sep 22, 2020 at 10:48:39AM +0200, Alec Leamas wrote: >>> I have problems with the debugging info containing the local build path >>> and the buildinfo. Status:
[snip] > You misread the dpkg-genbuildinfo(1) manpage, the correct env var would > be > > DEB_BUILD_OPTIONS=buildinfo=+path > > (in general, the format of DEB_BUILD_OPTIONS is a space separated list > of options followed by their value after the = sign) > > However, what you are seeing is likely a byproduct of how your are doing > your builds. If you run your build in pbuilder or sbuild, the build > would happen in a path starting with /build/, and dpkg would include > that path. That's done as to not leak the personal local paths which > might include details you might not want to disclose. > However, as you likely noticed, that path is also embedded in some > compiled files; if you would like to remove them you might try to build > specifying (see dpkg-buildflags(1)): > DEB_BUILD_MAINT_OPTIONS=reproducible=+fixfilepath > We are in the process of making this flag a default of the debian > toolchain. Thanks for sorting this out! Had a hard time trying to wrap my head around it until your explanation... Cheers! --alec

