don't attempt with a blank host name in fetch-lua

After exhausting the three URL's for fetch-lua, exit with error,
don't try to connect to a URL with a blank host name.
This commit is contained in:
nhmall
2026-06-04 20:01:46 -04:00
parent cdd42b88a2
commit 9566605ba2
+6 -1
View File
@@ -344,7 +344,8 @@ dofiles-nodlb:
LUA_URL :=www.lua.org/ftp LUA_URL :=www.lua.org/ftp
LUA_URL_MIRROR :=www.tecgraf.puc-rio.br/lua/mirror/ftp LUA_URL_MIRROR :=www.tecgraf.puc-rio.br/lua/mirror/ftp
LUA_URL_NHD :=www.nethack.org/download/thirdparty LUA_URL_NHD :=www.nethack.org/download/thirdparty
LUA_URL_list:=$(LUA_URL) $(LUA_URL_MIRROR) $(LUA_URL_NHD) LUA_CEASE_TRYING := __cease_trying__
LUA_URL_list:=$(LUA_URL) $(LUA_URL_MIRROR) $(LUA_URL_NHD) $(LUA_CEASE_TRYING)
# #
#CURL := curl #CURL := curl
#ask curl to return a failure code if error 404 is encountered #ask curl to return a failure code if error 404 is encountered
@@ -375,6 +376,7 @@ fetch-Lua:
mkdir -p lib && cd lib && \ mkdir -p lib && cd lib && \
while [ $$# -gt 0 ]; do \ while [ $$# -gt 0 ]; do \
shift; \ shift; \
if [ "$$1" != "$(LUA_CEASE_TRYING)" ]; then \
if [ $$curlstatus -ne 0 ]; then \ if [ $$curlstatus -ne 0 ]; then \
luaurl=https://$$1/$$luafile; \ luaurl=https://$$1/$$luafile; \
echo Trying $$luaurl; \ echo Trying $$luaurl; \
@@ -396,6 +398,9 @@ fetch-Lua:
rm -f $$luafile; \ rm -f $$luafile; \
fi; \ fi; \
fi; \ fi; \
else \
exit 1; \
fi; \
done; \ done; \
true ) true )