Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/BUILDING,v rcsdiff: /ftp/cvs/cvsroot/src/BUILDING,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.120 retrieving revision 1.123 diff -u -p -r1.120 -r1.123 --- src/BUILDING 2015/06/07 05:32:38 1.120 +++ src/BUILDING 2017/02/16 17:15:26 1.123 @@ -1,7 +1,7 @@ BUILDING(8) System Manager's Manual BUILDING(8) NAME - BUILDING -- Procedure for building NetBSD from source code. + BUILDING - Procedure for building NetBSD from source code. REQUIREMENTS NetBSD is designed to be buildable on most POSIX-compliant host systems. @@ -77,8 +77,9 @@ FILES any of these directories are missing, they will be skipped during the build. - x11/ ``Reachover'' build structure for X11R6; the source is in - X11SRCDIR. + external/mit/xorg/ + ``Reachover'' build structure for modular Xorg; the source + is in X11SRCDIR. extsrc/ ``Reachover'' build structure for externally added programs and libraries; the source is in EXTSRCSRCDIR. @@ -348,7 +349,7 @@ CONFIGURATION statically linked. Default: Platform dependent. As of this writing, all - platforms except sh3 default to ``yes''. + platforms except m68000 default to ``yes''. MKPICINSTALL Can be set to ``yes'' or ``no''. Indicates whether the ar(1) @@ -371,6 +372,12 @@ CONFIGURATION Default: ``no'' + MKREPRO_TIMESTAMP + Unix timestamp. When MKREPRO is set, the timestamp of all + files in the sets will be set to this value. + + Default: Unset. + MKSHARE Can be set to ``yes'' or ``no''. Indicates whether files destined to reside in DESTDIR/usr/share will be built and installed during a build. If set to ``no'', then all of @@ -442,19 +449,13 @@ CONFIGURATION USETOOLS is also set to ``no'' when using outside the NetBSD source tree. - X11SRCDIR Directory containing the X11R6 source. If specified, must be - an absolute path. The main X11R6 source is found in - X11SRCDIR/xfree/xc. + X11SRCDIR Directory containing the modular Xorg source. If specified, + must be an absolute path. The main modular Xorg source is + found in X11SRCDIR/external/mit. Default: NETBSDRCDIR/../xsrc, if that exists; otherwise /usr/xsrc. - X11FLAVOUR The style of X11 cross-built, set to either ``Xorg'' or - ``XFree86''. - - Default: ``XFree86'' on acorn32, alpha, amiga, mac68k, pmax, - and sun3 platforms, ``Xorg'' on everything else. - "make" variables for full builds These variables only affect the top level ``Makefile'' and do not affect manually building subtrees of the NetBSD source code. @@ -1107,4 +1108,4 @@ CAVEATS files in object directories. Instead, one may have to manually remove the files. Consult the UPDATING file for notices concerning this. -NetBSD April 7, 2015 NetBSD +NetBSD February 16, 2017 NetBSD