Jeff Licquia <licquia%linuxfoundation.org@localhost> writes: > Do you maintain any documentation of "common Linux-isms" that hinder > porting to NetBSD? I suspect that the list would be good developer > documentation for more reasons than just porting. I don't. But the things I run into are: use of ==, or other non-POSIX sh extensions assumption that there is a binary called python (long story, but in pkgsrc there is not, but instead python2.5, python2.6, etc. because one must bind to a particular version at package creation time, otherwise you have a mess when you change what 'python' is bound to). hard-coded paths (typically in progams that don't use autoconf) Then there is of course programs that use beyond-POSIX kernel features without a plan for being ifdef'd for variosu operating systems.
Attachment:
pgpK15Q033NuC.pgp
Description: PGP signature