[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] condor 7.4.1 compile on RHEL3 - GLIBC 2.4 not found error



Thanks Tim.

I tried with the option string you suggested but did not get luck.
The tricky part is that I could not control the execute machine's environment.
With --enable-proper option, configure runs without compiling externals.
Unfortunately, pcre is not installed on the execute host so it causes configure step failed.

In the case of ubuntu 9.10, I was able to compile by defining the behavior for glibc 2.11 but I'm not sure this will work similarly for RHEL3. Certainly, --disable-full-port is needed for this case.

I really appreciate your help though.
Let me keep googling further and trying with other alternative if found.
Thanks

Jungha


Timothy St. Clair wrote:
If you do not care about standard universe, you can try a clipped
build.
./configure --enable-proper --disable-full-port
--disable-gcc-version-check --disable-glibc-version-check
--without-gsoap

I usually also add --disable-static

Cheers,
Tim

On Tue, 2010-01-05 at 16:42 -0500, Jungha Woo wrote:
Dear Condor users,

I'm trying to compile condor 7.4.1 using NMI build.
I submitted my job to Red hat enterprise linux 3 (RHEL3) machines having gcc-4.1.2 and java-1.5.0_08( gcc-3.4.3 gave me the same error)

and executed "configure --without-gsoap".

The error I am getting is like the following

...
checking architecture... I386
checking generic operating system... LINUX
checking operating system version... LINUX_RHEL3
checking system identifying string... i386_rhel3
checking kernel revision... 2.4.21
checking platform name... checking exact libc version... GLIBC 2.3.2
checking if /home/condor/execute/dir_1214/userdir/config is valid... yes
checking for a build id to use... none specified
checking if /home/condor/execute/dir_1214/userdir/externals is valid... yes
checking for gcc... gcc


...

checking for libvirt... yes
checking for gsoap... no
checking if we have libc.a... /home/condor/execute/dir_1214/userdir/externals/install/glibc-2.3.2.27.9.7/lib/libc.a
configure: creating ./config.status
config.status: creating ../config/configure.cf
config.status: creating ../config/externals.cf
config.status: creating ../config/config.sh
config.status: creating config.h
../imake/imake: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by ../imake/imake)
CONFIGURE returned a code of 256



I also tried to compile with "--disable-glibc-version-check" but got the same error message.
Changing gcc requirement to 3.4.3 did not work either.
Can anyone give me a hint to fix this error?


Thanks

Jungha



_______________________________________________
Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/condor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/condor-users/

_______________________________________________
Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/condor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/condor-users/