3 ms·
> [GCC] doesn't stuff any such metadata into binaries on its own Correction: when you build with debug information enabled (-g), GCC does put current working d
by jwilk 9y ago
> [GCC] doesn't stuff any such metadata into binaries on its own
Correction: when you build with debug information enabled (-g), GCC does put current working directory into the binary. This could be fixed with the -fdebug-prefix-map=… option, but when Debian folks tried it, they run into other reproduciblity problems:
https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00513.html https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00513.html
Anyway, my point is that the road to reproducible builds is not obstructed just by one big thing (GCC). There are lots of obstacles of various shapes and sizes:
https://tests.reproducible-builds.org/debian/index_issues.html https://tests.reproducible-builds.org/debian/index_issues.ht...