[ 
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.

Reply via email to