Skip to content

Commit 0d278e9

Browse files
authored
compat.unixodbc: the dist tarball from the GitHub release, mirrored to GitCode; www.unixodbc.org stopped answering (#429)
1 parent 83801b9 commit 0d278e9

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

pkgs/c/compat.unixodbc.lua

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,18 @@ package = {
7070
xpm = {
7171
linux = {
7272
["2.3.14"] = {
73-
-- Plain-string form: no gitcode mcpp-res mirror yet (no write
74-
-- access from this contributor); lint allows it and CN users
75-
-- fall back to the upstream source. The dist tarball (not the
76-
-- github archive) is required: only it carries the
77-
-- pre-bootstrapped libltdl/.
78-
url = "https://www.unixodbc.org/unixODBC-2.3.14.tar.gz",
73+
-- The dist tarball (not the github archive) is required: only
74+
-- it carries the pre-bootstrapped libltdl/. Upstream publishes
75+
-- the same bytes on www.unixodbc.org and as the asset of its
76+
-- GitHub release; the GitHub asset is the GLOBAL source, and
77+
-- mcpp-res/unixodbc on GitCode mirrors it for CN. The first
78+
-- form named only www.unixodbc.org, which stopped answering on
79+
-- 2026-09-15 and failed nanodbc on both Linux legs of the full
80+
-- sweep.
81+
url = {
82+
GLOBAL = "https://github.com/lurcher/unixODBC/releases/download/v2.3.14/unixODBC-2.3.14.tar.gz",
83+
CN = "https://gitcode.com/mcpp-res/unixodbc/releases/download/2.3.14/unixODBC-2.3.14.tar.gz",
84+
},
7985
sha256 = "4e2814de3e01fc30b0b9f75e83bb5aba91ab0384ee951286504bb70205524771",
8086
},
8187
},

0 commit comments

Comments
 (0)