|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| #
1.114 |
|
05-May-2025 |
gutteridge |
mk.conf.5: note MKCOMPAT is defaulted to "yes" for earm* too
|
| #
1.113 |
|
05-May-2025 |
gutteridge |
mk.conf.5: drop duplicated "this" in sentence
|
| #
1.112 |
|
03-May-2025 |
pgoyette |
Grammar fix for INSTALLBOOT_BOARDS.
Note limited platform availability for KERNEL_DIR.
|
| #
1.111 |
|
07-Sep-2024 |
rillig |
man: use https URLs for www.NetBSD.org
|
| #
1.110 |
|
07-Sep-2024 |
rillig |
mk.conf.5: update link to the pkgsrc documentation
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.109 |
|
29-May-2024 |
riastradh |
branches: 1.109.2; New make(1) variable NETBSD_REVISIONID in the NetBSD build.
This is intended to be a tree-wide revision identifier, like a commit hash or similar. This way, in builds from non-CVS trees where per-file $NetBSD$ revision ids aren't incremented, we can still track some version provenance of files with ident(1).
If defined, bsd.own.mk adds a macro _NETBSD_REVISIONID to CPPFLAGS with the stringified text of NETBSD_REVISIONID.
In turn, if _NETBSD_REVISIONID is defined in sys/cdefs.h, then __RCSID will put the concatenation of: - `$NetBSD: ' - the file name - ` ' - _NETBSD_REVISIONID - ` $' alongside the per-file revision id passed as an argument to __RCSID.
Since this is passed through command-line arguments, it doesn't cause make to consider any dependencies to change when the revision id changes -- so incremental builds remain incremental. And if you don't set it, nothing changes from the __RCSID we had before.
Currently nothing sets NETBSD_REVISIONID automatically yet -- subject to experimentation. Could just be verbatim commit hash, or could be longer `hg identify' output -- or, in git, with the help of tags, could be `git describe --dirty' output like
10.99.10-2924-gd01834fb75de
(or `10.99.10-2924-gd01834fb75de-dirty' if the working tree is dirty) for the commit at https://mail-index.netbsd.org/source-changes/2024/05/24/msg151526.html which is 2924 linear commits after the commit bumping sys/param.h to 10.99.10 and (in the current git conversion) had commit hash starting with d01834fb75de. This may require some discipline around branching and tagging but it's worth a shot -- we'll see.
Based on a patch from joerg@ a while ago.
|
| #
1.108 |
|
23-Jul-2023 |
lukem |
bsd.own.mk: force MKSTRIPSYM=no if MKDEBUG=yes
Local symbols are desirable with MKDEBUG=yes, so don't strip them. Per request from mrg@
|
| #
1.107 |
|
22-Jul-2023 |
lukem |
mk.conf(5): tweak BUILDID and option. sort MKKDEBUG
Clarify BUILDID behaviour with OBJMACHINE, and remove unnecessary sentence. Use option not flag; option may include a flag with an argument. Sort MKKDEBUG before MKKERBEROS4.
|
| #
1.106 |
|
05-Jul-2023 |
lukem |
mk.conf(5): document rump variables
Update mk.conf(5) with the rump variables from - lib/librumpuser/README.compileopts - sys/rump/README.compileopts
Add cross-references back to mk.conf(5) in those files.
Ensure that the Default: is listed last in a description, for consistency with the convention in this file.
|
| #
1.105 |
|
14-Jun-2023 |
rin |
Fix previous. Patch mistakenly applied somehow...
|
| #
1.104 |
|
14-Jun-2023 |
rin |
Cite src/sys/rump/README.compileopts as a reference for MKRUMP.
|
| #
1.103 |
|
11-Jun-2023 |
lukem |
mk.conf(5): more variables from BUILDING and build.sh
Add more variables from build.sh, BUILDING, and various Makefile's documentation: CDEXTRA CONFIGOPTS KERNARCHDIR KERNCONFDIR KERNOBJDIR KERNSRCDIR LOCALTIME
Default sentences now consistently end with ".". Consistency tweaks in "otherwise". Editorial tweaks.
|
| #
1.102 |
|
11-Jun-2023 |
lukem |
mk.conf(5): add remaining vars from BUILDING
Add more variables from BUILDING: INSTALLBOOT_BOARDS INSTALLWORLDDIR NOCLEANDIR NODISTRIBDIRS NOINCLUDES.
Add build.sh related notes (from BUILDING).
Clarify "target" as "target architecture" where appropriate (versus a make target where that's obvious from context.)
Move all obsolete and deprecated variables to new "OBSOLETE VARIABLES" section at the end.
Add some per-variable editorial improvements from BUILDING.
Change sub headings to headings; it's easier to read. (I don't know why mdoc doesn't allow blank lines around .Ss)
|
| #
1.101 |
|
05-Jun-2023 |
lukem |
mk.conf(5): editorial
MKDTB and MKPIE are .YorN. MKX11=yes wants MKINET6=yes. MKLINKLIB deserves a dash list (like bsd.README).
Expand per bsd.README: MKSTATICPIC, MKUNPRIVED, MKX11, MKZFS, USE_LIBCSANITIZER, USE_SSP
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.
|
| #
1.100 |
|
04-Jun-2023 |
lukem |
mk.conf(5): add more from BUILDING and bsd.README
Add from BUILDING or bsd.README: BUILDINFO, BUILDSEED, EXTERNAL_TOOLCHAIN, MKCROSSGDB, MKREPRO_TIMESTAMP, TOOLCHAIN_MISSING, X11SRCDIR
Clarify BUILDID. Improve MKDEBUG, MKOBJ, MKX11, NETBSDSRCDIR, USETOOLS, Consistent Note: formatting.
|
| #
1.99 |
|
03-Jun-2023 |
lukem |
mk.conf: fix the year
|
| #
1.98 |
|
01-Jun-2023 |
lukem |
mk.conf(5): update to reality
- Document: MKAMDGPUFIRMWARE, MKARGON2, MKARZERO, MKBSDGREP, MKCOMPATMODULES, MKCOMPATTESTS, MKCOMPATX11, MKCXX, MKDEPINCLUDES, MKDTB, MKDTC, MKFIRMWARE, MKGROFF, MKGROFFHTMLDOC, MKLIBCSANITIZER, MKLIBCXX, MKLIBSTDCXX, MKLLVM, MKLLVMRT, MKMAKEMANDB, MKMANDOC, MKNSD, MKRADEONFIRMWARE, MKRELRO, MKSANITIZER, MKSLJIT, MKSTATICPIE, MKTEGRAFIRMWARE, MKTPM, MKUNBOUND, MKXORG_SERVER, NETBSD_OFFICIAL_RELEASE, USE_LIBCSANITIZER, USE_PIGZGZIP, USE_SANITIZER, USE_XZ_SETS, X11MOTIFPATH - Document obsolete/deprecated: EXTSRCSRCDIR, MKBFD, MKCRYPTO, MKEXTSRC, MKKDEBUG, MKKERBEROS4, MKLLD, MKLLDB, MKMCLINKER, MKPERFUSE, MKTOOLSDEBUG, SHAREDSTRINGS, USE_COMBINE - Fix defaults: MKLINT=no MKPICINSTALL=no USE_SKEY=no - Expand upon defaults that are platform specific. - Sort variable entries. - If a NOxxx variable disables a variable, describe it. - Layout of each variable: supported values, description, any other variables that change this variable, optional note, default value. - Consistent double quotes around default strings (even paths). - Consistent "will be" instead of "is" or "are". - Sort order of internal macro definitions. - Add NODEF and NOVAR macros. - Oxford comma and semi-colons where appropriate. - Fix mandoc -Tlint.
|
|
Revision tags: netbsd-10-base
|
| #
1.97 |
|
09-Jul-2022 |
nia |
branches: 1.97.2; mk.conf(5): we default to USE_SSP=yes these days.
|
| #
1.96 |
|
06-Jun-2022 |
nia |
build system: Revert all the recent additions of MK[...] knobs that allow conditionally disabling the building of certain user space programs in the 'base' set.
There is not enough consensus that this is the right way and a few people had strong objections, see source-changes-d@.
|
| #
1.95 |
|
29-May-2022 |
nia |
mk: Add MKTIMED and MKMOUSED flags for compiling NetBSD without timed and moused
|
| #
1.94 |
|
29-May-2022 |
nia |
Document MKPPP
|
| #
1.93 |
|
28-May-2022 |
nia |
mk: Add MKFINGER, MKTALK flags for not building talk, talkd, finger, fingerd.
|
| #
1.92 |
|
28-May-2022 |
nia |
mk: Add MKNTP, MKTCPDUMP knobs.
|
| #
1.91 |
|
27-May-2022 |
nia |
Document MKLFS
|
| #
1.90 |
|
26-May-2022 |
uwe |
mk.conf(5): Don't make "experimental" comment stand out.
|
| #
1.89 |
|
26-May-2022 |
nia |
Document some more build options. Delint.
|
| #
1.88 |
|
25-May-2022 |
nia |
mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and to match the related kernel config option.
|
| #
1.87 |
|
25-May-2022 |
nia |
mk: Allow setting MKDHCPD=no to build base without the ISC DHCP server, useful for embedded images that don't need to act as one.
|
| #
1.86 |
|
25-May-2022 |
nia |
mk: Allow building base without the MBONE applications by setting MKMBONE=no in mk.conf
|
| #
1.85 |
|
20-Dec-2021 |
christos |
Rename: MKKDEBUG -> MKDEBUGKERNEL MKTOOLSDEBUG -> MKDEBUGTOOLS while keeping compatibility with the old names. Add missing documentation. Now all debugging tunables are prefixed with MKDEBUG.
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
|
| #
1.84 |
|
14-Jan-2021 |
pgoyette |
Initial attempt at documenting the KERNEL_DIR option.
XXX EXPERIMENTAL, Work-In-Progress ! XXX
|
| #
1.83 |
|
10-Nov-2020 |
kamil |
Reintroduce the support of MKCATPAGES
Requested by <mrg>
|
| #
1.82 |
|
08-Nov-2020 |
kamil |
Remove the support for MKCATPAGES
It was optional since 1999 and disabled by default since 2012.
Proposed on tech-userlevel@.
|
| #
1.81 |
|
27-Oct-2020 |
rin |
Document MKKDEBUG. Thanks martin for letting me know.
|
| #
1.80 |
|
15-Jul-2020 |
leot |
MKBSDTAR is yes by default
|
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
|
| #
1.79 |
|
16-Sep-2019 |
gson |
MKZFS is no longer the default on i386; it was disabled in 2015 in bsd.own.mk 1.846.
|
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
| #
1.78 |
|
20-Feb-2019 |
wiz |
branches: 1.78.2; Remove superfluous Pp.
|
| #
1.77 |
|
19-Feb-2019 |
mrg |
add X11MOTIFPATH and note that MKX11MOTIF needs motif installed.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base
|
| #
1.76 |
|
21-May-2017 |
riastradh |
branches: 1.76.10; Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States classified cryptography as a munition and restricted its export. The export controls were substantially relaxed fifteen years ago, and are essentially irrelevant for software with published source code.
In the intervening time, nobody bothered to remove the option after its motivation -- the US export restriction -- was eliminated. I'm not aware of any other operating system that has a similar option; I expect it is mainly out of apathy for churn that we still have it. Today, cryptography is an essential part of modern computing -- you can't use the internet responsibly without cryptography.
The position of the TNF board of directors is that TNF makes no representation that MKCRYPTO=no satisfies any country's cryptography regulations.
My personal position is that the availability of cryptography is a basic human right; that any local laws restricting it to a privileged few are fundamentally immoral; and that it is wrong for developers to spend effort crippling cryptography to work around such laws.
As proposed on tech-crypto, tech-security, and tech-userlevel to no objections:
https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html
P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of *bad* crypto that was conditional on it, e.g. DES in telnet... That should probably be removed too, but on the grounds that it is bad, not on the grounds that it is (nominally) crypto.
|
| #
1.75 |
|
21-May-2017 |
riastradh |
Remove MKCRYPTO_RC5. Unconditionally include RC5 in libcrypto.so.
This option existed only because RC5 is covered by patents that, twenty years ago, we had reason to suspect the patent holder, RSA, Inc., might litigate. The two US patents in question are 5,724,428 and 5,835,600.
According to the USPTO Patent Term Calculator web site at <https://www.uspto.gov/patent/laws-and-regulations/patent-term-calculator#heading-5> (retrieved 2017-05-21), patents filed after 1995-06-07 expire twenty years after the filing date.
number filing date 5,724,428 1995-11-01 5,835,600 1997-04-21
Thus, these patents appear to be expired.
As proposed on tech-crypto and tech-security:
https://mail-index.netbsd.org/tech-crypto/2017/05/05/msg000718.html https://mail-index.netbsd.org/tech-security/2017/05/05/msg000927.html
|
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
| #
1.74 |
|
20-Apr-2017 |
wiz |
Use Fl, Xr. New sentence, new line. Bump date for previous.
|
| #
1.73 |
|
20-Apr-2017 |
ozaki-r |
Introduce MKSTRIPSYM build option
If it's yes, all local symbols of shared libraries are stripped (default). If it's no, only temporary local symbols are stripped; for example, symbols of static functions are kept. Keeping such symbols is useful on using DTrace for userland libraries and getting a backtrace from a rump server loading modules (shared libraries).
Proposed and discussed on tech-kern and tech-toolchain
|
|
Revision tags: pgoyette-localcount-20170320
|
| #
1.72 |
|
16-Feb-2017 |
rin |
The default values for MKPIC are yes and no for sh3 and m68000, respectively. Bump date.
|
|
Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| #
1.71 |
|
23-Jul-2015 |
mrg |
branches: 1.71.2; 1.71.4; remove the xfree86 reachover makefiles and the vast majority of the support in the rest of the source tree.
X11 sets could use some cleaning up perhaps (just deletion, as we've never really marked the old X11R6 as obsolete for native xorg using platforms so far either.)
|
| #
1.70 |
|
08-Apr-2015 |
wiz |
Update some defaults, from Joachim Henke on netbsd-docs.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 tls-maxphys-base
|
| #
1.69 |
|
25-Mar-2014 |
wiz |
Bump date for previous.
|
| #
1.68 |
|
25-Mar-2014 |
ozaki-r |
Add MKCTF
This variable separates CTF stuffs from MKDTRACE; we can build DTrace solely without building and using them. This allows us to use DTrace even if CTF stuffs have problems (actually they have now).
This variable would be merged into MKDTRACE eventually, once CTF stuffs work correctly again.
|
|
Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.67 |
|
02-Jun-2013 |
mbalmer |
New variable MKX11MOTIF to enable building libGLw with Motif support. Defaults to 'no'.
|
|
Revision tags: agc-symver-base
|
| #
1.66 |
|
15-Feb-2013 |
wiz |
Use Nx, fix typo.
|
| #
1.65 |
|
15-Feb-2013 |
jmmv |
Add the MKKYUA knob.
MKKYUA defaults to no and will remain as such until the import is complete and validated.
This knob does not currently have any effects on the build as nothing relies on it yet. Upcoming imports and changes in this area will all be guarded by this flag.
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| #
1.64 |
|
30-Sep-2012 |
jkoshy |
Correct a typo.
Reported by: tsutsui
|
| #
1.63 |
|
30-Sep-2012 |
jkoshy |
Document build knobs MKBSDTAR, MKCLEANSRC, MKCLEANVERIFY, MKCOMPAT, MKDTRACE, MKLVM, MKNPF, MKPIGZGZIP, MKREPRO, MKRUMP, MKX11FONTS and MKZFS.
Reviewed by: joerg
|
| #
1.62 |
|
19-Sep-2012 |
abs |
Fix inverted logic description for MKSTRIPIDENT. Noted by Snader_LB on freenode IRC
|
| #
1.61 |
|
14-Jul-2012 |
wiz |
branches: 1.61.2; Bump date for previous.
|
| #
1.60 |
|
14-Jul-2012 |
spz |
more MKCRYPTO_IDEA and MKCRYPTO_MDC2 removal (resp, adjustment to IDEA and MBC2 now always being included) MKCRYPTO_RC5 now builds shared libs, add the missing files to sets
|
|
Revision tags: yamt-pagecache-base5 yamt-pagecache-base4
|
| #
1.59 |
|
11-Mar-2012 |
njoly |
Use Lk macro instead of Pa when dealing with URLs, to produce links with HTML output. And while here update some dead URL links. First part of PR/29238.
|
|
Revision tags: netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2
|
| #
1.58 |
|
06-Nov-2011 |
tron |
branches: 1.58.2; 1.58.4; Stack-smash protection is not enabled by default, at least not for the complete source-tree.
Pointed out by <bch> on "current-users" mailing list.
|
|
Revision tags: yamt-pagecache-base
|
| #
1.57 |
|
22-Aug-2011 |
dholland |
branches: 1.57.2; Until someone figures out a fix for PR 40599, document that MKKERBEROS=no will break the system without either MKPAM=no or a customized PAM config. As suggested by Ian D. Leroux on current-users and in PR 45263, but with different text.
|
| #
1.56 |
|
06-Aug-2011 |
wiz |
Bump date for previous.
|
| #
1.55 |
|
06-Aug-2011 |
mbalmer |
Document MKKMOD, patch from PR 45216.
|
| #
1.54 |
|
02-Jun-2011 |
jruoho |
Note USE_FORT.
|
|
Revision tags: cherry-xenmp-base
|
| #
1.53 |
|
20-May-2011 |
plunky |
branches: 1.53.2; simplify PCC inclusion; MKPCCDMDS is not really required
|
|
Revision tags: bouyer-quota2-nbase
|
| #
1.52 |
|
21-Feb-2011 |
njoly |
Typo in macro.
|
|
Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
|
| #
1.51 |
|
02-Mar-2010 |
jruoho |
branches: 1.51.2; Catch up with the changes to SSP on x86.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.50 |
|
29-Sep-2009 |
tsarna |
Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.
|
| #
1.49 |
|
08-Sep-2009 |
wiz |
Fix Dd string, remove trailing whitespace.
|
| #
1.48 |
|
08-Sep-2009 |
skrll |
Bump date for previous.
|
| #
1.47 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.46 |
|
15-Nov-2008 |
mrg |
revert sparc back to default of XFree86 at the request of macallan.
|
| #
1.45 |
|
13-Nov-2008 |
apb |
Add support for new MAKEVERBOSE levels 3 and 4. The complete list is now:
0 Minimal output ("quiet") 1 Describe what is occurring 2 Describe what is occurring and echo the actual command 3 Ignore the effect of the "@" prefix in make commands 4 Trace shell commands using the shell's -x flag
The default remains MAKEVERBOSE=2.
|
| #
1.44 |
|
12-Nov-2008 |
pooka |
Now that MKPUFFS is default, kill it as advertised. While there, give puffs and refuse files sensible syspkg entries.
|
| #
1.43 |
|
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| #
1.42 |
|
09-Nov-2008 |
mrg |
- retire MKXORG from public use - introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg for the X11 to build if MKX11=yes is set. it takes the values of either Xorg or XFree86. - default to Xorg on alpha, i386, macppc, shark, sparc and sparc64 - remove MKXORG_WITH_XSRC_XSERVER, unused and never useful
|
|
Revision tags: netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 mjf-devfs2-base
|
| #
1.41 |
|
10-Sep-2008 |
joerg |
branches: 1.41.2; Document MKSTRIPIDENT. Requested by lukem@
|
|
Revision tags: wrstuden-revivesa-base-2
|
| #
1.40 |
|
31-Aug-2008 |
lukem |
remove MKNVI now that Christos has obsoleted the option
|
| #
1.39 |
|
31-Aug-2008 |
lukem |
Document: MAKEVERBOSE MKATF MKGCCCMDS MKINET6 MKISCSI MKLDAP MKNVI MKPCC MKPCCCMDS MKPIE MKPUFFS MKSTATICLIB MKX11 MKXORG USE_HESIOD USE_INET6 USE_JEMALLOC USE_KERBEROS USE_LDAP USE_PAM USE_SKEY USE_SSP USE_YP
Part of PR 29233
We really need one place to document this stuff, or at least the canonical "installed" reference. Currently we have: src/share/mk/bsd.README src/doc/BUILDING.mdoc (for src/BUILDING) src/share/man/man5/mk.conf.5 (for mk.conf(5))
|
|
Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base
|
| #
1.38 |
|
04-May-2008 |
martin |
branches: 1.38.2; Move TNF license to 2 clause form
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base
|
| #
1.37 |
|
22-Mar-2008 |
jmmv |
branches: 1.37.2; 1.37.4; Beleatedly document the MODULAR kernel option and mk.conf's MKMODULAR. Per hubertf@'s request.
|
|
Revision tags: keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
|
| #
1.36 |
|
12-Dec-2007 |
apb |
Document CPUFLAGS, and note that CFLAGS shold not be set in mk.conf.
|
|
Revision tags: cube-autoconf-base
|
| #
1.35 |
|
18-Oct-2007 |
minskim |
Remove the MKUUCP entry as uucp is no longer in src.
|
|
Revision tags: matt-mips64-base
|
| #
1.34 |
|
02-Mar-2007 |
wiz |
branches: 1.34.4; Link to the pkgsrc guide for description of pkgsrc-specific variables. Bump date.
|
|
Revision tags: netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 netbsd-4-base
|
| #
1.33 |
|
05-Oct-2006 |
jnemeth |
branches: 1.33.2; 1.33.4; PR/34712 -- Kibum Han -- remove mention of MKSENDMAIL as sendmail is no longer
|
|
Revision tags: abandoned-netbsd-4-base
|
| #
1.32 |
|
23-Jul-2006 |
lukem |
document MKDEBUG & MKDEBUGLIB
|
|
Revision tags: chap-midi-nbase chap-midi-base
|
| #
1.31 |
|
20-Mar-2006 |
christos |
Goodbye KerberosIV
|
| #
1.30 |
|
22-Dec-2005 |
hubertf |
Back out previous attempt at cleaning up the mess, let someone else resolve this.
Requested by uwe.
|
| #
1.29 |
|
21-Dec-2005 |
uwe |
Fix formatting botch.
|
| #
1.28 |
|
21-Dec-2005 |
hubertf |
At least try to be consistent about where to document (most...) user-settable MKxxx and USE_xxx variables, and put them into mk.conf(5). Sort alphabetically.
OK: christos, lukem
|
| #
1.27 |
|
27-Jun-2005 |
peter |
Remove (pf)spamd. Its right to exist in NetBSD has been questioned since it appeared and whether it's really part of pf or not is still unclear. Looking at the other *BSDs it seems that they have left out spamd when importing pf, and now we do that too. Also, the name conflicted with another more popular used tool, after the rename to pfspamd it was left with completely unusable documentation which apparently no-one wanted to fix.
A port of the latest spamd will be imported into pkgsrc soon.
Suggested by several people, no objections on last proposal on tech-userlevel.
|
| #
1.26 |
|
21-Apr-2005 |
wiz |
Fix persistent typo; slightly improve MKPAM description; bump date for MKPAM description.
|
| #
1.25 |
|
20-Apr-2005 |
hubertf |
Document MKPAM, per PR 29947 by Rui Paulo.
|
|
Revision tags: netbsd-3-base
|
| #
1.24 |
|
13-Mar-2005 |
wiz |
branches: 1.24.2; NetBSD -> .Nx, some whitespace nits.
|
| #
1.23 |
|
12-Mar-2005 |
salo |
bsd.pkg.defaults.mk was moved to defaults/mk.conf a while ago. spotted by go@
|
| #
1.22 |
|
22-Feb-2005 |
peter |
Add MKIPFILTER; if set to no, don't build and install the ipf(4) programs, headers and LKM.
Add MKPF; if set to no, don't build and install the pf(4) programs, headers, LKM and spamd.
Both options default to yes, so nothing changed in the default build.
Reviewed by lukem.
|
| #
1.21 |
|
05-Nov-2004 |
wiz |
Point to /usr/share/mk/bsd.README in SEE ALSO section; from Rui Paulo in PR 27997.
|
| #
1.20 |
|
02-Jul-2004 |
junyoung |
- Add missing .YorN - Fix typos in previous commit
|
| #
1.19 |
|
01-Jul-2004 |
junyoung |
Add missing MKCVS, MKKERBEROS4, MKPOSTFIX, MKSENDMAIL, and MKUUCP. Note that some variables are still missing, since i'm not sure how to describe them... Bump date.
|
|
Revision tags: netbsd-2-0-base
|
| #
1.18 |
|
18-Jul-2003 |
lukem |
branches: 1.18.2; fix default location of TOOLDIR
|
| #
1.17 |
|
18-Jul-2003 |
lukem |
overhaul to match reality, adding a bunch of missing MK* and other variables.
|
| #
1.16 |
|
31-Mar-2003 |
perry |
Pkgsrc->pkgsrc (Igor Sobrado, PR misc/19909)
|
|
Revision tags: fvdl_fs64_base
|
| #
1.15 |
|
27-Aug-2002 |
lukem |
Implement MKDYNAMICROOT, which currently defaults to "no", but will be changed in the future to "yes".
If MKDYNAMICROOT == "no", there is no change from existing behaviour of a static /bin and /sbin (and a few programs in elsewhere).
If MKDYNAMICROOT == "yes", the following changes occur: in <bsd.own.mk>: SHLIBDIR?= /lib SHLINKDIR?= /lib in various Makefiles, the following entry is DISABLED. LDSTATIC?=-static This results in all programs (except those "standalone" programs built in sys/arch/*/stand) are linked dynamically, the shared linker is moved from /usr/libexec to /lib (with a compat symlink), and the shared libraries used by /bin and /sbin programs are moved from /usr/lib to /lib (with compat symlinks).
|
| #
1.14 |
|
17-Jun-2002 |
skrll |
Refer to ${PKGSRCDIR} instead of /usr/pkgsrc in the same way packages(7) does.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| #
1.13 |
|
03-May-2002 |
lukem |
Move the METALOG from ${_SRC_TOP_OBJ_} to ${DESTDIR}.
There were too many synchronisation problems with using the former; including situations such as a "make clean" performed between two installs to the same DESTDIR would result in a truncated METALOG and the resultant sets would be missing stuff such as include files that don't get reinstalled if they haven't changed, even with !UPDATE.
|
| #
1.12 |
|
26-Apr-2002 |
lukem |
Document NETBSDSRCDIR & UNPRIVED. Reword BSDOBJDIR and BSDSRCDIR descriptions.
|
| #
1.11 |
|
13-Feb-2002 |
ross |
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
|
| #
1.10 |
|
27-Nov-2001 |
wiz |
Add a hyphen, and replace /usr/pkgsrc/mk/mk.conf.example with /usr/pkgsrc/mk/bsd.pkg.defaults.mk.
|
| #
1.9 |
|
19-Nov-2001 |
kleink |
Expand NLS acronym; from Jeremy C. Reed in PR misc/14577.
|
| #
1.8 |
|
19-Jun-2001 |
wiz |
Typo, whitespace and punctuation fixes.
|
|
Revision tags: netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.7 |
|
28-Mar-2000 |
enami |
branches: 1.7.4; UVM is no longer a controll variable.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
| #
1.6 |
|
17-Mar-1999 |
garbled |
More and more .Os cleanups. .Os is defined in the tmac.doc-common file, so we shouldn't override it with versions in the manpages. Many more to come.
|
| #
1.5 |
|
24-Feb-1999 |
hubertf |
remove pkgsrc specific documentation (we stay at mk.conf.example)
|
| #
1.4 |
|
22-Feb-1999 |
hubertf |
Remove "GPL" from list of licenses that need mentioning in ACEPTABLE_LICENSES
|
| #
1.3 |
|
21-Feb-1999 |
hubertf |
Crossref packages(7), add GPL as another option to ACCEPTABLE_LICENSES, mention that PASSIVE_FETCH is the default in NetBSD-current, clarify that many of the variables are only used inside the NetBSD packages collection, document WINDOWMAKER_OPTIONS, move section no how to override the MASTER_SITES_* to packages(7).
|
| #
1.2 |
|
17-Feb-1999 |
hubertf |
- Mention pkgsrc/mk/mk.conf.examples earlier - USE_LOCALBASE_FOR_X11 is not ready for prime time, remove.
|
| #
1.1 |
|
17-Feb-1999 |
lukem |
documentation for /etc/mk.conf
|