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

Thiago Macieira thiago.macieira at trolltech.com
Tue Apr 7 22:06:22 CEST 2009


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090407/b25ade90/attachment.bin 


More information about the Qt-interest-old mailing list