Commit Graph

5431 Commits

Author SHA1 Message Date
lukem 6aba6b1625 BUILDING: remove duplication from mk.conf(5)
Remove all "make" variables / mk.conf(5) variables already documented
in mk.conf(5).  The duplication was a maintenance headache, as I've
experienced over recent weeks getting the build documentation up to
date.

Add notes clarifying that manual page references are to the NetBSD
manual pages, not to the host manual pages, and how to format from
source, or find online at https://man.netbsd.org.

Add explicit links to the mdoc(7) in-tree source for mk.conf(5),
hier(7), and release(7) because those are directly relevant to the host
build information in BUILDING.

Note: We don't normally need these notes for native documentation,
but BUILDING is intended for users on host systems which might not
be NetBSD(-current).

Add missing defaults.
2023-06-11 20:34:14 +00:00
lukem 3dd6409cfb BUILDING: update from mk.conf(5). reorder
Sync variable entries from mk.conf(5).

Merge the "make variables for full builds" section into the previous.
Having two separate sections and some entries duplicated was confusing
when searching for variables.
2023-06-11 10:49:43 +00:00
lukem 922f5e2588 more NBUILDJOBS deprecation
The NBUILDJOBS option was deprecated in 2002;
there's no need to keep warning about it,
remove from params / show-params,
and only document as obsolete.
2023-06-11 10:43:51 +00:00
lukem 35d5234ef6 3RDPARTY: libarchive latest is 3.6.2. note local fixes 2023-06-10 13:16:44 +00:00
nikita a9aa4e1fbc changes: lua 5.4.6 2023-06-08 21:12:41 +00:00
nia c417c79de7 ch-ch-changes 2023-06-06 07:49:06 +00:00
lukem 5166ed0b68 BUILDING: editorial
MKX11=yes wants MKINET6=yes

Change the width of the variable lists to 14n (from 15n)
so that when the lists are rendered and then left aligned,
the column is 16 characters (aka 2 tabs) which makes
copypasta to bsd.README easier.
2023-06-05 22:36:17 +00:00
lukem f26a4cc930 BUILDING: update from canonical mk.conf(5)
Incorporate content and styles updates for mk.conf entries
from share/man/man5/mk.conf.5, which is the canonical
reference for mk.conf.

Add: BSDOBJDIR, BSDSRCDIR, EXTERNAL_TOOLCHAIN, MKDEBUGKERNEL,
MKDEBUGTOOLS, MKHTML, MKLINKLIB, MKOBJDIRS, TOOLCHAIN_MISSING,
NETBSDSRCDIR

It's for further study as to whether we just replace the
most of subsection "make" variables with a link to mk.conf(5).

Style:
- Add more .de macros per mk.conf.5.
- Order list items alphabetically. When multiple items are present
  in a list item, sort within the item first.
- More cross-references.
2023-06-04 20:08:21 +00:00
lukem 105457a1c4 build.sh: MAKECONF and mk.conf(5) improvements
Move MAKECONF to the Environment variables section.
Add mk.conf(5) cross-references.
Make Notes more obvious.
Fix mandoc lint.
2023-06-02 20:48:41 +00:00
gutteridge 6b947a974c 3RDPARTY: gcc-11.4 out 2023-06-01 01:09:51 +00:00
wiz 6fd586299b doc: fix swappo 2023-05-31 21:02:50 +00:00
christos 21927c5e23 new OpenSSL 2023-05-31 20:59:15 +00:00
lukem ef8663be6b CHANGES: pax fixes 2023-05-31 09:33:09 +00:00
lukem b0682b2387 CHANGES: rm SHAREDSTRINGS, mkstr, xstr 2023-05-24 13:09:53 +00:00
lukem aa9ef682cf ctfmerge: pthread error handling. macos host fixes 2023-05-23 20:24:24 +00:00
lukem 23c02a696a BUILDING: TMPDIR must not be noexec
Describe $TMPDIR as used by build.sh, and
add a note that it can't be mounted noexec.

PR toolchain/44459
2023-05-18 14:22:53 +00:00
lukem 9d6c4a2602 build.sh, BUILDING: consistency improvements
Consistently use "show", instead of sometimes using "display" or "print".
Fix mdoc markup (even though BUILDING is raw text).
Document help, -P, -?
2023-05-16 21:39:26 +00:00
lukem b9abc1c511 BUILDING: update upstream, regen
doc/BUILDING.mdoc is the upstream for BUILDING, so add recent changes
in the latter to the former, formatting correctly.

Move INSTALLBOOT_UBOOT_PATHS to Environment variables.
Move INSTALLBOOT_BOARDS to "make" variables for full builds.
Add installboot(8) cross-reference.
2023-05-16 21:21:38 +00:00
lukem c5af9e9a2f doc: MAKEVERBOSE support 2023-05-16 07:48:50 +00:00
rin 8cd5eb9a5d aq(4): AQC113-116 support by ryo@ has been pull-up'ed into netbsd-10. 2023-05-13 12:51:28 +00:00
christos aaf43d9e46 add missing entry for binutils 2023-05-11 18:03:51 +00:00
christos 12af141232 mention new OpenSSL 2023-05-10 16:45:03 +00:00
wiz 974fef9b9d gcc 12.3 is out 2023-05-09 10:42:34 +00:00
nia 8a9c1dc111 doc: Add recent changes. 2023-05-08 18:39:36 +00:00
lukem 309d990f5b CHANGES: ftp(1) ssl connection timeout 2023-05-07 18:15:38 +00:00
martin f0e8611029 Not hacks to use old binutils (2.34 instead of 2.39) on mips64*
(but not mipsn64*).
2023-05-07 12:43:32 +00:00
gutteridge 58e631d846 3RDPARTY: the atf-devel mailing list was closed years ago 2023-04-28 16:13:11 +00:00
wiz 2dbb90eecc gcc 13.1 is out 2023-04-26 18:42:41 +00:00
roy 1f7e02ab78 Note update to dhcpcd-10.0.1 2023-04-21 17:00:05 +00:00
nikita 925ef48c4a Mention applied bugfixes for Lua. 2023-04-18 09:56:57 +00:00
nia f30eb990c9 doc: Various changes in the last month. 2023-04-17 10:27:37 +00:00
nikita f0dad708b3 Resolve conflicts for lua 5.4.4 import.
Adjust various files for lua 5.4.4.
2023-04-16 20:46:16 +00:00
tsutsui 83b5338dc6 Fix a wrong year in r1.168. Pointed out by Nishi. 2023-04-15 18:16:28 +00:00
kre 2ae4426183 Correct the previous (change both "2023b" -> "2023c" not just one in the
dup & correct).
2023-03-31 19:10:11 +00:00
kre b441acd260 tzdata updated to 2023c (2023cgtz). 2023-03-31 19:09:08 +00:00
andvar 95f94af301 fix various typos in documentation, comments and sysctl device description.
mainly aion -> ation and inlude -> include.
2023-03-26 19:10:32 +00:00
kre 6cf841d3c7 tzdata updated from 2023a to 2023b 2023-03-24 12:43:33 +00:00
kre f5e7a35555 tzdata updated to 2023a 2023-03-23 16:44:03 +00:00
wiz c8853b542c openssh 9.3 is out 2023-03-16 07:20:28 +00:00
tsutsui 5f225b072e Note more user visible changes by me that will appear in NetBSD 10.0. 2023-03-10 18:26:46 +00:00
tsutsui 1c399f454c Move changes pulled up to netbsd-10 from CHANGES to CHANGES.prev. 2023-03-10 18:00:27 +00:00
nia d9c807083c doc: ch-ch-changes 2023-03-06 13:15:15 +00:00
mrg c09c1d233c mpc is updated to 1.3.1. 2023-03-05 22:37:17 +00:00
mrg 45a780c280 note mpfr has a new version (4.2.0) and is updated, and
that mpc has a new version (1.3.1).
2023-03-05 22:13:48 +00:00
wiz b9ce33b87f gdb-13.1 out 2023-02-19 18:09:45 +00:00
christos eee7faa7d4 new OpenSSL 2023-02-07 22:26:46 +00:00
wiz 8cc36d1a3b less-608 is out. 2023-02-07 20:34:01 +00:00
wiz c85a8c014b doc: mention xfwp removal 2023-02-04 16:35:31 +00:00
wiz a64523a0e4 openssh 9.2p1 is out 2023-02-02 13:27:16 +00:00
msaitoh 2f8c60d111 Remove two entries. Those were pulled up to netbsd-10 branch. 2023-01-28 12:41:07 +00:00