Automatic conversion of the NetBSD src CVS module, use with care. Please submit bugs/changes via https://gnats.netbsd.org
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin When we exit from running off the end of the input file (which Jan 19, 2019
common add support to detect the 3 vmware GPT partition types: Nov 6, 2018
compat don't build kernel grovelling tools as n64 on sgimips - we don't actu… Sep 20, 2018
crypto new config file Jan 7, 2019
dist/pf Add a deprecation note in each of the PF man pages (instead of just p… Aug 17, 2018
distrib add basic gcc-7 support in sets lists and filesystem. mips gained Jan 19, 2019
doc Mention NPF improvements. Jan 19, 2019
etc add basic gcc-7 support in sets lists and filesystem. mips gained Jan 19, 2019
external make includes works now. Jan 19, 2019
extsrc Top level reach-over directory for extsrc. Dec 1, 2009
games Incite the "Purple Cow" wrath of Gelett Burgess upon ourselves. Jan 13, 2019
include Provide global variables with C linkage, otherwise they will create Jan 8, 2019
lib Major NPF improvements: Jan 19, 2019
libexec Adapt https://svnweb.freebsd.org/base?view=revision&revision=342113 to Jan 18, 2019
regress Don't test call gates, they are not supported anymore. Aug 30, 2017
rescue Retire lmcconfig here too. Dec 12, 2018
sbin Avoid crash when no algorithm is specified in parameter file. Dec 30, 2018
share obsolete gcc 5 support. Jan 19, 2019
sys Add mesonsdhc Jan 20, 2019
tests add a range and a repeat regex test. Jan 19, 2019
tools make includes works now. Jan 19, 2019
usr.bin .Pp before .Bd is redundant. Jan 13, 2019
usr.sbin Major NPF improvements: Jan 19, 2019
BUILDING regen Jul 29, 2018
Makefile .WAIT for tools to complete. Nov 11, 2018
Makefile.inc Re-add files that were accidentally deleted in my previous commit. May 2, 2018
README.md Tidy up a bit. Oct 23, 2018
UPDATING Note that we need to clean objdir for the OpenSSL update. Sep 24, 2018
build.sh add build libs (undocumented). Dec 30, 2018

README.md

NetBSD

NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices.

Building

You can cross-build NetBSD from most UNIX-like operating systems. To build for amd64 (x86_64), in the src directory:

./build.sh -U -u -j4 -m amd64 -O ~/obj release

Additional build information available in the BUILDING file.

Binaries

Testing

On a running NetBSD system:

cd /usr/tests; atf-run | atf-report

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P src

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/src.git

Additional Links