Hi Angela,
Below are few comments:
1. In Targetdirs, please add the include dir entry in alphabetical order.
2. In Makefile.sfw,
- you may want to invoke configure as "$(SHELL) ./configure
$(CONFIGURE_OPTIONS)"
- Please make sure you have same env set before invoking configure as
well as before invoking gmake.
- Please use CCC/CXX with "-norunpath" option just to make sure RPATH is
not set to the workspace build dir.
3. "usr/src/lib/libxmlrpc-c/curl.fix" is probably not required as the
fix for CR6770465 is now present in the sfw-gate. Also
"usr/src/lib/libxmlrpc-c/curlbuild.h is not required. you shouldn't be
having a separate copy of curlbuild.h in your product dir. Instead you
should be using it from the proto area of your workspace.
4. In usr/src/lib/libxmlrpc-c/ltmain.patch,
- Code changes as below may not be accepted by the community if you
intend to give this back upstream.
38 -#include <sys/unistd.h>
39 +#include <unistd.h>
Instead you could do something like below:
#ifdef (__sun)
#include <unistd.h>
#else
#include <sys/unistd.h>
#endif
- Just curious to know why is 'const' keyword being removed in the patch.
5. In depend file, I guess you could add "SUNWopensslr" instead of
"SUNWopenssl-libraries" as ssl/crypto libraries are now shipped as part
of "SUNWopensslr".
6. Please make sure all the files in your webrev has comments of the
format "<bugid> <synopsis>"
Thanks,
Srirama
angela said the following on Friday 06 March 2009 04:27 PM:
> Hi, All
>
> I am porting "xmlrpc-c", programming libraries and related tools to help user
> write an XML-RPC server or client in C or C++.
>
> Can you please have a review on my code. The webrev is at:
> http://cr.opensolaris.org/~angelali/xmlrpc-c/
>
> Thanks,
> Angela
>
> _______________________________________________
> sfwnv-discuss mailing list
> sfwnv-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/sfwnv-discuss
>