stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Black (JIRA)" <>
Subject [jira] Resolved: (STDCXX-117) [Mac OS X 10.2.8] Missing header guards in utility source files
Date Tue, 25 Sep 2007 19:30:51 GMT


Andrew Black resolved STDCXX-117.

    Resolution: Fixed

It looks like the change to fix STDCXX-404 also resolved this issue.  I've started a manual
build with the latest svn trunk, and the locale/localedef utility appears to run correctly,
excluding some of the more exotic character encodings- EUC-JP, Shift_JIS, and EUC-KR which
appear to crash after stage one of the locale tests.

I'm not certain what happened with the patch I'd started to create for this issue.  Odds are
it's probably living on my old computer.  However, memory is saying that it was similar to
the change which was committed for STDCXX-404.  I believe what happened was I was uncertain
on what the logic flow should be to handle the character conversions when neither iconv nor
the windows functions were available.  As a result progress was halted, though I neglected
to update the status of this ticket to reflect this halt.

> [Mac OS X 10.2.8] Missing header guards in utility source files
> ---------------------------------------------------------------
>                 Key: STDCXX-117
>                 URL:
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Utilities
>         Environment: Mac OS X 10.2.8/Darwin 6.8 with GCC 3.1
>            Reporter: Andrew Black
>            Assignee: Andrew Black
>             Fix For: 4.2
>         Attachments: utilguard.diff
> Several files used in the building of the utilities (util/aliases.cpp,  util/charmap.cpp,
 util/charmap.h, util/locale.cpp) are missing guards on the inclusion of the langinfo.h and
iconv.h headers.  I will be ataching a patch for this shortly.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message