OK, I finally got glibc to build with Roland's xattr patch. However, unfortunately it seems to be problematic. getfattr causes Illegal Instruction (core dumped).

Here is a backtrace if it is of any use:

#0  0x0114bb6a in syscall () from /lib/libc.so.0.3
#1  0x01026820 in listxattr (path=0xe8 <Address 0xe8 out of bounds>,
   list=0xe8 <Address 0xe8 out of bounds>, size=232) at syscalls.c:248
#2  0x08048b37 in do_listxattr (path=0xe8 <Address 0xe8 out of bounds>,
   list=0xe8 <Address 0xe8 out of bounds>, size=232) at getfattr.c:92
#3  0x080491d1 in list_attributes (path=0x804bcf0 "/",
   header_printed=0x101ac5c) at getfattr.c:296
#4  0x08049410 in do_print (path=0x804bcf0 "/", stat=0xe8, flag=1, ftw=0xe8)
   at getfattr.c:368
#5  0x0113bbb6 in ftw_dir () from /lib/libc.so.0.3
#6  0x0113bfcf in ftw_startup () from /lib/libc.so.0.3
#7  0x0113c1c3 in nftw64 () from /lib/libc.so.0.3
#8  0x0804973b in main (argc=3, argv=0x101ae74) at getfattr.c:500


Barry (aka bddebian)




_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to