Michael Gmelin
263361becd
Bring back redis-over-tls (rediss) support
...
This bumps opendal and reqsign (required to
support rusttls)
2023-10-14 21:58:02 +02:00
dependabot[bot]
cec7680367
build(deps): bump webpki from 0.22.0 to 0.22.2
...
Bumps [webpki](https://github.com/briansmith/webpki ) from 0.22.0 to 0.22.2.
- [Commits](https://github.com/briansmith/webpki/commits )
---
updated-dependencies:
- dependency-name: webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-14 21:57:35 +02:00
Raphaël Gomès
8532901151
Fix a couple of typos ( #1898 )
2023-10-11 17:44:49 +08:00
Robert Maynard
dccaa30a6c
Add clang as a supported cuda compiler
2023-10-02 22:01:11 +02:00
Robert Maynard
4aff48992a
Add nvhpc ( nvc, nvc++ ) to the set of supported compilers
2023-09-29 11:41:13 +02:00
Robert Maynard
825336489b
Address feedback of code-review.
2023-09-28 18:54:54 +02:00
Robert Maynard
1ac4a0c031
Correct style issues found by clippy
2023-09-28 18:54:54 +02:00
Robert Maynard
896cef146a
Support nvc as the host compiler for nvcc
2023-09-28 18:54:54 +02:00
Robert Maynard
a39a121fc0
compiler: Support detecting compilers with pre-amble in -E
2023-09-28 18:54:54 +02:00
Robert Maynard
2a9f4e373c
Support msvc as the host compiler for nvcc
2023-09-28 18:54:54 +02:00
Robert Maynard
80c033cee4
nvcc: Support option files
2023-09-28 18:54:54 +02:00
Robert Maynard
0e31f626bd
Add cache hit/miss test for cuda compilation
2023-09-28 18:54:54 +02:00
Theodoros Nikolaou
ac8c225e8a
services/gcs: Fix typo in to_scope ( #1890 )
2023-09-26 17:51:17 +08:00
Xuanwo
8f59a57b44
chore: Bump OpenDAL to v0.40.0 ( #1885 )
2023-09-25 09:53:23 +02:00
Missing Link
bc58e4b1ea
Add MacPorts as a new installation method ( #1881 )
2023-09-14 09:10:24 +02:00
Firstyear
92038f4f61
sccache fails to build on non x86_64/aarch64 arches ( #1866 )
...
On all arches except x86_64/aarch64 sccache fails to build. This is
due to the use of rustls/ring as a feature in trust-dns-resolver.
However, trust dns resolver isn't actually needed when you set
--no-default-features, since this appears to only be to coerce
features in trust-dns-resolver when reqwest is present.
As a result, trust-dns-resolver should be optional and only added
when required.
2023-09-07 08:45:44 +02:00
Antoine Hoarau
6a2e27f1a1
update doc for cmake 3.25 on windows ( #1873 )
...
* update doc for cmake 3.25 on windows
CMake 3.25 introduces the new CMAKE_MSVC_DEBUG_INFORMATION_FORMAT that allow to set the -Z7 option, mandatory on windows . ref: https://cmake.org/cmake/help/latest/variable/CMAKE_MSVC_DEBUG_INFORMATION_FORMAT.html
* fix typo
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
---------
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2023-09-07 08:43:54 +02:00
Robert Maynard
b1b005aca0
Add nvcc cubin,fatbin,optix-ir compilation mode support ( #1872 )
...
* Add nvcc cubin,fatbin,optix-ir compilation mode support
These compilation modes have different output from the compiler
but the same input. So we add the compilation mode flag to
the `common_args` when it doesn't match the default mode ( -c )
* Add tests to verify compile flags are going into common_args
2023-09-07 08:43:27 +02:00
grembo
46a3232bd4
Update FreeBSD CI to 13.2-RELEASE ( #1879 )
...
It's not safe to run sccache-dist unit tests in parallel.
2023-09-05 13:25:17 +02:00
grembo
378c937a62
Fix detection of clang version and v14+ unit tests ( #1878 )
...
* Fix detection of clang version and v14+ unit tests
Compiler version (__VERSION__) is always enclosed in quotes.
This only fixes version detection for clang to keep the scope small.
Stripping quotes could also be done globally in compiler.rs.
2023-09-05 08:49:27 +02:00
dependabot[bot]
1ab4cff218
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 19:54:23 +02:00
dependabot[bot]
7074753bfc
build(deps): bump semver from 1.0.16 to 1.0.17
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.16...1.0.17 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 09:15:44 +02:00
dependabot[bot]
e28cc83aed
build(deps): bump anyhow from 1.0.70 to 1.0.71
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 09:14:42 +02:00
Mike Hommey
a21e9f89e1
Properly propagate cache write errors
...
We leave it to the server code to handle printing the propagated error.
One downside is that the log doesn't mention the associated output
anymore, and the time spent on failing the cache write is not accounted
for anymore either, but it's probably fine.
Fixes : #1832 .
2023-07-19 16:14:04 +09:00
Mike Hommey
588b18bd74
Log hash key at debug level instead of trace
2023-07-18 23:58:15 +02:00
Robert Maynard
6c18bbc107
nvcc: Support -Werror with argument
2023-07-11 10:34:47 +02:00
Sylvestre Ledru
786e00b981
Bump proc-macro2 from 1.0.47 to 1.0.63
...
replicate what was done here:
https://github.com/uutils/coreutils/pull/5021
to fix:
```
error[E0635]: unknown feature `proc_macro_span_shrink`
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.47/src/lib.rs:92:30
|
92 | feature(proc_macro_span, proc_macro_span_shrink)
| ^^^^^^^^^^^^^^^^^^^^^^
```
2023-07-10 23:10:55 +02:00
Sylvestre Ledru
799d8f9aeb
Fix the version detection in the release script
2023-06-27 10:23:13 +02:00
dependabot[bot]
4fb2648df4
build(deps): bump filetime from 0.2.20 to 0.2.21
...
Bumps [filetime](https://github.com/alexcrichton/filetime ) from 0.2.20 to 0.2.21.
- [Commits](https://github.com/alexcrichton/filetime/compare/0.2.20...0.2.21 )
---
updated-dependencies:
- dependency-name: filetime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 09:59:21 +02:00
dependabot[bot]
7626a4d631
build(deps): bump openssl from 0.10.49 to 0.10.55
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.49 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.49...openssl-v0.10.55 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 09:59:05 +02:00
Ted Mielczarek
97fb650b6b
cargo fmt
2023-06-27 09:58:44 +02:00
Ted Mielczarek
373df45a8a
Fix cache read timing
2023-06-27 09:58:44 +02:00
Sylvestre Ledru
62c8f0aa16
prepare a new upstream release
2023-06-14 22:24:05 +02:00
dependabot[bot]
af4c8c56ec
build(deps): bump is-terminal from 0.4.5 to 0.4.7
...
Bumps [is-terminal](https://github.com/sunfishcode/is-terminal ) from 0.4.5 to 0.4.7.
- [Commits](https://github.com/sunfishcode/is-terminal/compare/v0.4.5...v0.4.7 )
---
updated-dependencies:
- dependency-name: is-terminal
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 20:58:04 +02:00
dependabot[bot]
28a31cfca1
build(deps): bump predicates from 3.0.2 to 3.0.3
...
Bumps [predicates](https://github.com/assert-rs/predicates-rs ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: predicates
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 20:16:51 +02:00
dependabot[bot]
029fbf4db3
build(deps): bump uuid from 1.3.1 to 1.3.3
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.3.1 to 1.3.3.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.1...1.3.3 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 20:16:13 +02:00
scorpion-26
c85d6e0ae3
Fix failing lint CI
2023-06-13 08:52:45 +02:00
scorpion-26
dcab854421
Refactor out duplicated code
2023-06-13 08:52:45 +02:00
scorpion-26
9c06385373
Add PCH tests
2023-06-13 08:52:45 +02:00
scorpion-26
f7c86f4dc9
Properly implement PCH
2023-06-13 08:52:45 +02:00
scorpion-26
b7243ddece
Blacklist C++ PCHs
2023-06-13 08:52:45 +02:00
dependabot[bot]
c06d86b11a
build(deps): bump log from 0.4.17 to 0.4.19
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.17 to 0.4.19.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.17...0.4.19 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 08:52:31 +02:00
dependabot[bot]
ed088514fd
build(deps): bump chrono from 0.4.24 to 0.4.26
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.24 to 0.4.26.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.24...v0.4.26 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 22:06:52 +02:00
Sylvestre Ledru
db5f8d7754
Revert "fix: wrong SCCACHE_S3_USE_SSL value parse ( #1804 )" ( #1805 )
...
This reverts commit e644687002
.
2023-06-12 22:54:45 +08:00
DCjanus
e644687002
fix: wrong SCCACHE_S3_USE_SSL value parse ( #1804 )
...
* fix: wrong SCCACHE_S3_USE_SSL value parse
* add unit tests
* less chose
2023-06-12 10:09:09 +02:00
Xuanwo
ef7daa4774
fix: Don't call EC2 Metadata and allow anonymouse if no cred ( #1800 )
...
* fix: Don't call EC2 Metadata and allow anonymouse if no cred
Signed-off-by: Xuanwo <github@xuanwo.io>
* Add comments
Signed-off-by: Xuanwo <github@xuanwo.io>
* Fix typo
Signed-off-by: Xuanwo <github@xuanwo.io>
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-12 10:08:22 +02:00
Xuanwo
af6e381955
feat: Bump OpenDAL to 0.37.0
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-08 09:02:33 +02:00
Xuanwo
5f7fc9e838
Avoid new actions
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00
Xuanwo
f6c98147a1
Add workflow to prevent regress
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00
Xuanwo
092c856f09
chore: Make sure Cargo.toml is formatted
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00