Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273797 - net-irc/ngircd missing use flag for IPv6 support
Summary: net-irc/ngircd missing use flag for IPv6 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-12 00:02 UTC by Bronson
Modified: 2011-09-10 23:16 UTC (History)
1 user (show)

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


Attachments
patch to enable ipv useflag for net-irc/ngircd (ngirc3-ipv6-useflag.patch,492 bytes, patch)
2010-04-25 19:07 UTC, Hans Nieser
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bronson 2009-06-12 00:02:09 UTC
net-irc/ngircd supports IPv6, but it must be explicitly enabled during the ./configure stage. The ebuild currently in portage does not have an IPv6 use-flag to enable this option to be set.

Fixing this should be as simple as adding:
   $(use_enable ipv6 ) \
to the src_compile() function in the ebuild; and adding ipv6 to the IUSE variable.


Reproducible: Always
Comment 1 Hans Nieser 2010-04-25 19:07:45 UTC
Created attachment 229121 [details, diff]
patch to enable ipv useflag for net-irc/ngircd

Tested your suggestion and it seems to work. I say 'seems to' because although it compiles fine and causes ngircd to listen on tcp6/6667 and accept connections, I'm not able to actually logon to the ngircd server because it says 'Invalid syntax' after sending the USER command (and then the connection is dropped), at least it does this with xchat (this may just be an issue with xchat itself).

I'll attach the patch for the ebuild to enable the IPv6 use-flag, trivial as it is
Comment 2 Ewoud Kohl van Wijngaarden 2010-08-21 17:55:31 UTC
In bug #326361 I added a cleaned up ngircd-16 ebuild which includes your trivial patch.
Comment 3 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-09-10 23:16:06 UTC
ngircd-17.1 has IUSE=ipv6 and been in portage for some months.