Bug 13581 - jpegsrc.v9d.tar.gz has changed hash
Summary: jpegsrc.v9d.tar.gz has changed hash
Status: CLOSED FIXED
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: All Linux
: P5 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-05 11:15 UTC by Nick Shaforostov
Modified: 2021-03-06 10:14 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Shaforostov 2021-03-05 11:15:19 UTC
jpegsrc.v9d.tar.gz has been silenstly replaced on the server, according to [1] the only change is BOM removal from few Makefiles

The new hash is 6c434a3be59f8f62425b2e3c077e785c9ce30ee5874ea1c270e843f273ba71ee

[1] https://github.com/conan-io/conan-center-index/issues/4151

Is it possible to update it?
Comment 1 Peter Korsgaard 2021-03-05 22:03:53 UTC
Sorry, we cannot do that. All Buildroot releases since January 2020 uses this version and expects the old checksum. If we were to change the checksum, then we would also have to change the copy on sources.buildroot.org, and that would break all Buildoot releases expecting the old checksum.

Buildroot should automatically fallback to the copy on sources.buildroot.org when it notices the wrong checksum from upstream, doesn't that work for you?

Please instead contact upstream and ask them to revert the checksum change and/or release a v9e version that we could move to instead.
Comment 2 Peter Korsgaard 2021-03-06 10:14:49 UTC
Hi,

As a workaround, we've changed the libjpeg package to fetch the tarball from the Buildroot source mirror until we update to a new release:

https://git.buildroot.org/buildroot/commit/?id=b83184de674a6d68e110d5666685edb0a7374d74