[squeak-dev] OS version on squeakci?

Frank Shearar frank.shearar at gmail.com
Sun Sep 23 17:57:33 UTC 2012


On 23 September 2012 16:11, David T. Lewis <lewis at mail.msen.com> wrote:
> Frank,
>
> The problem is that the VMs are being compiled on an Ubuntu system
> that is "too new" with respect to the system on squeakci.org. I have
> the same issue on my own PC, which is running SuSE Linux. I would
> have expected better backward compatibility on Linux systems, but
> evidently it is not so.

Hi Dave,

Thanks for confirming my suspicions - the output does mention versions
rather later than 2.5!

> I am ccing Ian Piumarta, who is already aware of the issue and is
> looking into setting up an intentionally out of date environment for
> doing VM builds for Linux.
>
> Meanwhile, a workaround might be to just compile a VM on squeakci.org,
> which of course is what I do on my own PC. I don't know if the
> squeakci.org box has the required libraries and so forth, but I'll
> be happy to look into it if I can have shell access to the box.

That would be great. Thanks, Dave!

(I'd intended to set up a script that would auto-build a VM and run
tests on it at some stage anyway, so I'll happily take a build-a-VM
script and run with it!)

frank

> Dave
>
>
> On Sun, Sep 23, 2012 at 03:51:13PM +0100, Frank Shearar wrote:
>> Hi Chris,
>>
>> Apologies if you've answered this before. What OS/version does
>> squeakci run? It looks like it's running a CentOS of some description
>> or other,
>>
>> I'm trying to write a build script for running a trunk image on a
>> stack VM, and I'll at least need to know what version it is before
>> anyone can give meaningful advice.
>>
>> In case David Lewis is reading, I'm seeing this:
>>
>> Installing Squeak-4.10.2.2614 for linux_i386 into
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm
>> tar: Read 2048 bytes from -
>> Installation finished.
>> CHECKING squeakvm
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm/lib/squeak/4.10.2-2614/squeakvm:
>> /lib/libc.so.6: version `GLIBC_2.11' not found (required by
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm/lib/squeak/4.10.2-2614/squeakvm)
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm/lib/squeak/4.10.2-2614/squeakvm:
>> /lib/libc.so.6: version `GLIBC_2.7' not found (required by
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm/lib/squeak/4.10.2-2614/squeakvm)
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm/lib/squeak/4.10.2-2614/squeakvm:
>> /lib/libc.so.6: version `GLIBC_2.15' not found (required by
>> /var/lib/jenkins/workspace/LinuxStackVM/target/linux-stackvm/lib/squeak/4.10.2-2614/squeakvm)
>>
>> The machine in question has a /lib/libc-2.5.so, so perhaps that's
>> causing the problem?
>>
>> The excerpt comes from [1]. The script that runs the build lives at [2].
>>
>> Thanks,
>>
>> frank
>>
>> [1] http://squeakci.org/job/LinuxStackVM/7/console
>> [2] https://github.com/frankshearar/squeak-ci/blob/master/linux-stackvm.sh
>


More information about the Squeak-dev mailing list