[
https://issues.apache.org/jira/browse/QPID-4278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14484068#comment-14484068
]
Richard Tibbetts commented on QPID-4278:
----------------------------------------
Created https://github.com/apache/qpid/pull/7 which I believe resolves this.
> Broken Mac OS X build
> ---------------------
>
> Key: QPID-4278
> URL: https://issues.apache.org/jira/browse/QPID-4278
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.18
> Environment: Mac OS X Mountain Lion
> Reporter: Nadilson Ferreira
> Priority: Critical
>
> Hi,
> The build is broken on Mac OS X because of the use of uint typedef.
> The following files must be changed in order to include sys/types.h:
> + src/qpid/broker/Queue.h
> + src/qpid/broker/Fairshare.h
> + src/qpid/broker/PriorityQueue.h
> + src/qpid/broker/QueueFlowLimit.h
> + src/qpid/broker/SaslAuthenticator.cpp
> + src/qpid/client/MessageReplayTracker.cpp
> + src/qpid/cluster/UpdateClient.cpp
> + src/qpid/framing/frame_functors.h
> + src/qpid/framing/SendContent.cpp
> + src/qpid/framing/SendContent.h
> + src/qpid/SaslFactory.cpp
> + src/qpid/sys/Semaphore.h
> Notice that several test cases also use uint without including sys/types.h
> Regards,
> Nad
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]