pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/60553: erlang-jose doesn't build in 2026Q2. As a result, ejabberd doesn't build
>Number: 60553
>Category: pkg
>Synopsis: erlang-jose doesn't build in 2026Q2. As a result, ejabberd doesn't build
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Aug 07 13:05:00 +0000 2026
>Originator: Ignatios Souvatzis
>Release: pkgsrc-2026Q2
>Organization:
me, myself and I
>Environment:
NetBSD neuserv 10.1_STABLE NetBSD 10.1_STABLE (GENERIC) #23: Wed Oct 29 12:05:54 CET 2025 is@neuserv:/var/itch/sources/10/obj.amd64/sys/arch/amd64/compile/GENERIC amd64
>Description:
make package in security/erlang-jose results in:
pkg_comp:2026Q2.conf# make package
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for jose-1.11.12.tar.gz
=> Checksum SHA512 OK for jose-1.11.12.tar.gz
===> Installing dependencies for erlang-jose-1.11.12nb1
=> Tool dependency elixir>=1.17.0: found elixir-1.17.2
=> Tool dependency rebar-[0-9]*: found rebar-2.6.4nb2
=> Tool dependency mktools-[0-9]*: found mktools-20250213
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency erlang>=27.3.4.7: found erlang-27.3.4.7
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulner
abilities'.
===> Overriding tools for erlang-jose-1.11.12nb1
===> Extracting for erlang-jose-1.11.12nb1
===> Patching for erlang-jose-1.11.12nb1
===> Creating toolchain wrappers for erlang-jose-1.11.12nb1
===> Configuring for erlang-jose-1.11.12nb1
=> Checking for portability problems in extracted files
===> Building for erlang-jose-1.11.12nb1
DEPEND jose.d
warning: the VM is running with native name encoding of latin1 which may cause E
lixir to malfunction as it expects utf8. Please ensure your locale is set to UTF
-8 (which can be verified by running "locale" in your shell) or set the ELIXIR_E
RL_OPTIONS="+fnu" environment variable
== Compilation error in file lib/jose/jwe.ex ==
** (ArgumentError) lib file jose/include/jose_jwe.hrl could not be found
(elixir 1.17.2) lib/record/extractor.ex:41: Record.Extractor.from_lib_file/1
(elixir 1.17.2) lib/record/extractor.ex:18: Record.Extractor.from_or_from_li
b_file/1
(elixir 1.17.2) lib/record/extractor.ex:5: Record.Extractor.extract/2
lib/jose/jwe.ex:370: (module)
ERLC jose_base64.erl jose_base64url.erl jose.erl jose_app.erl jose_block_encryptor.erl jose_crypto_compat.erl jose_public_key.erl jose_server.erl jose_sup.erl jose_json.erl
[...]
.erl jose_jwk_set.erl jose_jwk_use_enc.erl jose_jwk_use_sig.erl jose_jws.erl jose_jws_alg.erl jose_jws_alg_ecdsa.erl jose_jws_alg_eddsa.erl jose_jws_alg_hmac.erl jose_jws_alg_none.erl jose_jws_alg_poly1305.erl jose_jws_alg_rsa_pkcs1_v1_5.erl jose_jws_alg_rsa_pss.erl jose_jwt.erl
Old inliner: threshold=0 functions=[{encode_pair,1},{encode_char,1}]
Old inliner: threshold=0 functions=[{encode_pair,1},{encode_char,1}]
Old inliner: threshold=0 functions=[{dynamic_cast,1}]
EXC 8 files
gmake[1]: *** [erlang.mk:1772: ebin/jose.app] Error 1
gmake: *** [erlang.mk:1514: app] Error 2
*** Error code 2
Stop.
make[1]: stopped in /usr/pkgsrc/security/erlang-jose
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/security/erlang-jose
pkg_comp:2026Q2.conf#
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index