On Sun, Mar 31, 2019 at 01:57:31AM -0000, Grant Edwards wrote: > On 2019-03-30, Andrew Savchenko <birc...@gentoo.org> wrote: > > On Sat, 30 Mar 2019 17:39:03 -0000 (UTC) Grant Edwards wrote: > > > >> glibc 2.27 has an include file "ustat.h" which declares a library > >> function ustat(). glibc 2.28 does not have that include file (nor the > >> function, AFAICT). Any application that #includes ustat.h or calls > >> ustat() fails to build with glibc 2.28. > > > > migrate to statfs() or fstatfs(), that's easy. > > It would be if it was my code that needs to change. It isn't. It's a > third party library.
I would say you are left with two options. You can either file a bug against the third party library and ask them to make the changes (maybe providing patches) or the harder option would be to migrate away from that library. Ideally, convincing the third part library authors to make those changes would be best because it would benefit all of their consumers. William
signature.asc
Description: Digital signature