id summary reporter owner description type status milestone component version severity resolution keywords cc 3324 "AIX/i5OS @ Visual Age 6: is_member_pointer.hpp"", line 54.63: 1540-0403 (S) ""template struct boost::is_member_pointer"" is already defined" anonymous Antony Polukhin "Hi, I am getting the below error on AIX/i5OS using Visual Age 6 and Boost 1.39.0 when including Boost header files. /QOpenSys/vac600/usr/vacpp/bin/xlC_r -+ -DHAVE_DLFCN_H -Dmysqlcppconn_EXPORTS -O2 -g -ma -qstrict -qoptimize=2 -qmaxmem=8192 -Iboost-1_39 -I/home/mysqldev/bs/i5os-ppc32/connector-common-32bit/mysql-server-gpl-static/include -I/home/mysqldev/bs/connector-c++-32bit/src/mysql-connector-c++-1.0.6r716_20090806_1555 -I/home/mysqldev/bs/connector-c++-32bit/src/mysql-connector-c++-1.0.6r716_20090806_1555/cppconn -O2 -g -ma -qstrict -qoptimize=2 -qmaxmem=8192 -I/home/mysqldev/bs/i5os-ppc32/connector-common-32bit/mysql-server-gpl-static/include -g -ma -qstrict -qoptimize=0 -qmaxmem=8192 -DUNIV_AIX -o CMakeFiles/mysqlcppconn.dir/mysql_connection.cpp.o -c /mysql_connection.cpp ""boost-1_39/boost/type_traits/is_member_pointer.hpp"", line 54.63: 1540-0403 (S) ""template struct boost::is_member_pointer"" is already defined. ""boost-1_39/boost/type_traits/is_member_pointer.hpp"", line 51.63: 1540-0425 (I) ""is_member_pointer"" is defined on line 51 of ""boost-1_39/boost/type_traits/is_member_pointer.hpp"". ""boost-1_39/boost/type_traits/is_member_pointer.hpp"", line 55.63: 1540-0403 (S) ""template struct boost::is_member_pointer"" is already defined. ""boost-1_39/boost/type_traits/is_member_pointer.hpp"", line 51.63: 1540-0425 (I) ""is_member_pointer"" is defined on line 51 of ""boost-1_39/boost/type_traits/is_member_pointer.hpp"". ""boost-1_39/boost/type_traits/is_member_pointer.hpp"", line 56.63: 1540-0403 (S) ""template struct boost::is_member_pointer"" is already defined. ""boost-1_39/boost/type_traits/is_member_pointer.hpp"", line 51.63: 1540-0425 (I) ""is_member_pointer"" is defined on line 51 of ""boost-1_39/boost/type_traits/is_member_pointer.hpp"". Boost 1.39.0 has been installed from source as follows: ./bootstrap.sh --prefix=/nfstmp2/cteam/bs/aix5.3-ppc32/connector-common-32bit/boost --libdir=/nfstmp2/cteam/bs/aix5.3-ppc32/connector-common-32bit/boost/lib --with-toolset=vacpp ./bjam --without-date_time --without-filesystem --without-graph --without-iostreams --without-math --without-mpi --without-program_options --without-python --without-regex --without-serialization I can reproduce the above error on AIX 5.3 (PPC32, PPC64) and i5OS (PPC32, PPC64). All machines are using Visual Age 6. C compiler : 6.0.0.17 C++ compiler : 6.0.0.18 Thanks in advance, Ulf" Bugs closed Boost 1.58.0 variant Boost 1.39.0 Problem wontfix