| @@ -1,23 +1,24 @@ | | | @@ -1,23 +1,24 @@ |
1 | $NetBSD: README.NetBSD,v 1.2 2022/02/25 23:03:10 gutteridge Exp $ | | 1 | $NetBSD: README.NetBSD,v 1.3 2023/03/27 16:16:55 gutteridge Exp $ |
2 | | | 2 | |
3 | Generally, pkgsrc considers the current and previous major releases of | | 3 | Generally, pkgsrc considers the current and previous major releases of |
4 | NetBSD to be supported, and older ones not to be supported, following | | 4 | NetBSD to be supported, and older ones not to be supported, following |
5 | NetBSD's support notions. (If as an exception beyond this policy, | | 5 | NetBSD's support notions. (If as an exception beyond this policy, |
6 | NetBSD provides support for an older branch, such as -7 during the | | 6 | NetBSD provides support for an older branch, such as -7 during the |
7 | first half of 2020, pkgsrc is likely to follow suit.) | | 7 | first half of 2020, pkgsrc is likely to follow suit.) |
8 | | | 8 | |
9 | Despite older releases not being considered supported, pkgsrc | | 9 | Despite older releases not being considered supported, pkgsrc |
10 | generally tries to avoid unnecessarily breaking them. However, a main | | 10 | generally tries to avoid unnecessarily breaking them. However, a main |
11 | cause of breakage is upstreams of various packages requiring newer | | 11 | cause of breakage is upstreams of various packages requiring newer |
12 | standards, both POSIX and languages. Thus, even the older of the two | | 12 | standards, both POSIX and languages. Thus, even the older of the two |
13 | supported releases is likely to be significantly troubled at any given | | 13 | supported releases is likely to be significantly troubled at any given |
14 | time. | | 14 | time. |
15 | | | 15 | |
16 | Beyond the issue of packages building, there is also the consideration | | 16 | Beyond the issue of packages building, there is also the consideration |
17 | of system infrastructure, such as /usr/bin/make. If a NetBSD system | | 17 | of system infrastructure, such as /usr/bin/make. If a NetBSD system |
18 | has a make which is too old for pkgsrc, one can perform a full | | 18 | has a make which is too old for pkgsrc, one can perform a full |
19 | bootstrap. (Alternatively one could build bmake and use it, as a | | 19 | bootstrap. (Alternatively one could build bmake and use it, as a |
20 | workaround.) | | 20 | workaround.) |
21 | | | 21 | |
22 | As of 2020, it is believed that NetBSD 6 and newer have an adequate | | 22 | As of 2023, it is believed that NetBSD 7 and newer have an adequate |
23 | /usr/bin/make; NetBSD 5 and older require a bootstrap or replacement. | | 23 | /usr/bin/make; NetBSD 6 and older require a bootstrap or replacement. |
| | | 24 | |