Hi everyone, I faced some small issues trying to build on Mac 26
1. $ wget https://dist.apache.org/repos/dist/dev/avro/avro-1.12.2-rc0/avro-src-1.12.2.tar.gz $ tar xvf avro-src-1.12.2.tar.gz ... x avro-src-1.12.2/share/test/schemas/specialtypes.avdl x avro-src-1.12.2/share/test/schemas/stringables.avdl x avro-src-1.12.2/share/test/schemas/weather.avsc tar: Error exit delayed from previous errors. There are no previous errors, so I have no idea what the problem is. I was able to extract the contents with mc (Midnight Commander), so it could be an issue with Mac's tar command :-/ 2. $ ./build.sh docker ... => [10/25] RUN apt-get -qqy install --no-install-recommends libcompress-raw-zlib-perl libcpan-uploader-perl 7.4s => ERROR [11/25] RUN curl -sSL https://cpanmin.us | perl - --self-upgrade && cpanm --mirror https://www.cpan.org/ install Compress::Zstd Module::In 181.6s ------ > [11/25] RUN curl -sSL https://cpanmin.us | perl - --self-upgrade && cpanm --mirror https://www.cpan.org/ install Compress::Zstd Module::Install::Repository && rm -rf .cpanm: 61.42 ! Download http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz failed. Retrying ... 121.5 ! Download http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz failed. Retrying ... 181.6 ! Download http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz failed. Retrying ... 181.6 ! Failed to download http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz 181.6 ! Failed to fetch distribution App-cpanminus-1.7049 181.6 --> Working on App::cpanminus 181.6 Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz ... FAIL ------ 5 warnings found (use docker --debug to expand): - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 98) - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 210) - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 219) - SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE") (line 25) - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 97) Dockerfile:173 -------------------- 172 | 173 | >>> RUN curl -sSL https://cpanmin.us \ 174 | >>> | perl - --self-upgrade \ 175 | >>> && cpanm --mirror https://www.cpan.org/ install Compress::Zstd \ 176 | >>> Module::Install::Repository \ 177 | >>> && rm -rf .cpanm 178 | -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c curl -sSL https://cpanmin.us | perl - --self-upgrade && cpanm --mirror https://www.cpan.org/ install Compress::Zstd Module::Install::Repository && rm -rf .cpanm" did not complete successfully: exit code: 1```` ``` 3. $ ./build.sh test ... [INFO] --- archetype:3.4.1:integration-test (default-integration-test) @ avro-service-archetype --- [INFO] Processing Archetype IT project: basic [INFO] ---------------------------------------------------------------------------- [INFO] Using following parameters for creating project from Archetype: avro-service-archetype:1.12.2 [INFO] ---------------------------------------------------------------------------- [INFO] Parameter: groupId, Value: org.apache.avro.example [INFO] Parameter: artifactId, Value: simple-service [INFO] Parameter: version, Value: 0.1-SNAPSHOT [INFO] Parameter: package, Value: org.apache.avro.example [INFO] Parameter: packageInPathFormat, Value: org/apache/avro/example [INFO] Parameter: package, Value: org.apache.avro.example [INFO] Parameter: groupId, Value: org.apache.avro.example [INFO] Parameter: artifactId, Value: simple-service [INFO] Parameter: version, Value: 0.1-SNAPSHOT [INFO] Project created from Archetype in dir: /private/tmp/avro-1.12.2/avro-src-1.12.2/lang/java/archetypes/avro-service-archetype/target/test-classes/projects/basic/project/simple-service [INFO] Invoking post-archetype-generation goals: integration-test [INFO] [INFO] Error stacktraces are turned on. [INFO] [INFO] Cache configuration is not available at configured path /private/tmp/avro-1.12.2/avro-src-1.12.2/.mvn/maven-build-cache-config.xml, cache is enabled with defaults [INFO] [INFO] Using XX hash algorithm for cache [INFO] [INFO] Scanning for projects... [INFO] [INFO] [INFO] [INFO] ---------------< org.apache.avro.example:simple-service >--------------- [INFO] [INFO] Building Simple Avro Ordering Service 0.1-SNAPSHOT [INFO] [INFO] from pom.xml [INFO] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-enforcer-plugin/1.4.1/maven-enforcer-plugin-1.4.1.pom [INFO] [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-enforcer-plugin/1.4.1/maven-enforcer-plugin-1.4.1.pom (7.3 kB at 33 kB/s) [INFO] [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/enforcer/enforcer/1.4.1/enforcer-1.4.1.pom [INFO] [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/enforcer/enforcer/1.4.1/enforcer-1.4.1.pom (7.2 kB at 133 kB/s) [INFO] [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-enforcer-plugin/1.4.1/maven-enforcer-plugin-1.4.1.jar [INFO] [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-enforcer-plugin/1.4.1/maven-enforcer-plugin-1.4.1.jar (27 kB at 487 kB/s) [INFO] [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/avro/avro-maven-plugin/1.12.2/avro-maven-plugin-1.12.2.pom [INFO] [WARNING] The POM for org.apache.avro:avro-maven-plugin:jar:1.12.2 is missing, no dependency information available [INFO] [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/avro/avro-maven-plugin/1.12.2/avro-maven-plugin-1.12.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD FAILURE [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 1.093 s [INFO] [INFO] Finished at: 2026-05-25T15:16:58+03:00 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [ERROR] Plugin org.apache.avro:avro-maven-plugin:1.12.2 or one of its dependencies could not be resolved: [INFO] [ERROR] Could not find artifact org.apache.avro:avro-maven-plugin:jar:1.12.2 in central ( https://repo.maven.apache.org/maven2) [INFO] [ERROR] -> [Help 1] [INFO] org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.avro:avro-maven-plugin:1.12.2 or one of its dependencies could not be resolved: [INFO] Could not find artifact org.apache.avro:avro-maven-plugin:jar:1.12.2 in central (https://repo.maven.apache.org/maven2) 4. cd lang/perl/ ./build.sh test include /private/tmp/avro-1.12.2/avro-src-1.12.2/lang/perl/inc/Module/Install.pm String found where operator expected at ./Makefile.PL line 41, near "readme_from 'lib/Avro.pm'" (Do you need to predeclare readme_from?) syntax error at ./Makefile.PL line 41, near "readme_from 'lib/Avro.pm'" Execution of ./Makefile.PL aborted due to compilation errors. Martin On Fri, May 22, 2026 at 9:20 PM Ryan Skraba <[email protected]> wrote: > Hi everyone, > > From my previous mail, I'd like to propose a release candidate RC0 as > a first step in the next Avro 1.12.2 release. This is a pre-vote to > help prepare validation for the next release candidate. > > The commit id is 3dd516fb146a8e733867ece19b15a01a37a68595 > * This corresponds to the tag: release-1.12.2-rc0 > * https://github.com/apache/avro/releases/tag/release-1.12.2-rc0 > > The release tarball, signature, and checksums are here (revision 84687) > * https://dist.apache.org/repos/dist/dev/avro/avro-1.12.2-rc0/ > > You can find the KEYS file here: > * https://dist.apache.org/repos/dist/dev/avro/KEYS > > Binary artifacts for Java are staged in Nexus here: > * > https://repository.apache.org/content/groups/staging/org/apache/avro/avro/1.12.2/ > > This release includes the following Jira issues: > * > https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.12.2 > > Please feel free to try some validation on this candidate! I'm > continuing the release prep work and we should have another one for a > vote soon. > > If, like many of us, you have a limited amount of time to spend, > please prioritize the next release candidate when it comes out. > > If you have a little more time and would like to help out with the > release, we can always use additional hands on the admin side: > - Writing the changelog > - Releasing the website > - Checking that the JIRA issues in the commits are correctly marked > with version 1.12.2 > - And of course, identifying and reviewing priority and bug PRs and > cherry-picking them to branch-1.12 for the next release candidate. > > All my best, Ryan >
