[Qt-interest] qt-4.5.0 requires glibc>=2.3.2?

john blair mailtome200420032002 at yahoo.com
Tue Apr 7 23:19:14 CEST 2009


Thanks for the reply. I have filed a bug.


--- On Wed, 4/8/09, Thiago Macieira <thiago.macieira at trolltech.com> wrote:

> From: Thiago Macieira <thiago.macieira at trolltech.com>
> Subject: Re: [Qt-interest] qt-4.5.0 requires glibc>=2.3.2?
> To: qt-interest at trolltech.com
> Date: Wednesday, April 8, 2009, 1:36 AM
> john blair wrote:
> > While building qt-4.5 I received the following error:
> >gtksymbols.cpp.text+0x3e19): undefined reference to
> `getresuid(unsigned
> > int*, unsigned int*, unsigned int*)'
> gtksymbols.cpp.text+0x3e36):
> > undefined reference to `getresgid(unsigned int*,
> unsigned int*,
> > unsigned int*)' collect2: ld returned 1 exit
> status
> >make[1]: *** [../../../bin/uic3] Error 1
> >make[1]: Leaving directory
> `/var/build/src/tools/uic3'
> >make: *** [sub-uic3-make_default-ordered] Error 2
> >
> >The prototypes for getresuid and getresgid are defined
> by glibc>=2.3.2
> > where as I have glibc 2.2.5. I successfully built
> qt-4.4 with
> > glibc-2.2.5. I did not find anywhere in the docs
> mentioning that
> > qt-4.5.0 requires glibc>=2.3.2.
> 
> And you're not going to. We didn't realise that we
> were imposing this 
> limitation.
> 
> In any case, glibc 2.3 is now over 6 years old. You should
> consider 
> upgrading.
> 
> But also the calls are not necessary in Qt. Can you submit
> a bug report 
> for us to consider removing them?
> 
> -- 
> Thiago Macieira - thiago.macieira (AT) nokia.com
>   Senior Product Manager - Nokia, Qt Software
>       Sandakerveien 116, NO-0402 Oslo, Norway
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest


      



More information about the Qt-interest-old mailing list