Hi,

  I've got a very hot problem here. I've upgraded today our development
server running gentoo 1.4rc1, and the glibc got upped too from 2.2 to the
current 'stable' marked 2.3.1-r2. We'd got an Oracle 9ir2 instance running
happily on that box - until the new glibc has arrived under it.. 

The first symptom was, that using the LD_ASSUME_KERNEL=2.2.5 env variable it
cannot start any single binary anymore on the system.

After some googling I've found out that glibc 2.3.x doesn't need that
environment variable anymore, so I've removed it.. hoping that it'll use the
lib-compat libs automagically somehow (my knowledge is getting blurred
here). That resulted in various ORA-x errors complaining about IPC
communication - so I guess it couldn't really use its old and proven
lib-compat libc libs.. Searching on Oracle's Metalink confirmed that the two
ORA-xxxx errors I get signal an incompatible glibc version. I tried to
re-emerge lib-compat too, but it did not change the situation.

At last, I decided to give it up, and downgrade the libc on that box - we do
need that server really urgently - so, tried to manually re-emerge the
only v2.2.x glibc left in the portage tree, namely: glibc-2.2.5-r7; but
compilation fails miserably no wonder how I try. The problematic part is
cutted to the end of this message.

I feel really stuck.. anyone can please examine the problem, or suggest a
solution to get our devel box's Oracle up and working? If nothing else, at
least downgrading the libc _should_ help.. 

Thanks very much,
Christopher


In file included from ../include/pthread.h:1,
                 from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23,
                 from ../sysdeps/generic/ldsodefs.h:34,
                 from ../sysdeps/unix/sysv/linux/ldsodefs.h:25,
                 from ../sysdeps/unix/sysv/linux/init-first.c:32:
../linuxthreads/sysdeps/pthread/pthread.h:163: parse error before "__thread"
../linuxthreads/sysdeps/pthread/pthread.h:165: `pthread_create' declared as function 
returning a function
../linuxthreads/sysdeps/pthread/pthread.h:165: warning: function declaration isn't a 
prototype
../linuxthreads/sysdeps/pthread/pthread.h:166: parse error before "void"
../linuxthreads/sysdeps/pthread/pthread.h:591: storage class specified for parameter 
`type name' 
In file included from ../linuxthreads/sysdeps/pthread/pthread.h:655,
                 from ../include/pthread.h:1,
                 from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23,
                 from ../sysdeps/generic/ldsodefs.h:34,
                 from ../sysdeps/unix/sysv/linux/ldsodefs.h:25,
                 from ../sysdeps/unix/sysv/linux/init-first.c:32:
../linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h:36: storage class specified 
for parameter `type name'
make[2]: *** 
[/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/buildhere/csu/init-first.o] Error 1
make[2]: Leaving directory /var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory /var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5'
make: *** [all] Error 2!!!

ERROR: sys-libs/glibc-2.2.5-r7 failed.

--
.Digital.Yearning.for.Networked.Assassination.and.Xenocide

--
[EMAIL PROTECTED] mailing list

Reply via email to