Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Oct 2024 11:05:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 282263] net-im/ejabberd: update to 24.X
Message-ID:  <bug-282263-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282263

            Bug ID: 282263
           Summary: net-im/ejabberd: update to 24.X
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ashish@FreeBSD.org
          Reporter: marko.cupac@mimar.rs
          Assignee: ashish@FreeBSD.org
             Flags: maintainer-feedback?(ashish@FreeBSD.org)

Hi,
ejabberd in ports is at 23.10 (from october of 2023), while there have been
multiple 24.x releases in the meantime. Current version is 24.07 (from july=
 of
2024):

https://github.com/processone/ejabberd/releases

FreeBSD's net-im/ejabberd port has been mostly kept up to date with upstream
last few years. Is something blocking the upgrade?

I tried to update the port myself by bumping Makefile's PORTVERSION to 24.07
and *_VER to corresponding values in rebar.lock, as well as fixing patches =
in
files/ that did not apply cleanly. I managed to generate pkg-plist and start
build in poudriere, but I got errors in cofigure phase, and build finally
failed in build phase (see below). I'm stuck and out of ideas (not that I'm
much of a porter anyway).

Is anyone working on an upgrade? Is there anything I can do to help?

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: configure      >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
(...)
checking for cc option to enable C11 features... none needed
checking for SQLite3 library >=3D 3.6.19... yes
build tool to use (change using --with-rebar): ./rebar3
configure: creating ./config.status
config.status: creating Makefile
config.status: creating vars.config
configure: unlocking disabled rebar3 dependencies: epam,eredis,esip,p1_pgsq=
l,
=3D=3D=3D> Newly added dep jiffy is locked at a lower level. If you really =
want to
unlock it, use 'rebar3 upgrade jiffy'
=3D=3D=3D> Analyzing applications...
=3D=3D=3D> Compiling configure_deps
=3D=3D=3D> Failed to update package rebar3_hex from repo hexpm
=3D=3D=3D> Errors loading plugin {rebar3_hex,"~> 7.0.8"}. Run rebar3 with D=
EBUG=3D1 set
to see errors.
=3D=3D=3D> Failed to update package provider_asn1 from repo hexpm
=3D=3D=3D> Errors loading plugin {provider_asn1,"0.2.0"}. Run rebar3 with D=
EBUG=3D1 set
to see errors.
=3D=3D=3D> Failed to update package pc from repo hexpm
=3D=3D=3D> Errors loading plugin {pc,"~> 1.15.0"}. Run rebar3 with DEBUG=3D=
1 set to see
errors.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: build          >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
(...)
./rebar3 get-deps && :> _build/default/lib/.got
=3D=3D=3D> Newly added dep jiffy is locked at a lower level. If you really =
want to
unlock it, use 'rebar3 upgrade jiffy'
=3D=3D=3D> Analyzing applications...
=3D=3D=3D> Compiling configure_deps
=3D=3D=3D> Failed to update package rebar3_hex from repo hexpm
=3D=3D=3D> Errors loading plugin {rebar3_hex,"~> 7.0.8"}. Run rebar3 with D=
EBUG=3D1 set
to see errors.
=3D=3D=3D> Failed to update package provider_asn1 from repo hexpm
=3D=3D=3D> Errors loading plugin {provider_asn1,"0.2.0"}. Run rebar3 with D=
EBUG=3D1 set
to see errors.
=3D=3D=3D> Failed to update package pc from repo hexpm
=3D=3D=3D> Errors loading plugin {pc,"~> 1.15.0"}. Run rebar3 with DEBUG=3D=
1 set to see
errors.
=3D=3D=3D> Failed to update package rebar3_hex from repo hexpm
=3D=3D=3D> Errors loading plugin {rebar3_hex,"~> 7.0.8"}. Run rebar3 with D=
EBUG=3D1 set
to see errors.
=3D=3D=3D> Failed to update package provider_asn1 from repo hexpm
=3D=3D=3D> Errors loading plugin {provider_asn1,"0.2.0"}. Run rebar3 with D=
EBUG=3D1 set
to see errors.
=3D=3D=3D> Failed to update package pc from repo hexpm
=3D=3D=3D> Errors loading plugin {pc,"~> 1.15.0"}. Run rebar3 with DEBUG=3D=
1 set to see
errors.
=3D=3D=3D> Verifying dependencies...
=3D=3D=3D> Failed to update package cache_tab from repo hexpm
=3D=3D=3D> Package not found in any repo: cache_tab 1.0.31
gmake: *** [Makefile:212: _build/default/lib/.got] Error 1
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-282263-7788>