adafruit / CircuitPython_Community_Bundle

A bundle of useful CircuitPython libraries from the CircuitPython community.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

build.sh gawk error: "warning: regexp escape sequence `\:' is not a known regexp operator"

todbot opened this issue · comments

I am seeing this now on a fresh checkout of this repo and running build.sh.
It seems to be kicking out CI errors as seen here

% ./build.sh
gawk: cmd. line:1: warning: regexp escape sequence `\:' is not a known regexp operator

The problem seems to be if someone has added a submodule that doesn't have an official semantic versioning release number.

Closing since it looks like this is resolved. If we want to reopen a new issue (or modify this one) to try and make the fix for the error clearer we can do that!

I would still be in favor of trying to find a way to resolve that warning. It doesn't seem to prevent the build from completing, but in cases where there are other issues it adds confusion by being a red herring.

Unfortunately I'm guessing the issue, and it's solution is somewhere inside of the gnarly regex or whatever is in the gawk command inside build.sh