[Spread-users] Last Call for Spread 4.0.0rc2 bugs

Theo Schlossnagle jesus at omniti.com
Thu Oct 19 11:00:41 EDT 2006

On Oct 19, 2006, at 10:27 AM, Jonathan Stanton wrote:
> We are finalizing the Spread 4.0.0 release and wanted to check if  
> anyone
> has any outstanding problems with the test release (4.0.0rc2) that  
> have
> not already been reported.

There are some challenges building Spread on non-GNU systems.   
Specifically, it took a bit of hacking to get it to work on Solaris  
(using Sun's native tool chain).  It was differences in the way cc  
links, it uses the more standard -R flag for setting run path whereas  
GNU gcc uses -Wl,-rpath -Wl,/path/.  The Sun ld doesn't accept - 
rpath= as an argument (that's only GNU ld).  Also, there were some ar  
flag incompatibilities.  Also, shared libraries are build with gcc - 
shared, where on no gcc systems you need to use ld directly.

The composition of archive files that are included into shared  
objects (which is what I think it does, I could be wrong it was about  
a month ago) is a bit tricky on systems that require strict PIC.

Additionally, there were some inline issues in headers -- where the  
functions were labeled inline in the headers, but defined in the C  
files -- which apparently gcc is fine with :-)  Sun Studio and I'd  
wager a few other compilers are happy with that.

I haven't had time to produce a nice patch to resolve these.  I've  
only ever compiled it once on Solaris and it was a time sensitive  
demand for a client so the working result was a product of brute force.

> A few more bugfixes will be included before the release (which we
> already have and are just finishing merging and testing).
> We will also be releasing a 3.17.4 bugfix release including all of the
> fixes in the SVN tree for the 3.17 branch.
> Thanks,
> Jonathan
> -- 
> -------------------------------------------------------
> Jonathan R. Stanton         jonathan at cs.jhu.edu
> Dept. of Computer Science
> Johns Hopkins University
> -------------------------------------------------------
> _______________________________________________
> Spread-users mailing list
> Spread-users at lists.spread.org
> http://lists.spread.org/mailman/listinfo/spread-users

// Theo Schlossnagle
// CTO -- http://www.omniti.com/~jesus/
// OmniTI Computer Consulting, Inc. -- http://www.omniti.com/

More information about the Spread-users mailing list