I just filed ticket 2283 to update less from 382 to 418. Hope this is ok. I attached the diff file to the ticket that updates all of the needed files. I built 418 on haiku using the source tarball and it built inside haiku without any issues and works. It only updated 2 files, define.h and the Makefile, so I emailed those two files to myself and put the on my ubuntu build pc's haiku tree and then copied all of the other files from a 418 tarball into that same folder and just ran svn up and jam and that built without issues as well. I also made a diff for updating libpng and attached it to ticket 2018 yesterday. I'll be picking more low hanging fruit in the next few weeks as I figure out what I'm doing with these ports. -scott