commit | 5d50cc958c9dcd86ed9b7d510e780e3b0f161efb | [log] [tgz] |
---|---|---|
author | Jerome Forissier <jerome@forissier.org> | Wed Oct 21 10:25:11 2020 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Wed Oct 21 16:51:06 2020 +0200 |
tree | 3208d719404b84caf4f90ae505a3e47847a7bb6d | |
parent | 54fbfa981818eeb7e45675d4cfa0a79494904e8f [diff] |
ci: travis: download checkpatch.pl from linux-next The Travis CI script obtains checkpatch.pl from a mirror of the master branch of the Linux repository. Unfortunately, kernel v5.9 has a buggy checkpatch.pl [1]: Global symbol "$gitroot" requires explicit package name [...] The fix [2] is available in linux-next already but due to the Linux release schedule it won't make it to the master branch until the end of the v5.10-rc1 merge window, which is expected two weeks after the v5.9 release. Downloading checkpatch.pl from linux-next seems to be a better idea in general. Of course it might break more often due to the unstable nature of linux-next, but on the other hand fixes appear much more quickly than in master. A faster update time is even more beneficial in case new features are added (such as the --kconfig-prefix option I submitted some time ago [3]) because new patches have to wait up to several weeks if they miss the merge window. Therefore, change the checkpatch URL from linux master to linux-next to fix the above error immediately and hopefully be more convenient in the future. Link: [1] https://travis-ci.org/github/OP-TEE/optee_os/builds/737636665#L264 Link: [2] https://lkml.org/lkml/2020/10/18/167 Link: [3] https://lkml.org/lkml/2020/8/18/212 Signed-off-by: Jerome Forissier <jerome@forissier.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
This git contains source code for the secure side implementation of OP-TEE project.
All official OP-TEE documentation has moved to http://optee.readthedocs.io.
// OP-TEE core maintainers