Skip to content
Snippets Groups Projects
Commit dc54d7dc authored by Timmy Chan's avatar Timmy Chan
Browse files

Quick fix gcc version bug

parent 546ad089
Branches
No related tags found
1 merge request!5Feat/cve linux kernel
...@@ -127,6 +127,14 @@ def derive_input_kwargs(**kwargs): ...@@ -127,6 +127,14 @@ def derive_input_kwargs(**kwargs):
if not gcc_version: if not gcc_version:
raise Exception("GCC version cannot be derived from kernel version") raise Exception("GCC version cannot be derived from kernel version")
kwargs['gcc_version'] = gcc_version kwargs['gcc_version'] = gcc_version
# Buildroot has a major bug in versions before 2018.08. Do not use it no matter what.
# Quick workaround: Use 2019.02. and the gcc version has to be set to 4.9.x
# FIXME: implement proper fix
# if the gcc_version is 4.x, change it to 4.9.x
if kwargs['gcc_version'][:5] == "gcc 4":
kwargs['gcc_version'] = "gcc 4.9.x"
verbose_log("gcc_version derived from kernel version:", kwargs['gcc_version']) verbose_log("gcc_version derived from kernel version:", kwargs['gcc_version'])
return kwargs return kwargs
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment