Project

General

Profile

Actions

Feature #20

open
TP MR

Add make target to check if toolchain is up to date

Feature #20: Add make target to check if toolchain is up to date

Added by Timothy Pearson about 10 years ago. Updated about 3 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
build system
Target version:
-
Start date:
12/30/2015
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

Various automated build/test services use a specific toolchain build for all tests, and have no way to know if the toolchain has been updated and requires a rebuild. This, in turn, means manual intervention is needed for these services every time the toolchain version changes. (unless various hacks involving searching the output text are used, but these are highly suboptimal).

A new make target to check if the built toolchain is completely up to date with the current coreboot versions would be very useful.

MR Updated by Martin Roth about 10 years ago Actions #1

  • Status changed from New to In Progress

This patch is the start:
It checks gcc, clang, buildtools, and iasl.

MR Updated by Martin Roth about 3 years ago Actions #2

  • Affected versions 4.18 added

This was completed, but seems like it may now be broken again.

The command 'make test-toolchain' should tell you if the toolchain version you are using is current, but currently reports that the toolchain is up-to-date even when that's not the case.

Actions

Also available in: PDF Atom