acl-devel
[Top][All Lists]
Advanced

[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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]