pmbootstrap/pmb/challenge
Oliver Smith c904ffc751 Make gcc-aarch64 reproducible (#366)
This fixes https://github.com/postmarketOS/binary-package-repo/issues/1

GCC generates hardlinks between files `A` and `B` in its `make install` step. The problem is, that `tar` randomly packages `A` as full binary, and links `B` to `A`, or the other way around! I was able to reproduce this issue consistently when re-building `gcc-aarch64` on Travis CI (interestingly, this did not appear for `gcc-armhf`).

The fix is, to delete `B` and create a symlink `B` that points to `A` instead.
2017-08-12 14:06:02 +00:00
..
__init__.py Add testcases for pmbootstrap challenge. 2017-06-19 20:07:51 +02:00
apk.py Challenge APK files: less output by default 2017-07-14 19:32:57 +02:00
apk_file.py Make gcc-aarch64 reproducible (#366) 2017-08-12 14:06:02 +00:00
apkindex.py Challenge APKINDEX.tar.gz: allow .diff.md files in the repository 2017-07-11 18:39:28 +02:00
build.py pmb.chroot.apk.installed(): use apk's internal database 2017-06-27 17:56:15 +02:00
frontend.py Challenge APKINDEX.tar.gz: add logging 2017-07-11 18:26:22 +02:00