You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by "Andrew Black (JIRA)" <ji...@apache.org> on 2007/09/25 21:30:51 UTC

[jira] Resolved: (STDCXX-117) [Mac OS X 10.2.8] Missing header guards in utility source files

     [ https://issues.apache.org/jira/browse/STDCXX-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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: https://issues.apache.org/jira/browse/STDCXX-117
>             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.