Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re^3: How to require IPv6 support

by Anonymous Monk
on Aug 01, 2012 at 22:41 UTC ( #984911=note: print w/replies, xml ) Need Help??

in reply to Re^2: How to require IPv6 support
in thread How to require IPv6 support

For now I think I'll work around it by simply skipping the corresponding tests and noting in the docs that you must have an IPv6-enabled Socket module to use this,

Sounds like the common practice :)

but it would be nice to be able top specify this in a Module::* installer.

Hmm, so a patch to Module::Depends - identify the dependencies of a distribution

and a patch to Module::Install#requires

So you end up with

requires qw' Socket 2 unpack_sockaddr_in6 '; # requires qw' Socket 2 Socket::unpack_sockaddr_in6 ';

That could work, and doesn't look particularly hard to implement.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://984911]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (11)
As of 2016-10-26 14:53 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (341 votes). Check out past polls.