diff options
| -rw-r--r-- | pkg/build/build.go | 1 | ||||
| -rw-r--r-- | pkg/build/build_test.go | 11 |
2 files changed, 11 insertions, 1 deletions
diff --git a/pkg/build/build.go b/pkg/build/build.go index e1b393a46..f56c9a0d3 100644 --- a/pkg/build/build.go +++ b/pkg/build/build.go @@ -295,6 +295,7 @@ var buildFailureCauses = [...]buildFailureCause{ {pattern: regexp.MustCompile(`: Permission denied`)}, {pattern: regexp.MustCompile(`: not found`)}, {pattern: regexp.MustCompile(`^([a-zA-Z0-9_\-/.]+):[0-9]+:([0-9]+:)?.*(error|invalid|fatal|wrong)`)}, + {pattern: regexp.MustCompile(`FAILED unresolved symbol`)}, {weak: true, pattern: regexp.MustCompile(`: final link failed: `)}, {weak: true, pattern: regexp.MustCompile(`collect2: error: `)}, {weak: true, pattern: regexp.MustCompile(`FAILED: Build did NOT complete`)}, diff --git a/pkg/build/build_test.go b/pkg/build/build_test.go index 50a2bb9a0..6aac857dc 100644 --- a/pkg/build/build_test.go +++ b/pkg/build/build_test.go @@ -508,4 +508,13 @@ make: *** [oldconfig] Error 2 "", "init/Kconfig", }, -} + {` + LD vmlinux + BTFIDS vmlinux +FAILED unresolved symbol dctcp_update_alpha +make: *** [Makefile:1292: vmlinux] Error 255 +`, + "FAILED unresolved symbol dctcp_update_alpha", + "", + "", + }} |
