id summary reporter owner description type status milestone component version severity resolution keywords cc 2546 Cannot build bjam on Linux with vacpp ccambly@… "If we try to build bjam on linux using xlC the build fails because of an invalid linker option. The file tools/jam/src/build.jam has the following: ## IBM VisualAge C++ toolset vacpp xlc : ""-o "" : -D : [ opt --release : -s -O3 -qstrict -qinline ] [ opt --debug : -g -qNOOPTimize -qnoinline -pg ] -I$(--python-include) -I$(--extra-include) : -L$(--python-lib[1]) -l$(--python-lib[2]) -bmaxdata:0x40000000 ; The -bmaxdata linker option is only valid on AIX. If I am building with xlC on Linux that linker option should not be specified. The change in the patch file is: ## IBM VisualAge C++ { local linkopt = ; if $(OS) = AIX { linkopt = -bmaxdata:0x40000000 ; } toolset vacpp xlc : ""-o "" : -D : [ opt --release : -s -O3 -qstrict -qinline ] [ opt --debug : -g -qNOOPTimize -qnoinline -pg ] -I$(--python-include) -I$(--extra-include) : -L$(--python-lib[1]) -l$(--python-lib[2]) $(linkopt) ; } Rene: I couldn't find a uname that worked so I left it as OS" Bugs closed Boost.Jam 3.1.17 bjam Boost Development Trunk Problem fixed