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 2006/02/04 00:30:03 UTC

[jira] Created: (STDCXX-132) [NetBSD 3.0] aliases.cpp fails to build

[NetBSD 3.0] aliases.cpp fails to build
---------------------------------------

         Key: STDCXX-132
         URL: http://issues.apache.org/jira/browse/STDCXX-132
     Project: C++ Standard Library
        Type: Bug
  Components: Utilities  
    Versions: 4.1.4    
 Environment: gcc version 3.3.3 (NetBSD nb3 20040520)
NetBSD 3.0
    Reporter: Andrew Black


gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/include/loc  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /house/ablackrw/stdcxx/util/aliases.cpp
/house/ablackrw/stdcxx/util/aliases.cpp: In function `void 
   get_same_encoding_C_locale(const std::string&, const std::string&, 
   StringVector&)':
/house/ablackrw/stdcxx/util/aliases.cpp:442: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp: In function `std::string 
   get_C_encoding_locale(const std::string&)':
/house/ablackrw/stdcxx/util/aliases.cpp:487: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp: In function `char* 
   get_installed_locales(int)':
/house/ablackrw/stdcxx/util/aliases.cpp:584: error: `strcpy' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:585: error: `strcat' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:601: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:604: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:607: error: `memcpy' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:610: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:628: error: `strcmp' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:629: error: `strcpy' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:630: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:633: error: `strlen' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:634: error: `strcpy' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:638: error: `strcpy' undeclared in 
   namespace `std'
/house/ablackrw/stdcxx/util/aliases.cpp:639: error: `strlen' undeclared in 
   namespace `std'

config.h and config.log available

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (STDCXX-132) [NetBSD 3.0] aliases.cpp fails to build

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/STDCXX-132?page=all ]
     
Martin Sebor resolved STDCXX-132:
---------------------------------

    Fix Version: 4.1.4
     Resolution: Fixed

Yep, that's the change referenced on the Subversion Commits tab. Thanks for the confirmation.

> [NetBSD 3.0] aliases.cpp fails to build
> ---------------------------------------
>
>          Key: STDCXX-132
>          URL: http://issues.apache.org/jira/browse/STDCXX-132
>      Project: C++ Standard Library
>         Type: Bug
>   Components: Utilities
>     Versions: 4.1.4
>  Environment: gcc version 3.3.3 (NetBSD nb3 20040520)
> NetBSD 3.0
>     Reporter: Andrew Black
>     Assignee: Martin Sebor
>      Fix For: 4.1.4

>
> gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/include/loc  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /house/ablackrw/stdcxx/util/aliases.cpp
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `void 
>    get_same_encoding_C_locale(const std::string&, const std::string&, 
>    StringVector&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:442: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `std::string 
>    get_C_encoding_locale(const std::string&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:487: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `char* 
>    get_installed_locales(int)':
> /house/ablackrw/stdcxx/util/aliases.cpp:584: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:585: error: `strcat' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:601: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:604: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:607: error: `memcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:610: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:628: error: `strcmp' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:629: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:630: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:633: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:634: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:638: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:639: error: `strlen' undeclared in 
>    namespace `std'
> config.h and config.log available

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Assigned: (STDCXX-132) [NetBSD 3.0] aliases.cpp fails to build

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/STDCXX-132?page=all ]

Martin Sebor reassigned STDCXX-132:
-----------------------------------

    Assign To: Martin Sebor

> [NetBSD 3.0] aliases.cpp fails to build
> ---------------------------------------
>
>          Key: STDCXX-132
>          URL: http://issues.apache.org/jira/browse/STDCXX-132
>      Project: C++ Standard Library
>         Type: Bug
>   Components: Utilities
>     Versions: 4.1.4
>  Environment: gcc version 3.3.3 (NetBSD nb3 20040520)
> NetBSD 3.0
>     Reporter: Andrew Black
>     Assignee: Martin Sebor

>
> gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/include/loc  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /house/ablackrw/stdcxx/util/aliases.cpp
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `void 
>    get_same_encoding_C_locale(const std::string&, const std::string&, 
>    StringVector&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:442: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `std::string 
>    get_C_encoding_locale(const std::string&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:487: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `char* 
>    get_installed_locales(int)':
> /house/ablackrw/stdcxx/util/aliases.cpp:584: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:585: error: `strcat' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:601: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:604: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:607: error: `memcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:610: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:628: error: `strcmp' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:629: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:630: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:633: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:634: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:638: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:639: error: `strlen' undeclared in 
>    namespace `std'
> config.h and config.log available

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (STDCXX-132) [NetBSD 3.0] aliases.cpp fails to build

Posted by "Andrew Black (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/STDCXX-132?page=comments#action_12365585 ] 

Andrew Black commented on STDCXX-132:
-------------------------------------

It appears that the r375828 commit touches aliases.cpp, and may resolve the issue, though I would have to check.

Another course of action I can see taking would be trying to use the version of _traits.h prior to the r366952 commit and see if it would compile correctly, but I worry that reversing some of the changes since that version would cause other compile problems.

> [NetBSD 3.0] aliases.cpp fails to build
> ---------------------------------------
>
>          Key: STDCXX-132
>          URL: http://issues.apache.org/jira/browse/STDCXX-132
>      Project: C++ Standard Library
>         Type: Bug
>   Components: Utilities
>     Versions: 4.1.4
>  Environment: gcc version 3.3.3 (NetBSD nb3 20040520)
> NetBSD 3.0
>     Reporter: Andrew Black
>     Assignee: Martin Sebor

>
> gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/include/loc  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /house/ablackrw/stdcxx/util/aliases.cpp
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `void 
>    get_same_encoding_C_locale(const std::string&, const std::string&, 
>    StringVector&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:442: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `std::string 
>    get_C_encoding_locale(const std::string&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:487: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `char* 
>    get_installed_locales(int)':
> /house/ablackrw/stdcxx/util/aliases.cpp:584: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:585: error: `strcat' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:601: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:604: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:607: error: `memcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:610: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:628: error: `strcmp' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:629: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:630: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:633: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:634: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:638: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:639: error: `strlen' undeclared in 
>    namespace `std'
> config.h and config.log available

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (STDCXX-132) [NetBSD 3.0] aliases.cpp fails to build

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/STDCXX-132?page=comments#action_12365512 ] 

Martin Sebor commented on STDCXX-132:
-------------------------------------

This is most likely fallout from r366952: http://svn.apache.org/viewcvs.cgi?rev=366952&view=rev


> [NetBSD 3.0] aliases.cpp fails to build
> ---------------------------------------
>
>          Key: STDCXX-132
>          URL: http://issues.apache.org/jira/browse/STDCXX-132
>      Project: C++ Standard Library
>         Type: Bug
>   Components: Utilities
>     Versions: 4.1.4
>  Environment: gcc version 3.3.3 (NetBSD nb3 20040520)
> NetBSD 3.0
>     Reporter: Andrew Black
>     Assignee: Martin Sebor

>
> gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/include/loc  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /house/ablackrw/stdcxx/util/aliases.cpp
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `void 
>    get_same_encoding_C_locale(const std::string&, const std::string&, 
>    StringVector&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:442: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `std::string 
>    get_C_encoding_locale(const std::string&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:487: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `char* 
>    get_installed_locales(int)':
> /house/ablackrw/stdcxx/util/aliases.cpp:584: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:585: error: `strcat' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:601: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:604: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:607: error: `memcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:610: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:628: error: `strcmp' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:629: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:630: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:633: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:634: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:638: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:639: error: `strlen' undeclared in 
>    namespace `std'
> config.h and config.log available

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (STDCXX-132) [NetBSD 3.0] aliases.cpp fails to build

Posted by "Andrew Black (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/STDCXX-132?page=comments#action_12367665 ] 

Andrew Black commented on STDCXX-132:
-------------------------------------

I'm not certain if it was r375828 that resolved this issue, but the file in question is now building (as of r380692), so I believe that this issue can be marked as resolved.

> [NetBSD 3.0] aliases.cpp fails to build
> ---------------------------------------
>
>          Key: STDCXX-132
>          URL: http://issues.apache.org/jira/browse/STDCXX-132
>      Project: C++ Standard Library
>         Type: Bug
>   Components: Utilities
>     Versions: 4.1.4
>  Environment: gcc version 3.3.3 (NetBSD nb3 20040520)
> NetBSD 3.0
>     Reporter: Andrew Black
>     Assignee: Martin Sebor

>
> gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/include/loc  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /house/ablackrw/stdcxx/util/aliases.cpp
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `void 
>    get_same_encoding_C_locale(const std::string&, const std::string&, 
>    StringVector&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:442: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `std::string 
>    get_C_encoding_locale(const std::string&)':
> /house/ablackrw/stdcxx/util/aliases.cpp:487: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp: In function `char* 
>    get_installed_locales(int)':
> /house/ablackrw/stdcxx/util/aliases.cpp:584: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:585: error: `strcat' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:601: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:604: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:607: error: `memcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:610: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:628: error: `strcmp' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:629: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:630: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:633: error: `strlen' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:634: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:638: error: `strcpy' undeclared in 
>    namespace `std'
> /house/ablackrw/stdcxx/util/aliases.cpp:639: error: `strlen' undeclared in 
>    namespace `std'
> config.h and config.log available

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira