[
https://issues.apache.org/jira/browse/QPID-1198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12653278#action_12653278
]
Marnie McCormack commented on QPID-1198:
----------------------------------------
Feedback on status of this item on qpid-dev from Manuel (part of M4 item
review):
Unfortunately, I'm under a high workload, and don't expect to have time in the
near future to take a look at this issue.
I just can say that the last time I watched the state of the trunk, not all the
changes needed for the solaris port to work, were on the repository, some
problems with the solaris linker and implicit library dependencies, as I
commented some time ago here, comes to my mind. I remember also reversed
condition in the configure.ac regarding the usage of the Sun Workshop compiler
and some other things. Probably recent changes in the repository could have
broken solaris specific stuff. Sadly, as I've already said, I have no time to
dedicate to this, but I will try to contribute again as soon as possible,
probably no sooner than February. :-(
> Changes for the solaris port
> ----------------------------
>
> Key: QPID-1198
> URL: https://issues.apache.org/jira/browse/QPID-1198
> Project: Qpid
> Issue Type: New Feature
> Components: C++ Broker
> Affects Versions: M3
> Reporter: Manuel Teira
> Assignee: Andrew Stitcher
> Fix For: M4
>
> Attachments: acl.patch, ecfpoller-refactoring.patch,
> localaddrs.patch, solaris-port.patch, syslog-feature-test.patch
>
>
> Patch with changes needed to have the project compiling under Sun Studio 12,
> on a Solaris Sparc machine. Tests are also passing.
> This patch summarizes all the changes in my local copy, including those from
> the non-resolved jira issues: QPID-1132 and QPID-1133.
> Other changes are:
> 1.- Missing include files
> 2.- Some GNUishms in system calls. I think there're two cases for this:
> 2.1.- POSIX strerror_r doesn't return the buffer.
> 2.2. - pthread_yield is not POSIX compliant. Using sched_yield instead.
> 3.- No FTP and LOG_FTP syslog categories on Solaris.
> 4.- The private inheritance bug in the solaris compiler
> 5.- The Uuid.h solaris non-const members.
> 6.- Some explicit namespacing. In some parts of the code.
> 7.- Replace all the u_intN_t typenames with uintN_t typenames.
> 8.- The queue issue. Name already used in solaris system headers.
> 9.-Some minor bashisms in scripts, complaining under pure sh shells.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.