From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 010/121] package/gstreamer1: add hash file
Date: Mon, 20 Jun 2016 18:02:55 +0200 [thread overview]
Message-ID: <20160620160255.GA3502@free.fr> (raw)
In-Reply-To: <5767E69A.4030606@zacarias.com.ar>
Gustavo, All,
On 2016-06-20 09:50 -0300, Gustavo Zacarias spake thusly:
> On 19/06/16 16:26, Peter Korsgaard wrote:
>
> >>>>>>"Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
> >
> > > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> > > ---
> > > package/gstreamer1/gstreamer1/gstreamer1.hash | 4 ++--
> > > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > > diff --git a/package/gstreamer1/gstreamer1/gstreamer1.hash b/package/gstreamer1/gstreamer1/gstreamer1.hash
> > > index b32fcfe..a3a33cb 100644
> > > --- a/package/gstreamer1/gstreamer1/gstreamer1.hash
> > > +++ b/package/gstreamer1/gstreamer1/gstreamer1.hash
> > > @@ -1,2 +1,2 @@
> > > -# From http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.2.tar.xz.sha256sum
> > > -sha256 9dbebe079c2ab2004ef7f2649fa317cabea1feb4fb5605c24d40744b90918341 gstreamer-1.8.2.tar.xz
> > > +# localy computed
> > > +sha256 9dbebe079c2ab2004ef7f2649fa317cabea1feb4fb5605c24d40744b90918341 gstreamer-1.8.2.tar.xz
> >
> >Just as for gstreamer, I've appended the sha256 to the file.
>
> Hi.
> Why on earth do we need duplicate hashes (upstream + locally computed which
> are based on the same algo)?
Well, at least, it was the same hash! ;-)
> And what's the reason massive hashes are suddenly required? I've seen the
> autobuilders getting corrupted downloads, but why is it happening?
s Peter explained, that's because Github started acting silly a few days
ago... So we decided to take this opportunity to add as much hashes as
possible.
I did a script that would look for packages without hashes, and it
turned out that this script had a flaw: when a package was in a
sub-sub-directory like gstreamer and gstreamer1, the script would
mistakenly conclude that a hash was missing for that package, which was
wrong of course.
Fortunately, Peter noticed, but he was not careful enough (not that I
would blame him, drowned in the ~120 patches I sent!).
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2016-06-20 16:02 UTC|newest]
Thread overview: 137+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-19 11:10 [Buildroot] [PATCH 000/121] packages: bulk-add missing hashes (branch yem/more-hashes-novcs) Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 001/121] package/at91bootstrap: add hash file Yann E. MORIN
2016-06-19 19:16 ` Peter Korsgaard
2016-06-20 13:28 ` Alexander Dahl
2016-06-20 17:30 ` Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 002/121] package/at91dataflashboot: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 003/121] package/cosmo: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 004/121] package/evtest: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 005/121] package/faifa: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 006/121] package/fbtft: " Yann E. MORIN
2016-06-19 19:18 ` Peter Korsgaard
2016-06-19 21:22 ` Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 007/121] package/gpu-amd-bin-mx51: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 008/121] package/gst-omx: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 009/121] package/gstreamer: " Yann E. MORIN
2016-06-19 19:25 ` Peter Korsgaard
2016-06-19 21:26 ` Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 010/121] package/gstreamer1: " Yann E. MORIN
2016-06-19 19:26 ` Peter Korsgaard
2016-06-20 12:50 ` Gustavo Zacarias
2016-06-20 13:17 ` Peter Korsgaard
2016-06-20 13:20 ` Gustavo Zacarias
2016-06-20 16:02 ` Yann E. MORIN [this message]
2016-06-19 11:08 ` [Buildroot] [PATCH 011/121] package/imx-usb-loader: " Yann E. MORIN
2016-06-19 11:08 ` [Buildroot] [PATCH 012/121] package/ipkg: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 013/121] package/jquery-mobile: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 014/121] package/jquery-sparkline: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 015/121] package/jquery-ui: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 016/121] package/jquery-ui-themes: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 017/121] package/latencytop: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 018/121] package/libcofi: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 019/121] package/libglu: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 020/121] package/libhid: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 021/121] package/libphidget: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 022/121] package/libump: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 023/121] package/libz160: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 024/121] package/linux-headers: " Yann E. MORIN
2016-06-19 14:32 ` Romain Naour
2016-06-19 14:39 ` Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 025/121] package/lua-msgpack-native: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 026/121] package/mxs-bootlets: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 027/121] package/omap-u-boot-utils: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 028/121] package/on2-8170-libs: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 029/121] package/on2-8170-modules: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 030/121] package/openvmtools: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 031/121] package/owl-linux: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 032/121] package/phidgetwebservice: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 033/121] package/python-configshell-fb: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 034/121] package/python-crc16: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 035/121] package/python-daemon: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 036/121] package/python-docopt: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 037/121] package/python-dpkt: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 038/121] package/python-ipy: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 039/121] package/python-ipython: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 040/121] package/python-json-schema-validator: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 041/121] package/python-keyring: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 042/121] package/python-libconfig: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 043/121] package/python-mad: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 044/121] package/python-markdown: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 045/121] package/python-meld3: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 046/121] package/python-pam: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 047/121] package/python-posix-ipc: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 048/121] package/python-protobuf: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 049/121] package/python-pydal: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 050/121] package/python-pypcap: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 051/121] package/python-pyro: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 052/121] package/python-pysnmp: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 053/121] package/python-pysnmp-apps: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 054/121] package/python-pysnmp-mibs: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 055/121] package/python-pyusb: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 056/121] package/python-pyzmq: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 057/121] package/python-rtslib-fb: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 058/121] package/python-simplejson: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 059/121] package/python-versiontools: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 060/121] package/qextserialport: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 061/121] package/qjson: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 062/121] package/qtuio: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 063/121] package/racehound: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 064/121] package/snowball-hdmiservice: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 065/121] package/sqlcipher: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 066/121] package/sunxi-boards: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 067/121] package/sunxi-cedarx: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 068/121] package/sunxi-mali-prop: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 069/121] package/sysdig: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 070/121] package/targetcli-fb: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 071/121] package/tidsp-binaries: " Yann E. MORIN
2016-06-19 11:09 ` [Buildroot] [PATCH 072/121] package/tinyalsa: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 073/121] package/ti-utils: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 074/121] package/tzdump: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 075/121] package/webkit: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 076/121] package/wiringpi: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 077/121] package/wvdial: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 078/121] package/wvstreams: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 079/121] package/xapp_scripts: " Yann E. MORIN
2016-06-19 11:10 ` [Buildroot] [PATCH 080/121] package/xapp_xinput-calibrator: " Yann E. MORIN
2016-06-19 14:32 ` [Buildroot] [PATCH 081/121] package/xapp_xsetmode: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 082/121] package/xapp_xsetpointer: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 083/121] package/xcb-util: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 084/121] package/xcursor-transparent-theme: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 085/121] package/xdriver_xf86-video-fbturbo: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 086/121] package/xdriver_xf86-video-imx: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 087/121] package/xfont_font-adobe-100dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 088/121] package/xfont_font-adobe-75dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 089/121] package/xfont_font-adobe-utopia-100dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 090/121] package/xfont_font-adobe-utopia-75dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 091/121] package/xfont_font-adobe-utopia-type1: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 092/121] package/xfont_font-alias: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 093/121] package/xfont_font-arabic-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 094/121] package/xfont_font-bh-100dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 095/121] package/xfont_font-bh-75dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 096/121] package/xfont_font-bh-lucidatypewriter-100dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 097/121] package/xfont_font-bh-lucidatypewriter-75dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 098/121] package/xfont_font-bh-type1: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 099/121] package/xfont_font-bitstream-100dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 100/121] package/xfont_font-bitstream-75dpi: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 101/121] package/xfont_font-bitstream-type1: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 102/121] package/xfont_font-cronyx-cyrillic: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 103/121] package/xfont_font-cursor-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 104/121] package/xfont_font-daewoo-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 105/121] package/xfont_font-dec-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 106/121] package/xfont_font-ibm-type1: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 107/121] package/xfont_font-isas-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 108/121] package/xfont_font-jis-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 109/121] package/xfont_font-micro-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 110/121] package/xfont_font-misc-cyrillic: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 111/121] package/xfont_font-misc-ethiopic: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 112/121] package/xfont_font-misc-meltho: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 113/121] package/xfont_font-misc-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 114/121] package/xfont_font-mutt-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 115/121] package/xfont_font-schumacher-misc: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 116/121] package/xinetd: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 117/121] package/xl2tp: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 118/121] package/xxhash: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 119/121] package/yaffs2utils: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 120/121] package/yaml-cpp: " Yann E. MORIN
2016-06-19 14:33 ` [Buildroot] [PATCH 121/121] package/ympd: " Yann E. MORIN
2016-06-19 20:33 ` [Buildroot] [PATCH 000/121] packages: bulk-add missing hashes (branch yem/more-hashes-novcs) Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160620160255.GA3502@free.fr \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox