On Tue, Dec 19, 2006 at 12:10:58PM +1100, Nathan Scott wrote:
> Hi,
>
> It turns out (*cough*) that we use an export file with libattr,
> that I completely forgot about, which specifies the *xattr calls
> as part of the ATTR_1 interface. This patch reverts the syscall
> stub removal patch from before, includes Lennerts patch to fix
> the original problem ARM EABI, and I'll go think some more about
> how to properly fix this (I think we'll need an ATTR_2 interface
> in the end here, Andreas?)
>
> Please apply as an interim fix to the original problem and to
> the accidental new problems its caused, and I'll push through a
> new patch in the new year.
There is a way to re-export symbols you imported from another
library with symbol versioning. That how for example libpthread
works on recent Solaris versions. I'll find out how exactly that
should be implemented.
|