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

Reply via email to