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
>

Reply via email to