The configure script of xfsprogs 2.6.13 is broken (although this is not fatal), example: $ ./configure # (or emerge xfsprogs) [...] checking for sys/types.h... no [...] checking size of long... 0 [...] Many header files are not detected, size of C types are reported as being 0, etc. Surprisingly these errors are not fatal. To my knowledge, this problem appeared somewhere between 2.3.9 and 2.6.0. And the fix is simple: just add AC_PROG_CC in configure.in (see the patch I have posted in the next message) and regenerate the configure script (with "autoreconf -i" for example). This problem should be fixed upstream. Reproducible: Always Steps to Reproduce:
Created attachment 40666 [details, diff] Patch to fix configure.in Patch to fix configure.in. Then you need to regenerate the configure script via "autoreconf -i" for example.
i assume this applies to 2.6.13 too ?
Yes this applies to 2.6.13. Maybe I was not clear enough: versions <=2.3.9 are ok, versions >=2.6.0 are broken.
when you say 'This problem should be fixed upstream.' you mean it is already fixed or i should e-mail upstream about it ?
checked their cvs and this isnt present reported here: http://oss.sgi.com/bugzilla/show_bug.cgi?id=366 added to 2.6.13 ebuild, thanks :)