Hello Pierre! On Thu, Nov 05, 2009 at 04:00:08AM +0100, Pierre wrote: > gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -include ../config.h > -I../include -DLOCALEDIR=\"/usr/share/locale\" -fsigned-char -s -O3 > -march=i686 -MT cfdisk.o -MD -MP -MF .deps/cfdisk.Tpo -c -o cfdisk.o > cfdisk.c > cfdisk.c: In function `draw_screen': > cfdisk.c:2647: error: type mismatch in conditional expression > make[2]: *** [cfdisk.o] Error 1 > make[2]: Leaving directory `/tmp/util-linux-ng-2.16.1/fdisk' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/tmp/util-linux-ng-2.16.1' > make: *** [all] Error 2 I do not see anything like that when compiling 2.16.1 even when I set the same CFLAGS as you have. Is there an option you have corrupted sources? /me used ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.16/util-linux-ng-2.16.1.tar.bz2 HTH, Jasan -- Red Hat Czech, MRG Quality Assurance Associate -- To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html