Go to file
msaitoh 5613269998 Modify comment. The number of queues is not limited to 8.
The number of queue is calculated from both the number of CPUs and
the number of MSI-X vectors.
2024-05-13 03:15:33 +00:00
bin lint: suppress "used but not defined" for bin, sbin, usr.bin, usr.sbin 2024-05-12 17:55:36 +00:00
common s/descriminated/discriminated/ in comment. 2024-05-12 23:52:57 +00:00
compat update my email address. 2024-02-04 05:43:05 +00:00
crypto libcrypto: Add expected symbol list to check at build-time. 2024-03-20 13:50:51 +00:00
dist/pf Don't write random data to the header. 2023-08-19 14:56:22 +00:00
distrib lint: warn when comparing an integer to a floating point constant 2024-05-11 15:53:38 +00:00
doc s/unitialized/uninitialized/ 2024-05-12 23:55:57 +00:00
etc Simple script to create an mtree spec file from a directory tree with 2024-05-07 20:30:33 +00:00
external unhook libXxf86misc from the build and mark obsolete 2024-05-09 06:38:27 +00:00
games Fix DEBUG build. 2024-04-02 14:24:26 +00:00
include Remove duplicated yppush. 2024-05-12 23:57:11 +00:00
lib s/of of/of/ in comment. 2024-05-13 00:01:52 +00:00
libexec Bump bozohttpd version to today for mobile-friendly directory listing 2024-04-28 17:12:30 +00:00
regress s/multipies/multiplies/. 2023-12-06 22:23:11 +00:00
rescue remove threads; size constraints and behavioral change 2022-05-16 14:55:56 +00:00
sbin s/unitialized/uninitialized/ 2024-05-12 23:55:57 +00:00
share s/withe/with/ 2024-05-13 00:06:04 +00:00
sys Modify comment. The number of queues is not limited to 8. 2024-05-13 03:15:33 +00:00
tests tests/lib/libm/t_fenv: Work around PR 58253. 2024-05-12 21:53:26 +00:00
tools elftoolchain: Be consistent about which ELF header files we use. 2024-04-01 18:33:22 +00:00
usr.bin s/of of/of/ in comment. 2024-05-13 00:32:39 +00:00
usr.sbin s/iast/iasl/ from FreeBSD. 2024-05-12 23:00:21 +00:00
BUILDING BUILDING: fix typo 2024-04-26 17:38:44 +00:00
Makefile Makefile: Run `postinstall -d /', not `postinstall -d //'. 2023-09-08 12:01:56 +00:00
Makefile.inc
README.md README: use https for man.NetBSD.org 2021-09-05 12:45:44 +00:00
UPDATING libm: New s_rintl.S for x86. 2024-05-05 02:50:11 +00:00
build.sh For consistency, check MKREPRO_TIMESTAMP always numerically (not as string) 2024-04-23 07:47:36 +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