Hello!

That is easy - a file OpenBSD-x86_64-asm.s doesn't exist in /usr/local/plan9/src/libthread.
By the way, OpenBSD-x86_64.c doesn't exist too. Both files have to contain OpenBSD-specific implementations of some functions.

For plan9port there is a separated list where you should post related messages - http://groups.google.com/group/plan9port-dev.

--
Best regards,
santucco

On Thu, Jul 1, 2010 at 1:14 PM, quiet_lad <gavcomedy@gmail.com> wrote:
# cd
plan9/
# ./
INSTALL
+ Mailing list: http://groups.google.com/group/plan9port-dev
+ Issue tracker: http://code.swtch.com/plan9port/issues/
+ Submitting changes: http://swtch.com/go/codereview

* Resetting /usr/local/plan9/config
* Compiler version:
       gcc version 3.3.5 (propolice)
* Building mk...
>>> pwd
>>> pwd
>>> pwd
>>> pwd
* Building everything (be patient)...
>>> cd /usr/local/plan9/src/libdraw; mk all
9c  openfont.c
openfont.c:12: warning: `n' might be used uninitialized in this
function
>>> mk: don't know how to make '/usr/local/plan9/lib/libthread.a(OpenBSD-x86_64-asm.o)' in /usr/local/plan9/src/libthread
mk: for i in ...  : exit status=exit(1)