]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb-add-index: quote PKGVERSION
authorSam James <sam@gentoo.org>
Wed, 19 Mar 2025 22:44:10 +0000 (22:44 +0000)
committerSam James <sam@gentoo.org>
Wed, 19 Mar 2025 22:47:14 +0000 (22:47 +0000)
commit3bed686102cb14552d2ed1b83336453d7ce0dd47
tree6fb31b8d50da3c6e96e8ef01012f00397c98b960
parentd1da7bb43ecab2425a1135f09d6f62c9a7f63ae7
gdb-add-index: quote PKGVERSION

In Gentoo, we configure our gdb with `--with-pkgversion=` with
"Gentoo VERSION XXXX" where XXX depends on patching (not that we patch
gdb really these days) or vanilla.

Since 71f193a5c1cb02dcde6ac160cdab88e9725862bb, this goes wrong, yielding
```
/usr/bin/gdb-add-index: 25: Syntax error: "(" unexpected
```

with lines 25-26 being:
```
PKGVERSION=(Gentoo 9999 vanilla)
VERSION=17.0.50.20250319-git
```

Quote both assignments (PKGVERSION by necessity, VERSION for consistency
or symmetry).

Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=32325
gdb/contrib/gdb-add-index.sh