[Buildroot] Altering a package to pull from GIT
Arnout Vandecappelle
arnout at mind.be
Wed Nov 7 20:08:16 UTC 2018
On 07/11/18 17:38, Thomas Petazzoni wrote:
> Hello,
>
> On Wed, 7 Nov 2018 08:17:47 -0800, Tim Harvey wrote:
>
>> -OPENOCD_VERSION = 0.10.0
>> +OPENOCD_VERSION = da4b2d5beb
>> OPENOCD_SOURCE = openocd-$(OPENOCD_VERSION).tar.bz2
>> -OPENOCD_SITE =
>> http://sourceforge.net/projects/openocd/files/openocd/$(OPENOCD_VERSION)
>> +OPENOCD_SITE = git://git.code.sf.net/p/openocd/code
>
>> +OPENCOD_SITE_METHOD = git
>
> ^^^^ Typo here :-)
>
> Also, the OPENOCD_SOURCE variable is no longer needed, but really the
> issue comes from the typo.
Actually, no. The _SITE_METHOD is not needed at all because the _SITE starts
with git://.
However, the git download method will create a gzipped tarball and save it as
OPENOCD_SOURCE. But then the tar extraction will try to extract it as if it's a
bzip2. That is the failure.
Bottom line: remove the _SOURCE definition, or change the .bz2 into .gz.
Regards,
Arnout
More information about the buildroot
mailing list