[ https://issues.apache.org/jira/browse/STDCXX-392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Sebor updated STDCXX-392: -------------------------------- Severity: Compiler Error Priority: Blocker (was: Critical) Affects Version/s: (was: 4.2) 4.1.3 Fix Version/s: 4.2 Summary: [EDG eccp 3.9/Linux] _RWSTD_MBSTATE_T undefined (was: [eccp 3.9/Linux] _RWSTD_MBSTATE_T undefined) Must fix for 4.2. > [EDG eccp 3.9/Linux] _RWSTD_MBSTATE_T undefined > ------------------------------------------------ > > Key: STDCXX-392 > URL: https://issues.apache.org/jira/browse/STDCXX-392 > Project: C++ Standard Library > Issue Type: Bug > Components: Build > Affects Versions: 4.1.3 > Environment: eccp 3.9/Fedora Core 6 > Reporter: Martin Sebor > Assignee: Martin Sebor > Priority: Blocker > Fix For: 4.2 > > > The latest trunk fails to compile with EDG eccp 3.9 on Fedora Core 6 (gcc > 4.1.1 back end): > $ nice make BUILDTYPE=11s BUILDDIR=/build/sebor/stdcxx-eccp-3.9-11s > CONFIG=eccp.config > creating BUILDDIR=/build/sebor/stdcxx-eccp-3.9-11s > generating /build/sebor/stdcxx-eccp-3.9-11s/makefile.in from > /home/sebor/stdcxx-trunk/etc/config/eccp.config > make[1]: Entering directory `/build/sebor/stdcxx-eccp-3.9-11s' > make[2]: Entering directory `/build/sebor/stdcxx-eccp-3.9-11s/include' > make config > make[3]: Entering directory `/build/sebor/stdcxx-eccp-3.9-11s/include' > configuring for eccp-3.9 on linux-2.6.18-1.2798.fc6-x86_64 > checking if the compiler is sane ok (invoked with eccp) > checking if the linker is sane ok (invoked with eccp) > checking system architecture ILP32 little endian > ... > make[2]: Leaving directory `/build/sebor/stdcxx-eccp-3.9-11s/lib' > make[2]: Entering directory `/build/sebor/stdcxx-eccp-3.9-11s/lib' > eccp -c -I/home/sebor/stdcxx-trunk/include/ansi -D_RWSTDDEBUG > -I/home/sebor/stdcxx-trunk/include -I/build/sebor/stdcxx-eccp-3.9-11s/include > -A -x --template_directory=/build/sebor/stdcxx-eccp-3.9-11s/lib -g > --display_error_number --remarks --diag_suppress > 193,236,340,401,261,479,487,678,679,815 > /home/sebor/stdcxx-trunk/src/assert.cpp > eccp -c -I/home/sebor/stdcxx-trunk/include/ansi -D_RWSTDDEBUG > -I/home/sebor/stdcxx-trunk/include -I/build/sebor/stdcxx-eccp-3.9-11s/include > -A -x --template_directory=/build/sebor/stdcxx-eccp-3.9-11s/lib -g > --display_error_number --remarks --diag_suppress > 193,236,340,401,261,479,487,678,679,815 > /home/sebor/stdcxx-trunk/src/bitset.cpp > "/home/sebor/stdcxx-trunk/include/rw/_traits.h", line 283: error #20: > identifier "_RWSTD_MBSTATE_T" is undefined > typedef _RWSTD_MBSTATE_T state_type; > ^ > "/home/sebor/stdcxx-trunk/include/rw/_traits.h", line 377: error #20: > identifier "_RWSTD_MBSTATE_T" is undefined > typedef _RWSTD_MBSTATE_T state_type; > ^ > "/home/sebor/stdcxx-trunk/include/rw/_traits.h", line 463: error #20: > identifier "_RWSTD_MBSTATE_T" is undefined > typedef _RWSTD_MBSTATE_T state_type; > ^ > 3 errors detected in the compilation of > "/home/sebor/stdcxx-trunk/src/bitset.cpp". > make[2]: *** [bitset.o] Error 2 > make[2]: Leaving directory `/build/sebor/stdcxx-eccp-3.9-11s/lib' > make[1]: *** [lib] Error 2 > make[1]: Leaving directory `/build/sebor/stdcxx-eccp-3.9-11s' > make: *** [libstd] Error 2 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.