Go to file
maya 87431fdd37 .WAIT for tools to complete.
There's a lot of waits inside tools, but nothing that promises that we haven't
started doing the next subdir in the top level.

Shows up as warnings in the cleandir stage on releng builds:

cleandir ===> external/mit/xorg/server/drivers/xf86-video-suncg6
cleandir ===> lib/libpam/modules/pam_deny
sh: /home/builds/ab/HEAD-llvm/sparc64/201811091720Z-tools/bin/nbawk: not found
nbmake[9]: "../../Makefile.xf86-driver" line 23: warning: "/home/builds/ab/HEAD-llvm/sparc64/201811091720Z-tools/bin/nbawk '/^PACKAGE_VERSION=/ {                match($1, "[0-9]+\\.[0-9]+\\.[0-9]+");  version = substr($1, RSTART, RLENGTH);  } END { print version }'                        /home/source/ab/HEAD-llvm/xsrc/external/mit/xf86-video-ati/dist/configure" returned non-zero status
sh: /home/builds/ab/HEAD-llvm/sparc64/201811091720Z-tools/bin/nbawk: not found
2018-11-11 07:43:35 +00:00
bin PR bin/53712 2018-11-09 02:11:04 +00:00
common add support to detect the 3 vmware GPT partition types: 2018-11-06 04:04:33 +00:00
compat don't build kernel grovelling tools as n64 on sgimips - we don't actually have 2018-09-20 02:51:21 +00:00
crypto Ooops - fix editor accident in previous 2018-10-15 12:45:52 +00:00
dist/pf Add a deprecation note in each of the PF man pages (instead of just pf.4), 2018-08-17 12:36:53 +00:00
distrib Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM 2018-11-10 09:28:56 +00:00
doc I am responsible for luactl. 2018-11-09 07:54:25 +00:00
etc Install the sample slip.login to share/examples/slip/slip.login 2018-11-09 21:33:50 +00:00
external build Xorg with nv and wsfb drivers on iyonix 2018-11-10 01:38:02 +00:00
extsrc
games Advice from Bob Morris 2018-10-03 00:13:16 +00:00
include PR standards/53525: move getsubopt() to stdlib.h 2018-08-15 10:21:42 +00:00
lib Add missing include for struct nvmm_x64_state 2018-11-11 00:06:48 +00:00
libexec sysctl(KERN_BOOTTIME) is a struct timespec, not struct timeval 2018-10-30 21:18:39 +00:00
regress
rescue Remove the userland part of ISDN. The kernel part is untouched for now. 2018-09-23 07:24:19 +00:00
sbin "s/ are are / are /" in comment. No functional change. 2018-11-08 06:34:40 +00:00
share Revert part of 1.1079. MKSOFTFLOAT?=yes for mips64*. 2018-11-10 22:19:33 +00:00
sys Revert previous - not needed here, I got lost in the include maze 2018-11-10 19:35:19 +00:00
tests Use feenableexcept to trap fp exceptions, and trigger one, for SIGFPE. 2018-11-11 01:26:08 +00:00
tools need global replace 2018-11-08 02:08:35 +00:00
usr.bin use the data size in case stdout was a pipe (M. Levinson) 2018-11-11 01:42:36 +00:00
usr.sbin & promotes to int already, so clang warns about the hh modifier. 2018-11-11 00:24:01 +00:00
build.sh Add some aliases (from phone) 2018-08-09 08:30:29 +00:00
BUILDING regen 2018-07-29 20:53:41 +00:00
Makefile .WAIT for tools to complete. 2018-11-11 07:43:35 +00:00
Makefile.inc Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
README.md Tidy up a bit. 2018-10-23 15:44:42 +00:00
UPDATING Note that we need to clean objdir for the OpenSSL update. 2018-09-24 13:18:35 +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