landonf at plausiblelabs.com
Sun Sep 14 13:34:06 PDT 2008
Howdy All --
Dalibor has asked me to elaborate on the status of NetBSD support.
When we brought over the BSD changes, we had to remove a small amount
of code for which a Sun Contributor Agreement was not available --
this included the NetBSD-specific changes.
This patchset is relatively small, and should be a small project to re-
implement by someone interested in NetBSD support.
Here is a list of the NetBSD-specific work that was removed, based on
the commit log messages:
Added missing includes for ETHER_ADDR_LEN, etc
Explicitly initialize file descriptor table mutexes (should be done
on all platforms, not just NetBSD)
Use statvfs on NetBSD, instead of statfs
Include stdint.h for intptr_t on NetBSD
Stub out NetBSD thread priority functions
Define PAGE_SHIFT for NetBSD
NetBSD does not have pthread_np.h
Fix context_trapno define, works on current NetBSD/i386
Here are the Makefile changes:
Define LDLIBS_COMMON for NetBSD
Use -rpath /usr/pkg/lib for NetBSD
Use echo -e to expand "\n", etc
Use awk instead of cut/expr to be NetBSD friendly
Additionally, these makefiles were updated to search for libiconv in /
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20080914/9bd44b71/PGP.sig
More information about the bsd-port-dev