[Bug 511971] Re: libexplain FTBFS on sparc: O_FSYNC undeclared
Kamal Mostafa
kamal at whence.com
Thu Feb 4 19:52:38 UTC 2010
The attached branch fixes some (maybe all) of the sparc-specific build
failure issues in libexplain's own source:
- open_flags.c: #ifdef guard more flags (O_FSYNC, FFSYNC, O_ASYNC, FFASYNC)
- readv.c/writev.c: fix misuse of size_t to avoid fatal compiler warnings
However, a problem in the libc6 <bits/fcntl.h> header (LP: #517212)
still prevents libexplain from compiling. That header file problem also
(coincidentally) results in the error 'O_FSYNC' undeclared -- but a few
lines later. Note that this new failure is actually the result of an
improper definition of FFSYNC to O_FSYNC in the fcntl.h header which
tricks libexplain despite the correct #ifdef guards in the patched
libexplain.
Therefore, this package cannot compile on sparc until LP: #517212 gets
resolved.
--
libexplain FTBFS on sparc: O_FSYNC undeclared
https://bugs.launchpad.net/bugs/511971
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list