Opened 13 years ago

Closed 12 years ago

#3910 closed Bugs (fixed)

Boost.Filesystem operations_test failure with vacpp on AIX

Reported by: ccambly@… Owned by: Beman Dawes
Milestone: Boost 1.43.0 Component: filesystem
Version: Boost Development Trunk Severity: Problem
Keywords: Cc:

Description

Patch for Boost.Filesystem operations_test failure for vacpp on AIX.

The current version of libs/filesystem/src/operations.cpp uses an incorrect macro _LINUX_SOURCE_COMPAT to control the declaration of readdir_r() with:

#if defined(_AIX) # define _LINUX_SOURCE_COMPAT #endif

readdir_r() should be controlled with THREAD_SAFE macro.

Attachments (1)

operations.cpp.patch (1.0 KB ) - added by ccambly@… 13 years ago.
Patch to operations.cpp for readir_r() for vacpp on AIX

Download all attachments as: .zip

Change History (2)

by ccambly@…, 13 years ago

Attachment: operations.cpp.patch added

Patch to operations.cpp for readir_r() for vacpp on AIX

comment:1 by Beman Dawes, 12 years ago

Resolution: fixed
Status: newclosed

(In [62219]) Fix #3910

Note: See TracTickets for help on using tickets.