[MacPorts] #53057: czmq will not build: upgrade to v4 or patch header file in 3.0.2

MacPorts noreply at macports.org
Mon Dec 12 21:04:06 CET 2016


#53057: czmq will not build: upgrade to v4 or patch header file in 3.0.2
----------------------------+----------------------
  Reporter:  brianboonstra  |      Owner:  stromnov
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  czmq           |
----------------------------+----------------------
Description changed by mf2k:

Old description:

> Since zmq in MacPorts is now version 4.2, the czmq package (at czmq
> v3.0.2) no longer builds.  This is due to czmq_prelude.h attempting to
> #import the deprecated zmq_utils.  As a result of this import we end up
> with a clang compiler error arising from line zmq_utils:40
>
>                #pragma GCC diagnostic ignored "-Wcpp"
>

>
> Version 4 of czmq corrected the import in
>
> https://github.com/zeromq/czmq/commit/9c782c08c29770c400fdad756f9d2c54a367358a
>

> Version 3.0.2 never got the correction backported.
>
> MacPorts should either backport the czmq patch or switch to version 4.

New description:

 Since zmq in MacPorts is now version 4.2, the czmq package (at czmq
 v3.0.2) no longer builds.  This is due to czmq_prelude.h attempting to
 #import the deprecated zmq_utils.  As a result of this import we end up
 with a clang compiler error arising from line zmq_utils:40
 {{{
                #pragma GCC diagnostic ignored "-Wcpp"
 }}}


 Version 4 of czmq corrected the import in

 https://github.com/zeromq/czmq/commit/9c782c08c29770c400fdad756f9d2c54a367358a


 Version 3.0.2 never got the correction backported.

 MacPorts should either backport the czmq patch or switch to version 4.

--

--
Ticket URL: <https://trac.macports.org/ticket/53057#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list