Boost logo

Boost Testing :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2005-12-17 21:16:44

"Stephen Carson" <StephenC_at_[hidden]> wrote in message
> After a pause in my testing (due to my Mac being off for repair) I tried
> to
> run a full test last night. What happened is below. I believe I had run a
> full test successfully since switching back to HEAD so something must
> have happened in the last week.
> darwin-C++-action ../../../bin/boost/libs/filesystem/build/
> libboost_filesystem.a/darwin/release/operations.o
> /Users/stephencarson/Development/boost/boost/libs/filesystem/src/
> operations.cpp:55:28: sys/statvfs.h: No such file or directory
> /Users/stephencarson/Development/boost/boost/libs/filesystem/src/
> operations.cpp: In
> function `boost::filesystem::detail::space_pair
> boost::filesystem::detail::space_api(const std::string&)':
> /Users/stephencarson/Development/boost/boost/libs/filesystem/src/
> operations.cpp:936: error: aggregate
> `boost::filesystem::detail::statvfs vfs' has incomplete type and cannot
> be
> defined
> /Users/stephencarson/Development/boost/boost/libs/filesystem/src/
> operations.cpp:938: error: `::
> statvfs' undeclared (first use here)

Hum... That's the new version of Boost.Filesystem giving you trouble.

What compiler and compiler version is involved? What library?

Is there actually no <sys/statvfs.h>? If statvfs.h isn't in that location,
is it present but in another location? If not, is statvfs() declared in some
other header? If so which one?

I'm not seeing the same problem on my mini-mac.

Thanks for the report,


Boost-testing list run by mbergal at