[Pkg-haskell-maintainers] Bug#743102: Bug#743102: Bug#743102: haskell-zeromq3-haskell: FTBFS: Base.hsc:12:2: error: #error *** INVALID 0MQ VERSION (must be 3.x) ***
nomeata at debian.org
Sun Mar 30 20:44:25 UTC 2014
Am Sonntag, den 30.03.2014, 21:20 +0200 schrieb Alessandro Ghedini:
> The source package is called "3" only because I could not rename it to just
> "zeromq", since that name is still used. The idea being that zeromq should be
> removed as soon as nothing uses it anymore, and zeromq3 renamed to zeromq.
> As for the 3 in the binary packages (libzmq3, libzmq3-dev, ...), that simply
> reflects the library SONAME as per Debian policy. Having a zeromq4 source
> package would not have changed anything, since its binary package would still
> have to be named libzmq3.
> In your case the check should be "#if ZMQ_VERSION_MAJOR < 3", since 4.x is
> backwards-compatible with 3.x.
thanks for the clarifications. Upstream has released a version
compatible with 4.x under a separate package name (zeromq4-haskell), I
am considering to simply package that and ask for removal of
zeromq3-haskell – at least if hbro, the only user of zeromq3-haskell,
has upgraded to the new version.
Joachim "nomeata" Breitner
nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 181 bytes
Desc: This is a digitally signed message part
More information about the Pkg-haskell-maintainers