-1
[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[ ] Can compile from source
Building java binding failed:
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 55.036 s
[INFO] Finished at: 2024-08-19T14:47:19+08:00
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (compile-native-code) on
project opendal: Command execution failed.: Process exited with an error: 1
(Exit value: 1) -> [Help 1]
[ERROR]
--- When running `cargo build` in
`apache-opendal-bindings-java-0.47.1-src/core/src`'s `core` dir, the
following errors happened:
error[E0716]: temporary value dropped while borrowed
-->
/Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/lister.rs:90
:14
|
88 | let p = if metadata.is_dir() {
| - borrow later stored here
89 | // Make sure we are returning the correct path.
90 | &format!("{rel_path}/")
| ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value which is
freed while still in use
91 | } else {
| - temporary value is freed at the end of this statement
|
= note: consider using a `let` binding to create a longer lived value
= note: this error originates in the macro `format` (in Nightly builds,
run with -Z macro-backtrace for more info)
error[E0716]: temporary value dropped while borrowed
-->
/Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/lister.rs:142
:14
|
140 | let p = if metadata.is_dir() {
| - borrow later stored here
141 | // Make sure we are returning the correct path.
142 | &format!("{rel_path}/")
| ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value which
is freed while still in use
143 | } else {
| - temporary value is freed at the end of this statement
|
= note: consider using a `let` binding to create a longer lived value
= note: this error originates in the macro `format` (in Nightly builds,
run with -Z macro-backtrace for more info)
For more information about this error, try `rustc --explain E0716`.
error: could not compile `opendal` (lib) due to 2 previous errors
Sincerely,
Suyan
Xuanwo <[email protected]> 于2024年8月15日周四 17:23写道:
> Hello, Apache OpenDAL Community,
>
> This is a call for a vote to release Apache OpenDAL version 0.49.1.
>
> The tag to be voted on is 0.49.1.
>
> The release candidate:
>
> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>
> Keys to verify the release candidate:
>
> https://downloads.apache.org/opendal/KEYS
>
> Git tag for the release:
>
> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
>
> Maven staging repo:
>
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
>
> Pypi testing repo:
>
> https://test.pypi.org/project/opendal/
>
> Website staged:
>
> https://opendal-v0-49-1-rc-2.staged.apache.org/
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about apache opendal, please see https://opendal.apache.org/
>
> Checklist for reference:
>
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> Use our verify.py to assist in the verify process:
>
> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> opendal-dev
>
> cd opendal-dev
>
> curl -sSL
> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o
> verify.py
>
> python verify.py
>
> Thanks
>
> Xuanwo
>
> https://xuanwo.io/
>