
9 Jun
2006
9 Jun
'06
9:39 p.m.
Boris Gubenko wrote:
On HP-UX, there is a bug in <sys/statvfs.h> header which results in link error when building boost.filesystem library in 32-bit data model (the default)...
...
The attached patch conditionalizes definition of _FILE_OFFSET_BITS macro so it does not get defined as 64 on a HP-UX system with buggy header when building in 32-bit data model. I tested it on a 11.23 system by building filesystem library with BBv1.
Can this patch be applied to both CVS HEAD and RC_1_34? Currently, operations.cpp is identical in both HEAD and RC.
Done. Thanks for the patch! --Beman