Go to file
rillig 057721d92f indent: remove redundant comments
The comments only repeated what the constants for the parser symbols
already express in their names. In the past, the names of these
constants were inconsistent and misleading; back then, it made sense to
make the comments express the actual meaning of the constants.
2021-10-29 23:03:53 +00:00
bin Use a type-correct end marker for strstrcat() rather than NULL, as 2021-10-26 10:07:20 +00:00
common Use defined constant instead of direct value (Etienne Brateau) 2021-10-28 15:09:08 +00:00
compat remove obsolete files. 2021-06-18 06:34:00 +00:00
crypto Merge conflicts between OpenSSH 8.7 and 8.8 2021-09-27 17:03:13 +00:00
dist/pf Fix all remaining typos, mainly in comments but also in few definitions and log messages, reported by me in PR kern/54889. 2021-07-24 21:31:31 +00:00
distrib add mgxreg.h 2021-10-29 19:12:29 +00:00
doc new acpica 2021-10-28 14:54:32 +00:00
etc Fix grammar in comment (affect vs. effect) 2021-10-28 07:24:40 +00:00
external more underscore 2021-10-28 14:31:20 +00:00
extsrc
games cgram(6): realloc(x * y) -> reallocarr 2021-10-29 11:45:39 +00:00
include fix typos in comments. 2021-10-15 22:32:28 +00:00
lib Add "--" 'options end' parameter to the sh -c call that runs the 2021-10-29 19:27:06 +00:00
libexec getty: Remove 2 second sleep before opening tty 2021-10-12 23:40:38 +00:00
regress introduce a SOL_LOCAL for unix-domain socket level socket options 2021-08-08 20:54:48 +00:00
rescue smb is no more. 2020-04-04 17:57:16 +00:00
sbin wsconsctl: revert adding LINTFLAGS 2021-10-26 17:33:18 +00:00
share pdcsata.4: Add HISTORY section, fix stray space. 2021-10-29 10:26:10 +00:00
sys Define __HAVE_STRUCT_SIGCONTEXT regardless of its current visibility. 2021-10-29 21:42:02 +00:00
tests tests/indent: test binary operators for tokens in column 1 2021-10-29 22:37:25 +00:00
tools Patch the build script and toolchain to allow passing through 2021-09-18 01:47:07 +00:00
usr.bin indent: remove redundant comments 2021-10-29 23:03:53 +00:00
usr.sbin decode SMT parts for AMD family >= 0x17, not just 0x17. 2021-10-27 04:15:41 +00:00
BUILDING Reintroduce the support of MKCATPAGES 2020-11-10 21:47:40 +00:00
Makefile G/c spurious whitespace. 2020-10-29 20:26:24 +00:00
Makefile.inc
README.md README: use https for man.NetBSD.org 2021-09-05 12:45:44 +00:00
UPDATING aarch64 needs a clean build after MKRELRO default has changed. 2021-10-14 15:40:00 +00:00
build.sh remove duplicate the article in comments. 2021-10-04 21:02:39 +00:00

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