You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by "Martin Sebor (JIRA)" <ji...@apache.org> on 2007/03/23 20:00:33 UTC
[jira] Created: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
[gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
-----------------------------------------------------------------
Key: STDCXX-369
URL: https://issues.apache.org/jira/browse/STDCXX-369
Project: C++ Standard Library
Issue Type: Bug
Components: Build
Affects Versions: 4.1.3
Environment: gcc 3.2.3-56, Linux
Reporter: Martin Sebor
Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
/amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
/package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
collect2: ld returned 1 exit status
make[2]: *** [accum] Error 1
make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12483717 ]
Martin Sebor commented on STDCXX-369:
-------------------------------------
Interestingly, gcc 3.2.3-53 doesn't have this problem, and neither does Intel C++ 9.0 (9.0.31 to be exact) when when sitting on top of the gcc with the hidden symbol. So it seems to be specific to gcc 3.2.3-56.
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12483783 ]
Martin Sebor commented on STDCXX-369:
-------------------------------------
Filed the following bug with Red Hat:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=233714
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12483711 ]
Martin Sebor commented on STDCXX-369:
-------------------------------------
Here's a discussion of a problem with this symbol reported against the much more recent gcc 4.2.0:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27880
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Sebor reassigned STDCXX-369:
-----------------------------------
Assignee: Martin Sebor
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
> Assigned To: Martin Sebor
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12483782 ]
Martin Sebor commented on STDCXX-369:
-------------------------------------
Gcc 3.2.3-56 was released in Red Hat Enterprise Linux 3 Update 8 (see the Release Notes below). I couldn't find a more recent update for AS3.
http://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/release-notes/as-s390/RELEASE-NOTES-U8-s390-en.html
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12496436 ]
Martin Sebor commented on STDCXX-369:
-------------------------------------
Red Hat says: "You need to build C++ shared libraries either with g++ or with gcc -shared-libgcc."
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
> Assigned To: Martin Sebor
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Sebor closed STDCXX-369.
-------------------------------
Resolution: Fixed
Successful nightly test results confirm the change was effective.
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
> Assignee: Martin Sebor
> Priority: Blocker
> Fix For: 4.2
>
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (STDCXX-369) [gcc 3.2.3-56/Linux] ld errors on
hidden symbol _Unwind_GetIPInfo
Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Sebor updated STDCXX-369:
--------------------------------
Priority: Blocker (was: Major)
Fix Version/s: 4.2
Made a Blocker and scheduled for 4.2.0.
> [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo
> -----------------------------------------------------------------
>
> Key: STDCXX-369
> URL: https://issues.apache.org/jira/browse/STDCXX-369
> Project: C++ Standard Library
> Issue Type: Bug
> Components: Build
> Affects Versions: 4.1.3
> Environment: gcc 3.2.3-56, Linux
> Reporter: Martin Sebor
> Assignee: Martin Sebor
> Priority: Blocker
> Fix For: 4.2
>
>
> Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails with the following error (the warnings are discussed in STDCXX-368):
> make[2]: Entering directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include -I/amd/devco/sebor/stdcxx-4.1.3/include -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const char*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<char>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__first'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const wchar_t*__last'
> /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter `const std::allocator<wchar_t>&__alloc'
> gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib -lstd11d -lsupc++ -lm
> /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol `_Unwind_GetIPInfo' in /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> make[2]: *** [accum] Error 1
> make[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples'
> make[1]: [examples] Error 2 (ignored)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.