[Haskell-cafe] Creating the network-bsd package
fumiexcel at gmail.com
Fri Oct 12 05:47:38 UTC 2018
I was having trouble because of the deprecation; network-bsd would be
really appreciated. As for splitting, I think there's nothing special to
do. On users side I'd prefer flags.
2018年10月12日(金) 12:44 Kazu Yamamoto <kazu at iij.ad.jp>:
> We the network package maintainers are planning to release network
> v126.96.36.199 which enables extending socket addresses. In this version, we
> will remove the Network.BSD module which version 2.7 already
> Unfortunately, it appeared that many users use Network.BSD and there
> is no good alternative. So, I would like to split it into another
> package, say, network-bsd.
> Some years ago, the same thing happened to Network.URI, resulting in
> the network-uri and network-uri-flag packages. Currently, I'm planing
> to take the same approach:
> flag network-bsd
> -- ...
> if flag(network-bsd)
> build-depends: network-bsd >= 3.0, network >= 3.0
> build-depends: network-bsd < 3.0, network < 3.0
> network >= 2.5 && < 2.7,
> network-bsd >= 2.5 && < 2.7,
> network-bsd-flag == 0.1.*
> Question: is this a correct appoarch? Or are there any better ways to
> split Netwrok.BSD?
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe