* build-aux/bootstrap (default_gnulib_url): Ditto.
* config/srclistvars.sh: Ditto.
* doc/gnulib-readme.texi (Git Checkout): Ditto.
* doc/gnulib-tool.texi (VCS Issues): Ditto.
* top/gitsub.sh: Update link.
+2021-01-10 Simon Josefsson <simon@josefsson.org>
+
+ Use https:// instead of git://.
+ * build-aux/bootstrap (default_gnulib_url): Ditto.
+ * config/srclistvars.sh: Ditto.
+ * doc/gnulib-readme.texi (Git Checkout): Ditto.
+ * doc/gnulib-tool.texi (VCS Issues): Ditto.
+ * top/gitsub.sh: Update link.
+
2021-01-09 Paul Eggert <eggert@cs.ucla.edu>
snippet/_Noreturn: port to pedantic clang
#! /bin/sh
# Print a version string.
-scriptversion=2021-01-08.10; # UTC
+scriptversion=2021-01-10.00; # UTC
# Bootstrap this package from checked-out sources.
me=$0
-default_gnulib_url=git://git.sv.gnu.org/gnulib
+default_gnulib_url=https://git.savannah.gnu.org/git/gnulib.git
usage() {
cat <<EOF
: ${GNUSTANDARDS=../gnustandards}
: ${GNUWWWLICENSES=../www/www/licenses}
: ${LIBCSRC=../libc}
-: ${LIBGCRYPT=../libgcrypt} # git://git.gnupg.org/libgcrypt.git
+: ${LIBGCRYPT=../libgcrypt} # https://dev.gnupg.org/source/libgcrypt.git
: ${LIBTOOL=../libtool}
: ${TEXINFOTEX=../../ftp.gnu.org/gnu/texinfo}
following should work:
@example
-$ git clone git://git.sv.gnu.org/gnulib.git
+$ git clone https://git.savannah.gnu.org/git/gnulib.git
@end example
For a read-write checkout you need to have a login on
@samp{savannah.gnu.org} and be a member of the Gnulib project at
@url{https://savannah.gnu.org/projects/gnulib}. Then, instead of the
-URL @url{git://git.sv.gnu.org/gnulib}, use the URL
-@samp{ssh://@var{user}@@git.sv.gnu.org/srv/git/gnulib} where
+URL @url{https://git.savannah.gnu.org/git/gnulib.git}, use the URL
+@samp{ssh://@var{user}@@git.savannah.gnu.org/srv/git/gnulib} where
@var{user} is your login name on savannah.gnu.org.
git resources:
@smallexample
$ dir=.gnulib
-$ git submodule add -- git://git.sv.gnu.org/gnulib.git $dir
+$ git submodule add -- https://git.savannah.gnu.org/git/gnulib.git $dir
$ git config alias.syncsub "submodule foreach git pull origin master"
@end smallexample
# <https://git-scm.com/docs/gitmodules>. For example:
#
# [submodule "gnulib"]
-# url = git://git.savannah.gnu.org/gnulib.git
+# url = https://git.savannah.gnu.org/git/gnulib.git
# path = gnulib
#
# You don't add this piece of configuration to .gitmodules manually. Instead,
# you would invoke
-# $ git submodule add --name "gnulib" -- git://git.savannah.gnu.org/gnulib.git gnulib
+# $ git submodule add --name "gnulib" -- https://git.savannah.gnu.org/git/gnulib.git
#
# * The subdirectories that are not git submodules, in a similar syntax. For
# example:
#
# [subcheckout "gnulib"]
-# url = git://git.savannah.gnu.org/gnulib.git
+# url = https://git.savannah.gnu.org/git/gnulib.git gnulib
# path = gnulib
#
# Here the URL is the one used for anonymous checkouts of the dependency