Fix an installworld failure due to kernel fixes and a libthread_xu issue.
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 25 Apr 2009 17:36:03 +0000 (10:36 -0700)
committerJordan Gordeev <jgordeev@dir.bg>
Sun, 26 Apr 2009 19:18:09 +0000 (22:18 +0300)
commit1769ec9d9b811583744354ba90b55ffc668807f8
tree81205f36db4d6b90913dc23982244010f9dc08d8
parent2c0c3dfc6520a49a666fdd4b687cf96b274fbde5
Fix an installworld failure due to kernel fixes and a libthread_xu issue.

Build the bootstrap version of cpdup without threading to work around a
bug in libthread_xu.  Libthread_xu was trying to map the original user
stack's red zone without using MAP_FIXED or MAP_TRYFIXED or MAP_STACK,
a behavior which the kernel now prohibits.

This fixes running installworld after rebooting with a new kernel.

Sepherosa Ziehau <sepherosa@gmail.com>
bin/cpdup/Makefile