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

Reply via email to