Go to file
jdc ca0f291d8a Don't read from the chip when matching, fail the attach instead (requested
by jmcneill).  Reverts previous.
While here, handle errors attaching sysmon and acquiring the iic bus lock.
2020-12-06 10:06:15 +00:00
bin Print real maxrss value like other shells. 2020-10-17 08:46:02 +00:00
common Use the correct barriers - all of membar_{sync,producer,consumer} have 2020-10-13 21:22:12 +00:00
compat
crypto Merge conflicts 2020-12-04 18:42:49 +00:00
dist/pf Externalize variables owned logically by pf_ruleset.c 2020-04-22 23:40:40 +00:00
distrib Inform the default installation directory in the official ftp server. 2020-12-05 18:57:21 +00:00
doc pkg_install updated to 20201205 2020-12-05 16:23:08 +00:00
etc acpi: add character device for accessing ACPI tables 2020-12-06 02:57:29 +00:00
external regen more mips and aarch64 2020-12-06 05:23:03 +00:00
extsrc
games roundsleep(): Too many zeros; tv_nsec should be compared with 2020-11-21 09:24:02 +00:00
include Correct typo in previous. 2020-12-04 23:04:58 +00:00
lib spaces to tab 2020-12-05 11:18:21 +00:00
libexec Bozohttpd clobbers files greater than 4GB on 32bit archs. 2020-11-19 10:45:36 +00:00
regress citrus SUBDIR is gone 2020-06-27 11:06:43 +00:00
rescue smb is no more. 2020-04-04 17:57:16 +00:00
sbin PR bin/55834 2020-12-03 08:25:57 +00:00
share acpi: add character device for accessing ACPI tables 2020-12-06 02:57:29 +00:00
sys Don't read from the chip when matching, fail the attach instead (requested 2020-12-06 10:06:15 +00:00
tests s/ we we / we / 2020-11-30 05:30:56 +00:00
tools Don't bother with gdbserver for archs that don't build it. 2020-12-05 21:27:31 +00:00
usr.bin Don't let gcov mess up results 2020-12-05 22:51:34 +00:00
usr.sbin acpi: add character device for accessing ACPI tables 2020-12-06 02:57:29 +00:00
build.sh add "distsets" alias for "distribution sets". 2020-09-20 10:29:05 +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
UPDATING note about mips kernel modules breaking update builds 2020-10-17 07:41:25 +00:00

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