summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2015-10-21 16:30:03 -0700
committerHolger Levsen <holger@layer-acht.org>2015-10-21 19:44:30 -0500
commiteca0014e7d79dea957b68dfae4e6f472d27bf632 (patch)
tree4f77c924f997dc5a15a0fe5eaaa2709a5cc183b7
parent2074df2c176e28f0c80e7a7a1226a762fe155def (diff)
downloadjenkins.debian.net-eca0014e7d79dea957b68dfae4e6f472d27bf632.tar.xz
openwrt: update TODO section and front-page copy (minor)
Mostly correct notes about squashfs; diffoscope does detect squashfs files correctly.
-rw-r--r--TODO4
-rwxr-xr-xbin/reproducible_common.sh2
2 files changed, 2 insertions, 4 deletions
diff --git a/TODO b/TODO
index 79efc64e..6b83baa8 100644
--- a/TODO
+++ b/TODO
@@ -238,9 +238,7 @@ properties:
* add credit for logo/artwork
* build more archs (http://downloads.openwrt.org/chaos_calmer/15.05-rc1/ lists many to choose from)
-* build all packages? (set CONFIG_ALL=y and run 'make defconfig')
-** just build some first...
-* file dbd bug about unable to inspect these .bin files
+* incorporate popular third-party ("external feeds") packages?
* file dbd bug about crashing on certain squashfs files
* explain status in plain english
* use disorderfs for 2nd build?
diff --git a/bin/reproducible_common.sh b/bin/reproducible_common.sh
index 606c85b4..ea37c072 100755
--- a/bin/reproducible_common.sh
+++ b/bin/reproducible_common.sh
@@ -275,7 +275,7 @@ write_page_intro() {
local PROJECTNAME="$1"
local PROJECTURL="https://review.coreboot.org/p/coreboot.git"
elif [ "$1" = "OpenWrt" ] ; then
- write_page " <em>Reproducible OpenWrt</em> is an effort to apply this to OpenWrt. Thus each OpenWrt target is build twice, with a few varitations added and then the resulting images and packages from the two builds are compared using <a href=\"https://tracker.debian.org/diffoscope\">diffoscope</a>, <em>which currently cannot detect <code>.bin</code> files as squashfs filesystems.</em> Thus the resulting diffoscope output is not nearly as clear as it could be - hopefully this limitation will be overcome soon. Also please note that the toolchain is not varied at all as the rebuild happens on exactly the same system. More variations are expected to be seen in the wild.</p>"
+ write_page " <em>Reproducible OpenWrt</em> is an effort to apply this to OpenWrt. Thus each OpenWrt target is build twice, with a few varitations added and then the resulting images and packages from the two builds are compared using <a href=\"https://tracker.debian.org/diffoscope\">diffoscope</a>. OpenWRT generates many different types of raw <code>.bin</code> files, and diffoscope does not know how to parse these. Thus the resulting diffoscope output is not nearly as clear as it could be - hopefully this limitation will be overcome eventually, but in the meanwhile the input components (uImage kernel file, rootfs.tar.gz, and/or rootfs squashfs) can be inspected. Also please note that the toolchain is not varied at all as the rebuild happens on exactly the same system. More variations are expected to be seen in the wild.</p>"
local PROJECTNAME="openwrt"
local PROJECTURL="git://git.openwrt.org/openwrt.git"
elif [ "$1" = "NetBSD" ] ; then