[Reproducible-builds] Bug#138409: Bug#138409: dpkg-dev: please add support for .buildinfo files

Jérémy Bobbio lunar at debian.org
Sun Jan 31 16:41:44 UTC 2016


Guillem Jover:
> Oh and had completely forgotten, could you please also add a new
> deb-buildinfo(5) man page describing the format of the file? I really
> want all file formats supported by dpkg to be documented here for
> external parties to refer to.

I think the manpage is the only remaining task that I had on my lists
after your comments. I'd rather make sure we all agree on the fields
before getting to it.

An updated patch is attached.

A breakdown of the change since the last submitted patch is available
for easier review:
https://anonscm.debian.org/cgit/reproducible/dpkg.git/log/?h=pu/buildinfo

931b291 dpkg-genbuildinfo: add missing escapes to manpage
7fb4335 dpkg-buildpackage: Use a more privacy-preserving default buildinfo identifier
ecda68c dpkg-buildpackage: Use the same restrictions for buildinfo identifiers as package names
df785bb dpkg-genbuildinfo: Use g_() instead of deprecated _g()
e6efefb dpkg-buildpackage: reword description of --buildinfo-identifier in manpage
c9d96ef dpkg-genbuildinfo: Use vendor hook instead of hardcoding build-essential
414eda9 dpkg-genbuildinfo: implement allowed Build-Paths as a vendor hook
bf6b372 dpkg-genbuildinfo: Improve handling of parse_status return values
73cf850 dpkg-genbuildinfo: Rename Changes in Binary-Only-Changes
83d85ce dpkg-buildpackage: always create a .buildinfo file
b02b2bf dpkg-genbuildinfo: Use parenthesis for non-built-ins functions
fa122f5 dpkg-genbuildinfo: replace tabs with spaces
53aecbb dpkg-genbuildinfo: Improve computation of dependencies
fcedf2e dpkg-genbuildinfo: Add support for build profiles
413bf9e dpkg-genbuildinfo: Rewrite Build-Environment generator
8040903 dpkg-genbuildinfo: Rename Build-Environment to Installed-Build-Depends
9be50d7 dpkg-genbuildinfo: Record some environment variables

-- 
Lunar                                .''`. 
lunar at debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dpkg_buildinfo_v2.patch
Type: text/x-diff
Size: 36531 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160131/f8af87f4/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160131/f8af87f4/attachment.sig>


More information about the Reproducible-builds mailing list