-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/
>

Reply via email to