Please don't reply to lustre-devel. Instead, comment in Bugzilla by using the following link: https://bugzilla.lustre.org/show_bug.cgi?id=11731
(In reply to comment #2) Wang Yibin, can you please confirm that the host OS is SLES10/x86_64? If so, i686 and x64_64 versions of SLES10 glibc define readlink() different ways. > no progress today. somebody mis-edited clean_dir which made sanity_clean a fake > success, but actually nothing got cleaned. I've recycled it. > There's a failed lbuild that needs to be noticed: Please don't reply to lustre-devel. Instead, comment in Bugzilla by using the following link: > https://buffalo.lustre.org:8443/display_report.pl?report_id=335629 > > readlink conflicts found. lustre code has its own definition of readlink? > > <snip> > client1: /usr/include/unistd.h:775: error: conflicting types for 'readlink' > client1: > /testsuite/lustre/lbuild-v1_5_98-2.6-sles10-x86_64/libsysio/include/sysio.h:256: > error: previous declaration of 'readlink' was here > client1: In file included from ../../lustre/include/liblustre.h:63, > client1: from llite_lib.h:8, > client1: from super.c:53: > client1: /usr/include/unistd.h:775: error: conflicting types for 'readlink' > client1: > /testsuite/lustre/lbuild-v1_5_98-2.6-sles10-x86_64/libsysio/include/sysio.h:256: > error: previous declaration of 'readlink' was here > client1: llite_lib.c: In function 'liblustre_process_log': > client1: llite_lib.c:107: warning: pointer targets in passing argument 3 of > 'lustre_cfg_bufs_set_string' differ in signedness > client1: super.c: In function 'llu_inode_revalidate': > client1: super.c:462: warning: pointer targets in passing argument 2 of > 'set_bit' differ in signedness > client1: make[4]: *** [llite_lib.o] Error 1 > client1: make[4]: *** Waiting for unfinished jobs.... > client1: super.c: In function 'llu_clear_inode': > client1: super.c:534: warning: pointer targets in passing argument 2 of > 'clear_bit' differ in signedness > client1: make[4]: Leaving directory > `/testsuite/lustre/lbuild-v1_5_98-2.6-sles10-x86_64/lustre/liblustre' > client1: make[3]: Leaving directory > `/testsuite/lustre/lbuild-v1_5_98-2.6-sles10-x86_64/lustre/liblustre' > client1: make[2]: Leaving directory > `/testsuite/lustre/lbuild-v1_5_98-2.6-sles10-x86_64/lustre' > client1: make[1]: Leaving directory > `/testsuite/lustre/lbuild-v1_5_98-2.6-sles10-x86_64' > client1: make[4]: *** [super.o] Error 1 > client1: make[3]: *** [all-recursive] Error 1 > client1: make[2]: *** [all-recursive] Error 1 > client1: make[1]: *** [all-recursive] Error 1 > client1: make: *** [all] Error 2 > </snip> _______________________________________________ Lustre-devel mailing list [email protected] https://mail.clusterfs.com/mailman/listinfo/lustre-devel
