Messages in this thread | | | Date | Thu, 10 Mar 2016 23:19:57 +0530 | From | Sudip Mukherjee <> | Subject | Re: [PATCH] ld-version: Fix awk regex compile failure |
| |
On Tuesday 08 March 2016 10:17 PM, James Hogan wrote: > The ld-version.sh script fails on some versions of awk with the > following error, resulting in build failures for MIPS: > > awk: scripts/ld-version.sh: line 4: regular expression compile failed (missing '(') > > This is due to the regular expression ".*)", meant to strip off the > beginning of the ld version string up to the close bracket, however > brackets have a meaning in regular expressions, so lets escape it so > that awk doesn't expect a corresponding open bracket. > > Fixes: ccbef1674a15 ("Kbuild, lto: add ld-version and ld-ifversion ...") > Reported-by: Geert Uytterhoeven <geert@linux-m68k.org> > Signed-off-by: James Hogan <james.hogan@imgtec.com>
This error was only coming in my gitlab builds but was not showing in the build of travis-ci. Maybe it depends on the version of awk also. Build log at: https://gitlab.com/sudipm/linux-next/builds/839573
Tested-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
regards sudip
| |