Skip to content

Commit 7b467e2

Browse files
committed
HelloWorldC_jll build 1.0.9+1
1 parent d1fc751 commit 7b467e2

File tree

6 files changed

+47
-172
lines changed

6 files changed

+47
-172
lines changed

Artifacts.toml

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,113 @@
11
[[HelloWorldC]]
22
arch = "aarch64"
3-
git-tree-sha1 = "c4a737b2c6c704854a722d6f6c3dc0e7411e445a"
3+
git-tree-sha1 = "0e4f73f5c93cd19b57c56f46c3ab1e456bbd1d26"
44
libc = "musl"
55
os = "linux"
66

77
[[HelloWorldC.download]]
8-
sha256 = "ecb5246f4338e77da31156bbc73a808887856a75c36228bacbe1f14287cdc11c"
9-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.aarch64-linux-musl.tar.gz"
8+
sha256 = "ed6815749198f14a6c47d792571a6b493e48aff51786af7d09248e0e85b2a96e"
9+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.aarch64-linux-musl.tar.gz"
1010
[[HelloWorldC]]
1111
arch = "i686"
12-
git-tree-sha1 = "3ab4d4d0939f09f3b73815c2566ae5be71f2059c"
12+
git-tree-sha1 = "85984990c131b6286905b9b48a31850b74e18e01"
1313
os = "windows"
1414

1515
[[HelloWorldC.download]]
16-
sha256 = "c2a11cb8857c35ed8e90fff148b3f68266b27e37fd4415fa31788d8d632d3cd1"
17-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.i686-w64-mingw32.tar.gz"
16+
sha256 = "4b8a0272466457cebd642f1b34a970f3dbebacd370d25cad526dc56f3ad6d29f"
17+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.i686-w64-mingw32.tar.gz"
1818
[[HelloWorldC]]
1919
arch = "x86_64"
20-
git-tree-sha1 = "d99e4edff189a8b93dafcad7b2c701dfb93ae5e9"
20+
git-tree-sha1 = "00e5faf0bb2cc5ffcd5c2e98983efe0c6ce54eab"
2121
libc = "musl"
2222
os = "linux"
2323

2424
[[HelloWorldC.download]]
25-
sha256 = "69e2498e34a0f455973442a7451479d736109abe67ce1140a0f17e695bba68db"
26-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.x86_64-linux-musl.tar.gz"
25+
sha256 = "40df8c6014437d65717d29f2aa1077ee408e2c835980d723dbaf8ec0ebd7a6aa"
26+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.x86_64-linux-musl.tar.gz"
2727
[[HelloWorldC]]
2828
arch = "i686"
29-
git-tree-sha1 = "9e27787c4aba4003c05e0c6a7d9c5d63764822e2"
29+
git-tree-sha1 = "24b5fb1830371743ff08fb5d2bf48b5dc3f57135"
3030
libc = "glibc"
3131
os = "linux"
3232

3333
[[HelloWorldC.download]]
34-
sha256 = "c0b90dc42558efc5d2d7defe90056b607dba13c10d0b0862104a863b2b1a333d"
35-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.i686-linux-gnu.tar.gz"
34+
sha256 = "5aefdd15e4d9a498185ec87302533adaf38ce0ee4eeebabd63b92b0196d99b88"
35+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.i686-linux-gnu.tar.gz"
3636
[[HelloWorldC]]
3737
arch = "armv7l"
38-
git-tree-sha1 = "a8afe584aaa406e2fbd86055b34eed0398844766"
38+
git-tree-sha1 = "502b1a1bb4ac8a89010af84b28eb9fb7659b2dc6"
3939
libc = "glibc"
4040
os = "linux"
4141

4242
[[HelloWorldC.download]]
43-
sha256 = "28a61af57de8f4ee7573675872a27310a2484fd001c2f38b1a83b89114dc9c5d"
44-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.armv7l-linux-gnueabihf.tar.gz"
43+
sha256 = "75bad5314a4d8d0da48d0ebadc22327ec85aa921f673f4fe0ccd8561bdb8c912"
44+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.armv7l-linux-gnueabihf.tar.gz"
4545
[[HelloWorldC]]
4646
arch = "aarch64"
47-
git-tree-sha1 = "95b590b14fa59a3c9ebb5b6909bc058ccb6b45ff"
47+
git-tree-sha1 = "a0390b48ecbe1c81cf4b2273a110882c28d1cef3"
4848
libc = "glibc"
4949
os = "linux"
5050

5151
[[HelloWorldC.download]]
52-
sha256 = "4a382c6d277c52a2017c0ac9d8d2d52f283bffb6d076fa2b958ea261cdd8f006"
53-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.aarch64-linux-gnu.tar.gz"
52+
sha256 = "8d0f85a3ba51a3dd65b8c510440bb5db8b3791978f604b107a06b8dfbbd50821"
53+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.aarch64-linux-gnu.tar.gz"
5454
[[HelloWorldC]]
5555
arch = "x86_64"
56-
git-tree-sha1 = "5cd6b754baa38cf1ef99e613d5f89bc206cc9531"
56+
git-tree-sha1 = "33de075fbde01a2506f610cbbace575e88f93dae"
5757
libc = "glibc"
5858
os = "linux"
5959

6060
[[HelloWorldC.download]]
61-
sha256 = "a0e66700097184e7ede2f49a1a901e9b1299d902c940d36114872ce3300dd694"
62-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.x86_64-linux-gnu.tar.gz"
61+
sha256 = "3c0076915f55e3454b31fdac513fcd21f90656f49de75c68014d8870f9de4a05"
62+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.x86_64-linux-gnu.tar.gz"
6363
[[HelloWorldC]]
6464
arch = "powerpc64le"
65-
git-tree-sha1 = "cf2b3ae1143dfeb0ff62c2c79f4b626042d511aa"
65+
git-tree-sha1 = "362c033779dc928bd3438f0ea86a0d8ab38d8475"
6666
libc = "glibc"
6767
os = "linux"
6868

6969
[[HelloWorldC.download]]
70-
sha256 = "26f18d0f2f4d1ad953431b17881c9af598f46cd1678b48f1b8018a1c3006a915"
71-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.powerpc64le-linux-gnu.tar.gz"
70+
sha256 = "77e647358c33a3590ed1938102b90b1be0834b00b95ce85dea1436b0ab91ecbd"
71+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.powerpc64le-linux-gnu.tar.gz"
7272
[[HelloWorldC]]
7373
arch = "x86_64"
74-
git-tree-sha1 = "3b01f7046ef8647dad7b8dbd6e42feb10bada04d"
74+
git-tree-sha1 = "f9fcf6ef3bab69244e8d483fd550d7fb8bb2e7b1"
7575
os = "macos"
7676

7777
[[HelloWorldC.download]]
78-
sha256 = "a420bf569f3f15ed2b9bbf6dfbf3d0c82e7fc786ed27b5fbadb9ac2c8c6d533e"
79-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.x86_64-apple-darwin14.tar.gz"
78+
sha256 = "249ea7d86326e93fc631640d72aa3c48d1059200ffec6b3a99c22c0a7c521157"
79+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.x86_64-apple-darwin14.tar.gz"
8080
[[HelloWorldC]]
8181
arch = "x86_64"
82-
git-tree-sha1 = "11444d49412ef217662a159713593990be8d6110"
82+
git-tree-sha1 = "925ee726b6e0d30bc1e262cc7e3d383432aa93b8"
8383
os = "freebsd"
8484

8585
[[HelloWorldC.download]]
86-
sha256 = "b3269c42f4743479338e2d886868577cf92c30d5f7c8247ca29a34fef7e52e5a"
87-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.x86_64-unknown-freebsd11.1.tar.gz"
86+
sha256 = "b4c35aebcf64a24a7c0cb610b5ef916e36a7b77faa6c84bfb0f452b62f896e8f"
87+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.x86_64-unknown-freebsd11.1.tar.gz"
8888
[[HelloWorldC]]
8989
arch = "i686"
90-
git-tree-sha1 = "72d318fbe6cccfb44360a0f6846c0025c6a9cebd"
90+
git-tree-sha1 = "76f7cea0f122ab9fa3992f491cfaebf1d7e52dba"
9191
libc = "musl"
9292
os = "linux"
9393

9494
[[HelloWorldC.download]]
95-
sha256 = "a780d69ca2b3d87d4f2f7027c882d7aaaf4c604de950aa7c4bfacdf6fbab4341"
96-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.i686-linux-musl.tar.gz"
95+
sha256 = "b91e9f46a775292c7071fd48d54cc9b2b77d0e64453b50c36c14a38cc8668c99"
96+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.i686-linux-musl.tar.gz"
9797
[[HelloWorldC]]
9898
arch = "armv7l"
99-
git-tree-sha1 = "2833abbb6a9e5cd5a78d5759c52a2e7f781a0cd6"
99+
git-tree-sha1 = "b46230c27f78edcee87506b1b5f7f8715735f01d"
100100
libc = "musl"
101101
os = "linux"
102102

103103
[[HelloWorldC.download]]
104-
sha256 = "115d11c3cfdf9e3aa9d0ef75a679533b2bc67efac4836729fbe6cc3a7be37d6c"
105-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.armv7l-linux-musleabihf.tar.gz"
104+
sha256 = "05dc481da106d643557b44ac908a507a55f99d283dd95fdd83513bbd66928f52"
105+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.armv7l-linux-musleabihf.tar.gz"
106106
[[HelloWorldC]]
107107
arch = "x86_64"
108-
git-tree-sha1 = "dd0728b06f3663a12822d2b25c1094e17425cee5"
108+
git-tree-sha1 = "09dad93a88752da48cefd6430a81e055d42ca599"
109109
os = "windows"
110110

111111
[[HelloWorldC.download]]
112-
sha256 = "3ae4254b6a15b76a8079103a103f72e3345fe95a70fb51d7933bc294a30993e7"
113-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+0/HelloWorldC.v1.0.9.x86_64-w64-mingw32.tar.gz"
112+
sha256 = "8b5256e79b349c4c3274ead0077e2b91536b9478949bd676c91a3d8d05bb314b"
113+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.9+1/HelloWorldC.v1.0.9.x86_64-w64-mingw32.tar.gz"

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "HelloWorldC_jll"
22
uuid = "dca1746e-5efc-54fc-8249-22745bc95a49"
3-
version = "1.0.9+0"
3+
version = "1.0.9+1"
44

55
[deps]
66
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ data_lines = open(data_txt, "r") do io
3535
end
3636

3737
# For library products, you can use the exported variable name in `ccall()` invocations directly
38-
num_chars = ccall((libdataproc, :count_characters), Cint, (Cstring, Cint), data_lines[1], length(data_lines[1]))
38+
num_chars = ccall((:count_characters, libdataproc), Cint, (Cstring, Cint), data_lines[1], length(data_lines[1]))
3939

4040
# For executable products, you can use the exported variable name as a function that you can call
4141
mungify_exe() do mungify_exe_path

src/HelloWorldC_jll.jl

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ const LIBPATH_list = String[]
3030
artifacts_toml = joinpath(@__DIR__, "..", "Artifacts.toml")
3131

3232
# Extract all platforms
33-
artifacts = Pkg.Artifacts.load_artifacts_toml(artifacts_toml; pkg_uuid=UUID("e1aa69cb-0db1-5166-8f00-62d554e91b5d"))
33+
artifacts = Pkg.Artifacts.load_artifacts_toml(artifacts_toml; pkg_uuid=UUID("dca1746e-5efc-54fc-8249-22745bc95a49"))
3434
platforms = [Pkg.Artifacts.unpack_platform(e, "HelloWorldC", artifacts_toml) for e in artifacts["HelloWorldC"]]
3535

3636
# Filter platforms based on what wrappers we've generated on-disk
37-
platforms = filter(p -> isfile(joinpath(@__DIR__, "wrappers", triplet(p) * ".jl")), platforms)
37+
filter!(p -> isfile(joinpath(@__DIR__, "wrappers", replace(triplet(p), "arm-" => "armv7l-") * ".jl")), platforms)
3838

3939
# From the available options, choose the best platform
4040
best_platform = select_platform(Dict(p => triplet(p) for p in platforms))
@@ -43,7 +43,10 @@ best_platform = select_platform(Dict(p => triplet(p) for p in platforms))
4343
if best_platform === nothing
4444
@debug("Unable to load HelloWorldC; unsupported platform $(triplet(platform_key_abi()))")
4545
else
46-
# Load the appropriate wrapper
46+
# Load the appropriate wrapper. Note that on older Julia versions, we still
47+
# say "arm-linux-gnueabihf" instead of the more correct "armv7l-linux-gnueabihf",
48+
# so we manually correct for that here:
49+
best_platform = replace(best_platform, "arm-" => "armv7l-")
4750
include(joinpath(@__DIR__, "wrappers", "$(best_platform).jl"))
4851
end
4952

src/wrappers/arm-linux-gnueabihf.jl

Lines changed: 0 additions & 64 deletions
This file was deleted.

src/wrappers/arm-linux-musleabihf.jl

Lines changed: 0 additions & 64 deletions
This file was deleted.

0 commit comments

Comments
 (0)