quoted
quoted
quoted
quoted
"Yann" == Yann E MORIN [off-list ref] writes:
> When BR2_VERSION_FULL contains one or more '/', injection our version
> in the perl patch-level fails:
> /usr/bin/sed: -e expression #1, char 27: unknown option to `s'
> When the build is done in a git tree, and HEAD is a tag, BR2_VERSION_FULL
> will contain that tag name. Even if not widely common, it is not unusual
> for a tag to contain a '/', and this is perfectly legit in git.
> So, mangle BR2_VERSION_FULL to escape all '/' with a backslash '\', so
> that the sed expression is correct, and so that we eventually have a
> correct pathclevel string in perl's --version output.
> Signed-off-by: Yann E. MORIN [off-list ref]
> Cc: Francois Perrad [off-list ref]
Committed to 2020.02.x, 2020.11.x and 2021.02.x, thanks.
--
Bye, Peter Korsgaard