[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 16:50:38 CET 2016


#53057: czmq will not build: upgrade to v4 or patch header file in 3.0.2
-------------------------------+------------------
 Reporter:  brianboonstra      |      Owner:
     Type:  defect             |     Status:  new
 Priority:  Normal             |  Milestone:
Component:  ports              |    Version:
 Keywords:  zmq header pragma  |       Port:  czmq
-------------------------------+------------------
 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>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list