Define glibc_release_url based on glibcsrcdir, not glibcversion

The former is more reliable because glibcsrcdir changes in case of a
release off the release/*/master branch (which does not have a
tarball), but glibcversion remains the same.
This commit is contained in:
Florian Weimer 2017-10-17 12:55:38 +02:00
parent d4b46d7258
commit 3bd5cf3d29

View File

@ -9,8 +9,8 @@
# gzip -9 $(git describe --match 'glibc-*').tar
#
# glibc_release_url is only defined when we have a release tarball.
%{lua: if not string.match(rpm.expand("%glibcversion"), "%.*.90$") then
rpm.define("glibc_release_url http://ftp.gnu.org/gnu/glibc/") end}
%{lua: if string.match(rpm.expand("%glibcsrcdir"), "^glibc%-[0-9.]+$") then
rpm.define("glibc_release_url https://ftp.gnu.org/gnu/glibc/") end}
##############################################################################
# We support hte following options:
# --with/--without,