Hi, tison https://github.com/apache/incubator-seata-website/pull/872 Thank you for pointing out this issue, I have addressed it via the above PR and improved the build instructions for macOS ARM platform in Seata official documentation to prevent others from encountering the same issue.
On 2024/07/05 17:11:38 tison wrote: > +1 (binding) > > I checked: > > * Download links work > * Signature and checksum matches > > gpg: Signature made 六 6/15 06:08:36 2024 PDT > gpg: using RSA key B51F1A5056BC5D6FBF2D82871E90338E9FA7635C > gpg: Good signature from "jimin (CODE SIGN) <ji...@apache.org>" [unknown] > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the > owner. > Primary key fingerprint: B51F 1A50 56BC 5D6F BF2D 8287 1E90 338E 9FA7 635C > > * LICENSE / NOTICE / DISCLAIMER exist > * Files have ASF license header > > I cannot build from source on osx_aarch64 due to: > > [ERROR] Failed to execute goal > org.xolstice.maven.plugins:protobuf-maven-plugin:0.6.1:compile (default) on > project seata-serializer-protobuf: Unable to resolve artifact: Missing: > [ERROR] ---------- > [ERROR] 1) com.google.protobuf:protoc:exe:osx-aarch_64:3.11.0 > [ERROR] > [ERROR] Try downloading the file manually from the project website. > [ERROR] > [ERROR] Then, install it using the command: > [ERROR] mvn install:install-file -DgroupId=com.google.protobuf > -DartifactId=protoc -Dversion=3.11.0 -Dclassifier=osx-aarch_64 > -Dpackaging=exe -Dfile=/path/to/file > [ERROR] > [ERROR] Alternatively, if you host your own repository you can deploy the > file there: > [ERROR] mvn deploy:deploy-file -DgroupId=com.google.protobuf > -DartifactId=protoc -Dversion=3.11.0 -Dclassifier=osx-aarch_64 > -Dpackaging=exe -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] > [ERROR] > [ERROR] Path to dependency: > [ERROR] 1) org.apache.seata:seata-serializer-protobuf:jar:2.1.0 > [ERROR] 2) com.google.protobuf:protoc:exe:osx-aarch_64:3.11.0 > [ERROR] > [ERROR] ---------- > [ERROR] 1 required artifact is missing. > [ERROR] > [ERROR] for artifact: > [ERROR] org.apache.seata:seata-serializer-protobuf:jar:2.1.0 > [ERROR] > [ERROR] from the specified remote repositories: > [ERROR] apache.snapshots (https://repository.apache.org/snapshots, > releases=false, snapshots=true), > [ERROR] central (https://repo.maven.apache.org/maven2, releases=true, > snapshots=false) > > But I think it's fair enough to upgrade the related dependencies in a > following commit. > > The link to KEYS file should be updated as stated above, but it's not a > release blocker anyway. > > Best, > tison. > > Best, > tison. > > > tison <wander4...@gmail.com> 于2024年7月5日周五 10:09写道: > > > You should use https://downloads.apache.org/incubator/seata/KEYS > > instead of dist dev. > > > > You can upload the KEYS file to > > https://dist.apache.org/repos/dist/release/incubator/seata/KEYS and > > the downloads link would work. > > > > Best, > > tison. > > > > Min Ji <ji...@apache.org> 于2024年7月5日周五 10:03写道: > > > > > > Hello, > > > > > > This is a call for vote on releasing Apache Seata(incubating) v2.1.0-RC4. > > > > > > The vote thread: > > > https://lists.apache.org/thread/s0gxv49802kk8y3dnxr8ytxy6ghkkjr6 > > > > > > Vote Result: > > > https://lists.apache.org/thread/km5dzmhw2j7ow86pk3g81f1z50sojomz > > > > > > The release candidates: > > > > > https://dist.apache.org/repos/dist/dev/incubator/seata/incubator-seata/2.1.0/ > > > > > > The staging repo: > > > https://repository.apache.org/content/repositories/orgapacheseata-1030/ > > > > > > Git tag for the release: > > > https://github.com/apache/incubator-seata/releases/tag/v2.1.0 > > > > > > Git commit id for the release: > > > > > https://github.com/apache/incubator-seata/commit/38e9cea8bd611eca1e837e766b41a1334473c5f4 > > > > > > Release Notes: > > > https://github.com/apache/incubator-seata/releases/tag/v2.1.0 > > > > > > The artifacts have been signed with Key : > > > B51F1A5056BC5D6FBF2D82871E90338E9FA7635C, which can be found in the > > > keys file: > > > https://dist.apache.org/repos/dist/dev/incubator/seata/KEYS > > > > > > Build Environment: JDK 8+, Apache Maven 3.6.0+. > > > Build Command: ./mvnw clean package -DskipTests=true, If you are > > > building on an ARM64 architecture, please add the profile -Parrch64. > > > > > > CI Test Workflow: > > > > > https://github.com/apache/incubator-seata/actions/runs/9527005533/job/26263693001 > > > > > > The vote will be open for at least 72 hours or until necessary number > > > of votes are reached. > > > > > > Please vote accordingly: > > > > > > [ ] +1 approve > > > [ ] +0 no opinion > > > [ ] -1 disapprove with the reason > > > > > > Checklist for reference: > > > [ ] Download links are valid. > > > [ ] Checksums and PGP signatures are valid. > > > [ ] Source code distributions have correct names matching the current > > > release. > > > [ ] LICENSE and NOTICE files are correct for each Answer repo. > > > [ ] All files have license headers if necessary. > > > [ ] No unlicensed compiled archives bundled in source archive. > > > > > > > > > > > > Warm regards, > > > > > > Ji Min > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org