Skip to content
Snippets Groups Projects
Commit c3e7c004 authored by omni's avatar omni
Browse files

community/sccache: upgrade to 0.8.2

parent 0166b9a5
No related branches found
No related tags found
1 merge request!72678community/sccache: upgrade to 0.8.2
Pipeline #261698 skipped
# Maintainer: omni <omni+alpine@hack.org>
pkgname=sccache
pkgver=0.8.1
pkgver=0.8.2
pkgrel=0
pkgdesc="shared compilation cache for C/C++ and Rust"
url="https://github.com/mozilla/sccache/"
......@@ -10,7 +10,6 @@ makedepends="cargo openssl-dev>3 cargo-auditable"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/mozilla/sccache/archive/v$pkgver.tar.gz
test_musl_ldd_parse.patch
cargo-update-libc.patch
"
case "$CARCH" in
......@@ -61,7 +60,6 @@ dist() {
}
sha512sums="
f42c4d3521c91bf3ecd7605e4e0703120af7341de03e431095d91be9402ffaf25c7d783e114877b261b282fb254e1cbba97f59ee96ac6821ada01cc3a9b10d73 sccache-0.8.1.tar.gz
e185fc6371bcfd59b5c5243d6d4461327061b26d608680187ec49b3698a459e4dca03a0641553a690b8009bd08413d157cf03697bfad7b7d47e8a31c80f37bac test_musl_ldd_parse.patch
2966d4b0b726f9035de30c1d0adb3d7dca3389e0432c75e87863d529452c76415a6ed1e347b70a03c49e2d0a0c4797404ab675b0c43d2ec4ac20ed90e8edf8d1 cargo-update-libc.patch
4418f650d75fa1cffc4bd6831ef5cf2f4d9d2d3e82ebf64efee69fb4650bf754ba5b73bc1979163ba747edb3515e9f40203e2f355d8feaa57fd6c457f9922b44 sccache-0.8.2.tar.gz
e362e14364f8730dd1843ce5a0838e2090e5c2a5b09ab63d4877b2b890429b5c103d9e418f894c7286803049074013a26e2bc531b32dd890b1afe36b0456e516 test_musl_ldd_parse.patch
"
fix loongarch64 build
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1312,9 +1312,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.153"
+version = "0.2.155"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
+checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
[[package]]
name = "libm"
......@@ -13,13 +13,13 @@ This test will be run on x86_64.
-\tlibc.so.6 => /usr/lib/libc.so.6 (0x00007f49807c2000)
-\t/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f49809e9000)
+ fn test_musl_ldd_parse_v1_2_5() {
+ let alpinelinux_ls_output = "\t/lib/ld-musl-x86_64.so.1 (0x7f56f69bc000)
+\tlibcrypto.so.3 => /lib/libcrypto.so.3 (0x7f56f6474000)
+\tlibacl.so.1 => /lib/libacl.so.1 (0x7f56f646b000)
+\tlibattr.so.1 => /lib/libattr.so.1 (0x7f56f6464000)
+\tlibutmps.so.0.1 => /lib/libutmps.so.0.1 (0x7f56f645f000)
+\tlibc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f56f69bc000)
+\tlibskarnet.so.2.14 => /lib/libskarnet.so.2.14 (0x7f56f6427000)
+ let alpinelinux_ls_output = "\t/lib/ld-musl-x86_64.so.1 (0x7f486b5f9000)
+\tlibcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x7f486b0ac000)
+\tlibacl.so.1 => /usr/lib/libacl.so.1 (0x7f486b0a3000)
+\tlibattr.so.1 => /usr/lib/libattr.so.1 (0x7f486b09c000)
+\tlibutmps.so.0.1 => /usr/lib/libutmps.so.0.1 (0x7f486b097000)
+\tlibc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f486b5f9000)
+\tlibskarnet.so.2.14 => /usr/lib/libskarnet.so.2.14 (0x7f486b05d000)
";
assert_eq!(
- parse_ldd_output(archlinux_ls_output)
......@@ -34,12 +34,12 @@ This test will be run on x86_64.
- "/lib64/ld-linux-x86-64.so.2",
- "/usr/lib64/ld-linux-x86-64.so.2",
+ "/lib/ld-musl-x86_64.so.1",
+ "/lib/libcrypto.so.3",
+ "/lib/libacl.so.1",
+ "/lib/libattr.so.1",
+ "/lib/libutmps.so.0.1",
+ "/usr/lib/libcrypto.so.3",
+ "/usr/lib/libacl.so.1",
+ "/usr/lib/libattr.so.1",
+ "/usr/lib/libutmps.so.0.1",
+ "/lib/ld-musl-x86_64.so.1",
+ "/lib/libskarnet.so.2.14",
+ "/usr/lib/libskarnet.so.2.14",
]
)
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment