diff options
author | gdt <gdt@pkgsrc.org> | 2020-04-09 15:04:03 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2020-04-09 15:04:03 +0000 |
commit | 38b6834f33ceef5e75856bd8c06d027af990879c (patch) | |
tree | fb33998be6ab7326fe57e227cb738d03b78326d2 /bootstrap | |
parent | de7a578ff00a0a03a2846955ca9b672068d81543 (diff) | |
download | pkgsrc-38b6834f33ceef5e75856bd8c06d027af990879c.tar.gz |
bootstrap: Add a NetBSD README
Diffstat (limited to 'bootstrap')
-rw-r--r-- | bootstrap/README.NetBSD | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/bootstrap/README.NetBSD b/bootstrap/README.NetBSD new file mode 100644 index 00000000000..a6470de3830 --- /dev/null +++ b/bootstrap/README.NetBSD @@ -0,0 +1,24 @@ +$NetBSD: README.NetBSD,v 1.1 2020/04/09 15:04:03 gdt Exp $ + +Generally, pkgsrc considers the current and previous major releases of +NetBSD to be supported, and older ones not to be supported, following +NetBSD's support notions. (If as an exception beyond this policy, +NetBSD provides support for an older branch, such as -7 during the +first half of 2020, pkgsrc is likely to follow suit.) + +Despite older releases not being considered supported, pkgsrc +generally tries to avoid unnecessarily breaking them. However, a main +cause of breakage is upstreams of various packages requiring newer +standards, both POSIX and languages. Thus, even the older of the two +supported releases is likely to be significantly troubled at any given +time. + +Beyond the issue of packages building, there is also the consideration +of system infrastructure, such as /usr/bin/make. If a NetBSD system +has a make which is too old for pkgsrc, one can perform a full +bootstrap. (Alternatively one could build bmake and use it, as a +workaround.) + +As of 2020, it is believed that NetBSD 6 and newer have an adequate +/usr/bin/make, and that NetBSD 5 and older require a bootstrap or +replacement. |