[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-devel] debian support
- Date: Tue, 24 Oct 2006 17:14:38 +0200
- From: guillaume pernot <gpernot@xxxxxxxxxxx>
- Subject: Re: [Condor-devel] debian support
hi,
Le mardi 24 octobre 2006 16:10, Peter Keller a écrit :
> On Tue, Oct 24, 2006 at 11:17:58AM +0200, guillaume pernot wrote:
>
> What version of glibc is used on these machines and what revisions of
> gcc come on them? The version of glibc that Condor uses for its standard
> universe codes is very exact and changing that revision will force a
> full port of Condor to the new OS revision.
on ubuntu/dapper, this is glibc 2.3.6, that doesn't compile cleanly with gcc
4.0.3. debian's glibc maintainer compiles it using gcc 3.4.
>
> A full port of Condor generally means deep magic must be performed in
> the condor_ckpt and condor_syscall_lib directories. For example, stat()
> and its various implementations might have changed, objects might have
> moved around suspiciously in the archive, functions we should trap could
> have changed/been added, the extraction pattern denoted in the Imakefile
> might have changed. It is a big deal to verify that a new glibc works
> properly with respect to Condor since it in generally unknown what changed
> in detail between the glibc you start with and the glibc to want to use.
>
> In addition, the default gcc a machine has might affect the port as well
> since we must ship along the internal libraries of gcc, and those might
> also have changed.
>
> Sometimes a full port just takes a week or two, sometimes 12-16 weeks. It
> really depends on the particular circumstances between Condor and the
> target machine in question.
my next try is to build the shipped glibc 2.3.2.27.9.7 with gcc-4.0. i think
this is a more circumspect approach than to deal with both glibc and gcc
ports.
>
> I'd recommend running the entire condor test suite (both stduniv and
> other tests) if you go down this path (or really, if you do any patching
> of Condor).
ok, i will.
> Of course, I can help if you need it.
if i find myself locked at some point, any help will be appreciated ;)
regards,
--
guillaume pernot
http://www.praksys.org - Midi-Pyrénées et Aquitaine
Membre du réseau Libre Entreprise
GPG fingerprint : D356 5318 CE52 64C9 0CEF