Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 766686 - net-im/ejabberd-21.04: version bump
Summary: net-im/ejabberd-21.04: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: ejabberd Project
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-01-23 15:14 UTC by Florian Schmaus
Modified: 2021-06-01 09:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schmaus gentoo-dev 2021-01-23 15:14:40 UTC
Ejabberd 20.12 is available: https://github.com/processone/ejabberd/releases/tag/20.12

Reproducible: Always
Comment 1 Daniel Kenzelmann 2021-02-13 19:50:52 UTC
And already 21.01 is available.

https://www.process-one.net/blog/ejabberd-21-01/
Comment 2 Florian Schmaus gentoo-dev 2021-04-09 16:04:11 UTC
FYI: I've pushed my changes of the PR also into my 'flow' overlay.
Comment 3 Larry the Git Cow gentoo-dev 2021-04-09 19:39:37 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/data/api.git/commit/?id=5735076218260bf19125d83d998180191807013b

commit 5735076218260bf19125d83d998180191807013b
Author:     Florian Schmaus <flo@geekplace.eu>
AuthorDate: 2021-04-08 07:20:31 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-09 19:39:17 +0000

    uid-gid.txt: allocate GID (418) for dev-erlang/epam
    
    Bug: https://bugs.gentoo.org/755185
    Bug: https://bugs.gentoo.org/766686
    Closes: https://github.com/gentoo/api-gentoo-org/pull/385
    Signed-off-by: Florian Schmaus <flo@geekplace.eu>
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)
Comment 4 Eddie Chapman 2021-05-08 11:23:31 UTC
With the in tree bump of dev-lang/erlang a couple of days ago from 23.3.2 to 23.3.3 net-im/ejabberd 20.07 now fails to build:

ejabberd_http: function extract_path_query/1+74:
  Internal consistency check failed - please report this bug.
  Instruction: {call,1,{f,302}}
  Error:       {bad_arg_type,
                   {x,0},
                   {t_tuple,22,true,
                       #{1 => {t_atom,[state]},
                         4 => {t_atom,['POST','PUT']},
                         6 => {t_tuple,2,true,#{1 => {t_atom,[abs_path]}}}}},
                   {t_tuple,22,true,
                       #{1 => {t_atom,[state]},4 => {t_atom,['POST']}}}}:

Compiling src/ejabberd_http.erl failed:
ERROR: compile failed while processing /build/portage/net-im/ejabberd-20.07/work/ejabberd-20.07: rebar_abort
make: *** [Makefile:115: src] Error 1

Despite 20.07 lagging quite behind erlang developments, it's done well to keep up with all dev-lang/erlang bumps the last few months :-) But now for the first time it's not possible to build unstable ejabberd with unstable dev-lang/erlang on Gentoo without out of tree help.