hi! I have a problem again with building lustre on Ubuntu.
After sh autogen.sh and ./configure: [...] Making all in lnet make[5]: Entering directory `/data/src/b2_0/lnet/lnet' gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D__arch_lib__ -D_LARGEFILE64_SOURCE=1 -include /data/src/b2_0/config.h -I/data/src/b2_0/libcfs/include -I/data/src/b2_0/lnet/include -I/data/src/b2_0/lustre/include -g -Wall -fPIC -D_GNU_SOURCE -Wall -g -O2 -O2 -Werror -c -o liblnet_a-api-errno.o `test -f 'api-errno.c' || echo './'`api-errno.c gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D__arch_lib__ -D_LARGEFILE64_SOURCE=1 -include /data/src/b2_0/config.h -I/data/src/b2_0/libcfs/include -I/data/src/b2_0/lnet/include -I/data/src/b2_0/lustre/include -g -Wall -fPIC -D_GNU_SOURCE -Wall -g -O2 -O2 -Werror -c -o liblnet_a-api-ni.o `test -f 'api-ni.c' || echo './'`api-ni.c cc1: warnings being treated as errors api-ni.c: In function 'LNetSnprintHandle': api-ni.c:1412: error: format '%#lx' expects type 'long unsigned int', but argument 4 has type '__u64' api-ni.c:1412: error: format '%#lx' expects type 'long unsigned int', but argument 4 has type '__u64' make[5]: *** [liblnet_a-api-ni.o] Error 1 make[5]: Leaving directory `/data/src/b2_0/lnet/lnet' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/data/src/b2_0/lnet' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/data/src/b2_0' make[2]: *** [all] Error 2 make[2]: Leaving directory `/data/src/b2_0' make[1]: *** [build-stamp] Error 2 make[1]: Leaving directory `/data/src/b2_0' dpkg-buildpackage: failure: debian/rules build gave error exit status 2 make: *** [debs] Error 2 The kernel subversion doesn't matter, I tried with 2.6.28-17-server and 2.6.28-16-server. I got lustre trees by git and tried v1_8_1 b1_8, b2_0, b1_8_2. Did I miss something, maybe a patch? Thank you, tamas _______________________________________________ Lustre-discuss mailing list [email protected] http://lists.lustre.org/mailman/listinfo/lustre-discuss
