Re: glibc problems

David Hakim <dhakim-Gkm/TONP9n1Wk0Htik3J/[email protected]> Tue, 15 Apr 2003 22:52:30 -0400
Newsgroups gmane.comp.lang.moto.devel
Message-ID <[email protected]>
Argh ... Anyone want to step up to the plate to fix this one ? Perhaps 
now wouldn't be a bad time to start gathering up lists of all the 
non-thread-safe functions and identifying their replacements.

-Dave

On Tuesday, April 15, 2003, at 09:57  PM, Cory Wright wrote:

> It looks like Moto has the same problem as qmail with recent versions
> of glibc, since 2.3.1 I think.  Red Hat and Debian both are now 
> shipping
> with this new glibc, which apparently changed something with 'errno'.
> See this post from the qmail list for an explanation:
>
>   http://article.gmane.org/gmane.mail.qmail.general/13960
>
> Here is what I get when trying to compile Moto on Red Hat 9:
>
> cd tmp; ar -x /root/moto_0_19_1/lib/libcodex.a
> gcc -g -O2 -Wall -rdynamic -L/root/moto_0_19_1/lib -o moto main.o 
> lex.motoyy.o moto.tab.o lex.pp.o motopp.tab.o lex.ryy.o readdefs.tab.o 
> dl.o env.o ftable.o mc.o meta.o motoc.o motod.o motoerr.o motofn.o 
> motoi.o motoppi.o mototree.o mototype.o motoutil.o motov.o motox.o 
> motofunction.o motoextension.o pp.o motohook.o pputil.o tmp/*.o -ldl  
> -lfl
> tmp/number.o(.text+0x6c): In function `parse_float':
> /root/moto_0_19_1/src/codex/number.c:71: undefined reference to `errno'
> collect2: ld returned 1 exit status
> make[1]: *** [moto] Error 1
> make[1]: Leaving directory `/root/moto_0_19_1/src/moto'
> make: *** [all] Error 1
>
>
> [root@dragonfly root]# rpm -qa|grep glibc
> glibc-devel-2.3.2-11.9
> glibc-debug-2.3.2-11.9
> glibc-common-2.3.2-11.9
> glibc-2.3.2-11.9
> glibc-profile-2.3.2-11.9
>
> Cory
>
> --
> Cory Wright
> Stand Blue Technology
> http://www.standblue.net/
>