[squeak-dev] Reimplementing CI with Rake: status report

David T. Lewis lewis at mail.msen.com
Wed Mar 27 12:29:27 UTC 2013


On Wed, Mar 27, 2013 at 11:18:24AM +0000, Frank Shearar wrote:
> 
> [1] http://build.squeak.org/job/SqueakTrunkOnInterpreterFreeBSD/18/console
> shows an issue with libuuid (of course). This particular problem's
> been solved on the Cog branch, but Eliot and I have yet to get Cog
> compiling on FreeBSD (for other reasons).

There is considerable background on the libuuid bug here:

  http://bugs.squeak.org/view.php?id=7358

Very likely your FreeBSD platform has the buggy library. If so, the problem
"goes away" if you compile the plugin internal. However, the resulting VM
will not work on another computer if the user does not have libuuid installed,
so this is not appropriate for officially distributed VMs.

Given that you are compiling a VM for your own use on your own server,
you can work around the library bug either by compiling the plugin internal,
or by simply deleting the external so.UUIDPlugin plugin after you compile it
(which is exactly what a typical user would need to do if s/he downloaded
an official VM and found that it crashed due to the libuuid bug).

I have not heard much about this bug recently, so hopefully the buggy
libraries are working their way out of the Linux ecosystem.

Dave



More information about the Squeak-dev mailing list