Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 458966 - dev-lang/erlang should optionally enable IPv6 support for EPMD
Summary: dev-lang/erlang should optionally enable IPv6 support for EPMD
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://groups.google.com/forum/#!top...
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2013-02-24 11:31 UTC by tomas charvat
Modified: 2017-07-18 12:30 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 tomas charvat 2013-02-24 11:31:14 UTC
epmd(part of dev-lang/erlang) is inter node erlang communication daemon. Erlang doesnt work in ipv6 networks at this time due to this limitation. From the link I have posted:
To enable it, it seems that you need to export CPPFLAGS=-DEPMD6
before running configure

Thus erlang package shall get probably Ipv6 flag.
Im not sure if this gonna work on R15.

Reproducible: Always

Steps to Reproduce:
1.run epmd
2. netstat -a |grep epmd
3.see if epmd listen on tcp6
Comment 1 Mira Ressel 2013-02-26 21:55:32 UTC
It seems to work on R15B03-2. (But I didn't invest more than 5mins for testing..., it was only a very quick check.) This pp macro already has been there in R13B03 (the oldest one available in their git repo), so this probably isn't a new feature.

However, imho we should handle that with care and probably talk with upstream, as I can't find any official documentation...
Comment 2 Dirkjan Ochtman (RETIRED) gentoo-dev 2017-07-18 08:12:08 UTC
I will not be maintaining erlang anymore, sorry. If you can contribute, please work with the proxy maintenance team.
Comment 3 Mira Ressel 2017-07-18 12:30:16 UTC
This bug is obsolete anyway; epmd supports listening on IPv6 addresses nowadays. I can't find anything about this in the release notes, so I'm not quite sure which OTP version introduced this, but with OTP 19 it works.