
3 Jun
2012
3 Jun
'12
1:42 a.m.
The beta 1 RC doesn't build on QNX 6.5.0. bootstrap.sh fails to build jam0 because execunix.c uses the pselect() function which isn't available on QNX. Replacing the files from tools/build/v2/engine with the latest ones from trunk (78800) fixes it. The attached patch also appears to work but I haven't tested it thoroughly. Most of the libraries build after either of the fixes. The notes for changeset 78800 (https://svn.boost.org/trac/boost/changeset/78800) mention breaking other Unix testers as well so I would guess the RC doesn't build on those platforms either.