[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot
From: |
Filipe Brandenburger |
Subject: |
[Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot |
Date: |
Mon, 13 Aug 2018 22:12:57 -0700 |
This is not strictly a problem with libattr itself...
But when using LD_PRELOAD and dlsym() (like fakechroot does) the end
result is an infinite loop that ends up crashing a program using one
of the setxattr functions, due to the current implementation (trying
to call the glibc functions) now binding the the stronger ones from
the LD_PRELOAD library.
See here for more details:
https://github.com/dex4er/fakechroot/issues/57
This currently breaks `make test` in "rpm" package:
https://github.com/rpm-software-management/rpm/issues/511
Any chance you'd consider going back to an implementation directly
using SYSCALL(...) in libattr?
Thanks!
Filipe
smime.p7s
Description: S/MIME Cryptographic Signature
- [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot,
Filipe Brandenburger <=
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Dmitry V. Levin, 2018/08/14
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Filipe Brandenburger, 2018/08/14
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Andreas Grünbacher, 2018/08/15
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Dmitry V. Levin, 2018/08/15
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Andreas Grünbacher, 2018/08/15
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Dmitry V. Levin, 2018/08/15
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Filipe Brandenburger, 2018/08/15
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Andreas Grünbacher, 2018/08/16
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Andreas Grünbacher, 2018/08/17
- Re: [Acl-devel] libattr 2.4.48 change in syscalls.c breaks fakechroot, Filipe Brandenburger, 2018/08/31