This is easy to confirm:
[openxs@chief percona-xtrabackup-2.2]$ grep -rn XB_VERSION_EXTRA * cmake/mysql_version.cmake:72: MYSQL_GET_CONFIG_VALUE("XB_VERSION_EXTRA" XB_EXTRA_VERSION XB_VERSION) storage/innobase/xtrabackup/utils/build-rpm.sh:100:XTRABACKUP_VERSION="${XB_VERSION_MAJOR}.${XB_VERSION_MINOR}.${XB_VERSION_PATCH}${XB_VERSION_EXTRA}" storage/innobase/xtrabackup/utils/build-rpm.sh:140:if [ -z "${XB_VERSION_EXTRA:-}" ]; then storage/innobase/xtrabackup/utils/build-rpm.sh:144: EXTRAVER=${XB_VERSION_EXTR } storage/innobase/xtrabackup/utils/build-rpm.sh:145: RPM_EXTRAVER=.${XB_VERSION_EXTRA#-} storage/innobase/xtrabackup/utils/build-rpm.sh:149:sed -i "s:@@XB_VERSION_EXTRA@@:${EXTRAVER}:g" SPECS/percona-xtrabackup.spec storage/innobase/xtrabackup/utils/build-binary.sh:83:XTRABACKUP_VERSION="${XB_VERSION_MAJOR}.${XB_VERSION_MINOR}.${XB_VERSION_PATCH}${XB_VERSION_EXTRA}" storage/innobase/xtrabackup/utils/percona-xtrabackup.spec:4:%define xb_version_extra @@XB_VERSION_EXTRA@@ storage/innobase/xtrabackup/utils/build-dpkg.sh:48:XTRABACKUP_VERSION="${XB_VERSION_MAJOR}.${XB_VERSION_MINOR}.${XB_VERSION_PATCH}${XB_VERSION_EXTRA}" XB_VERSION:4:XB_VERSION_EXTRA= [openxs@chief percona-xtrabackup-2.2]$
We can clearly see that extra dot for RPM_EXTRAVER.
This is easy to confirm:
[openxs@chief percona- xtrabackup- 2.2]$ grep -rn XB_VERSION_EXTRA * version. cmake:72: MYSQL_GET_ CONFIG_ VALUE(" XB_VERSION_ EXTRA" XB_EXTRA_VERSION XB_VERSION) innobase/ xtrabackup/ utils/build- rpm.sh: 100:XTRABACKUP_ VERSION= "${XB_VERSION_ MAJOR}. ${XB_VERSION_ MINOR}. ${XB_VERSION_ PATCH}$ {XB_VERSION_ EXTRA}" innobase/ xtrabackup/ utils/build- rpm.sh: 140:if [ -z "${XB_VERSION_ EXTRA:- }" ]; then innobase/ xtrabackup/ utils/build- rpm.sh: 144: EXTRAVER= ${XB_VERSION_ EXTR } innobase/ xtrabackup/ utils/build- rpm.sh: 145: RPM_EXTRAVER= .${XB_VERSION_ EXTRA#- } innobase/ xtrabackup/ utils/build- rpm.sh: 149:sed -i "s:@@XB_ VERSION_ EXTRA@@ :${EXTRAVER} :g" SPECS/percona- xtrabackup. spec innobase/ xtrabackup/ utils/build- binary. sh:83:XTRABACKU P_VERSION= "${XB_VERSION_ MAJOR}. ${XB_VERSION_ MINOR}. ${XB_VERSION_ PATCH}$ {XB_VERSION_ EXTRA}" innobase/ xtrabackup/ utils/percona- xtrabackup. spec:4: %define xb_version_extra @@XB_VERSION_ EXTRA@@ innobase/ xtrabackup/ utils/build- dpkg.sh: 48:XTRABACKUP_ VERSION= "${XB_VERSION_ MAJOR}. ${XB_VERSION_ MINOR}. ${XB_VERSION_ PATCH}$ {XB_VERSION_ EXTRA}" 4:XB_VERSION_ EXTRA= xtrabackup- 2.2]$
cmake/mysql_
storage/
storage/
storage/
storage/
storage/
storage/
storage/
storage/
XB_VERSION:
[openxs@chief percona-
We can clearly see that extra dot for RPM_EXTRAVER.