Hi everyone, When trying to create Linux packages I noticed the release tarball contained a bunch of MacOS ._* hidden files, which prevented the build from finishing. I built the release tgz on my Mac last night, which used to work fine in the past, but apparently Apple changed tar at some point to automatically include those extra hidden files, and it breaks rebar plugins as it tries to compile these ._plugin.erl files and crashes.
The simple fix, at least for now, was to build the tgz on my Ubuntu machine which is what I did. There are no source tree changes. I updated the tgz, asc and sha256. The new sha256 should be 6a98b90a9a980bbef2c35b4996a8e71a2f1ae5227546c85f04c436101bdf78bf Please re-validate that the release builds and all the checksums and signature pass. I am also building deb and rpm package and will upload them to the dev Linux package jforg artifactory a bit later today. Sorry the mishap, -Nick On Fri, May 2, 2025 at 12:47 PM Jiahui Li <jiahui...@ibm.com.invalid> wrote: > > Hi, > > +1 > Signature: ok > Checksums: match > make check: passed when using `./configure --disable-spidermonkey > --js-engine=quickjs --with-clouseau` > make release: "verify installation" success > > Environment: > - Erlang: 26.2.5.11 > - Elixir: 1.18.3 > - Python: 3.12.7 > - Java: zulu-7.48.0.11 > - MacOS: x86_64 > > Thank you, > Jiahui Li