This diff approaches building the project natively on NetBSD with the autoconf/gmake framework.
I have no objection against this change but considering that LLVM plans to remove the autotools/gmake support after branching the 3.8 release (most likely in January 2016) it would be good if you can bring up CMake on NetBSD instead of autotools/gmake.
This diff is for CMake:
http://reviews.llvm.org/D14529 Use library discovery for curses and panel
This is general support:
http://reviews.llvm.org/D14529 Plug-in PlatformNetBSD initializer and terminator
This one and the following one for autoconf/gmake:
http://reviews.llvm.org/D14528 Allow to override python-config executable name from command line
With these diffs I can build lldb/llvm on CMake. autotools build is almost there. They shouldn't be big deal to land them in the sources.
If you want to autotools build support fro FenBSD then please go for it, but wanted to mention that it will most likely go away within a few month so you won't invest too much time into it.