The NetBSD Project

CVS log for src/share/mk/bsd.README

[BACK] Up to [cvs.NetBSD.org] / src / share / mk

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.453: download - view: text, markup, annotated - select for diffs
Sat Nov 2 22:02:39 2024 UTC (4 weeks, 4 days ago) by christos
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.452: preferred, colored
Changes since revision 1.452: +1 -2 lines
make zstd a private library (for now)

Revision 1.452: download - view: text, markup, annotated - select for diffs
Thu Oct 31 23:56:44 2024 UTC (4 weeks, 6 days ago) by christos
Branches: MAIN
Diff to: previous 1.451: preferred, colored
Changes since revision 1.451: +2 -1 lines
Add zstd

Revision 1.451: download - view: text, markup, annotated - select for diffs
Wed Oct 23 00:45:58 2024 UTC (6 weeks, 1 day ago) by kalvisd
Branches: MAIN
Diff to: previous 1.450: preferred, colored
Changes since revision 1.450: +4 -1 lines
Add mopcopy as a build tool for the VAX port.

OK rin@

Revision 1.450: download - view: text, markup, annotated - select for diffs
Tue Sep 24 14:25:43 2024 UTC (2 months, 1 week ago) by christos
Branches: MAIN
Diff to: previous 1.449: preferred, colored
Changes since revision 1.449: +9 -2 lines
Add some new X libraries, sort again. There are more missing...
(run ./compare-lib-lists after you install the .mk files)

Revision 1.447.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 1 01:01:12 2024 UTC (5 months ago) by perseant
Branches: perseant-exfatfs
Diff to: previous 1.447: preferred, colored; next MAIN 1.448: preferred, colored
Changes since revision 1.447: +5 -1 lines
Sync with HEAD.

Revision 1.449: download - view: text, markup, annotated - select for diffs
Fri Jun 28 21:58:24 2024 UTC (5 months, 1 week ago) by riastradh
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630
Diff to: previous 1.448: preferred, colored
Changes since revision 1.448: +3 -6 lines
bsd.lib.mk: Resolve VERSION_MAP like a target prerequisite.

Not sure what I did before to make ${${VERSION_MAP}:P} fail to work;
can't reproduce it any more!

PR lib/58376

Revision 1.448: download - view: text, markup, annotated - select for diffs
Fri Jun 28 20:45:26 2024 UTC (5 months, 1 week ago) by riastradh
Branches: MAIN
Diff to: previous 1.447: preferred, colored
Changes since revision 1.447: +8 -1 lines
bsd.lib.mk: New variable VERSION_MAP.

This updates LDFLAGS with the right -Wl,--version-script=... argument
as well as DPADD so that changing the version script causes the
library to be rebuilt.

Name chosen to match FreeBSD.

PR lib/58376

Revision 1.447: download - view: text, markup, annotated - select for diffs
Fri Apr 5 01:16:00 2024 UTC (8 months ago) by christos
Branches: MAIN
CVS tags: perseant-exfatfs-base
Branch point for: perseant-exfatfs
Diff to: previous 1.446: preferred, colored
Changes since revision 1.446: +8 -1 lines
- Create 3 new variables:
  MAKELINKLIB that follows MKLINKLIB but can be overwritten by Makefiles
  MAKESTATICLIB that follows MKSTATICLIB but can be overwritten by Makefiles
  LINKINSTALL that follows MAKELINKLIB but can be overwritten by Makefiles
  These give enough control to the module Makefiles so that they don't need
  to override the default library install rules which break the debug sets.
- Remove /usr/libexec/named which duplicated /usr/lib/named

Revision 1.446: download - view: text, markup, annotated - select for diffs
Sat Mar 23 21:56:47 2024 UTC (8 months, 1 week ago) by riastradh
Branches: MAIN
Diff to: previous 1.445: preferred, colored
Changes since revision 1.445: +15 -1 lines
bsd.lib.mk: Tidy up expected symbols check a little.

Add some documentation in bsd.README.

Revision 1.445: download - view: text, markup, annotated - select for diffs
Sat Jul 22 18:50:31 2023 UTC (16 months, 2 weeks ago) by lukem
Branches: MAIN
Diff to: previous 1.444: preferred, colored
Changes since revision 1.444: +198 -1193 lines
bsd.README: sync with mk.conf(5), deduping entries

Remove most duplication of variables already documented in mk.conf(5).
Add lists of supported and obsolete mk.conf(5) variables
so that searches in this document at least find them
(as per BUILDING).

Sync text from mk.conf(5) for entries that remain.
Explicitly document DESTDIR and RELEASEDIR.

Replace MKMAN=no antipattern with NOMAN=.

Consistently use "option" versus "flag"; option is more generic,
and may include a flag with an argument.

Revision 1.444: download - view: text, markup, annotated - select for diffs
Mon Jun 5 22:36:58 2023 UTC (18 months ago) by lukem
Branches: MAIN
Diff to: previous 1.443: preferred, colored
Changes since revision 1.443: +1108 -499 lines
bsd.README: update to reality, sync from mk.conf(5)

Sync user variables from mk.conf(5), sorted.
(Arguably this could just refer to mk.conf(5)
or share/man/man5/mk.conf.5 and remove the copypasta.)

Document NOxxx overrides in own subsection.

Unexpand tabs, tweak after.

Revision 1.443: download - view: text, markup, annotated - select for diffs
Wed May 24 10:07:16 2023 UTC (18 months, 1 week ago) by lukem
Branches: MAIN
Diff to: previous 1.442: preferred, colored
Changes since revision 1.442: +1 -5 lines
deprecate SHAREDSTRINGS build option

Hasn't worked for at least 20 years (and never in the cross-build environment,
nor did it work with parallel make), and has never been needed in NetBSD as we
don't have the older BSD programs (pascal, pre-nvi ex) that needed mkstr/xstr
on PDP-11.

PR toolchain/35964

Revision 1.442: download - view: text, markup, annotated - select for diffs
Sat Oct 1 08:55:45 2022 UTC (2 years, 2 months ago) by rillig
Branches: MAIN
CVS tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10
Diff to: previous 1.441: preferred, colored
Changes since revision 1.441: +3 -3 lines
fix documentation for MKLINT

Since share/mk/bsd.own.mk 1.749 from 2013-08-26, MKLINT defaults to no.

Revision 1.441: download - view: text, markup, annotated - select for diffs
Sun Aug 21 07:10:03 2022 UTC (2 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.440: preferred, colored
Changes since revision 1.440: +1 -6 lines
Deprecate extsrc/, EXTSRCSRCDIR, MKEXTSRC

Remove support for building extsrc/:
1. Makefile: remove do-extsrc target.
2. build.sh: remove options -y and -Y extsrcdir.
3. distrib/sets: remove support for extsrc in various tools
   including the options -L ext and -y, and the extsrc sets.
4. doc/BUILDING.mdoc: remove docs for extsrc/, EXTSRCSRCDIR, MKEXTSRC (etc)
5. bsd.own.mk and various Makefiles: remove support for extsrc/,
   EXTSRCSRCDIR, MKEXTSRC.

As proposed on tech-kern and tech-userlevel on 2022-01-07
and followed up on 2022-08-21.

Revision 1.440: download - view: text, markup, annotated - select for diffs
Thu Jul 14 03:48:49 2022 UTC (2 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.439: preferred, colored
Changes since revision 1.439: +2 -1 lines
add libxcvt.

Revision 1.439: download - view: text, markup, annotated - select for diffs
Mon Jun 6 10:56:29 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.438: preferred, colored
Changes since revision 1.438: +1 -41 lines
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@.

Revision 1.438: download - view: text, markup, annotated - select for diffs
Sun May 29 15:23:20 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.437: preferred, colored
Changes since revision 1.437: +9 -1 lines
mk: Add MKTIMED and MKMOUSED flags for compiling NetBSD without timed
and moused

Revision 1.437: download - view: text, markup, annotated - select for diffs
Sun May 29 08:10:00 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.436: preferred, colored
Changes since revision 1.436: +8 -1 lines
mk: Add a MKPPP flag to exclude pppd(8) and related utilities from
the build

Revision 1.436: download - view: text, markup, annotated - select for diffs
Sat May 28 14:31:12 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.435: preferred, colored
Changes since revision 1.435: +7 -1 lines
mk: Add MKFINGER, MKTALK flags for not building
talk, talkd, finger, fingerd.

Revision 1.435: download - view: text, markup, annotated - select for diffs
Sat May 28 11:17:35 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.434: preferred, colored
Changes since revision 1.434: +7 -1 lines
mk: Add MKNTP, MKTCPDUMP knobs.

Revision 1.434: download - view: text, markup, annotated - select for diffs
Fri May 27 07:28:21 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.433: preferred, colored
Changes since revision 1.433: +6 -1 lines
mk: Add a MKLFS flag for excluding the log-structured filesystem userspace
tools from the build.

Revision 1.433: download - view: text, markup, annotated - select for diffs
Thu May 26 06:23:57 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.432: preferred, colored
Changes since revision 1.432: +5 -5 lines
mk: Document that some options were enabled by default on aarch64

Revision 1.432: download - view: text, markup, annotated - select for diffs
Wed May 25 21:25:47 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.431: preferred, colored
Changes since revision 1.431: +6 -5 lines
mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and
to match the related kernel config option.

Revision 1.431: download - view: text, markup, annotated - select for diffs
Wed May 25 20:44:01 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.430: preferred, colored
Changes since revision 1.430: +4 -1 lines
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.

Revision 1.430: download - view: text, markup, annotated - select for diffs
Wed May 25 10:18:29 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.429: preferred, colored
Changes since revision 1.429: +5 -1 lines
mk: Allow building base without the MBONE applications by setting
MKMBONE=no in mk.conf

Revision 1.429: download - view: text, markup, annotated - select for diffs
Fri May 20 21:31:24 2022 UTC (2 years, 6 months ago) by andvar
Branches: MAIN
Diff to: previous 1.428: preferred, colored
Changes since revision 1.428: +2 -2 lines
s/appropiate/appropriate/ in comments and readme file.

Revision 1.428: download - view: text, markup, annotated - select for diffs
Thu Dec 23 20:08:07 2021 UTC (2 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.427: preferred, colored
Changes since revision 1.427: +2 -2 lines
remove extra C in OBJCOPTS (from Anon Ymous)

Revision 1.427: download - view: text, markup, annotated - select for diffs
Mon Dec 20 20:33:20 2021 UTC (2 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.426: preferred, colored
Changes since revision 1.426: +8 -9 lines
Rename:
    MKKDEBUG -> MKDEBUGKERNEL
    MKTOOLSDEBUG -> MKDEBUGTOOLS
while keeping compatibility with the old names. Add missing documentation.
Now all debugging tunables are prefixed with MKDEBUG.

Revision 1.426: download - view: text, markup, annotated - select for diffs
Mon Dec 20 14:41:26 2021 UTC (2 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.425: preferred, colored
Changes since revision 1.425: +4 -1 lines
PR/55557: Andreas Gustafsson" Introduce a new variable MKDEBUGKERNEL which
as the name implies, includes a netbsd.gdb inside each kernel set:
$ tar -tzvf kern-GENERIC.tgz
-rwxr-xr-x  0 root   wheel 29398264 Dec 19 12:50 ./netbsd
-rwxr-xr-x  0 root   wheel 208125880 Dec 19 12:50 ./netbsd.gdb

Revision 1.425: download - view: text, markup, annotated - select for diffs
Sun Dec 5 07:53:57 2021 UTC (3 years ago) by msaitoh
Branches: MAIN
Diff to: previous 1.424: preferred, colored
Changes since revision 1.424: +2 -2 lines
s/specificed/specified/ in comment.

Revision 1.424: download - view: text, markup, annotated - select for diffs
Sun Dec 5 04:54:20 2021 UTC (3 years ago) by msaitoh
Branches: MAIN
Diff to: previous 1.423: preferred, colored
Changes since revision 1.423: +2 -2 lines
s/from from/from/ in comment.

Revision 1.423: download - view: text, markup, annotated - select for diffs
Sun Nov 28 15:47:33 2021 UTC (3 years ago) by christos
Branches: MAIN
Diff to: previous 1.422: preferred, colored
Changes since revision 1.422: +5 -5 lines
For private and module libraries, build lint but do not install the lint
libraries. We want to lint the private library code and we want to be able
to link against the lint libraries, for example llib-largon2 from cgdconfig
which is accessed via PROGDPLIBS.

Revision 1.422: download - view: text, markup, annotated - select for diffs
Mon Nov 1 10:05:19 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.421: preferred, colored
Changes since revision 1.421: +4 -1 lines
mk: Add support for conditional compilation of parts of the tree with
partial RELRO when MKRELRO=full is set.

Currently the X server needs to be compiled with only partial RELRO
due to the way certain (but not all - it seems wsfb works with full
RELRO) graphics driver modules are loaded.

Revision 1.421: download - view: text, markup, annotated - select for diffs
Wed Oct 27 03:06:59 2021 UTC (3 years, 1 month ago) by ryo
Branches: MAIN
Diff to: previous 1.420: preferred, colored
Changes since revision 1.420: +0 -4 lines
revert previous: http://mail-index.netbsd.org/source-changes/2021/10/25/msg133295.html

going to add __always_inline to the functions called from _mcount()
discussed on http://mail-index.netbsd.org/source-changes-d/2021/10/25/msg013480.html

Revision 1.420: download - view: text, markup, annotated - select for diffs
Mon Oct 25 07:54:44 2021 UTC (3 years, 1 month ago) by ryo
Branches: MAIN
Diff to: previous 1.419: preferred, colored
Changes since revision 1.419: +5 -1 lines
In some arch, _mcount() would be called recursively when built with COPTS=-O0.

Normally, functions called from mcount.c are expected to be expanded inline,
so _mcount() will never be called recursively. But when build with COPTS=-O0,
`static inline' functions aren't inlined, and _mcount() will be called
recursively.

Even if _mcount() has `__attribute__((__no_ instrument_function__))',
it has no effect on the calling external (no-inlined) function.

To avoid this, PROF.<fn> is added can be set the profiling flag of any file.
"PROF.mcount.c" is set to blank by default, mcount.c itself is compiled
without -pg.

Revision 1.419: download - view: text, markup, annotated - select for diffs
Thu Oct 14 11:45:46 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.418: preferred, colored
Changes since revision 1.418: +4 -1 lines
mk: Enable MKARGON2 now that this stuff works.

Revision 1.418: download - view: text, markup, annotated - select for diffs
Sun Sep 26 15:52:40 2021 UTC (3 years, 2 months ago) by maya
Branches: MAIN
Diff to: previous 1.417: preferred, colored
Changes since revision 1.417: +5 -5 lines
Restore MKNOUVEAUFIRMWARE and MKRADEONFIRMWARE and make gpufw set unconditional

Simplifies logic.
(Second commit - first one was partial)

Restoring MK* requested by mrg on tech-kern discussion
https://mail-index.netbsd.org/tech-kern/2021/09/25/msg027695.html

Revision 1.417: download - view: text, markup, annotated - select for diffs
Sat Sep 25 08:54:30 2021 UTC (3 years, 2 months ago) by maya
Branches: MAIN
Diff to: previous 1.416: preferred, colored
Changes since revision 1.416: +5 -5 lines
Move DRM-driver firmware from base to its own set, gpufw

This set is only installed on amd64,i386,evbarm.
This set is installed on minimal installs and on install media, in
case someone needs it for basic driver functionality.

Comments:
Switched to a single MK tunable for it - that is probably unneeded.

An upcoming DRM update will include even fatter firmware, and we'd
like to minimize the impact of it.

Revision 1.416: download - view: text, markup, annotated - select for diffs
Wed Mar 24 04:36:57 2021 UTC (3 years, 8 months ago) by simonb
Branches: MAIN
CVS tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.415: preferred, colored
Changes since revision 1.415: +5 -5 lines
Add aarch64 and sparc64 to MKZFS yes.
Sort the machine names for the "Default: yes on ..." lines.

Revision 1.415: download - view: text, markup, annotated - select for diffs
Tue Nov 10 21:47:49 2020 UTC (4 years ago) by kamil
Branches: MAIN
Diff to: previous 1.414: preferred, colored
Changes since revision 1.414: +17 -12 lines
Reintroduce the support of MKCATPAGES

Requested by <mrg>

Revision 1.414: download - view: text, markup, annotated - select for diffs
Sun Nov 8 15:19:18 2020 UTC (4 years ago) by kamil
Branches: MAIN
Diff to: previous 1.413: preferred, colored
Changes since revision 1.413: +7 -7 lines
Stop mentioning the support for cat pages

Revision 1.413: download - view: text, markup, annotated - select for diffs
Sun Nov 8 14:52:35 2020 UTC (4 years ago) by kamil
Branches: MAIN
Diff to: previous 1.412: preferred, colored
Changes since revision 1.412: +6 -11 lines
Remove the support for MKCATPAGES

It was optional since 1999 and disabled by default since 2012.

Proposed on tech-userlevel@.

Revision 1.412: download - view: text, markup, annotated - select for diffs
Fri Oct 16 06:55:36 2020 UTC (4 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.411: preferred, colored
Changes since revision 1.411: +4 -1 lines
share/mk: Define some missing X11 libraries.

Revision 1.411: download - view: text, markup, annotated - select for diffs
Sun Jul 26 09:22:43 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.410: preferred, colored
Changes since revision 1.410: +2 -2 lines
share/mk/bsd.README: fix typo

Revision 1.410: download - view: text, markup, annotated - select for diffs
Mon Jul 13 07:22:51 2020 UTC (4 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.409: preferred, colored
Changes since revision 1.409: +2 -2 lines
MKLLVMRT is automatically enabled on x86 and arm64, not mesa18+.

Revision 1.409: download - view: text, markup, annotated - select for diffs
Thu Jul 2 10:22:28 2020 UTC (4 years, 5 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.408: preferred, colored
Changes since revision 1.408: +4 -1 lines
Document OBJMACHINE_ARCH

Revision 1.408: download - view: text, markup, annotated - select for diffs
Sun Jun 21 13:29:05 2020 UTC (4 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.407: preferred, colored
Changes since revision 1.407: +10 -2 lines
document PROGS and PROGS_CXX, and default c++ SRCS

Revision 1.407: download - view: text, markup, annotated - select for diffs
Mon Jun 15 01:57:31 2020 UTC (4 years, 5 months ago) by christos
Branches: MAIN
Diff to: previous 1.406: preferred, colored
Changes since revision 1.406: +2 -1 lines
Rename blacklist -> blocklist

Revision 1.406: download - view: text, markup, annotated - select for diffs
Mon Jun 1 14:39:14 2020 UTC (4 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.405: preferred, colored
Changes since revision 1.405: +3 -1 lines
1. if ${LIBISPRIVATE} == "pic", create _pic.a so that we can embed the library
   to another shared object
2. Don't compare ${LIBISPRIVATE} to "yes", because there are 3 places in
   Makefiles which set it to empty (this was a bug)
3. For private libraries, don't create .so* files

Revision 1.405: download - view: text, markup, annotated - select for diffs
Sat May 30 20:47:59 2020 UTC (4 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.404: preferred, colored
Changes since revision 1.404: +1 -2 lines
Make libuv private, requested by joerg@

Revision 1.404: download - view: text, markup, annotated - select for diffs
Sun May 24 19:58:02 2020 UTC (4 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.403: preferred, colored
Changes since revision 1.403: +2 -1 lines
Add libuv

Revision 1.403: download - view: text, markup, annotated - select for diffs
Mon May 18 21:19:35 2020 UTC (4 years, 6 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.402: preferred, colored
Changes since revision 1.402: +4 -1 lines
Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.

Revision 1.402: download - view: text, markup, annotated - select for diffs
Sat May 2 19:46:58 2020 UTC (4 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.401: preferred, colored
Changes since revision 1.401: +4 -1 lines
document MKCOMPATMODULES

Revision 1.377.2.2: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:03:26 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.377.2.1: preferred, colored; branchpoint 1.377: preferred, colored; next MAIN 1.378: preferred, colored
Changes since revision 1.377.2.1: +42 -25 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.401: download - view: text, markup, annotated - select for diffs
Sat Apr 4 23:54:06 2020 UTC (4 years, 8 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406
Diff to: previous 1.400: preferred, colored
Changes since revision 1.400: +4 -1 lines
Document and set a default for KERNEL_DIR

Revision 1.400: download - view: text, markup, annotated - select for diffs
Sat Apr 4 01:35:22 2020 UTC (4 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.399: preferred, colored
Changes since revision 1.399: +2 -1 lines
Add libgnuctf

Revision 1.399: download - view: text, markup, annotated - select for diffs
Tue Mar 24 07:56:26 2020 UTC (4 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.398: preferred, colored
Changes since revision 1.398: +4 -3 lines
note that MKLLVMRT affects more than amdgpu.

Revision 1.398: download - view: text, markup, annotated - select for diffs
Tue Mar 3 02:25:03 2020 UTC (4 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.397: preferred, colored
Changes since revision 1.397: +3 -1 lines
Add fido and cbor

Revision 1.393.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 22 15:26:28 2019 UTC (5 years ago) by bouyer
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Diff to: previous 1.393: preferred, colored; next MAIN 1.394: preferred, colored
Changes since revision 1.393: +11 -1 lines
Pull up following revision(s) (requested by martin in ticket #462):
	share/mk/bsd.README: revision 1.397
	etc/Makefile.params: revision 1.21
Document NETBSD_OFFICIAL_RELEASE and add it to /etc/release - it is
important information when trying to reproduce a build.

Revision 1.397: download - view: text, markup, annotated - select for diffs
Fri Nov 22 13:30:19 2019 UTC (5 years ago) by martin
Branches: MAIN
CVS tags: is-mlppp-base, is-mlppp
Diff to: previous 1.396: preferred, colored
Changes since revision 1.396: +11 -1 lines
Document NETBSD_OFFICIAL_RELEASE and add it to /etc/release - it is
important information when trying to reproduce a build.

Revision 1.396: download - view: text, markup, annotated - select for diffs
Mon Nov 18 16:09:21 2019 UTC (5 years ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20191119
Diff to: previous 1.395: preferred, colored
Changes since revision 1.395: +5 -11 lines
Improve the script to check for installed libraries, and fix the wrong
names and obsolete libraries it found.

Revision 1.395: download - view: text, markup, annotated - select for diffs
Thu Oct 31 06:43:19 2019 UTC (5 years, 1 month ago) by martin
Branches: MAIN
Diff to: previous 1.394: preferred, colored
Changes since revision 1.394: +3 -2 lines
PR misc/54657: let RELEASEMACHINEDIR default to ${MACHINE}-${MACHINE_ARCH}
for evb{arm,mips,sh3}*.

Revision 1.394: download - view: text, markup, annotated - select for diffs
Sat Aug 10 12:46:38 2019 UTC (5 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.393: preferred, colored
Changes since revision 1.393: +11 -10 lines
Make the X11 library lists consistent again.

Revision 1.393: download - view: text, markup, annotated - select for diffs
Wed Jul 24 09:28:29 2019 UTC (5 years, 4 months ago) by roy
Branches: MAIN
CVS tags: netbsd-9-base
Branch point for: netbsd-9
Diff to: previous 1.392: preferred, colored
Changes since revision 1.392: +2 -2 lines
MKBSDTAR now defaults to yes

Starting to see some modern archives not opening, it's time to make them
work!

OK joerg@ agc@

Revision 1.392: download - view: text, markup, annotated - select for diffs
Sat Jul 20 19:09:23 2019 UTC (5 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.391: preferred, colored
Changes since revision 1.391: +6 -2 lines
Install the nouveau gm206 firmware as used by my graphics card.

Also add the other gm20x nouveau firmwares to the source tree
to make it easier to add them for someone who can test them.

Installed if MKNOUVEAUFIRMWARE is set to 'yes'.
This defaults to no except on amd64 and i386 (like for radeon).

Revision 1.377.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:05:42 2019 UTC (5 years, 5 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.377: preferred, colored
Changes since revision 1.377: +217 -156 lines
Sync with HEAD

Revision 1.391: download - view: text, markup, annotated - select for diffs
Fri Apr 19 22:06:03 2019 UTC (5 years, 7 months ago) by kamil
Branches: MAIN
CVS tags: phil-wifi-20190609
Diff to: previous 1.390: preferred, colored
Changes since revision 1.390: +2 -2 lines
Fix typo cost -> host

Revision 1.390: download - view: text, markup, annotated - select for diffs
Sun Apr 7 19:32:24 2019 UTC (5 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.389: preferred, colored
Changes since revision 1.389: +2 -2 lines
Add -r so that we get the location of redefinitions

Revision 1.389: download - view: text, markup, annotated - select for diffs
Wed Apr 3 15:26:35 2019 UTC (5 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.388: preferred, colored
Changes since revision 1.388: +6 -1 lines
Use and enable MKLLVMRT for HAVE_MESA_VER=18.

Revision 1.388: download - view: text, markup, annotated - select for diffs
Wed Apr 3 15:17:23 2019 UTC (5 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.387: preferred, colored
Changes since revision 1.387: +6 -1 lines
Document MKLLVM.

Revision 1.367.2.9: download - view: text, markup, annotated - select for diffs
Fri Jan 18 08:50:12 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.367.2.8: preferred, colored; branchpoint 1.367: preferred, colored; next MAIN 1.368: preferred, colored
Changes since revision 1.367.2.8: +11 -3 lines
Synch with HEAD

Revision 1.387: download - view: text, markup, annotated - select for diffs
Tue Jan 1 19:06:38 2019 UTC (5 years, 11 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-compat-20190127, pgoyette-compat-20190118
Diff to: previous 1.386: preferred, colored
Changes since revision 1.386: +11 -3 lines
document the elf2foo tools.
The bsd.sys.mk tools are un-prefixed, since the "right" version is installed
for the platform, as opposed to the tools ones which should be able to
co-exist.

Revision 1.367.2.8: download - view: text, markup, annotated - select for diffs
Mon Nov 26 01:52:15 2018 UTC (6 years ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.7: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.7: +4 -1 lines
Sync with HEAD, resolve a couple of conflicts

Revision 1.386: download - view: text, markup, annotated - select for diffs
Thu Nov 15 09:23:50 2018 UTC (6 years ago) by martin
Branches: MAIN
CVS tags: pgoyette-compat-1226, pgoyette-compat-1126
Diff to: previous 1.385: preferred, colored
Changes since revision 1.385: +4 -1 lines
Explicitly document the incompatibility between USE_PIGZGZIP
and USE_XZ_SETS. Disable the latter if the former is enabled.

Revision 1.367.2.7: download - view: text, markup, annotated - select for diffs
Sun Sep 30 01:45:35 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.6: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.6: +14 -4 lines
Ssync with HEAD

Revision 1.385: download - view: text, markup, annotated - select for diffs
Sat Sep 29 06:48:22 2018 UTC (6 years, 2 months ago) by martin
Branches: MAIN
CVS tags: pgoyette-compat-1020, pgoyette-compat-0930
Diff to: previous 1.384: preferred, colored
Changes since revision 1.384: +6 -1 lines
Add defaults and documentation for USE_XZ_SETS - a new variable
controlling whether an architecture will use .tgz or tar.xz
sets.

Revision 1.384: download - view: text, markup, annotated - select for diffs
Sun Sep 16 13:14:12 2018 UTC (6 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.383: preferred, colored
Changes since revision 1.383: +5 -1 lines
add what {PROG,LIB}DPLIBS are useful for

Revision 1.383: download - view: text, markup, annotated - select for diffs
Sun Sep 16 13:11:48 2018 UTC (6 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.382: preferred, colored
Changes since revision 1.382: +5 -4 lines
document PROGDPLIBS

Revision 1.367.2.6: download - view: text, markup, annotated - select for diffs
Thu Sep 6 06:55:22 2018 UTC (6 years, 3 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.5: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.5: +154 -147 lines
Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.382: download - view: text, markup, annotated - select for diffs
Sun Aug 12 11:50:51 2018 UTC (6 years, 3 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-compat-0906
Diff to: previous 1.381: preferred, colored
Changes since revision 1.381: +154 -147 lines
fix broken library variable definitions (inconsistencies between
bsd.README and bsd.prog.mk)

Revision 1.367.2.5: download - view: text, markup, annotated - select for diffs
Sat Jul 28 04:37:25 2018 UTC (6 years, 4 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.4: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.4: +31 -9 lines
Sync with HEAD

Revision 1.381: download - view: text, markup, annotated - select for diffs
Wed Jul 25 23:30:22 2018 UTC (6 years, 4 months ago) by kamil
Branches: MAIN
CVS tags: pgoyette-compat-0728
Diff to: previous 1.380: preferred, colored
Changes since revision 1.380: +23 -1 lines
Document MKLIBCSANITIZER in bsd.README

It's a special kind of a sanitizer inside libc.

Revision 1.380: download - view: text, markup, annotated - select for diffs
Wed Jul 25 19:15:19 2018 UTC (6 years, 4 months ago) by kamil
Branches: MAIN
Diff to: previous 1.379: preferred, colored
Changes since revision 1.379: +2 -1 lines
Document the default value of MKSANITIZER in bsd.README

This value is set to "no".

Revision 1.379: download - view: text, markup, annotated - select for diffs
Thu Jul 12 21:41:25 2018 UTC (6 years, 4 months ago) by joerg
Branches: MAIN
Diff to: previous 1.378: preferred, colored
Changes since revision 1.378: +3 -2 lines
Update MKSTATICPIE entry to actually do something.

Revision 1.378: download - view: text, markup, annotated - select for diffs
Thu Jul 12 06:52:49 2018 UTC (6 years, 4 months ago) by maxv
Branches: MAIN
Diff to: previous 1.377: preferred, colored
Changes since revision 1.377: +1 -2 lines
Retire libpmc. It uses the legacy PMC interface in the kernel, which has
support for only one ARM CPU. It used to have x86 support, but it was broken
and I removed it. The legacy PMC interface will be removed from the kernel
too. Sent on tech-kern@ yesterday, thorpej was fine.

Revision 1.377: download - view: text, markup, annotated - select for diffs
Mon Jun 25 09:38:46 2018 UTC (6 years, 5 months ago) by kamil
Branches: MAIN
CVS tags: phil-wifi-base
Branch point for: phil-wifi
Diff to: previous 1.376: preferred, colored
Changes since revision 1.376: +6 -7 lines
Rephrase the documentation of MKSANITIZER

Based on the feedback from <f8l> and <pgoyette>.

Revision 1.367.2.4: download - view: text, markup, annotated - select for diffs
Mon Jun 25 07:25:37 2018 UTC (6 years, 5 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.3: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.3: +29 -1 lines
Sync with HEAD

Revision 1.376: download - view: text, markup, annotated - select for diffs
Sun Jun 24 20:40:58 2018 UTC (6 years, 5 months ago) by kamil
Branches: MAIN
CVS tags: pgoyette-compat-0625
Diff to: previous 1.375: preferred, colored
Changes since revision 1.375: +11 -3 lines
Enhance the documentation of MKSANITIZER in bsd.README

Note that the list of sanitizer features is just a selection, not a
complete list. Include there LSan and Scudo. Missing: hwmsan, esan,
ubsan_minimal etc.

Explain that USE_SANITIZER is an argument passed to -fsanitize= and it can
contain multiple options.

Mention SANITIZERFLAGS to pass even more sanitizer arguments.

Stop tracking in this file what compiler compiles what features. Just note
that the selection of supported features depends on a compiler version and
target CPU architecture.

Revision 1.375: download - view: text, markup, annotated - select for diffs
Sun Jun 3 04:41:04 2018 UTC (6 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.374: preferred, colored
Changes since revision 1.374: +2 -2 lines
Fix MKFIRMWARE description.

Revision 1.374: download - view: text, markup, annotated - select for diffs
Sun Jun 3 04:38:12 2018 UTC (6 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.373: preferred, colored
Changes since revision 1.373: +3 -3 lines
Fix MKSANITIZER default in description.

Revision 1.373: download - view: text, markup, annotated - select for diffs
Sat Jun 2 01:41:49 2018 UTC (6 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.372: preferred, colored
Changes since revision 1.372: +13 -1 lines
Add build glue to build all the code with sanitizers: MKSANITIZE.

Revision 1.372: download - view: text, markup, annotated - select for diffs
Thu May 31 05:27:46 2018 UTC (6 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.371: preferred, colored
Changes since revision 1.371: +9 -1 lines
introduce MKFIRMWARE that controls where (most) of the contents
of /libdata/firmware and /usr/libdata/firmware are not installed
if set to "no".  from the bsd.README:

MKFIRMWARE      If "no", install the /libdata/firmware directory,
		which is necessary for several drivers: athn(4), bwfm(4),
		ipw(4), iwi(4), iwm(4), iwn(4), otus(4), rtwn(4), urtwn(4),
		wpi(4), ral(4), rum(4), run(4), zyd(4), bcm43xx(4), and
		the Tegra 124 SoC.
		Default: yes on amd64, cobalt, evbarm evbmips, evbppc, hpcarm,
		hppa, i386, mac68k, macppc, sandpoint, and sparc64, no elsewhere.

convert MKRADEONFIRMWARE and MKTEGRAFIRMWARE into FOO.arch lists,
and move their defaults above the general defaults setting.

saves about 12MB in a normal installation for other platforms.

Revision 1.367.2.3: download - view: text, markup, annotated - select for diffs
Mon May 21 04:35:57 2018 UTC (6 years, 6 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.2: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.2: +4 -1 lines
Sync with HEAD

Revision 1.371: download - view: text, markup, annotated - select for diffs
Wed May 9 22:24:01 2018 UTC (6 years, 6 months ago) by joerg
Branches: MAIN
CVS tags: pgoyette-compat-0521
Diff to: previous 1.370: preferred, colored
Changes since revision 1.370: +4 -1 lines
Document that EXTERNAL_TOOLCHAIN should be used together with HAVE_GCC
or HAVE_LLVM.

Revision 1.367.2.2: download - view: text, markup, annotated - select for diffs
Sat Apr 7 04:12:10 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367.2.1: preferred, colored; branchpoint 1.367: preferred, colored
Changes since revision 1.367.2.1: +2 -2 lines
Sync with HEAD.  77 conflicts resolved - all of them $NetBSD$

Revision 1.370: download - view: text, markup, annotated - select for diffs
Sun Apr 1 04:35:02 2018 UTC (6 years, 8 months ago) by ryo
Branches: MAIN
CVS tags: pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407
Diff to: previous 1.369: preferred, colored
Changes since revision 1.369: +2 -2 lines
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)

- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)

Revision 1.367.2.1: download - view: text, markup, annotated - select for diffs
Thu Mar 15 09:12:01 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.367: preferred, colored
Changes since revision 1.367: +2 -2 lines
Synch with HEAD

Revision 1.369: download - view: text, markup, annotated - select for diffs
Sun Mar 11 09:56:44 2018 UTC (6 years, 8 months ago) by mrg
Branches: MAIN
CVS tags: pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Diff to: previous 1.368: preferred, colored
Changes since revision 1.368: +2 -1 lines
define LIBXFONT2.

Revision 1.368: download - view: text, markup, annotated - select for diffs
Sun Mar 11 07:18:49 2018 UTC (6 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.367: preferred, colored
Changes since revision 1.367: +1 -2 lines
stop building libXfontcache as it is obsolete for a decade.

Revision 1.367: download - view: text, markup, annotated - select for diffs
Thu Mar 1 06:34:23 2018 UTC (6 years, 9 months ago) by snj
Branches: MAIN
CVS tags: pgoyette-compat-base
Branch point for: pgoyette-compat
Diff to: previous 1.366: preferred, colored
Changes since revision 1.366: +2 -3 lines
remove mention of /usr/X11R6

Revision 1.366: download - view: text, markup, annotated - select for diffs
Sun Jan 7 20:59:25 2018 UTC (6 years, 10 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.365: preferred, colored
Changes since revision 1.365: +5 -1 lines
Import NVIDIA Tegra XUSB firmware for Tegra124 and Tegra210. Installation
of this firmware is controlled by the MKTEGRAFIRMWARE option, which
defaults to yes on evbarm and evbarm64 and no everywhere else.

Revision 1.365: download - view: text, markup, annotated - select for diffs
Sat Nov 25 23:22:41 2017 UTC (7 years ago) by jmcneill
Branches: MAIN
Diff to: previous 1.364: preferred, colored
Changes since revision 1.364: +2 -1 lines
Add LIBREFUSE define for DPADD

Revision 1.364: download - view: text, markup, annotated - select for diffs
Wed Nov 1 15:24:42 2017 UTC (7 years, 1 month ago) by khorben
Branches: MAIN
Diff to: previous 1.363: preferred, colored
Changes since revision 1.363: +3 -3 lines
Typo

Revision 1.363: download - view: text, markup, annotated - select for diffs
Sun Oct 8 15:03:50 2017 UTC (7 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.362: preferred, colored
Changes since revision 1.362: +5 -1 lines
Add variables for static PIE

Revision 1.362: download - view: text, markup, annotated - select for diffs
Sun May 21 15:28:42 2017 UTC (7 years, 6 months ago) by riastradh
Branches: MAIN
CVS tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek
Diff to: previous 1.361: preferred, colored
Changes since revision 1.361: +1 -5 lines
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.

Revision 1.361: download - view: text, markup, annotated - select for diffs
Sun May 21 14:24:05 2017 UTC (7 years, 6 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.360: preferred, colored
Changes since revision 1.360: +1 -3 lines
Remove some vestiges of MKCRYPTO_IDEA/MKCRYPTO_MDC2.

Revision 1.360: download - view: text, markup, annotated - select for diffs
Sun May 21 14:20:45 2017 UTC (7 years, 6 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.359: preferred, colored
Changes since revision 1.359: +1 -5 lines
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 1.354.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 26 02:52:59 2017 UTC (7 years, 7 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.354.2.1: preferred, colored; branchpoint 1.354: preferred, colored; next MAIN 1.355: preferred, colored
Changes since revision 1.354.2.1: +10 -1 lines
Sync with HEAD

Revision 1.357.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:53:20 2017 UTC (7 years, 7 months ago) by bouyer
Branches: bouyer-socketcan
Diff to: previous 1.357: preferred, colored; next MAIN 1.358: preferred, colored
Changes since revision 1.357: +10 -2 lines
Sync with HEAD

Revision 1.359: download - view: text, markup, annotated - select for diffs
Thu Apr 20 09:29:10 2017 UTC (7 years, 7 months ago) by ozaki-r
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, bouyer-socketcan-base1
Diff to: previous 1.358: preferred, colored
Changes since revision 1.358: +10 -1 lines
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 1.354.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 20 06:57:08 2017 UTC (7 years, 8 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.354: preferred, colored
Changes since revision 1.354: +5 -2 lines
Sync with HEAD

Revision 1.358: download - view: text, markup, annotated - select for diffs
Wed Feb 8 03:44:41 2017 UTC (7 years, 9 months ago) by kamil
Branches: MAIN
CVS tags: pgoyette-localcount-20170320
Diff to: previous 1.357: preferred, colored
Changes since revision 1.357: +1 -2 lines
libpthread_dbg(3) deletion from the base distribution

libpthread_dbg(3) is a remnant library from the M:N thread model
(pre-NetBSD-5.0) API to introspect threads within a process and for use
of debuggers.

Currently in the 1:1 model it's not used in GDB neither in LLDB and it's
not either planned to be used. It's current function to read pthread_t
structures is realizable within a regular debugger capable to
instrospect objects within a tracee (GDB, LLDB...).

Remaining users of this API can still use this library from
pkgsrc/devel/libpthread_dbg.

Sponsored by <The NetBSD Foundation>

Revision 1.357: download - view: text, markup, annotated - select for diffs
Sat Jan 7 22:27:36 2017 UTC (7 years, 10 months ago) by christos
Branches: MAIN
CVS tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Diff to: previous 1.356: preferred, colored
Changes since revision 1.356: +5 -1 lines
add nsd

Revision 1.356: download - view: text, markup, annotated - select for diffs
Sat Aug 20 16:11:07 2016 UTC (8 years, 3 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-20170107, pgoyette-localcount-20161104, localcount-20160914
Diff to: previous 1.355: preferred, colored
Changes since revision 1.355: +2 -1 lines
mention the default for MKUNBOUND

Revision 1.355: download - view: text, markup, annotated - select for diffs
Sat Aug 20 11:23:33 2016 UTC (8 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.354: preferred, colored
Changes since revision 1.354: +8 -5 lines
unbound additions

Revision 1.354: download - view: text, markup, annotated - select for diffs
Tue Jun 14 13:26:45 2016 UTC (8 years, 5 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726
Branch point for: pgoyette-localcount
Diff to: previous 1.353: preferred, colored
Changes since revision 1.353: +5 -1 lines
Add and document MKRELRO and set x86 to partial by default.

Revision 1.353: download - view: text, markup, annotated - select for diffs
Sun Mar 13 17:56:56 2016 UTC (8 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.352: preferred, colored
Changes since revision 1.352: +7 -1 lines
Add NO{SSP,FORTIFY}

Revision 1.352: download - view: text, markup, annotated - select for diffs
Sun Feb 21 03:34:27 2016 UTC (8 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.351: preferred, colored
Changes since revision 1.351: +4 -1 lines
Add NODEBUG

Revision 1.351: download - view: text, markup, annotated - select for diffs
Sat Feb 20 15:18:46 2016 UTC (8 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.350: preferred, colored
Changes since revision 1.350: +4 -1 lines
Provide a variable MKTOOLSDEBUG to build debugging versions of tools.

Revision 1.350: download - view: text, markup, annotated - select for diffs
Sun Feb 7 14:31:21 2016 UTC (8 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.349: preferred, colored
Changes since revision 1.349: +2 -2 lines
fix pasto

Revision 1.349: download - view: text, markup, annotated - select for diffs
Mon Feb 1 15:00:43 2016 UTC (8 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.348: preferred, colored
Changes since revision 1.348: +7 -1 lines
Document NOCTF, NOPIE.

Revision 1.348: download - view: text, markup, annotated - select for diffs
Sun Nov 22 04:59:15 2015 UTC (9 years ago) by kamil
Branches: MAIN
Diff to: previous 1.347: preferred, colored
Changes since revision 1.347: +2 -1 lines
Add new predefined value for DPADD: LIBPANEL

Revision 1.347: download - view: text, markup, annotated - select for diffs
Sat Nov 7 23:53:28 2015 UTC (9 years ago) by christos
Branches: MAIN
Diff to: previous 1.346: preferred, colored
Changes since revision 1.346: +2 -1 lines
LIBEXECINFO

Revision 1.346: download - view: text, markup, annotated - select for diffs
Thu Jul 23 08:03:26 2015 UTC (9 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.345: preferred, colored
Changes since revision 1.345: +12 -22 lines
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.)

Revision 1.345: download - view: text, markup, annotated - select for diffs
Sat Jun 27 16:21:07 2015 UTC (9 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.344: preferred, colored
Changes since revision 1.344: +5 -1 lines
Add MKCOMPATX11 knob for making X11 compat libraries.

Revision 1.344: download - view: text, markup, annotated - select for diffs
Fri Jun 19 18:13:52 2015 UTC (9 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.343: preferred, colored
Changes since revision 1.343: +5 -1 lines
Add MKCOMPATTESTS knob to enable building and installing the NetBSD test
suite as part of doing MKCOMPAT

Revision 1.343: download - view: text, markup, annotated - select for diffs
Thu Jun 18 22:29:12 2015 UTC (9 years, 5 months ago) by pooka
Branches: MAIN
Diff to: previous 1.342: preferred, colored
Changes since revision 1.342: +5 -1 lines
add READELF and STRINGS

Revision 1.342: download - view: text, markup, annotated - select for diffs
Thu May 28 14:36:45 2015 UTC (9 years, 6 months ago) by rjs
Branches: MAIN
Diff to: previous 1.341: preferred, colored
Changes since revision 1.341: +1 -6 lines
Build both xf86-video-radeon drivers for amd64 and i386, just build the
old one for other ports.

Revision 1.335.2.3: download - view: text, markup, annotated - select for diffs
Thu May 7 03:48:27 2015 UTC (9 years, 7 months ago) by snj
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Diff to: previous 1.335.2.2: preferred, colored; branchpoint 1.335: preferred, colored; next MAIN 1.336: preferred, colored
Changes since revision 1.335.2.2: +5 -1 lines
Pull up following revision(s) (requested by mrg in ticket #736):
	distrib/sets/mkvars.mk: revision 1.17
	distrib/sets/lists/base/mi: revision 1.1102
	etc/mtree/NetBSD.dist.base: revision 1.144
	share/mk/bsd.README: revision 1.341
	share/mk/bsd.own.mk: revision 1.847
	sys/dev/microcode/radeon/Makefile: revision 1.3
two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work
(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)

Revision 1.341: download - view: text, markup, annotated - select for diffs
Sun Apr 26 21:37:22 2015 UTC (9 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.340: preferred, colored
Changes since revision 1.340: +5 -1 lines
two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work

(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)

Revision 1.340: download - view: text, markup, annotated - select for diffs
Wed Apr 22 19:43:45 2015 UTC (9 years, 7 months ago) by pooka
Branches: MAIN
Diff to: previous 1.339: preferred, colored
Changes since revision 1.339: +4 -3 lines
Build ZFS by default only for amd64, not i386.

If we build i386 for 486 (i.e. no 64bit atomic ops) and as a substitute
for the modern hardware that the code was designed to run on use solid
workarounds like external/cddl/osnet/lib/libzpool/atomic.c, there's not
much point in anything.

Revision 1.335.2.2: download - view: text, markup, annotated - select for diffs
Wed Mar 18 08:12:16 2015 UTC (9 years, 8 months ago) by snj
Branches: netbsd-7
Diff to: previous 1.335.2.1: preferred, colored; branchpoint 1.335: preferred, colored
Changes since revision 1.335.2.1: +2 -2 lines
Pull up following revision(s) (requested by mrg in ticket #615):
	share/mk/bsd.README: revision 1.339
fix the description of MKX11RADEONKMS, as pointed out in PR#49753.

Revision 1.339: download - view: text, markup, annotated - select for diffs
Tue Mar 17 01:58:29 2015 UTC (9 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.338: preferred, colored
Changes since revision 1.338: +2 -2 lines
fix the description of MKX11RADEONKMS, as pointed out in PR#49753.

Revision 1.335.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 9 08:45:26 2015 UTC (9 years, 8 months ago) by snj
Branches: netbsd-7
Diff to: previous 1.335: preferred, colored
Changes since revision 1.335: +6 -1 lines
Pull up following revision(s) (requested by mrg in ticket #575):
	distrib/sets/mkvars.mk: revision 1.16
	distrib/sets/sets.subr: revision 1.163
	distrib/sets/lists/xdebug/md.amd64: revision 1.11
	distrib/sets/lists/xdebug/md.i386: revision 1.12
	distrib/sets/lists/xserver/md.amd64: revision 1.76
	distrib/sets/lists/xserver/md.i386: revision 1.95
	external/mit/xorg/server/drivers/Makefile: revision 1.64
	external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile: revision 1.1
	share/mk/bsd.README: revision 1.338
	share/mk/bsd.own.mk: revision 1.844
add build framework to choose between xf86-video-ati 6.x (UMS/KMS)
and 7.x (KMS only), and switch x86 to the latest (KMS only) version.
(if someone can make x86 install both radeon_drv.so.[67] and leave
the default symlink to .7, that would be nice.  renaming it so that
it's easier to choose via xorg.conf is a little more tricky..)

Revision 1.338: download - view: text, markup, annotated - select for diffs
Sun Mar 1 07:46:04 2015 UTC (9 years, 9 months ago) by mrg
Branches: MAIN
Diff to: previous 1.337: preferred, colored
Changes since revision 1.337: +6 -1 lines
add build framework to choose between xf86-video-ati 6.x (UMS/KMS)
and 7.x (KMS only), and switch x86 to the latest (KMS only) version.

(if someone can make x86 install both radeon_drv.so.[67] and leave
the default symlink to .7, that would be nice.  renaming it so that
it's easier to choose via xorg.conf is a little more tricky..)

Revision 1.337: download - view: text, markup, annotated - select for diffs
Sun Nov 30 15:53:29 2014 UTC (10 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.336: preferred, colored
Changes since revision 1.336: +3 -1 lines
Add a new build make variable, CONFIGOPTS, which is passed to config(1)
when building kernels.  Revert "mkernel=*" and "mkernels" in favor of
this option.

Diff posted on source-changes-d@, approved by (null).

Revision 1.336: download - view: text, markup, annotated - select for diffs
Sat Sep 6 12:12:32 2014 UTC (10 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.335: preferred, colored
Changes since revision 1.335: +2 -1 lines
Add WARNS=6

Revision 1.236.2.9: download - view: text, markup, annotated - select for diffs
Wed Sep 3 02:09:24 2014 UTC (10 years, 3 months ago) by msaitoh
Branches: netbsd-5
Diff to: previous 1.236.2.8: preferred, colored; branchpoint 1.236: preferred, colored; next MAIN 1.237: preferred, colored
Changes since revision 1.236.2.8: +2 -2 lines
Pull up following revision(s) (requested by tls in ticket #1338):
	share/mk/bsd.README: revision 1.265
	share/mk/bsd.lib.mk: revision 1.304
Change shared object file extension from .so to .pico, to avoid
conflicts with shared libaries names libXX.so; as recently seen with
MKUPDATE=yes builds for libelf and libnvpair.
All now stalled regular .so files need to be manually removed from
object directories.

Revision 1.300.2.4: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:02:38 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.300.2.3: preferred, colored; next MAIN 1.301: preferred, colored
Changes since revision 1.300.2.3: +146 -51 lines
Rebase to HEAD as of a few days ago.

Revision 1.329.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:53:30 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.329: preferred, colored; next MAIN 1.330: preferred, colored
Changes since revision 1.329: +23 -5 lines
Rebase.

Revision 1.335: download - view: text, markup, annotated - select for diffs
Tue Aug 5 15:25:20 2014 UTC (10 years, 4 months ago) by apb
Branches: MAIN
CVS tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Diff to: previous 1.334: preferred, colored
Changes since revision 1.334: +10 -1 lines
Provide and document GZIP_N_FLAG and TOOL_GZIP_N.
These may be used to pass "-nT" instead of just "-n"
when the gzip program is actually pigz.

Revision 1.334: download - view: text, markup, annotated - select for diffs
Sun Jul 6 18:22:03 2014 UTC (10 years, 5 months ago) by dholland
Branches: MAIN
Diff to: previous 1.333: preferred, colored
Changes since revision 1.333: +7 -1 lines
Add MKGROFFHTMLDOC and make it default to no. It seems that sometimes
when generating html groff runs netpbm behind your back. Needless to
say we don't have netpbm in base, so this fails on a clean install; so
for now disable generating html for /usr/share/doc by default.
Workaround for PR 48970.

It seems that all available document preparation toolchains are made
of fail.

Revision 1.333: download - view: text, markup, annotated - select for diffs
Sat Jul 5 19:23:38 2014 UTC (10 years, 5 months ago) by dholland
Branches: MAIN
Diff to: previous 1.332: preferred, colored
Changes since revision 1.332: +1 -4 lines
Remove HTMLDOCDIR; it is no longer used (and doesn't fit the docs
scheme) and it was never honored anyway except in a couple places.

Revision 1.289.2.5: download - view: text, markup, annotated - select for diffs
Thu May 22 11:37:53 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.289.2.4: preferred, colored; branchpoint 1.289: preferred, colored; next MAIN 1.290: preferred, colored
Changes since revision 1.289.2.4: +168 -51 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.332: download - view: text, markup, annotated - select for diffs
Thu May 8 13:58:34 2014 UTC (10 years, 7 months ago) by phx
Branches: MAIN
CVS tags: yamt-pagecache-base9
Diff to: previous 1.331: preferred, colored
Changes since revision 1.331: +3 -1 lines
Use TOOL_NCDCS to turn an ibmnws kernel automatically into a valid NCD
firmware image for netbooting. This is still a valid ELF kernel, but with
a patched CRC checksum and image size included.

Revision 1.331: download - view: text, markup, annotated - select for diffs
Mon May 5 19:06:29 2014 UTC (10 years, 7 months ago) by martin
Branches: MAIN
Diff to: previous 1.330: preferred, colored
Changes since revision 1.330: +5 -1 lines
As discussed on tech-toolchain, offer a new make variable MKKDEBUG - if
set to "yes", kernel builds will gain debug info and a netbsd.gdb will
be created (same as adding "makeoptions DEBUG=-g" to the config file).

Revision 1.330: download - view: text, markup, annotated - select for diffs
Fri Apr 18 00:37:46 2014 UTC (10 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.329: preferred, colored
Changes since revision 1.329: +2 -2 lines
Add -g (gnu) so lint recognizes __attribute__

Revision 1.329: download - view: text, markup, annotated - select for diffs
Tue Mar 25 09:52:55 2014 UTC (10 years, 8 months ago) by ozaki-r
Branches: MAIN
CVS tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Diff to: previous 1.328: preferred, colored
Changes since revision 1.328: +6 -1 lines
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 1.328: download - view: text, markup, annotated - select for diffs
Mon Feb 24 07:23:41 2014 UTC (10 years, 9 months ago) by skrll
Branches: MAIN
CVS tags: riastradh-drm2-base3
Diff to: previous 1.327: preferred, colored
Changes since revision 1.327: +2 -2 lines
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.

Revision 1.327: download - view: text, markup, annotated - select for diffs
Mon Jan 27 07:57:28 2014 UTC (10 years, 10 months ago) by apb
Branches: MAIN
Diff to: previous 1.326: preferred, colored
Changes since revision 1.326: +5 -3 lines
Document TOOL_GZIP.

Revision 1.326: download - view: text, markup, annotated - select for diffs
Thu Jan 16 01:19:46 2014 UTC (10 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.325: preferred, colored
Changes since revision 1.325: +99 -43 lines
- Add a new bsd.host.mk that contains all the HOST_ variables extracted from
  bsd.sys.mk and bsd.own.mk
- Add protection requiring that:
	1. bsd.sys.mk is not include from other Makefiles directly
	2. bsd.own.mk must be included before bsd.sys.mk since it
	   sets variables that bsd.sys.mk uses as conditionals.

This is step 1 of removing all variable settings from bsd.sys.mk and
leaving behind only rules. This way, the structure of a standard Makefile
is:
	variable overrides

	optionally include bsd.own.mk
	optionally include bsd.endian.mk

	variable settings that use variables defined in bsd.own.mk

	include a one or more rule .mk files (such as bsd.prog.mk etc)

Revision 1.325: download - view: text, markup, annotated - select for diffs
Tue Jan 14 18:51:45 2014 UTC (10 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.324: preferred, colored
Changes since revision 1.324: +6 -1 lines
use bsd.syscall.mk

Revision 1.324: download - view: text, markup, annotated - select for diffs
Tue Jan 14 11:32:35 2014 UTC (10 years, 10 months ago) by apb
Branches: MAIN
Diff to: previous 1.323: preferred, colored
Changes since revision 1.323: +3 -2 lines
Document new default for MKARZERO.

Revision 1.323: download - view: text, markup, annotated - select for diffs
Fri Dec 6 23:14:15 2013 UTC (11 years ago) by matt
Branches: MAIN
Diff to: previous 1.322: preferred, colored
Changes since revision 1.322: +5 -1 lines
Describe MACHINES.${MACHINE_CPU}.  <fixme>
Add sparc64 to MACHINES.sparc since sparc64 can be build as sparc.

Revision 1.322: download - view: text, markup, annotated - select for diffs
Mon Nov 11 10:24:53 2013 UTC (11 years ago) by joerg
Branches: MAIN
Diff to: previous 1.321: preferred, colored
Changes since revision 1.321: +2 -1 lines
Relink binaries if crti.o changes.

Revision 1.321: download - view: text, markup, annotated - select for diffs
Mon Oct 28 01:47:13 2013 UTC (11 years, 1 month ago) by mrg
Branches: MAIN
Diff to: previous 1.320: preferred, colored
Changes since revision 1.320: +3 -1 lines
add MKDEPCXX, that is used for C++ files depend creation.  also
add some missing ${COPTS.${.IMPSRC:T}} and ${CPUFLAGS.${.IMPSRC:T}}
to the dependancy rules.

this makes it possible to have C++ files .d files created with the
C++ compiler, and with the normal options for this file, which
means that we can build libstdc++-v3 from gcc 4.8.

Revision 1.320: download - view: text, markup, annotated - select for diffs
Sun Sep 29 14:36:25 2013 UTC (11 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.319: preferred, colored
Changes since revision 1.319: +2 -1 lines
Add libxcb

Revision 1.319: download - view: text, markup, annotated - select for diffs
Sat Aug 3 19:31:26 2013 UTC (11 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.318: preferred, colored
Changes since revision 1.318: +2 -2 lines
Fixed a typo

Revision 1.300.2.3: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:28:54 2013 UTC (11 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.300.2.2: preferred, colored
Changes since revision 1.300.2.2: +23 -1 lines
resync from head

Revision 1.318: download - view: text, markup, annotated - select for diffs
Sun Jun 2 11:02:40 2013 UTC (11 years, 6 months ago) by mbalmer
Branches: MAIN
CVS tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Diff to: previous 1.317: preferred, colored
Changes since revision 1.317: +7 -1 lines
New variable MKX11MOTIF to enable building libGLw with Motif support.
Defaults to 'no'.

Revision 1.317: download - view: text, markup, annotated - select for diffs
Fri May 31 06:48:43 2013 UTC (11 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.316: preferred, colored
Changes since revision 1.316: +2 -1 lines
add LIBX11_XCB; unfortunately since the library is named with a -
in it, we have to use an ugly hard coded assignment for now.
(could be cleaned up with more make variable magic i'm sure.)

Revision 1.316: download - view: text, markup, annotated - select for diffs
Sun Apr 28 04:44:21 2013 UTC (11 years, 7 months ago) by joerg
Branches: MAIN
Diff to: previous 1.315: preferred, colored
Changes since revision 1.315: +7 -1 lines
MKLIBCXX and MKLIBSTDCXX

Revision 1.315: download - view: text, markup, annotated - select for diffs
Thu Apr 11 01:27:46 2013 UTC (11 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.314: preferred, colored
Changes since revision 1.314: +3 -1 lines
add new libevent2 libraries.

Revision 1.314: download - view: text, markup, annotated - select for diffs
Tue Mar 5 02:02:07 2013 UTC (11 years, 9 months ago) by christos
Branches: MAIN
CVS tags: agc-symver-base, agc-symver
Diff to: previous 1.313: preferred, colored
Changes since revision 1.313: +8 -1 lines
MKDEPINCLUDES support.

Revision 1.300.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 25 00:28:16 2013 UTC (11 years, 9 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.300.2.1: preferred, colored
Changes since revision 1.300.2.1: +28 -3 lines
resync with head

Revision 1.313: download - view: text, markup, annotated - select for diffs
Sat Feb 16 21:40:45 2013 UTC (11 years, 9 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.312: preferred, colored
Changes since revision 1.312: +2 -1 lines
Hook Lutok into the build.  This is all protected by the MKKYUA guard.

Revision 1.312: download - view: text, markup, annotated - select for diffs
Fri Feb 15 19:49:48 2013 UTC (11 years, 9 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.311: preferred, colored
Changes since revision 1.311: +12 -3 lines
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 1.311: download - view: text, markup, annotated - select for diffs
Sun Feb 10 22:05:51 2013 UTC (11 years, 9 months ago) by jmcneill
Branches: MAIN
Diff to: previous 1.310: preferred, colored
Changes since revision 1.310: +3 -1 lines
add TOOL_MKNOD

Revision 1.289.2.4: download - view: text, markup, annotated - select for diffs
Wed Jan 16 05:32:37 2013 UTC (11 years, 10 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.289.2.3: preferred, colored; branchpoint 1.289: preferred, colored
Changes since revision 1.289.2.3: +45 -1 lines
sync with (a bit old) head

Revision 1.310: download - view: text, markup, annotated - select for diffs
Sun Dec 2 20:19:46 2012 UTC (12 years ago) by apb
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7
Diff to: previous 1.309: preferred, colored
Changes since revision 1.309: +5 -1 lines
Document MAKEDIRTARGETENV

Revision 1.309: download - view: text, markup, annotated - select for diffs
Sat Nov 24 14:01:28 2012 UTC (12 years ago) by alnsn
Branches: MAIN
Diff to: previous 1.308: preferred, colored
Changes since revision 1.308: +5 -1 lines
Document MKSLJIT variable.

Revision 1.300.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:00:52 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.300: preferred, colored
Changes since revision 1.300: +49 -10 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.308: download - view: text, markup, annotated - select for diffs
Mon Nov 19 16:04:54 2012 UTC (12 years ago) by apb
Branches: MAIN
Diff to: previous 1.307: preferred, colored
Changes since revision 1.307: +6 -1 lines
On second thoughts, don't run "rm -rf" in bsd.clean.mk.  Instead,
document that CLEANFILES and CLEANDIRFILES must not contain
directory names.

Revision 1.307: download - view: text, markup, annotated - select for diffs
Tue Nov 13 22:30:38 2012 UTC (12 years ago) by pooka
Branches: MAIN
Diff to: previous 1.306: preferred, colored
Changes since revision 1.306: +6 -1 lines
Make it easier build binaries against the host's libs, e.g.
libpthread which might be in /lib/x86_64-linux-gnu/libpthread.so.0
or some other unholy place.

Revision 1.306: download - view: text, markup, annotated - select for diffs
Sun Nov 4 16:27:28 2012 UTC (12 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.305: preferred, colored
Changes since revision 1.305: +5 -1 lines
add MKTPM, default to no

Revision 1.305: download - view: text, markup, annotated - select for diffs
Sun Nov 4 10:59:13 2012 UTC (12 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.304: preferred, colored
Changes since revision 1.304: +23 -1 lines
Add _NETBSD_VERSION_DEPENDS in bsd.own.mk.  Targets that need
to be re-generated when the NetBSD version numberchanges,
or when any build-related variables change, may depend on
${_NETBSD_VERSION_DEPENDS}.

Revision 1.292.2.2.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 1 16:44:58 2012 UTC (12 years, 1 month ago) by matt
Branches: matt-nb6-plus
Diff to: previous 1.292.2.2: preferred, colored; next MAIN 1.292.2.3: preferred, colored
Changes since revision 1.292.2.2: +1 -9 lines
sync with netbsd-6-0-RELEASE.

Revision 1.289.2.3: download - view: text, markup, annotated - select for diffs
Tue Oct 30 18:59:46 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.289.2.2: preferred, colored; branchpoint 1.289: preferred, colored
Changes since revision 1.289.2.2: +30 -18 lines
sync with head

Revision 1.304: download - view: text, markup, annotated - select for diffs
Tue Oct 2 04:53:11 2012 UTC (12 years, 2 months ago) by jkoshy
Branches: MAIN
CVS tags: yamt-pagecache-base6
Diff to: previous 1.303: preferred, colored
Changes since revision 1.303: +4 -1 lines
Document the MKKMOD build knob.

Revision 1.303: download - view: text, markup, annotated - select for diffs
Sun Sep 30 03:07:25 2012 UTC (12 years, 2 months ago) by jkoshy
Branches: MAIN
Diff to: previous 1.302: preferred, colored
Changes since revision 1.302: +2 -2 lines
Note that the MKCOMPAT build knob is supported on mips64-based
architectures.

Revision 1.302: download - view: text, markup, annotated - select for diffs
Sat Sep 29 12:03:41 2012 UTC (12 years, 2 months ago) by jkoshy
Branches: MAIN
Diff to: previous 1.301: preferred, colored
Changes since revision 1.301: +6 -1 lines
Document the MKDTRACE build knob.

Reviewed by:	apb

Revision 1.301: download - view: text, markup, annotated - select for diffs
Thu Sep 20 15:48:54 2012 UTC (12 years, 2 months ago) by abs
Branches: MAIN
Diff to: previous 1.300: preferred, colored
Changes since revision 1.300: +9 -9 lines
strip trailing whitespace - noted by Snader_LB on IRC

Revision 1.292.2.3: download - view: text, markup, annotated - select for diffs
Mon Sep 17 19:00:33 2012 UTC (12 years, 2 months ago) by riz
Branches: netbsd-6
CVS tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base
Diff to: previous 1.292.2.2: preferred, colored; branchpoint 1.292: preferred, colored; next MAIN 1.293: preferred, colored
Changes since revision 1.292.2.2: +0 -8 lines
Pull up following revision(s) (requested by spz in ticket #557):
distrib/sets/lists/base/ad.mips64eb		1.94-1.95 via patch
distrib/sets/lists/base/ad.mips64el		1.93-1.94 via patch
distrib/sets/lists/base/md.amd64		1.169-1.170 via patch
distrib/sets/lists/base/md.sparc64		1.159-1.160 via patch
distrib/sets/lists/base/shl.mi			1.629,1.630,1.632 via patch
distrib/sets/lists/comp/ad.mips64eb		1.81-1.82 via patch
distrib/sets/lists/comp/ad.mips64el		1.821.83 via patch
distrib/sets/lists/comp/md.amd64		1.168-1.169 via patch
distrib/sets/lists/comp/md.sparc64		1.150-1.151 via patch
distrib/sets/lists/comp/mi			1.1769 via patch
distrib/sets/lists/comp/shl.mi			1.226-1.227 via patch
distrib/sets/lists/tests/mi			1.477 via patch
distrib/sets/sets.subr				1.137 via patch
etc/Makefile					1.397 via patch
share/man/man5/mk.conf.5			1.60 via patch
share/mk/bsd.README				1.297 via patch
share/mk/bsd.own.mk				1.700 via patch
tests/crypto/libcrypto/Makefile			patch
tests/crypto/libcrypto/t_ciphers.sh		1.4 via patch
tests/crypto/libcrypto/t_hashes.sh		1.2 via patch
tests/crypto/libcrypto/idea/Makefile		patch
tests/crypto/libcrypto/mdc2/Makefile		patch
usr.sbin/racoon/Makefile			1.25 via patch

	Clean up MKCRYPTO_IDEA and MKCRYPTO_MDC2 removal, so that
	a tree with MKCRYPTO_RC5=yes actually builds.
	[spz, ticket #557]

The "iso" directory never made it into this file, but now
that "iso" is "images", document it here for the edification of
folks browsing the download directories.
add crypto shared libraries
mark idea and mdc2 libraries obsolete.
remove mdc2 and idea handling
MKCRYPTO_{IDEA,MDC2} is no more
MKCRYPTO_IDEA is no more
no more CRYPTO_{IDEA,MDC2}
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 1.300: download - view: text, markup, annotated - select for diffs
Thu Aug 23 21:21:16 2012 UTC (12 years, 3 months ago) by joerg
Branches: MAIN
Branch point for: tls-maxphys
Diff to: previous 1.299: preferred, colored
Changes since revision 1.299: +11 -2 lines
Revert last, it breaks the tricks xsrc uses.

Revision 1.299: download - view: text, markup, annotated - select for diffs
Thu Aug 23 15:45:03 2012 UTC (12 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.298: preferred, colored
Changes since revision 1.298: +3 -12 lines
Remove SHLIBINSTALLDIR and SHLINKINSTALLLIBDIR. Add rpath entries, if
SHLIBDIR differs from /usr/lib.

Revision 1.298: download - view: text, markup, annotated - select for diffs
Wed Aug 8 13:56:13 2012 UTC (12 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.297: preferred, colored
Changes since revision 1.297: +5 -1 lines
add MKRUMP by popular demand.

Revision 1.297: download - view: text, markup, annotated - select for diffs
Sat Jul 14 16:04:06 2012 UTC (12 years, 4 months ago) by spz
Branches: MAIN
Diff to: previous 1.296: preferred, colored
Changes since revision 1.296: +2 -8 lines
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 1.296: download - view: text, markup, annotated - select for diffs
Tue Jun 19 06:20:13 2012 UTC (12 years, 5 months ago) by plunky
Branches: MAIN
Diff to: previous 1.295: preferred, colored
Changes since revision 1.295: +3 -2 lines
since we seem to have grown a WARNS=5, list it here

Revision 1.295: download - view: text, markup, annotated - select for diffs
Fri May 25 10:48:48 2012 UTC (12 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.294: preferred, colored
Changes since revision 1.294: +6 -1 lines
Document MKREPRO here as well.

Revision 1.289.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:05:50 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.289.2.1: preferred, colored; branchpoint 1.289: preferred, colored
Changes since revision 1.289.2.1: +8 -5 lines
sync with head

Revision 1.292.2.2: download - view: text, markup, annotated - select for diffs
Fri Mar 2 18:27:55 2012 UTC (12 years, 9 months ago) by riz
Branches: netbsd-6
CVS tags: netbsd-6-0-RC1
Branch point for: matt-nb6-plus
Diff to: previous 1.292.2.1: preferred, colored; branchpoint 1.292: preferred, colored
Changes since revision 1.292.2.1: +1 -1 lines
Pull up following revision(s) (requested by tron in ticket #72):
	external/mit/xorg/lib/fontconfig/src/Makefile: revision 1.8
	distrib/sets/lists/xbase/shl.mi: revision 1.45
	distrib/sets/lists/comp/ad.mips64eb: revision 1.72
	external/mit/expat/lib/Makefile: revision 1.1
	external/mit/xorg/tools/fc-cache/Makefile: revision 1.6
	x11/lib/fontconfig/src/Makefile: revision 1.11
	distrib/sets/lists/xcomp/mi: revision 1.134
	distrib/sets/lists/base/md.amd64: revision 1.159
	distrib/sets/lists/base/ad.mips64eb: revision 1.85
	external/mit/xorg/lib/dri/dri.mk: revision 1.11
	external/mit/expat/lib/Makefile.inc: revision 1.1
	external/mit/expat/Makefile.inc: revision 1.1
	distrib/sets/lists/base/shl.mi: revision 1.619
	distrib/sets/lists/comp/shl.mi: revision 1.212
	distrib/sets/lists/man/mi: revision 1.1382
	distrib/sets/lists/comp/mi: revision 1.1743
	x11/lib/expat/Makefile: file removal
	lib/Makefile: revision 1.182
	external/mit/expat/Makefile: revision 1.1
	external/mit/Makefile: revision 1.2
	distrib/sets/lists/xcomp/shl.mi: revision 1.31
	external/mit/xorg/bin/xmlwf/Makefile: revision 1.4
	external/mit/xorg/lib/Makefile: revision 1.25
	external/mit/expat/lib/libexpat/Makefile: revision 1.1
	distrib/sets/lists/comp/ad.mips64el: revision 1.72
	x11/lib/expat/shlib_version: file removal
	external/mit/xorg/lib/expat/expat_config.h: file removal
	external/mit/expat/bin/xmlwf/Makefile: revision 1.1
	share/mk/bsd.prog.mk: revision 1.274
	distrib/sets/lists/base/ad.mips64el: revision 1.84
	x11/lib/Makefile: revision 1.11
	external/mit/xorg/lib/expat/Makefile: file removal
	external/mit/xorg/lib/expat/shlib_version: file removal
	distrib/sets/lists/comp/md.amd64: revision 1.158
	distrib/sets/lists/base/mi: revision 1.987
	distrib/sets/lists/base/md.sparc64: revision 1.150
	share/mk/bsd.README: revision 1.294
	external/mit/expat/bin/Makefile.inc: revision 1.1
	distrib/sets/lists/xbase/mi: revision 1.113
	external/mit/expat/lib/libexpat/shlib_version: revision 1.1
	external/mit/expat/lib/libexpat/expat_config.h: revision 1.1
	distrib/sets/lists/comp/md.sparc64: revision 1.141
	share/mk/bsd.hostprog.mk: revision 1.67
	external/mit/expat/bin/Makefile: revision 1.1
Move &quot;libexpat&quot; from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.

Revision 1.294: download - view: text, markup, annotated - select for diffs
Wed Feb 29 20:07:57 2012 UTC (12 years, 9 months ago) by tron
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4
Diff to: previous 1.293: preferred, colored
Changes since revision 1.293: +2 -2 lines
Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.

Revision 1.292.2.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 18:05:06 2012 UTC (12 years, 9 months ago) by riz
Branches: netbsd-6
Diff to: previous 1.292: preferred, colored
Changes since revision 1.292: +2 -2 lines
Pull up following revision(s) (requested by joerg in ticket #5):
	share/mk/bsd.own.mk: revision 1.697
	share/mk/bsd.README: revision 1.293
Derive MANINSTALL from MKCATPAGES and MKHTML.

Revision 1.293: download - view: text, markup, annotated - select for diffs
Fri Feb 17 00:00:02 2012 UTC (12 years, 9 months ago) by joerg
Branches: MAIN
Diff to: previous 1.292: preferred, colored
Changes since revision 1.292: +2 -2 lines
Derive MANINSTALL from MKCATPAGES and MKHTML.

Revision 1.292: download - view: text, markup, annotated - select for diffs
Tue Feb 7 22:58:49 2012 UTC (12 years, 9 months ago) by joerg
Branches: MAIN
CVS tags: netbsd-6-base
Branch point for: netbsd-6
Diff to: previous 1.291: preferred, colored
Changes since revision 1.291: +3 -3 lines
Sync with reality for MKCATPAGES and MKMANDOC.

Revision 1.291: download - view: text, markup, annotated - select for diffs
Sat Jan 28 21:32:13 2012 UTC (12 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.290: preferred, colored
Changes since revision 1.290: +4 -1 lines
Provide a way to override the default objcopy flags for library modules.

Revision 1.289.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:31:38 2011 UTC (13 years ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +2 -1 lines
sync with head

Revision 1.290: download - view: text, markup, annotated - select for diffs
Sat Nov 5 22:56:30 2011 UTC (13 years, 1 month ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +2 -1 lines
Add libtre

Revision 1.289: download - view: text, markup, annotated - select for diffs
Sun Oct 16 01:28:35 2011 UTC (13 years, 1 month ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Diff to: previous 1.288: preferred, colored
Changes since revision 1.288: +14 -14 lines
rump not rum

Revision 1.288: download - view: text, markup, annotated - select for diffs
Sun Oct 16 01:14:33 2011 UTC (13 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.287: preferred, colored
Changes since revision 1.287: +76 -6 lines
fix list of libraries to reflect reality.

Revision 1.287: download - view: text, markup, annotated - select for diffs
Wed Oct 5 12:34:04 2011 UTC (13 years, 2 months ago) by apb
Branches: MAIN
Diff to: previous 1.286: preferred, colored
Changes since revision 1.286: +39 -7 lines
Add MKCLEANSRC and MKCLEANVERIFY variables, defaulting to "yes".
You may set them to "no" to get the old behaviour of "make clean"
and "make cleandir".

Revision 1.286: download - view: text, markup, annotated - select for diffs
Sat Sep 10 16:57:35 2011 UTC (13 years, 2 months ago) by apb
Branches: MAIN
Diff to: previous 1.285: preferred, colored
Changes since revision 1.285: +30 -3 lines
Move all "clean" and "cleandir" processing to a new bsd.clean.mk
file, as proposed in tech-toolchain.

Revision 1.285: download - view: text, markup, annotated - select for diffs
Fri Sep 9 10:08:14 2011 UTC (13 years, 2 months ago) by apb
Branches: MAIN
Diff to: previous 1.284: preferred, colored
Changes since revision 1.284: +5 -1 lines
Document the FILESBUILD variable, which was added in
bsd.files.mk revision 1.41 dated 2010-02-03.

Revision 1.284: download - view: text, markup, annotated - select for diffs
Thu Jun 30 18:13:51 2011 UTC (13 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.283: preferred, colored
Changes since revision 1.283: +3 -3 lines
Replace gzip with ${TOOL_GZIP} in manual compression.
Modify the description of USE_PIGZGZIP.

Revision 1.283: download - view: text, markup, annotated - select for diffs
Mon May 30 13:47:01 2011 UTC (13 years, 6 months ago) by joerg
Branches: MAIN
CVS tags: cherry-xenmp-base, cherry-xenmp
Diff to: previous 1.282: preferred, colored
Changes since revision 1.282: +4 -1 lines
Add an alternative to NOGCCERROR for clang.

Revision 1.282: download - view: text, markup, annotated - select for diffs
Fri May 20 16:02:23 2011 UTC (13 years, 6 months ago) by plunky
Branches: MAIN
Diff to: previous 1.281: preferred, colored
Changes since revision 1.281: +1 -5 lines
simplify PCC inclusion; MKPCCDMDS is not really required

Revision 1.281: download - view: text, markup, annotated - select for diffs
Thu May 19 14:29:27 2011 UTC (13 years, 6 months ago) by joerg
Branches: MAIN
Diff to: previous 1.280: preferred, colored
Changes since revision 1.280: +15 -1 lines
Add fine-grained compiler selection, including clang support.

Revision 1.280: download - view: text, markup, annotated - select for diffs
Thu Mar 24 17:05:44 2011 UTC (13 years, 8 months ago) by bouyer
Branches: MAIN
Diff to: previous 1.279: preferred, colored
Changes since revision 1.279: +2 -1 lines
Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)

Revision 1.278.2.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:09:27 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.278: preferred, colored; next MAIN 1.279: preferred, colored
Changes since revision 1.278: +3 -1 lines
Sync with HEAD

Revision 1.279: download - view: text, markup, annotated - select for diffs
Sun Feb 20 20:16:01 2011 UTC (13 years, 9 months ago) by jmmv
Branches: MAIN
CVS tags: bouyer-quota2-nbase
Diff to: previous 1.278: preferred, colored
Changes since revision 1.278: +3 -1 lines
Define LIBATF_C and LIBATF_CXX to point to their corresponding .a files and
use these to properly set DPADD for test programs.

Revision 1.278: download - view: text, markup, annotated - select for diffs
Wed Jan 12 23:05:31 2011 UTC (13 years, 10 months ago) by joerg
Branches: MAIN
CVS tags: bouyer-quota2-base
Branch point for: bouyer-quota2
Diff to: previous 1.277: preferred, colored
Changes since revision 1.277: +2 -2 lines
USETBL no longer disables mandoc processing.

Revision 1.277: download - view: text, markup, annotated - select for diffs
Sun Oct 31 11:52:53 2010 UTC (14 years, 1 month ago) by mbalmer
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231
Diff to: previous 1.276: preferred, colored
Changes since revision 1.276: +2 -1 lines
Link Lua to the build and add the resulting files to the distribution sets.
Document the addition of Lua and the change we made to the default settings.

Revision 1.276: download - view: text, markup, annotated - select for diffs
Wed Aug 25 15:24:29 2010 UTC (14 years, 3 months ago) by reed
Branches: MAIN
Diff to: previous 1.275: preferred, colored
Changes since revision 1.275: +2 -2 lines
For MLINKS description, remove sentence saying they
are soft-linked (as it is not accurate).

Revision 1.275: download - view: text, markup, annotated - select for diffs
Sun Aug 22 18:56:20 2010 UTC (14 years, 3 months ago) by rmind
Branches: MAIN
Diff to: previous 1.274: preferred, colored
Changes since revision 1.274: +4 -1 lines
Import NPF - a packet filter.  Some features:

- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
  Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
  supporting generic RISC-like and specific CISC-like instructions for
  common patterns (e.g. IPv4 address matching).  See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@

Revision 1.274: download - view: text, markup, annotated - select for diffs
Sun Aug 15 07:27:33 2010 UTC (14 years, 3 months ago) by mrg
Branches: MAIN
Diff to: previous 1.273: preferred, colored
Changes since revision 1.273: +6 -1 lines
add new option to build/use tools/pigz for compressing sets.  for now
USE_PIGZGZIP defaults to "no".  (it depends upon local <pthread.h> and -lz.)

you can set it to "yes" on most modern platforms just fine.

Revision 1.273: download - view: text, markup, annotated - select for diffs
Sun Jun 20 06:54:24 2010 UTC (14 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.272: preferred, colored
Changes since revision 1.272: +5 -2 lines
- note that if MKINET6 is "no", MK11 must also be "no".  we don't support
  building X11 without inet6 support.  the support to maintain patches to
  generated files and other files is too great.  PR#42856
- add TOOL_PIGZ, which defaults to the (not yet default) built tools/pigz.

Revision 1.272: download - view: text, markup, annotated - select for diffs
Sat Jun 19 03:50:30 2010 UTC (14 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.271: preferred, colored
Changes since revision 1.271: +2 -2 lines
- always install pigz.  hooary!
- kill MKPIGZ.
- add MKPIGZGZIP.  if it is "no", then only install pigz as pigz.  if it is
  not "no", don't install mrgzip, install pigz as gzip.

in all cases, the z* scripts.


i don't like the name MKPIGZGZIP so if anyone has a better name, feel free
to replace it.  i don't care enough since killing the ugly name is just
more incentive to get pigz doing .bz2, .Z and .z.

Revision 1.271: download - view: text, markup, annotated - select for diffs
Thu Jun 17 06:17:02 2010 UTC (14 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.270: preferred, colored
Changes since revision 1.270: +4 -1 lines
default MKPIGZ to "no", for now.

Revision 1.270: download - view: text, markup, annotated - select for diffs
Tue Jun 8 22:22:25 2010 UTC (14 years, 6 months ago) by riz
Branches: MAIN
Diff to: previous 1.269: preferred, colored
Changes since revision 1.269: +2 -2 lines
Note that MKZFS is actually "yes" on i386/amd64.

Revision 1.269: download - view: text, markup, annotated - select for diffs
Fri Jun 4 08:35:09 2010 UTC (14 years, 6 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.268: preferred, colored
Changes since revision 1.268: +1 -3 lines
Simplify build of shell-based test cases: atf-compile is gone.

Revision 1.268: download - view: text, markup, annotated - select for diffs
Wed May 26 14:52:10 2010 UTC (14 years, 6 months ago) by njoly
Branches: MAIN
Diff to: previous 1.267: preferred, colored
Changes since revision 1.267: +2 -2 lines
Small typo.

Revision 1.267: download - view: text, markup, annotated - select for diffs
Wed May 26 01:10:10 2010 UTC (14 years, 6 months ago) by uwe
Branches: MAIN
Diff to: previous 1.266: preferred, colored
Changes since revision 1.266: +1 -4 lines
bsd.subdir.mk - don't mention "make subdir" where subdir is any
directory listed in ${SUBDIR} as ${dir}: all-${dir} alias was removed
from 11 years ago (revision 1.31)

PR bin/43356

Revision 1.266: download - view: text, markup, annotated - select for diffs
Fri Apr 23 19:41:03 2010 UTC (14 years, 7 months ago) by joerg
Branches: MAIN
Diff to: previous 1.265: preferred, colored
Changes since revision 1.265: +7 -2 lines
Add MKBSDTAR, defaulting to no. It switching cpio and tar to the
libarchive based frontends.

Revision 1.236.2.7.2.1.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 21 05:26:47 2010 UTC (14 years, 7 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Diff to: previous 1.236.2.7.2.1: preferred, colored; next MAIN 1.236.2.8: preferred, colored
Changes since revision 1.236.2.7.2.1: +1 -1 lines
sync to netbsd-5

Revision 1.265: download - view: text, markup, annotated - select for diffs
Mon Feb 22 12:33:22 2010 UTC (14 years, 9 months ago) by njoly
Branches: MAIN
Diff to: previous 1.264: preferred, colored
Changes since revision 1.264: +2 -2 lines
Change shared object file extension from .so to .pico, to avoid
conflicts with shared libaries names libXX.so; as recently seen with
MKUPDATE=yes builds for libelf and libnvpair.

All now stalled regular .so files need to be manually removed from
object directories.

Revision 1.264: download - view: text, markup, annotated - select for diffs
Wed Feb 3 15:34:44 2010 UTC (14 years, 10 months ago) by roy
Branches: MAIN
Diff to: previous 1.263: preferred, colored
Changes since revision 1.263: +2 -2 lines
Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@

Revision 1.263: download - view: text, markup, annotated - select for diffs
Wed Dec 30 20:45:46 2009 UTC (14 years, 11 months ago) by abs
Branches: MAIN
Diff to: previous 1.262: preferred, colored
Changes since revision 1.262: +5 -1 lines
Add note on SHLIB_{MAJOR,MINOR,TEENY}

Revision 1.262: download - view: text, markup, annotated - select for diffs
Wed Dec 23 18:02:25 2009 UTC (14 years, 11 months ago) by tron
Branches: MAIN
Diff to: previous 1.261: preferred, colored
Changes since revision 1.261: +2 -2 lines
LVM gets built by default these days.

Revision 1.261: download - view: text, markup, annotated - select for diffs
Wed Dec 23 18:00:38 2009 UTC (14 years, 11 months ago) by tron
Branches: MAIN
Diff to: previous 1.260: preferred, colored
Changes since revision 1.260: +2 -2 lines
Fix typo.

Revision 1.260: download - view: text, markup, annotated - select for diffs
Mon Nov 30 16:13:23 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
CVS tags: matt-premerge-20091211
Diff to: previous 1.259: preferred, colored
Changes since revision 1.259: +6 -1 lines
Support "extsrc", externally added programs and libraries.  Users can write
their own reach-overs, cross-build, install, and get set files just like base
and X11 / X.org.  (These sets are not included as TNF releases.)

Revision 1.259: download - view: text, markup, annotated - select for diffs
Sun Nov 15 14:59:47 2009 UTC (15 years ago) by pgoyette
Branches: MAIN
Diff to: previous 1.258: preferred, colored
Changes since revision 1.258: +2 -2 lines
Add a period at the end of a sentence.

Revision 1.258: download - view: text, markup, annotated - select for diffs
Thu Nov 12 14:46:37 2009 UTC (15 years ago) by tron
Branches: MAIN
Diff to: previous 1.257: preferred, colored
Changes since revision 1.257: +2 -6 lines
Remove "USE_SSP_DEFAULT".

Revision 1.257: download - view: text, markup, annotated - select for diffs
Thu Nov 12 13:22:34 2009 UTC (15 years ago) by tron
Branches: MAIN
Diff to: previous 1.256: preferred, colored
Changes since revision 1.256: +10 -5 lines
Invent a new flag "USE_SSP_DEFAULT" which defines whether we want to use
SSP for building the whole source tree. Set this to "yes" for
NetBSD/amd64 and NetBSD/i386. It is now possible to get the old
behavior (build libs and certain programs with SSP) by setting
"USE_SSP_DEFAULT" to "no".

Revision 1.256: download - view: text, markup, annotated - select for diffs
Fri Oct 23 22:14:37 2009 UTC (15 years, 1 month ago) by joerg
Branches: MAIN
Diff to: previous 1.255: preferred, colored
Changes since revision 1.255: +7 -1 lines
Add MKMANDOC option to trigger building cat pages and HTML pages with
mdocml.  Add a lintmanpages target for developers to check man pages
with the strictest settings of mandoc.

Revision 1.255: download - view: text, markup, annotated - select for diffs
Sat Oct 10 19:05:29 2009 UTC (15 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.254: preferred, colored
Changes since revision 1.254: +3 -2 lines
If ${NETBDSRCDIR}/../xsrc exists, then use it as the default value
of X11SRCDIR.  If it doesn't exist, then use /usr/xsrc as before.

OK mrg

Revision 1.254: download - view: text, markup, annotated - select for diffs
Mon Oct 5 22:32:58 2009 UTC (15 years, 2 months ago) by haad
Branches: MAIN
Diff to: previous 1.253: preferred, colored
Changes since revision 1.253: +6 -1 lines
Add zfs sets and needed veriables to hook zfs into the build. ZFS on i386
need still one fix othervise it should be ready for testing.

Revision 1.253: download - view: text, markup, annotated - select for diffs
Tue Sep 29 23:56:34 2009 UTC (15 years, 2 months ago) by tsarna
Branches: MAIN
Diff to: previous 1.252: preferred, colored
Changes since revision 1.252: +5 -1 lines
Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.

Revision 1.252: download - view: text, markup, annotated - select for diffs
Tue Sep 8 07:08:03 2009 UTC (15 years, 3 months ago) by skrll
Branches: MAIN
Diff to: previous 1.251: preferred, colored
Changes since revision 1.251: +5 -4 lines
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 1.251: download - view: text, markup, annotated - select for diffs
Thu Jun 18 06:36:59 2009 UTC (15 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.250: preferred, colored
Changes since revision 1.250: +6 -1 lines
implement MKX11FONTS for Xorg.

Revision 1.236.2.7.2.1: download - view: text, markup, annotated - select for diffs
Sat Jun 6 22:10:49 2009 UTC (15 years, 6 months ago) by bouyer
Branches: netbsd-5-0
CVS tags: netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Diff to: previous 1.236.2.7: preferred, colored; next MAIN 1.236.2.8: preferred, colored
Changes since revision 1.236.2.7: +18 -1 lines
Pull up following revision(s) (requested by snj in ticket #790):
	share/mk/bsd.lib.mk: revision 1.298
	share/mk/bsd.man.mk: revision 1.100
	share/mk/bsd.hostprog.mk: revision 1.55
	distrib/sets/maketars: revision 1.66
	share/zoneinfo/Makefile: revision 1.43
	share/mk/bsd.kmodule.mk: revision 1.19
	usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch
	share/mk/bsd.prog.mk: revision 1.241
	share/dict/Makefile: revision 1.17
	share/mk/bsd.README: revision 1.249
	distrib/common/parselist.awk: revision 1.16
	share/mk/bsd.links.mk: revision 1.34
Explicitly sort entries on preparing set files from METALOG.
METALOG could have different order due to install(1) race
on parallel builds, and mtree(8) doesn't sort files.
Should fix inconsistent shared sets among builds as seen in
/pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and
/pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs.
Okay'ed by snj@.
Changes for installing with a metalog:
* When installing hard links and using a metalog, if -o, -g, -m, or -f
  args were explicitly specified on the command line, then believe them,
  but do not implicitly believe uname/gname/mode/flags from the file
  system.
* Output fields in the same order used by mtree.
Fix -Wshadow -Wcast-qual issues
Re-calculate size and digestresult after stripping, to ensure that
correct values appear in the metalog.
Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.
Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.
Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.

Revision 1.236.2.8: download - view: text, markup, annotated - select for diffs
Sat Jun 6 22:10:12 2009 UTC (15 years, 6 months ago) by bouyer
Branches: netbsd-5
CVS tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Diff to: previous 1.236.2.7: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.7: +18 -1 lines
Pull up following revision(s) (requested by snj in ticket #790):
	share/mk/bsd.lib.mk: revision 1.298
	share/mk/bsd.man.mk: revision 1.100
	share/mk/bsd.hostprog.mk: revision 1.55
	distrib/sets/maketars: revision 1.66
	share/zoneinfo/Makefile: revision 1.43
	share/mk/bsd.kmodule.mk: revision 1.19
	usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch
	share/mk/bsd.prog.mk: revision 1.241
	share/dict/Makefile: revision 1.17
	share/mk/bsd.README: revision 1.249
	distrib/common/parselist.awk: revision 1.16
	share/mk/bsd.links.mk: revision 1.34
Explicitly sort entries on preparing set files from METALOG.
METALOG could have different order due to install(1) race
on parallel builds, and mtree(8) doesn't sort files.
Should fix inconsistent shared sets among builds as seen in
/pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and
/pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs.
Okay'ed by snj@.
Changes for installing with a metalog:
* When installing hard links and using a metalog, if -o, -g, -m, or -f
  args were explicitly specified on the command line, then believe them,
  but do not implicitly believe uname/gname/mode/flags from the file
  system.
* Output fields in the same order used by mtree.
Fix -Wshadow -Wcast-qual issues
Re-calculate size and digestresult after stripping, to ensure that
correct values appear in the metalog.
Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.
Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.
Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.

Revision 1.246.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 19:19:16 2009 UTC (15 years, 6 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.246: preferred, colored; next MAIN 1.247: preferred, colored
Changes since revision 1.246: +29 -2 lines
Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.250: download - view: text, markup, annotated - select for diffs
Tue May 12 18:07:54 2009 UTC (15 years, 6 months ago) by plunky
Branches: MAIN
CVS tags: jym-xensuspend-nbase, jym-xensuspend-base
Diff to: previous 1.249: preferred, colored
Changes since revision 1.249: +1 -2 lines
remove libsdp as improved functionality has been enabled in libbluetooth.

Revision 1.249: download - view: text, markup, annotated - select for diffs
Fri Apr 10 16:16:12 2009 UTC (15 years, 7 months ago) by apb
Branches: MAIN
Diff to: previous 1.248: preferred, colored
Changes since revision 1.248: +18 -1 lines
Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.

Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.

Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.

Revision 1.248: download - view: text, markup, annotated - select for diffs
Fri Mar 13 16:23:31 2009 UTC (15 years, 8 months ago) by perry
Branches: MAIN
Diff to: previous 1.247: preferred, colored
Changes since revision 1.247: +10 -1 lines
Add a MKARZERO flag, which invokes ar(1) with the new D flag when it
is set to "yes" -- defaults to "no" except for build.sh builds. This
results in a deterministic .a file rather than one that reflects
timestamps and permissions on the source files.

Also, clean up the ar flags we're using, and remove a redundant use of
ranlib that on a modern POSIX ar can be done with the "s" flag.

Discussed on tech-toolchain

Revision 1.247: download - view: text, markup, annotated - select for diffs
Wed Feb 25 20:36:45 2009 UTC (15 years, 9 months ago) by sketch
Branches: MAIN
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +3 -1 lines
Make grep a host tool.

Revision 1.236.2.7: download - view: text, markup, annotated - select for diffs
Mon Jan 26 00:30:32 2009 UTC (15 years, 10 months ago) by snj
Branches: netbsd-5
CVS tags: netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1
Branch point for: netbsd-5-0
Diff to: previous 1.236.2.6: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.6: +9 -1 lines
Pull up following revision(s) (requested by christos in ticket #309):
	share/mk/bsd.README: revision 1.246
Document USE_FORT.

Revision 1.246: download - view: text, markup, annotated - select for diffs
Thu Jan 22 14:04:15 2009 UTC (15 years, 10 months ago) by christos
Branches: MAIN
Branch point for: jym-xensuspend
Diff to: previous 1.245: preferred, colored
Changes since revision 1.245: +9 -1 lines
Document USE_FORT.

Revision 1.236.2.6: download - view: text, markup, annotated - select for diffs
Fri Jan 16 21:41:10 2009 UTC (15 years, 10 months ago) by bouyer
Branches: netbsd-5
Diff to: previous 1.236.2.5: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.5: +1 -8 lines
Apply patch, requested by pooka in ticket 259:
	distrib/sets/sets.subr			patch
	distrib/sets/lists/base/lkm.mi		patch
	distrib/sets/lists/base/md.amd64	patch
	distrib/sets/lists/base/md.sparc64	patch
	distrib/sets/lists/base/mi		patch
	distrib/sets/lists/base/shl.elf		patch
	distrib/sets/lists/base/shl.mi		patch
	distrib/sets/lists/comp/md.amd64	patch
	distrib/sets/lists/comp/md.sparc64	patch
	distrib/sets/lists/comp/mi		patch
	distrib/sets/lists/comp/shl.mi		patch
	distrib/sets/lists/man/mi		patch
	lib/Makefile				patch
	share/man/man5/mk.conf.5		patch
	share/mk/bsd.README			patch
	share/mk/bsd.own.mk			patch
	sys/lkm/vfs/Makefile			patch
	usr.sbin/Makefile			patch
Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.

Revision 1.236.2.5: download - view: text, markup, annotated - select for diffs
Fri Jan 9 03:35:50 2009 UTC (15 years, 10 months ago) by snj
Branches: netbsd-5
Diff to: previous 1.236.2.4: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.4: +6 -1 lines
Pull up following revision(s) (requested by mrg in ticket #242):
	external/mit/xorg/lib/libGLU/Makefile: revision 1.3
	share/mk/bsd.README: revision 1.244
	share/mk/bsd.lib.mk: revision 1.291
add LIBISCXX.  if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries.  use it for the one c++ library we have.
fixes PR#39936.

Revision 1.245: download - view: text, markup, annotated - select for diffs
Tue Dec 23 02:55:23 2008 UTC (15 years, 11 months ago) by agc
Branches: MAIN
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +5 -1 lines
Explain what the MKLVM switch does

Revision 1.236.2.4: download - view: text, markup, annotated - select for diffs
Sat Dec 6 21:58:43 2008 UTC (16 years ago) by snj
Branches: netbsd-5
Diff to: previous 1.236.2.3: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.3: +5 -1 lines
Pull up following revision(s) (requested by cube in ticket #168):
	share/mk/bsd.README: revision 1.243
	share/mk/bsd.files.mk: revision 1.40
Implement FILESBUILD_<file> to allow a FILES element to be built through a
target.

Revision 1.244: download - view: text, markup, annotated - select for diffs
Sat Dec 6 19:32:05 2008 UTC (16 years ago) by mrg
Branches: MAIN
Diff to: previous 1.243: preferred, colored
Changes since revision 1.243: +6 -1 lines
add LIBISCXX.  if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries.  use it for the one c++ library we have.

fixes PR#39936.

Revision 1.243: download - view: text, markup, annotated - select for diffs
Fri Dec 5 18:51:16 2008 UTC (16 years ago) by cube
Branches: MAIN
Diff to: previous 1.242: preferred, colored
Changes since revision 1.242: +5 -1 lines
Implement FILESBUILD_<file> to allow a FILES element to be built through a
target.

Revision 1.236.2.3: download - view: text, markup, annotated - select for diffs
Sat Nov 15 22:10:33 2008 UTC (16 years ago) by snj
Branches: netbsd-5
Diff to: previous 1.236.2.2: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.2: +3 -3 lines
Pull up following revision(s) (requested by mrg in ticket #64):
	share/man/man5/mk.conf.5: revision 1.46
	share/mk/bsd.own.mk: revision 1.550
	doc/BUILDING.mdoc: revision 1.70
	BUILDING: revision 1.81
	share/mk/bsd.README: revision 1.242
revert sparc back to default of XFree86 at the request of macallan.

Revision 1.236.2.2: download - view: text, markup, annotated - select for diffs
Sat Nov 15 22:07:03 2008 UTC (16 years ago) by snj
Branches: netbsd-5
Diff to: previous 1.236.2.1: preferred, colored; branchpoint 1.236: preferred, colored
Changes since revision 1.236.2.1: +3 -3 lines
Pull up following revision(s) (requested by mrg in ticket #64):
	share/mk/bsd.README: revision 1.238
	distrib/sets/sets.subr: revision 1.73
fix a couple of minor errors picked up by he@.  thanks!

Revision 1.236.2.1: download - view: text, markup, annotated - select for diffs
Sat Nov 15 22:05:12 2008 UTC (16 years ago) by snj
Branches: netbsd-5
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +10 -11 lines
Pull up following revision(s) (requested by mrg in ticket #64):
	distrib/sets/Makefile: revision 1.64
	external/mit/xorg/server/Makefile: revision 1.5
	share/mk/bsd.README: revision 1.237
	BUILDING: revision 1.79
	share/mk/bsd.x11.mk: revision 1.71
	share/mk/bsd.own.mk: revision 1.544
	usr.bin/ssh/Makefile.inc: revision 1.18
	distrib/sets/sets.subr: revision 1.72
	share/man/man5/mk.conf.5: revision 1.42
	doc/BUILDING.mdoc: revision 1.68
	etc/Makefile: revision 1.360
	Makefile: revision 1.263
- 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 1.242: download - view: text, markup, annotated - select for diffs
Sat Nov 15 11:27:49 2008 UTC (16 years ago) by mrg
Branches: MAIN
Diff to: previous 1.241: preferred, colored
Changes since revision 1.241: +3 -3 lines
revert sparc back to default of XFree86 at the request of macallan.

Revision 1.241: download - view: text, markup, annotated - select for diffs
Thu Nov 13 20:40:11 2008 UTC (16 years ago) by apb
Branches: MAIN
Diff to: previous 1.240: preferred, colored
Changes since revision 1.240: +3 -2 lines
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.

Revision 1.240: download - view: text, markup, annotated - select for diffs
Wed Nov 12 13:17:27 2008 UTC (16 years ago) by pooka
Branches: MAIN
Diff to: previous 1.239: preferred, colored
Changes since revision 1.239: +1 -8 lines
Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.

Revision 1.239: download - view: text, markup, annotated - select for diffs
Wed Nov 12 12:35:54 2008 UTC (16 years ago) by ad
Branches: MAIN
Diff to: previous 1.238: preferred, colored
Changes since revision 1.238: +1 -12 lines
Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.

Revision 1.238: download - view: text, markup, annotated - select for diffs
Sun Nov 9 23:07:22 2008 UTC (16 years ago) by mrg
Branches: MAIN
Diff to: previous 1.237: preferred, colored
Changes since revision 1.237: +3 -3 lines
fix a couple of minor errors picked up by he@.  thanks!

Revision 1.237: download - view: text, markup, annotated - select for diffs
Sun Nov 9 23:02:29 2008 UTC (16 years ago) by mrg
Branches: MAIN
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +10 -11 lines
- 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 1.236: download - view: text, markup, annotated - select for diffs
Sun Oct 26 23:13:24 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
CVS tags: netbsd-5-base
Branch point for: netbsd-5
Diff to: previous 1.235: preferred, colored
Changes since revision 1.235: +139 -140 lines
Always define TOOL_* variables in bsd.own.mk, not in bsd.sys.mk.

Previously, they were defined in bsd.own.mk if USETOOLS=yes, but in
bsd.sys.mk if USETOOLS!=yes.  This caused makefiles that did this:

	.include <bsd.own.mk>
	FOO != ${TOOL_BAR} args...

to work in the USETOOLS=yes case but not in the USETOOLS!=yes case.

Revision 1.235: download - view: text, markup, annotated - select for diffs
Sun Oct 26 15:51:20 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.234: preferred, colored
Changes since revision 1.234: +4 -3 lines
Set HOST_SH?=/bin/sh unconditionally.  Previously, it was conditionally
set to /usr/bin/bash if HOST_CYGWIN was defined, but now build.sh
tries to set HOST_SH appropriately.

Remove the HOST_CYGWIN variable, which was not used for any other purpose.

Document that HOST_SH should be an absolute path.

THis was proposed in tech-toolchain.

Revision 1.234: download - view: text, markup, annotated - select for diffs
Sun Oct 26 07:09:11 2008 UTC (16 years, 1 month ago) by mrg
Branches: MAIN
Diff to: previous 1.233: preferred, colored
Changes since revision 1.233: +4 -1 lines
add MKCOMPAT, to build 32 bit libs.  default to no for now for everyone.

Revision 1.233: download - view: text, markup, annotated - select for diffs
Sat Oct 25 14:58:00 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.232: preferred, colored
Changes since revision 1.232: +19 -11 lines
Add a NOSUBDIR variable for bsd.subdir.mk.  If NOSUBDIR is defined
then SUBDIR is ignored.

Revision 1.232: download - view: text, markup, annotated - select for diffs
Sun Oct 19 19:44:47 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
CVS tags: matt-mips64-base2
Diff to: previous 1.231: preferred, colored
Changes since revision 1.231: +3 -1 lines
Define TOOL_AWK.

Revision 1.231: download - view: text, markup, annotated - select for diffs
Fri Oct 17 15:04:18 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +10 -1 lines
Document the HOST_xxx and TOOL_xxx variable naming convention.

Revision 1.230: download - view: text, markup, annotated - select for diffs
Mon Oct 13 18:24:21 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.229: preferred, colored
Changes since revision 1.229: +24 -3 lines
Add missing TOOL_* variables to bsd.sys.mk and document them in
bsd.README.  Previously, several of these variables were present in
bsd.own.mk but not in bsd.sys.mk or bsd.README.

Revision 1.229: download - view: text, markup, annotated - select for diffs
Mon Oct 13 15:29:22 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.228: preferred, colored
Changes since revision 1.228: +8 -3 lines
In bsd.sys.mk and bsd.own.mk, sort lists of TOOL_* variables.
In bsd.README, document all TOOL_* variables that are set in bsd.sys.mk.

There are several TOOL_* variables that are set in bsd.own.mk, but not
set in bsd.sys.mk and not documented in bsd.README.

Revision 1.228: download - view: text, markup, annotated - select for diffs
Sun Oct 5 20:17:16 2008 UTC (16 years, 2 months ago) by apb
Branches: MAIN
Diff to: previous 1.227: preferred, colored
Changes since revision 1.227: +3 -1 lines
Document TOOL_SED, which has been defined in bsd.sys.mk for more than
two years.

Revision 1.204.2.3: download - view: text, markup, annotated - select for diffs
Sun Oct 5 20:11:24 2008 UTC (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.204.2.2: preferred, colored; branchpoint 1.204: preferred, colored; next MAIN 1.205: preferred, colored
Changes since revision 1.204.2.2: +95 -36 lines
Sync with HEAD.

Revision 1.227: download - view: text, markup, annotated - select for diffs
Thu Oct 2 17:54:53 2008 UTC (16 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: mjf-devfs2-base
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +2 -1 lines
Hook up libfetch and pkg_install update.

Revision 1.226: download - view: text, markup, annotated - select for diffs
Fri Sep 26 18:23:09 2008 UTC (16 years, 2 months ago) by apb
Branches: MAIN
Diff to: previous 1.225: preferred, colored
Changes since revision 1.225: +4 -1 lines
Build strfile both as a host tool and as an installed program:
* in games/fortune/strfile/Makefile, build strfile as a
  regular program instead of as a host tool;
* add tools/strfile directory to build strfile as a host tool;
* in tools/Makefile, add strfile to SUBDIR list;
* in BSD.*.mk, define TOOL_STRFILE variable;
* in games/fortune/datfiles/Makefile, use TOOL_STRFILE when creating
  databases at build time;
* in distrib/sets/lists/games/mi, mention usr/games/strfile.

Revision 1.207.2.3: download - view: text, markup, annotated - select for diffs
Wed Sep 24 16:41:22 2008 UTC (16 years, 2 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.207.2.2: preferred, colored; branchpoint 1.207: preferred, colored; next MAIN 1.208: preferred, colored
Changes since revision 1.207.2.2: +4 -1 lines
Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.

Revision 1.207.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:38:09 2008 UTC (16 years, 2 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.207.2.1: preferred, colored; branchpoint 1.207: preferred, colored
Changes since revision 1.207.2.1: +88 -36 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.225: download - view: text, markup, annotated - select for diffs
Tue Sep 9 11:54:19 2008 UTC (16 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: wrstuden-revivesa-base-3
Diff to: previous 1.224: preferred, colored
Changes since revision 1.224: +4 -1 lines
Add MKSTRIPIDENT to remove the RCS IDs from binary programs and shared
libraries for space-constraint systems. The description is based on the
feedback of hubertf@, the logic on input from lukem@

This obsoletes the removal of LIBC_SCCS and SYSLIBC_SCCS for libc builds.

Revision 1.224: download - view: text, markup, annotated - select for diffs
Fri Sep 5 22:26:28 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
CVS tags: wrstuden-revivesa-base-2
Diff to: previous 1.223: preferred, colored
Changes since revision 1.223: +4 -4 lines
refer to mk.conf(5) in a couple of places

Revision 1.223: download - view: text, markup, annotated - select for diffs
Sun Aug 31 05:40:15 2008 UTC (16 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +1 -5 lines
remove NVI; it is the default now.

Revision 1.222: download - view: text, markup, annotated - select for diffs
Sun Aug 31 01:21:41 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.221: preferred, colored
Changes since revision 1.221: +11 -8 lines
Enable MKHTML by default; we now install the HTML version of the man
pages as well as the source & catman versions.
Add "htmlinstall" to default MANINSTALL, so MKHTML will operate correctly.

Revision 1.221: download - view: text, markup, annotated - select for diffs
Thu Aug 28 07:53:53 2008 UTC (16 years, 3 months ago) by mrg
Branches: MAIN
Diff to: previous 1.220: preferred, colored
Changes since revision 1.220: +21 -13 lines
add a bunch of more variable documentation wrt xorg

Revision 1.220: download - view: text, markup, annotated - select for diffs
Thu Aug 28 07:21:49 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.219: preferred, colored
Changes since revision 1.219: +6 -5 lines
Improve support for MKXORG!=no to enable builds into external/mit/xorg.
This will be mutually exclusive to MKX11!=no.

Revision 1.219: download - view: text, markup, annotated - select for diffs
Wed Aug 27 00:16:09 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.218: preferred, colored
Changes since revision 1.218: +3 -2 lines
expand on the behaviour of MKDEBUGLIB

Revision 1.218: download - view: text, markup, annotated - select for diffs
Sun Aug 10 09:25:04 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.217: preferred, colored
Changes since revision 1.217: +6 -1 lines
Implement LIBISMODULE:
	If not "no", install as ${LIB}.so (without the "lib" prefix),
	and act as "MKDEBUGLIB=no MKLINT=no MKPICINSTALL=no
	MKPROFILE=no MKSTATICLIB=no".
	Default: no

Revision 1.217: download - view: text, markup, annotated - select for diffs
Mon Aug 4 16:02:25 2008 UTC (16 years, 4 months ago) by joerg
Branches: MAIN
Diff to: previous 1.216: preferred, colored
Changes since revision 1.216: +8 -1 lines
When compiling C++ sources and BUILDSEED is set, pass down
-frandom-seed with a reduced version of .ALLSRC and .TARGET
as argument.  This allows bit-identical builds of C++ files.

Revision 1.216: download - view: text, markup, annotated - select for diffs
Tue Jul 29 04:40:14 2008 UTC (16 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.215: preferred, colored
Changes since revision 1.215: +7 -1 lines
begin to add support for cross-built Xorg:

- add MKXORG
- default to DRI-on for Xorg
- add paths for 192 Xorg packages that will exist in
  xsrc/external/mit/<package>/dist
- add some more X11FLAGS.* variables if MKXORG.

this is somewhat based on the xorg work rtr@ did a couple of years ago.

XXX: seriously need to fix the XORG_RELEASE value, it is still set to
XXX: 6.8.1 from when rtr was working on this.

Revision 1.215: download - view: text, markup, annotated - select for diffs
Tue Jul 22 21:09:52 2008 UTC (16 years, 4 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.214: preferred, colored
Changes since revision 1.214: +5 -1 lines
Document MKNVI.

Revision 1.214: download - view: text, markup, annotated - select for diffs
Tue Jul 22 08:01:54 2008 UTC (16 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.213: preferred, colored
Changes since revision 1.213: +4 -4 lines
Consistent spelling.

Revision 1.213: download - view: text, markup, annotated - select for diffs
Mon Jul 21 23:39:55 2008 UTC (16 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.212: preferred, colored
Changes since revision 1.212: +8 -5 lines
Rewrite the introduction.
NOGCCERROR also prevents -Wa,--fatal-warnings.

Revision 1.212: download - view: text, markup, annotated - select for diffs
Mon Jul 21 23:23:42 2008 UTC (16 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.211: preferred, colored
Changes since revision 1.211: +6 -4 lines
Document NOGCCERROR.
Improve PAXCTL_FLAGS & WARNS.

Revision 1.211: download - view: text, markup, annotated - select for diffs
Mon Jul 21 12:12:57 2008 UTC (16 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.210: preferred, colored
Changes since revision 1.210: +5 -4 lines
AFLAGS is actually options to ${CC} (not ${AS}) when compiling .s/.S files.
(For gcc, this means that flags to as(1) need to be passed as -Wa,flag)

Revision 1.210: download - view: text, markup, annotated - select for diffs
Sat Jul 12 12:15:43 2008 UTC (16 years, 4 months ago) by gmcgarry
Branches: MAIN
Diff to: previous 1.209: preferred, colored
Changes since revision 1.209: +16 -1 lines
Add and document knobs to turn off building ATF and libm complex support.
Also add knobs for PCC which parallel GCC ones.

Revision 1.207.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:30:03 2008 UTC (16 years, 5 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +13 -2 lines
Sync w/ -current. 34 merge conflicts to follow.

Revision 1.204.4.2: download - view: text, markup, annotated - select for diffs
Wed Jun 4 02:04:39 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.204.4.1: preferred, colored; branchpoint 1.204: preferred, colored; next MAIN 1.205: preferred, colored
Changes since revision 1.204.4.1: +13 -2 lines
sync with head

Revision 1.204.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:21:42 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.204.2.1: preferred, colored; branchpoint 1.204: preferred, colored
Changes since revision 1.204.2.1: +1498 -0 lines
Sync with HEAD.

Revision 1.209: download - view: text, markup, annotated - select for diffs
Wed May 28 11:23:26 2008 UTC (16 years, 6 months ago) by lukem
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base
Diff to: previous 1.208: preferred, colored
Changes since revision 1.208: +2 -1 lines
add LIBLDAR_R (for completeness)

Revision 1.208: download - view: text, markup, annotated - select for diffs
Thu May 22 13:40:30 2008 UTC (16 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +12 -2 lines
Add MKLDAP, USE_LDAP, LIBLBER, LIBLDAP

Revision 1.204.4.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:31:18 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +4 -4 lines
sync with head.

Revision 1.207: download - view: text, markup, annotated - select for diffs
Sat May 3 14:48:31 2008 UTC (16 years, 7 months ago) by lukem
Branches: MAIN
CVS tags: yamt-pf42-base2, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Diff to: previous 1.206: preferred, colored
Changes since revision 1.206: +2 -2 lines
Rename MKPRIVATELIB to LIBISPRIVATE, to make it clearer that this is
a variable that is used by in-tree Makefiles to control behaviour.
(MKsomevar variables are generally intended to be controlled by the end-user)

Revision 1.206: download - view: text, markup, annotated - select for diffs
Fri May 2 11:45:19 2008 UTC (16 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.205: preferred, colored
Changes since revision 1.205: +3 -3 lines
Explicitly set MKLINT=no if MKLINKLIB==no, rather than just acting that way.

Revision 1.205: download - view: text, markup, annotated - select for diffs
Wed Apr 30 21:15:33 2008 UTC (16 years, 7 months ago) by garbled
Branches: MAIN
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +2 -2 lines
Convert prep to use the new unified mkbootimage rather than it's own.  This
mkbootimage can be shared by prep, rs6000, and bebox.

TODO: Convert bebox to use this.  Needs someone to test.

Revision 1.204.2.1
Mon Mar 31 02:42:27 2008 UTC (16 years, 8 months ago) by mjf
Branches: mjf-devfs2
FILE REMOVED
Changes since revision 1.204: +0 -1487 lines
file bsd.README was added on branch mjf-devfs2 on 2008-06-02 13:21:42 +0000

Revision 1.204: download - view: text, markup, annotated - select for diffs
Mon Mar 31 02:42:27 2008 UTC (16 years, 8 months ago) by lukem
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base
Branch point for: yamt-pf42, mjf-devfs2
Diff to: previous 1.203: preferred, colored
Changes since revision 1.203: +2 -1 lines
Change USE_SKEY default to "no"; we have had USE_PAM=yes as the default
for a long time, and there's no point having custom S/Key support in the
applications given that pam_skey.so is now in /etc/pam.d/*

Revision 1.203: download - view: text, markup, annotated - select for diffs
Fri Mar 28 06:04:40 2008 UTC (16 years, 8 months ago) by dholland
Branches: MAIN
Diff to: previous 1.202: preferred, colored
Changes since revision 1.202: +2 -2 lines
Correct documentation of default value of FILESMODE.
PR bin/38059 from Aleksey Cheusov.

Revision 1.200.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:14:50 2008 UTC (16 years, 8 months ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.200: preferred, colored; next MAIN 1.201: preferred, colored
Changes since revision 1.200: +8 -6 lines
sync with head.

Revision 1.196.4.3: download - view: text, markup, annotated - select for diffs
Sun Mar 23 00:45:37 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.196.4.2: preferred, colored; branchpoint 1.196: preferred, colored; next MAIN 1.197: preferred, colored
Changes since revision 1.196.4.2: +20 -8 lines
sync with HEAD

Revision 1.202: download - view: text, markup, annotated - select for diffs
Tue Mar 11 13:33:16 2008 UTC (16 years, 8 months ago) by uwe
Branches: MAIN
CVS tags: matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base
Diff to: previous 1.201: preferred, colored
Changes since revision 1.201: +4 -3 lines
Use angle brackets in UUDECODE_FILES_RENAME_<fn> as we do for other
file-specific variables.  Start description on new line.

While here correct s/<fn>>/<fn>./ typo in a nearby item.

Revision 1.201: download - view: text, markup, annotated - select for diffs
Wed Feb 27 00:36:00 2008 UTC (16 years, 9 months ago) by lukem
Branches: MAIN
CVS tags: hpcarm-cleanup-base
Diff to: previous 1.200: preferred, colored
Changes since revision 1.200: +5 -4 lines
Use "GCC" instead of "gcc".
Highlight that MKGCCCMDS still does build the GCC libraries.
Suggested by Lloyd Parkes on tech-toolchain@

Revision 1.200: download - view: text, markup, annotated - select for diffs
Sat Feb 9 19:31:36 2008 UTC (16 years, 9 months ago) by jmmv
Branches: MAIN
Branch point for: keiichi-mipv6
Diff to: previous 1.199: preferred, colored
Changes since revision 1.199: +12 -1 lines
Add a MKMODULAR build-time option, defaulting to no, to enable the new
kernel modules framework.

Revision 1.199: download - view: text, markup, annotated - select for diffs
Wed Jan 9 11:26:14 2008 UTC (16 years, 10 months ago) by simonb
Branches: MAIN
Diff to: previous 1.198: preferred, colored
Changes since revision 1.198: +2 -3 lines
Remove support for NetBSD/pc532.

Revision 1.196.4.2: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:39:25 2008 UTC (16 years, 11 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.196.4.1: preferred, colored; branchpoint 1.196: preferred, colored
Changes since revision 1.196.4.1: +5 -1 lines
sync with HEAD

Revision 1.198: download - view: text, markup, annotated - select for diffs
Fri Dec 28 21:35:45 2007 UTC (16 years, 11 months ago) by christos
Branches: MAIN
CVS tags: pc532-eol-2008, matt-armv6-base
Diff to: previous 1.197: preferred, colored
Changes since revision 1.197: +5 -1 lines
add MKPIE

Revision 1.196.4.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:13:20 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +6 -1 lines
sync with HEAD

Revision 1.197: download - view: text, markup, annotated - select for diffs
Sat Oct 6 00:21:44 2007 UTC (17 years, 2 months ago) by ad
Branches: MAIN
CVS tags: cube-autoconf-base, cube-autoconf
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +6 -1 lines
Add USE_JEMALLOC.

Revision 1.196.6.2: download - view: text, markup, annotated - select for diffs
Sun Jul 29 17:06:02 2007 UTC (17 years, 4 months ago) by joerg
Branches: matt-mips64
Diff to: previous 1.196.6.1: preferred, colored; branchpoint 1.196: preferred, colored; next MAIN 1.197: preferred, colored
Changes since revision 1.196.6.1: +1465 -0 lines
Add build glue for libarchive and update the various sets.

Revision 1.196.6.1
Sun Jul 29 17:06:01 2007 UTC (17 years, 4 months ago) by joerg
Branches: matt-mips64
FILE REMOVED
Changes since revision 1.196: +0 -1465 lines
file bsd.README was added on branch matt-mips64 on 2007-07-29 17:06:02 +0000

Revision 1.196: download - view: text, markup, annotated - select for diffs
Sun Jul 29 17:06:01 2007 UTC (17 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: matt-mips64-base, hpcarm-cleanup
Branch point for: matt-mips64, matt-armv6
Diff to: previous 1.195: preferred, colored
Changes since revision 1.195: +2 -1 lines
Add build glue for libarchive and update the various sets.

Revision 1.195: download - view: text, markup, annotated - select for diffs
Wed Jun 6 06:18:39 2007 UTC (17 years, 6 months ago) by rillig
Branches: MAIN
Diff to: previous 1.194: preferred, colored
Changes since revision 1.194: +4 -4 lines
Explained the word "new" in the first paragraph.

Revision 1.194: download - view: text, markup, annotated - select for diffs
Sat Feb 24 18:53:34 2007 UTC (17 years, 9 months ago) by pooka
Branches: MAIN
Diff to: previous 1.193: preferred, colored
Changes since revision 1.193: +6 -3 lines
update and fix description of MKPUFFS

Revision 1.193: download - view: text, markup, annotated - select for diffs
Thu Jan 25 23:04:28 2007 UTC (17 years, 10 months ago) by perry
Branches: MAIN
Diff to: previous 1.192: preferred, colored
Changes since revision 1.192: +6 -6 lines
Before I completely forget the issue, convert "PROG_PAX" to the
better-named "PAXCTL_FLAGS".

Revision 1.192: download - view: text, markup, annotated - select for diffs
Sun Jan 14 16:19:55 2007 UTC (17 years, 10 months ago) by apb
Branches: MAIN
Diff to: previous 1.191: preferred, colored
Changes since revision 1.191: +3 -1 lines
Define TOOL_JOIN.

Revision 1.191: download - view: text, markup, annotated - select for diffs
Sat Dec 30 04:45:13 2006 UTC (17 years, 11 months ago) by rumble
Branches: MAIN
Diff to: previous 1.190: preferred, colored
Changes since revision 1.190: +5 -5 lines
Fix a typo, tweak wording, and maintain consistency.

Revision 1.190: download - view: text, markup, annotated - select for diffs
Fri Dec 29 15:52:20 2006 UTC (17 years, 11 months ago) by pooka
Branches: MAIN
Diff to: previous 1.189: preferred, colored
Changes since revision 1.189: +5 -1 lines
if MKPUFFS=yes is given, build & install mount_psshfs (default: no)

Revision 1.189: download - view: text, markup, annotated - select for diffs
Sun Nov 12 02:44:51 2006 UTC (18 years ago) by christos
Branches: MAIN
CVS tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4
Diff to: previous 1.188: preferred, colored
Changes since revision 1.188: +1 -4 lines
more uucp removal.

Revision 1.188: download - view: text, markup, annotated - select for diffs
Fri Nov 10 17:13:15 2006 UTC (18 years ago) by christos
Branches: MAIN
Diff to: previous 1.187: preferred, colored
Changes since revision 1.187: +6 -1 lines
if ${PROG_PAX} is defined, run paxctl on the binary after linking with
the value of the variable. This way, if you set:

    PROG_PAX=+M

in /etc/mk.conf, you get what you deserve.

Revision 1.187: download - view: text, markup, annotated - select for diffs
Thu Nov 9 17:06:54 2006 UTC (18 years ago) by christos
Branches: MAIN
Diff to: previous 1.186: preferred, colored
Changes since revision 1.186: +7 -1 lines
Add ssp glue.

Revision 1.186: download - view: text, markup, annotated - select for diffs
Mon Oct 9 08:32:11 2006 UTC (18 years, 2 months ago) by mrg
Branches: MAIN
Diff to: previous 1.185: preferred, colored
Changes since revision 1.185: +3 -8 lines
- clean up some comments to reality.
- retire LIBDCK, LIBG2C and (long broken) USE_LIBSTDCXX
- in bsd.hostprog.mk's LIBSTDCPP -> LIBSTDCC
- add LIBSUPCXX
- don't default USE_LIBSTDCXX or USE_GCC4 since they are
  not used in the tree any where
- same with USE_XF86_4; retire it
- remove _SUPCXX handling in bsd.prog.mk

inspired by PR#26714.

Revision 1.185: download - view: text, markup, annotated - select for diffs
Sun Oct 8 17:16:51 2006 UTC (18 years, 2 months ago) by elad
Branches: MAIN
Diff to: previous 1.184: preferred, colored
Changes since revision 1.184: +1 -12 lines
PR/28368: Peter Postma: unrecognized option `-Wnetbsd-format-audit'

Apply patch from rivo nurges in #NetBSD-code, thanks!

Revision 1.184: download - view: text, markup, annotated - select for diffs
Sun Jul 23 11:41:27 2006 UTC (18 years, 4 months ago) by lukem
Branches: MAIN
CVS tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Diff to: previous 1.183: preferred, colored
Changes since revision 1.183: +5 -1 lines
Implement MKDEBUG:
	If "no", don't build and install separate debugging symbols
	into /usr/libdata/debug.
	Default: no

Revision 1.183: download - view: text, markup, annotated - select for diffs
Sat Jul 22 05:29:03 2006 UTC (18 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.182: preferred, colored
Changes since revision 1.182: +2 -2 lines
Rename MKDEBUG to MKDEBUGLIB.

Revision 1.182: download - view: text, markup, annotated - select for diffs
Fri Jul 14 21:37:10 2006 UTC (18 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.181: preferred, colored
Changes since revision 1.181: +2 -2 lines
MKPAM default is "yes".

Revision 1.181: download - view: text, markup, annotated - select for diffs
Sat Jun 24 05:14:01 2006 UTC (18 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.180: preferred, colored
Changes since revision 1.180: +5 -1 lines
add support for MKISCSI=no.

Revision 1.180: download - view: text, markup, annotated - select for diffs
Mon Jun 19 15:44:44 2006 UTC (18 years, 5 months ago) by gdamore
Branches: MAIN
Diff to: previous 1.179: preferred, colored
Changes since revision 1.179: +3 -1 lines
Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.

Revision 1.179: download - view: text, markup, annotated - select for diffs
Tue May 30 00:52:11 2006 UTC (18 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +1 -4 lines
Remove sendmail.

Revision 1.178: download - view: text, markup, annotated - select for diffs
Fri May 12 04:29:08 2006 UTC (18 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +3 -3 lines
LDFLAGS is for CC not LD.

Revision 1.177: download - view: text, markup, annotated - select for diffs
Thu May 11 23:47:34 2006 UTC (18 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +9 -1 lines
add support for ${OBJCOPTS} and ${OBJCOPTS}.<lib|prog|fn>.

Revision 1.176: download - view: text, markup, annotated - select for diffs
Sun Apr 9 01:52:06 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +4 -1 lines
Add MKDEBUG and the ability to build debugging versions of the libraries.

Revision 1.175: download - view: text, markup, annotated - select for diffs
Mon Mar 20 21:25:31 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +2 -6 lines
more Kerberos4 cleanup.

Revision 1.174: download - view: text, markup, annotated - select for diffs
Mon Mar 20 04:03:23 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +2 -11 lines
Goodbye KerberosIV

Revision 1.165.2.3: download - view: text, markup, annotated - select for diffs
Thu Dec 29 16:21:02 2005 UTC (18 years, 11 months ago) by riz
Branches: netbsd-3
CVS tags: netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1
Diff to: previous 1.165.2.2: preferred, colored; branchpoint 1.165: preferred, colored; next MAIN 1.166: preferred, colored
Changes since revision 1.165.2.2: +10 -1 lines
Pull up following revision(s) (requested by hubertf in ticket #1066):
	share/mk/bsd.README: revision 1.167
document MKINET6 and USE_INET6

Revision 1.173: download - view: text, markup, annotated - select for diffs
Sun Dec 25 18:34:23 2005 UTC (18 years, 11 months ago) by perry
Branches: MAIN
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +2 -2 lines
add "S" to LINTFLAGS so that "inline" is accepted by lint

Revision 1.172: download - view: text, markup, annotated - select for diffs
Thu Dec 22 02:54:01 2005 UTC (18 years, 11 months ago) by hubertf
Branches: MAIN
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +288 -3 lines
Back out previous attempt at cleaning up the mess,
let someone else resolve this.

Requested by uwe.

Revision 1.171: download - view: text, markup, annotated - select for diffs
Wed Dec 21 04:25:54 2005 UTC (18 years, 11 months ago) by hubertf
Branches: MAIN
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +4 -289 lines
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

Revision 1.165.2.2: download - view: text, markup, annotated - select for diffs
Sat Jul 2 23:38:05 2005 UTC (19 years, 5 months ago) by tron
Branches: netbsd-3
CVS tags: netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0
Diff to: previous 1.165.2.1: preferred, colored; branchpoint 1.165: preferred, colored
Changes since revision 1.165.2.1: +2 -2 lines
Pull up revision 1.170 (requested by peter in ticket #518):
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.

Revision 1.170: download - view: text, markup, annotated - select for diffs
Mon Jun 27 20:32:40 2005 UTC (19 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +2 -2 lines
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.

Revision 1.149.2.1.2.1: download - view: text, markup, annotated - select for diffs
Tue May 31 21:41:10 2005 UTC (19 years, 6 months ago) by tron
Branches: netbsd-2
CVS tags: netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1
Diff to: previous 1.149.2.1: preferred, colored; next MAIN 1.150: preferred, colored
Changes since revision 1.149.2.1: +3 -1 lines
Pull up revision 1.168 (requested by riz in ticket #1545):
Provide a default definition of OBJDUMP - bsd.kmod.mk expects it.
Approved by heas.

Revision 1.169: download - view: text, markup, annotated - select for diffs
Tue May 31 02:25:36 2005 UTC (19 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +3 -1 lines
Describe TOOL_GENASSYM.

Revision 1.165.2.1: download - view: text, markup, annotated - select for diffs
Sat May 28 05:38:39 2005 UTC (19 years, 6 months ago) by snj
Branches: netbsd-3
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +3 -1 lines
Pull up revision 1.168 (requested by riz in ticket #343):
Provide a default definition of OBJDUMP - bsd.kmod.mk expects it.
Approved by heas.

Revision 1.168: download - view: text, markup, annotated - select for diffs
Mon May 23 21:58:21 2005 UTC (19 years, 6 months ago) by riz
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +3 -1 lines
Provide a default definition of OBJDUMP - bsd.kmod.mk expects it.
Approved by heas.

Revision 1.167: download - view: text, markup, annotated - select for diffs
Fri Apr 15 03:04:53 2005 UTC (19 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +10 -1 lines
document MKINET6 and USE_INET6

Revision 1.166: download - view: text, markup, annotated - select for diffs
Tue Mar 22 21:12:32 2005 UTC (19 years, 8 months ago) by rtr
Branches: MAIN
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +4 -1 lines
+ document SCRIPTSDIR and SCRIPTSDIR_<script>

Revision 1.165: download - view: text, markup, annotated - select for diffs
Tue Feb 22 14:40:01 2005 UTC (19 years, 9 months ago) by peter
Branches: MAIN
CVS tags: netbsd-3-base
Branch point for: netbsd-3
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +7 -1 lines
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.

Revision 1.164: download - view: text, markup, annotated - select for diffs
Sun Feb 20 01:31:44 2005 UTC (19 years, 9 months ago) by matt
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +2 -1 lines
Add support for WARNS=4 (-std=c99)

Revision 1.163: download - view: text, markup, annotated - select for diffs
Sun Feb 20 00:35:02 2005 UTC (19 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +2 -1 lines
Add libradius

Revision 1.162: download - view: text, markup, annotated - select for diffs
Mon Feb 7 01:38:44 2005 UTC (19 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +2 -2 lines
MKHTML defaults to no; fix documentation (which claimed it defaults to yes).

Revision 1.161: download - view: text, markup, annotated - select for diffs
Mon Jan 10 21:06:39 2005 UTC (19 years, 10 months ago) by manu
Branches: MAIN
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +2 -3 lines
Disable PAM by default until it gets properly integrated.
Now have MKPAM=yes in /etc/mk.conf if you want to experiment with PAM.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Mon Jan 10 00:20:21 2005 UTC (19 years, 10 months ago) by he
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +3 -2 lines
Don't build libpam and associated bits if the target platform doesn't
support shared libraries (sun2 and evbsh5 at it would seem), or if the
user has specified MKPIC=no.  Also introduce a new tag to the set lists
("pam"), so that the non-shlib ports can once again complete a release
build.

Discussed with christos and lukem.

Revision 1.159: download - view: text, markup, annotated - select for diffs
Sat Jan 8 09:53:38 2005 UTC (19 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +6 -1 lines
Implement <bsd.prog.mk> vars:
	LIBASN1 LIBBSDMALLOC LIBG2C LIBPAM LIBSSH

Revision 1.158: download - view: text, markup, annotated - select for diffs
Thu Jan 6 00:42:58 2005 UTC (19 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +9 -1 lines
Provide MKPAM and USE_PAM

Revision 1.157: download - view: text, markup, annotated - select for diffs
Wed Dec 29 14:46:24 2004 UTC (19 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +17 -1 lines
document LIBDPLIBS

Revision 1.149.2.1: download - view: text, markup, annotated - select for diffs
Sun Sep 19 15:40:32 2004 UTC (20 years, 2 months ago) by he
Branches: netbsd-2-0
CVS tags: netbsd-2-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE
Branch point for: netbsd-2
Diff to: previous 1.149: preferred, colored; next MAIN 1.150: preferred, colored
Changes since revision 1.149: +3 -5 lines
Pull up revision 1.156 (requested by tron in ticket #863):
  Update comment about "OBJECT_FMT": only ns32k uses a.out
  these days.

Revision 1.156: download - view: text, markup, annotated - select for diffs
Sun Sep 19 08:56:22 2004 UTC (20 years, 2 months ago) by tron
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +3 -5 lines
Update commt about "OBJECT_FMT": only ns32k uses "a.out" these days.

Revision 1.155: download - view: text, markup, annotated - select for diffs
Sun Jun 13 08:17:22 2004 UTC (20 years, 5 months ago) by jmc
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +2 -1 lines
Note default for MANINSTALL

Revision 1.154: download - view: text, markup, annotated - select for diffs
Sun May 23 01:45:21 2004 UTC (20 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +6 -1 lines
* Add MKPRIVATELIB; if not "no", act as "MKPROFILE=no MKPIC=no MKLINT=no"
  and don't install the (.a) library.
  This is useful for "build only" helper libraries.
* Add some  #{  [...]  #}  comments around large conditional statements.

Revision 1.153: download - view: text, markup, annotated - select for diffs
Sat May 22 16:04:58 2004 UTC (20 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +23 -3 lines
Document: CONFIGFILES CONFIGLINKS CONFIGSYMLINKS
Correct the documentation for FILES*_<fn>.

Revision 1.152: download - view: text, markup, annotated - select for diffs
Wed May 12 16:56:43 2004 UTC (20 years, 6 months ago) by cl
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +11 -1 lines
``build.sh -m xen-i386 release'' now builds a release for NetBSD/xen
for i386.  The resulting release consists of:
- NetBSD/xen for i386 kernel, loader and docuemntation
- NetBSD/i386 userland sets

Revision 1.151: download - view: text, markup, annotated - select for diffs
Sun Apr 18 13:07:00 2004 UTC (20 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +6 -2 lines
document AS and AFLAGS.  document default for CPUFLAGS

Revision 1.150: download - view: text, markup, annotated - select for diffs
Tue Apr 13 12:25:03 2004 UTC (20 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +6 -1 lines
Add MAKEDIRPREFIX shell macro to <bsd.own.mk>.
Usage:  ${MAKEDIRTARGET} dir target [params]
		Runs "cd $${dir} && ${MAKE} [params] $${target}",
		displaying a "pretty" message whilst doing so.

Use MAKEDIRPREFIX to implement the __recurse .USE macro in <bsd.subdir.mk>

Revision 1.149: download - view: text, markup, annotated - select for diffs
Thu Mar 18 03:26:55 2004 UTC (20 years, 8 months ago) by jmc
Branches: MAIN
CVS tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +3 -1 lines
Add UUDECODE_FILES_RENAME_fn so the output from a uudecode can be renamed
potentially (usually when the .uue has a pathname contained within it)

Revision 1.148: download - view: text, markup, annotated - select for diffs
Thu Mar 18 02:00:00 2004 UTC (20 years, 8 months ago) by jmc
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +9 -1 lines
Add a central method to deal with uuencoded files in the source tree.
Files will be stored as .uue and the name sans .uue will be added to
UUDECODE_FILES to extract them.

Revision 1.147: download - view: text, markup, annotated - select for diffs
Tue Mar 9 19:08:17 2004 UTC (20 years, 9 months ago) by skrll
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +2 -2 lines
Correct the "Default:" text for MKPIC

Revision 1.146: download - view: text, markup, annotated - select for diffs
Fri Feb 13 05:13:37 2004 UTC (20 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +2 -2 lines
Change STRIPFLAG from "-s" to ""; we now don't strip binaries with install(1).

The benefits of having the symbol table available by default (easier
debugging of core dumps, etc) outweigh the minor (3%) increase in
the size of the distribution, and end-users can always strip(1) their
systems if they're concerned about that 3% of disk space.

Revision 1.145: download - view: text, markup, annotated - select for diffs
Fri Feb 6 22:13:58 2004 UTC (20 years, 10 months ago) by jwise
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +3 -1 lines
Document LPREFIX variable, as adding -P${DESIRED_PREFIX} to LFLAGS does not
do the expected.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Wed Jan 7 12:06:34 2004 UTC (20 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +90 -1 lines
Add MKX11 to control if src/x11 is traversed during the build.  (default: no)

Document <bsd.x11.mk>.

Revision 1.143: download - view: text, markup, annotated - select for diffs
Sat Jan 3 01:06:55 2004 UTC (20 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +18 -3 lines
document MKCVS MKGCCCMDS MKPOSTFIX MKSENDMAIL MKUUCP

Revision 1.142: download - view: text, markup, annotated - select for diffs
Fri Jan 2 16:12:36 2004 UTC (20 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +67 -40 lines
Consistently test all variables that support a "yes"/"no" value with
	${VAR} == "no"
or
	${VAR} != "no"
(instead of against "yes").  Variables affected:
	TOOLCHAIN_MISSING
	HAVE_GCC3
	USE_TOOLS_TOOLCHAIN
	NEED_OWN_INSTALL_TARGET
	USE_SHLIBDIR

Improve the documentation.

Revision 1.141: download - view: text, markup, annotated - select for diffs
Sat Oct 18 15:33:59 2003 UTC (21 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +9 -1 lines
Implement MAKEVERBOSE to control how "verbose" the standard make(1) rules are.
Supported values:
    0	Minimal output ("quiet")
    1	Describe what is occurring
    2	Describe what is occurring and echo the actual command ("verbose")
	This is the default, and is equivalent to the previous behaviour.

Revision 1.140: download - view: text, markup, annotated - select for diffs
Mon Sep 29 01:06:37 2003 UTC (21 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +3 -7 lines
Add LIBSTDCXX (for usr/lib/libstdc++.a).
Sync LIB* documentation with reality.

Revision 1.139: download - view: text, markup, annotated - select for diffs
Sat Sep 20 06:20:41 2003 UTC (21 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +2 -2 lines
Change `LNFILES' to `BUILDSYMLINKS', to more accurately describe its purpose.
Per discussion with Simon Gerraty.

Revision 1.138: download - view: text, markup, annotated - select for diffs
Sat Sep 13 19:08:26 2003 UTC (21 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +6 -2 lines
implement MKSTATICLIB, which defaults to "yes".  if "no" (which NOSTATICLIB
also sets, a la the other variables), prevents build and installation
of the "normal" static *.a libraries.

Revision 1.137: download - view: text, markup, annotated - select for diffs
Sat Sep 13 11:16:28 2003 UTC (21 years, 2 months ago) by simonb
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +8 -7 lines
Fix a tyop, wrap some long lines.

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sat Sep 13 02:52:05 2003 UTC (21 years, 2 months ago) by erh
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +14 -1 lines
Create a way to add additional flags to COPTS, CPPFLAGS, CXXFLAGS and LDADD
for particular libraries or programs by specifying the additions in mk.conf
instead of needing to go edit individual Makefiles.

Revision 1.135: download - view: text, markup, annotated - select for diffs
Wed Sep 3 05:38:09 2003 UTC (21 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +6 -1 lines
Implement LNFILES: a list of two word items:
	lnsrc lntgt
For each lnsrc item, create a symlink named lntgt.
The lntgt symlinks are removed by the cleandir target.

Revision 1.134: download - view: text, markup, annotated - select for diffs
Sun Aug 3 09:23:15 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +44 -33 lines
Add INCSYMLINKS to <bsd.inc.mk> and <bsd.kinc.mk>, and use that instead of
SYMLINKS to install symlinked header files.  INCSYMLINKS are installed with
'make includes'.  This avoids using SYMLINKS and hacks with the 'linkinstall'
target in <bsd.links.mk>, as linksinstall occurs in 'make install' and hacks
to get it to occur in 'make includes' weren't robust, as seen in lib/libdes.

Yet more improvements to bsd.README.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sat Aug 2 00:34:25 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +86 -22 lines
Rework how dependency generation is performed:

* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
  This is a change of behaviour.  If a Makefile wants the clean semantics
  it must specifically append to CLEANFILES.
  Resolves PR toolchain/5204.

* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
  that have a suffix of: .c .m .s .S .C .cc .cpp .cxx

* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES

* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d  depend upon ${DPSRCS}

* Deprecate the (short lived) DEPENDSRCS

Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.

Tested with "make -j 8 distribution" and "make distribution".

Update documentation for some other make variables

Revision 1.132: download - view: text, markup, annotated - select for diffs
Thu Jul 31 13:47:32 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +11 -2 lines
bsd.dep.mk:  add a dependency for *.d on ${SRCS} ${DPSRCS}.  this should fix
some build problems where DPSRCS contains .h files that need to exist to
build the .d file.

document that bsd.dep.mk should be included after anything that might
update SRCS or DPSRCS so that the above works correctly, and actually
ensure this is the case.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Tue Jul 29 01:26:15 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +15 -1 lines
add bsd.dep.mk

Revision 1.130: download - view: text, markup, annotated - select for diffs
Mon Jul 28 08:53:53 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +6 -5 lines
replace  MKCXXSUPCXX(!=no)  with  USE_LIBSTDCXX(==no)

Revision 1.129: download - view: text, markup, annotated - select for diffs
Mon Jul 28 07:03:43 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +28 -18 lines
Change  defined(CXX_SUPCXX)  to  MKCXXSUPCXX != "no".

Clarify that command-line overrides of the MKxxx variables should be
done via the environment rather than make(1) command-line variable
assignment, since the latter doesn't actually work as intended.

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sat Jul 26 14:58:10 2003 UTC (21 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +4 -1 lines
add a new bsd.own.mk variable: CXX_SUPCXX.  from bsd.README:
+ CXX_SUPCXX    If defined, the support libraries needed for this C++ program
+               are set to `-lsupc++ -lm', rather than `-lstdc++ -lm'.

Revision 1.127: download - view: text, markup, annotated - select for diffs
Wed Jul 23 14:53:57 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +2 -2 lines
update MKCRYPTO comment

Revision 1.126: download - view: text, markup, annotated - select for diffs
Wed Jul 23 08:01:44 2003 UTC (21 years, 4 months ago) by itojun
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +12 -3 lines
split MKKERBEROS4 from MKKERBEROS.  based on work by lha at stacken.kth.se
(build confirmed with both MKKERBEROS4=yes and MKKERBEROS4=no)

Revision 1.125: download - view: text, markup, annotated - select for diffs
Tue Jul 22 06:53:21 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +11 -1 lines
Add source-file-specific variables in <bsd.lib.mk> and <bsd.prog.mk>:

COPTS.<fn>	Additional flags to the compiler when creating the C objects
		for <fn>.

CPUFLAGS.<fn>	Additional flags to the compiler/assembler for <fn>.

CPPFLAGS.<fn>	Additional flags to the C pre-processor for <fn>.


(For <fn>.[ly], "<fn>.c" must be used.)

Revision 1.124: download - view: text, markup, annotated - select for diffs
Tue Jul 22 04:23:28 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +26 -12 lines
improve documentation for bsd.files.mk and bsd.kernobj.mk

Revision 1.123: download - view: text, markup, annotated - select for diffs
Sun Jul 20 14:36:12 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +3 -1 lines
add TOOL_STAT for stat(1)

Revision 1.122: download - view: text, markup, annotated - select for diffs
Sun Jul 20 14:27:57 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +21 -29 lines
more reordering

Revision 1.121: download - view: text, markup, annotated - select for diffs
Fri Jul 18 15:44:07 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +10 -4 lines
move MKCATPAGES info.  add MKHOSTOBJ info

Revision 1.120: download - view: text, markup, annotated - select for diffs
Fri Jul 18 08:26:05 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +102 -80 lines
Add MKUNPRIVED; if not no has the same semantics as if UNPRIVED was defined.
Replace defined(UNPRIVED) tests with ${MKUNPRIVED} != "no"

Add MKUPDATE; if not no has the same semantics as if UPDATE was defined.
Replace defined(UPDATE) tests with ${MKUPDATE} != "no"

Improve documentation for these and other make flags.

Revision 1.119: download - view: text, markup, annotated - select for diffs
Fri Jul 18 02:52:51 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +5 -4 lines
Add MKMANZ; if not set to "no", compress the manual pages at installation time.
This replaces the previous  .if defined (MANZ) behaviour, although the latter
will set MKMANZ=yes for compatibility purposes.

Don't bother with -P-bou in TOOL_ROFF_HTML; it doesn't appear to be
necessary with groff 1.19.

Fix NOHTML implementation to be consistent with other NOxxx / MKxxx
variables, and expose the user-tweakable MKHTML.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Fri Jul 18 00:33:18 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +285 -270 lines
reorder to be a bit more useable (imho)

Revision 1.117: download - view: text, markup, annotated - select for diffs
Wed Jul 16 05:42:01 2003 UTC (21 years, 4 months ago) by itojun
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +1 -2 lines
stop installing install libtelnet.  build under lib/libtelnet and reference
it from usr.bin/telnet and libexec/telnetd.
(reason for separate build: compiler flags)

Revision 1.116: download - view: text, markup, annotated - select for diffs
Thu Jul 10 10:34:35 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +131 -46 lines
Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO".  The new variables are:
	TOOL_ASN1_COMPILE  TOOL_CAP_MKDB  TOOL_CAT  TOOL_CKSUM  TOOL_COMPILE_ET
	TOOL_CONFIG  TOOL_CRUNCHGEN  TOOL_CTAGS  TOOL_DB  TOOL_EQN  TOOL_FGEN
	TOOL_GENCAT  TOOL_GROFF  TOOL_HEXDUMP  TOOL_INDXBIB  TOOL_INSTALLBOOT
	TOOL_INSTALL_INFO  TOOL_M4  TOOL_MAKEFS  TOOL_MAKEINFO  TOOL_MAKEWHATIS
	TOOL_MDSETIMAGE  TOOL_MENUC  TOOL_MKCSMAPPER  TOOL_MKESDB
	TOOL_MKLOCALE  TOOL_MKMAGIC  TOOL_MKTEMP  TOOL_MSGC  TOOL_MTREE
	TOOL_PAX  TOOL_PIC  TOOL_PREPMKBOOTIMAGE  TOOL_PWD_MKDB  TOOL_REFER
	TOOL_ROFF_ASCII  TOOL_ROFF_DVI  TOOL_ROFF_HTML  TOOL_ROFF_PS
	TOOL_ROFF_RAW  TOOL_RPCGEN  TOOL_SOELIM  TOOL_SUNLABEL  TOOL_TBL
	TOOL_UUDECODE  TOOL_VGRIND  TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
	TOOL_FOO?=	foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
	TOOL_FOO=	${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Thu Jun 26 06:30:07 2003 UTC (21 years, 5 months ago) by tshiozak
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +5 -1 lines
Citrus iconv support(3)
add host tools : mkcsmapper and mkesdb
  mkcsmapper - coded character set mapping table compiler
  mkesdb - encoding scheme database compiler

Revision 1.114: download - view: text, markup, annotated - select for diffs
Thu Jun 12 23:26:19 2003 UTC (21 years, 5 months ago) by provos
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -1 lines
add LIBEVENT

Revision 1.113: download - view: text, markup, annotated - select for diffs
Sat May 31 20:33:16 2003 UTC (21 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +27 -1 lines
If EXTERNAL_TOOLCHAIN is defined, allow the compiler to define the
location of crt{begin,end}{,S}.o and libgcc.a.  Encapsulate all of
this logic into the new bsd.gcc.mk, and use it in bsd.prog.mk and
bsd.lib.mk.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Fri May 30 18:43:24 2003 UTC (21 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +4 -1 lines
Add a CPUFLAGS variable which can be set by the user's mk.conf or in
the environment:

CPUFLAGS        Additional flags to the compiler/assembler to select
                CPU instruction set options, CPU tuning options, etc.

Since CPUFLAGS is not implicitly set by any part of the make infrastructure,
it is safe to set in mk.conf, unlike COPTS or DBG.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Fri Apr 11 22:40:31 2003 UTC (21 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +8 -1 lines
Provide the MKPICLIB value in bsd.own.mk, rather than bsd.lib.mk.  It
is sometimes necessary for non-library Makefiles to determine if _pic
libraries are being built.

Problem pointed out by Havard Eidnes.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Fri Jan 24 02:06:37 2003 UTC (21 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +4 -1 lines
Add LIBPTHREAD, LIBPTHREAD_DB, and LIBRT.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Sun Jan 5 19:18:52 2003 UTC (21 years, 11 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +21 -1 lines
Common makefile fragment for invoking rpcgen.  See bsd.README for
documentation on the parameters which control this fragment's behavior.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Fri Dec 20 16:05:16 2002 UTC (21 years, 11 months ago) by jwise
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +4 -1 lines
Add a brief description of DPSRCS, whose discovery recently shortened two
Makefiles of mine by a few lines. :-)

Revision 1.98.2.1: download - view: text, markup, annotated - select for diffs
Sun Dec 1 21:40:09 2002 UTC (22 years ago) by he
Branches: netbsd-1-6
CVS tags: netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Diff to: previous 1.98: preferred, colored; next MAIN 1.99: preferred, colored
Changes since revision 1.98: +29 -1 lines
Pull up revisions 1.99,1.105 (requested by he and itojun in ticket #861):
  MDC2 is a patented algorithm, so don't ship it in the
  default libcrypto.  Defining MKCRYPTO_MDC2 will build a
  separate library, libcrypto_mdc2.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Tue Nov 26 23:15:53 2002 UTC (22 years ago) by lukem
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +1 -5 lines
Deprecate SYS_INCLUDE and the optional SYS_INCLUDE=symlinks functionality,
and only support the "copies" default.
Per discussion on tech-userlevel@.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Fri Sep 27 21:37:55 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +35 -15 lines
Only use the MKDYNAMICROOT semantics (i.e. -rpath=/lib,/usr/lib and
-dynamic-linker=/libexec/ld.elf_so) if the BINDIR of the program being
built is /bin or /sbin.

The reason we do this is because now all programs *except* those in
/bin and /sbin (i.e. the "special cases") match the default the compiler
uses, which is what is used for things in e.g. xsrc, pkgsrc, and other
random 3rd party programs.

This is done by decoupling where a shlib is installed from how it
is located.  Two new variables, SHLIBINSTALLDIR and SHLINKINSTALLDIR,
contain the former information, and key off MKDYNAMICROOT only.  SHLIBDIR
and SHLINKDIR contain the latter, and key off MKDYNAMICROOT and BINDIR.

The SHLIBINSTALLDIR, SHLIBDIR, _LIBSODIR, SHLINKINSTALLDIR, and
SHLINKDIR parameters are moved to a new <bsd.shlib.mk>; see bsd.README
for usage details.

Revision 1.63.4.3: download - view: text, markup, annotated - select for diffs
Fri Sep 27 07:24:42 2002 UTC (22 years, 2 months ago) by itojun
Branches: netbsd-1-5
Diff to: previous 1.63.4.2: preferred, colored; branchpoint 1.63: preferred, colored; next MAIN 1.64: preferred, colored
Changes since revision 1.63.4.2: +4 -1 lines
MDC2 is a patented algorithm; don't ship it in default libcrypto.
MKCRYPTO_MDC2 will build a separate library, libcrypto_mdc2.
(itojun)

Revision 1.105: download - view: text, markup, annotated - select for diffs
Thu Sep 26 13:05:55 2002 UTC (22 years, 2 months ago) by itojun
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +5 -1 lines
MDC2 is a patented algorithm; don't ship it in default libcrypto.
MKCRYPTO_MDC2 will build a separate library, libcrypto_mdc2.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sun Sep 22 15:08:19 2002 UTC (22 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +7 -3 lines
Enable MKDYNAMICROOT=yes by default.
This means that:
    +	/bin and /sbin (and the few programs in /usr/* which were statically
	linked) are now dynamically linked.
    +	The shared libraries that are needed by the /bin and /sbin programs
	are now installed into /lib (with compatability symlinks from
	/usr/lib).  These are:
		c crypt edit ipsec kvm m m387 termcap termlib util z
    +	The shared linker is now in /libexec/ld.elf_so, and
	/usr/libexec/ld.elf_so is a symlink to the former.

If you want the prior behaviour of "some applications statically linked,
the rest dynamically linked", set MKDYNAMICROOT=no in your mk.conf(5).

If you have a philosophical objection to dynamic libraries, continue
to set LDSTATIC=-static in your mk.conf(5), and please don't waste any
more time in trying to convince us why dynamic libraries are 3v1l.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Sep 17 23:18:29 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +35 -6 lines
* Eliminate the USE_NEW_TOOLCHAIN variable.  Instead, split it into
  two variables:

  TOOLCHAIN_MISSING -- set to "yes" on platforms for which there is
  no working in-tree toolchain (hppa, ns32k, sh5, x86_64).

  EXTERNAL_TOOLCHAIN -- if defined by the user, points to the root of
  an external toolchain (e.g. /usr/local/gnu).  This enables the cross-build
  framework even for TOOLCHAIN_MISSING platforms.

  If TOOLCHAIN_MISSING is set to "yes", MKGDB, MKBFD, and MKGCC are all
  unconditionally set to "no", since the bits are not there to build.

  If EXTERNAL_TOOLCHAIN is set, MKGCC is unconditionally set to "no",
  since the external toolchain's compiler is not in-sync with the
  in-tree compiler support components (e.g. libgcc).

* Set MACHINE_CPU much earlier in bsd.own.mk, so that more tests in
  that file can use it.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sun Sep 8 03:59:02 2002 UTC (22 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +9 -2 lines
Build a .gdbinit in the objdir when building a program.  The .gdbinit
file sets the shared library prefix to ${DESTDIR}, and adds "sources"
directives for each file listed in the GDBINIT Makefile variable.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Mon Aug 19 14:51:58 2002 UTC (22 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +4 -1 lines
Explicitly note that if NOxxx and USE_SHLIBDIR are set by a Makefile,
it must be before <bsd.own.mk> is included.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Fri Aug 9 00:21:22 2002 UTC (22 years, 4 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +2 -1 lines
Add LIBPMC.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Sun Jun 9 04:04:32 2002 UTC (22 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +25 -1 lines
sync LIBxx with bsd.prog.mk
XXX bsd.prog.mk and bsd.hostprog.mk defines very similar thing
- can we unify them? at least the definition?

Revision 1.98: download - view: text, markup, annotated - select for diffs
Fri Apr 26 15:02:02 2002 UTC (22 years, 7 months ago) by lukem
Branches: MAIN
CVS tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1
Branch point for: netbsd-1-6
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +10 -2 lines
Implement NETBSDSRCDIR, which is the top level of the NetBSD source tree.
Defaults to the directory determined by the _SRC_TOP_ logic (if != ""),
and the BSDSRCDIR.

NETBSDSRCDIR has been provided for use by the various NetBSD source
Makefiles to find the top of the NetBSD source tree, and isn't
affected by the inheritance properties of _SRC_TOP_, nor does it
have the magic BSDOBJDIR baggage that BSDSRCDIR is stuck with.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Fri Apr 19 03:08:05 2002 UTC (22 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +11 -1 lines
document MKxxx/NOxxx naming rule.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Tue Apr 16 03:47:32 2002 UTC (22 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +1 -3 lines
NOCRYPTO is no longer used and has no effect, so remove documentation

Revision 1.95: download - view: text, markup, annotated - select for diffs
Wed Apr 10 15:05:45 2002 UTC (22 years, 8 months ago) by lukem
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +5 -5 lines
replace BSDSRCDIR with _SRC_TOP_, since the latter is more likely to
be "accurate".  document _SRC_TOP_.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Fri Mar 22 18:12:08 2002 UTC (22 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +29 -10 lines
Split the notion of building Hesiod, Kerberos, S/key, and YP
infrastructure and using that infrastructure in programs.

	* MKHESIOD, MKKERBEROS, MKSKEY, and MKYP control building
	  of the infratsructure (libraries, support programs, etc.)

	* USE_HESIOD, USE_KERBEROS, USE_SKEY, and USE_YP control
	  building of support for using the corresponding API
	  in various libraries/programs that can use it.

As discussed on tech-toolchain.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Mar 14 18:26:32 2002 UTC (22 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +5 -1 lines
Add a BUILDID variable, which further qualifies object directories.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Sun Jan 27 23:33:51 2002 UTC (22 years, 10 months ago) by ross
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +4 -1 lines
Drink ALL the Kool-Aid.

(Move -mieee from lib/ to bsd.*.mk; new var MKIEEEFP defaults to yes.)

Revision 1.91: download - view: text, markup, annotated - select for diffs
Fri Jan 4 19:07:18 2002 UTC (22 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +1 -7 lines
For PROG_CXX DESTDIR builds, pull in -lstdc++ and -lm regardless
of GCC version.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed Jan 2 23:48:19 2002 UTC (22 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +1 -5 lines
Remove the "MKLINT=no if HAVE_GCC3" hack; a patch to support lint
comments has been submitted to the GCC maintainers, so if you're
using a GCC 3.x that doesn't support lint, set MKLINT=no in mk.conf.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Jan 1 01:44:29 2002 UTC (22 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +5 -1 lines
If HAVE_GCC3 is set, force MKLINT to "no", since GCC 3.x's C pre-processor
does not yet support our lint(1).

Revision 1.88: download - view: text, markup, annotated - select for diffs
Tue Jan 1 01:38:25 2002 UTC (22 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +5 -3 lines
Per a suggestion from matthew green, PROG_CXX takes the place of
PROG for C++ programs.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Jan 1 00:34:26 2002 UTC (22 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +9 -1 lines
Document PROG_CXX and HAVE_GCC3.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Mon Dec 31 23:11:05 2001 UTC (22 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +13 -1 lines
Document MKBFD, MKGDB, MKGCC.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Dec 28 01:32:40 2001 UTC (22 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +18 -1 lines
* Add user-controlled mk.conf variables
	- SHLIBDIR	Location to install shared libraries if ${USE_SHLIBDIR}
			is "yes".  Defaults to "/usr/lib".

	- USE_SHLIBDIR	If "yes", install shared libraries in ${SHLIBDIR}
			instead of ${LIBDIR}.  Defaults to "no".
			Sets ${_LIBSODIR} to the appropriate value.
			This may be set by individual Makefiles as well.

	- SHLINKDIR	Location of shared linker.  Defaults to "/usr/libexec".
			If != "/usr/libexec", change the dynamic-linker
			encoded in shared programs

* Set USE_SHLIBDIR for libraries used by /bin and /sbin:
	libc libcrypt libcrypto libedit libipsec libkvm libm libmi387
	libtermcap libutil libz

* If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so*
  to ${_LIBSODIR}/${LIB}.so* for compatibility.

* Always install /sbin/init statically (for now)


The net effect of these changes depends on how the variables are set:

  1.)	If nothing is set or changed, there is no change from the
	current behaviour:
		- Static /bin, /sbin, and bits of /usr/*
		- Dynamic rest
		- Shared linker is /usr/libexec/ld*so

  2.)	If the following make variables are set:
		LDSTATIC=
		SHLINKDIR=/lib
		SHLIBDIR=/lib
	Then the behaviour becomes:
		- Dynamic tools
		- .so libraries used by /bin and /sbin are installed to /lib,
		  with symlinks from /usr/lib/lib*so to -> /lib/lib*so
		  where appropriate
		- Shared linker is /lib/ld*so

  3.)	As per 2.), but add the following variable:
		USE_SHLIBDIR=yes
	This forces all .so's to be instaleld in /lib (with compat
	symlinks), not just those tagged by their Makefiles to be.
	Again, compat symlinks are installed

Revision 1.84: download - view: text, markup, annotated - select for diffs
Mon Nov 19 16:20:26 2001 UTC (23 years ago) by kleink
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +5 -5 lines
NLS is commonly expanded to Native Language Support, not National Language
Support.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Mon Nov 19 04:45:06 2001 UTC (23 years ago) by perry
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +5 -3 lines
document/rename UNPRIVED

Revision 1.82: download - view: text, markup, annotated - select for diffs
Thu Nov 1 07:17:17 2001 UTC (23 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +5 -3 lines
Move -Wcast-qual from WARNS=2 to WARNS=3 (a new level), because it
generates too many false positives that require gross amounts of
workaround, and the other WARNS=2 stuff is quite useful. Per discussion
with simonb & christos.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Tue Oct 30 15:17:16 2001 UTC (23 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +9 -3 lines
Add support for INCSNAME and INCSNAME_<file> to bsd.inc.mk.
Same syntax as FILESNAME and FILESNAME_<file>, allows to install
includes under a different name.
Okay'd by christos.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Oct 13 06:06:55 2001 UTC (23 years, 1 month ago) by jmc
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +3 -1 lines
Add MTREE var definition to list for sys.mk

Revision 1.79: download - view: text, markup, annotated - select for diffs
Tue Jun 19 13:42:11 2001 UTC (23 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -2 lines
`existent', not `existant'

Revision 1.78: download - view: text, markup, annotated - select for diffs
Mon Jun 18 17:04:44 2001 UTC (23 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +5 -1 lines
Add a new make variable "MKSOFTFLOAT".  If not set to "no", it adds
"-msoft-float" to COPTS and FOPTS, and possibly builds soft-float
library support (port specific).
Defaults to "no".

Revision 1.77: download - view: text, markup, annotated - select for diffs
Thu May 31 05:04:41 2001 UTC (23 years, 6 months ago) by simonb
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +3 -2 lines
Update a comment about OBJECT_FMT - some m68k machines are ELF too.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Sat Mar 10 11:00:37 2001 UTC (23 years, 9 months ago) by fair
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +5 -1 lines
Add the following text to answer PR 10650:

LDSTATIC        Control program linking; if set blank, link everything
                dynamically. If set to "-static", link everything statically.
                If not set, programs link according to their makefile.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Feb 1 20:27:06 2001 UTC (23 years, 10 months ago) by agc
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +12 -10 lines
+ clean up the English in one sentence
+ sync with reality, and document "MKMAN= no" in preference to "NOMAN= noman"
+ get in quick before the 80-column police notice what we were doing
+ spell "existence" correctly

Revision 1.74: download - view: text, markup, annotated - select for diffs
Wed Jan 24 07:57:07 2001 UTC (23 years, 10 months ago) by itojun
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -2 lines
note that MKNLS controls build of /usr/share/locale too

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Jan 5 12:59:25 2001 UTC (23 years, 11 months ago) by blymn
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -1 lines
Added libform.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Sat Dec 30 14:34:51 2000 UTC (23 years, 11 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +8 -3 lines
Correct typos (SUBDIR, not SUBDIRS).
Document use of .WAIT in SUBDIR

Revision 1.71: download - view: text, markup, annotated - select for diffs
Sat Dec 30 04:11:34 2000 UTC (23 years, 11 months ago) by itojun
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +13 -1 lines
document host build tools (like rpcgen) in bsd.README.  PR 11839

Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Oct 31 10:49:01 2000 UTC (24 years, 1 month ago) by itojun
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -1 lines
add ${LIBINTL} for use with DPADD.

Revision 1.63.4.2: download - view: text, markup, annotated - select for diffs
Sat Oct 7 01:14:23 2000 UTC (24 years, 2 months ago) by itojun
Branches: netbsd-1-5
CVS tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Diff to: previous 1.63.4.1: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.4.1: +10 -11 lines
pullup (approved by releng-1-5)

repair openssl on non-32bit arch.  confirmed to work on alpha/i386/sparc64.
disable IDEA/RC5 by default.  they will be built as separate library,
libcrypto_{idea,rc5}.

cvs update -j1.65 -j1.68 share/mk/bsd.README
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2cfb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5cfb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_cfb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2ofb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5ofb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_ofb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2_ecb.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5_ecb.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_ecb.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2_cbc.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_cbc.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5_enc.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/rc2/rc2speed.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/rc5/rc5speed.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/idea/idea_spd.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/des/des_opts.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/cast/castopts.c
cvs update -j1.1 -j1.2 crypto/dist/openssl/crypto/x509v3/tabtest.c
cvs update -j1.1 -j1.3 crypto/dist/openssl/crypto/bn/divtest.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/md5/md5_dgst.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_skey.c
cvs update -j1.3 -j1.4  lib/libcrypto/rc5.inc
cvs update -j1.3 -j1.4  lib/libcrypto/idea.inc
cvs update -j1.5 -j1.8  lib/libcrypto/srcs.inc
cvs update -j1.63 -j1.64  lib/Makefile
cvs update -j1.5 -j1.7 usr.bin/openssl/Makefile
cvs update -j1.8 -j1.9  lib/libcrypto/Makefile
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/mdc2/mdc2.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/rc2/rc2.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/md2/md2.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/ssl/ssl3.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/rc4/rc4.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/rc5/rc5.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/md5/md5.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/x509/x509.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/idea/idea.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/sha/sha.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/dsa/dsa.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/rsa/rsa.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/hmac/hmac.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/ripemd/ripemd.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/opensslconf.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/dh/dh.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/lhash/lhash.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/bf/blowfish.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/idea/idea_lcl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/cast/cast_lcl.h
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2_locl.h
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc4/rc4_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/rc5/rc5_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/md5/md5_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/sha/sha_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/ripemd/rmd_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/bf/bf_locl.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/ssl/ssl_locl.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/ssl/ssl.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/pem/pem.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/bn/bn.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/bio/bio.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/evp/evp.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/err/err.h
cvs update -j1.5 -j1.7  crypto/dist/openssl/crypto/des/des.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/e_os.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/cast/cast.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/x509/x509_vfy.h
cvs update -j1.270 -j1.273 distrib/sets/lists/man/mi
cvs update -j1.274 -j1.275 distrib/sets/lists/man/mi
cvs update -j1.258 -j1.262 distrib/sets/lists/comp/mi
cvs update -j1.142 -j1.144 share/mk/bsd.own.mk
cvs update -j1.3 -j1.5 crypto/Makefile.openssl
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/opensslconf.h.in

new files (tag added)
lib/libcrypto/man/*
lib/libcrypto/man.inc
lib/libcrypto_idea/Makefile
lib/libcrypto_rc5/Makefile
lib/libcrypto/rc5_skey_dummy.c
lib/libcrypto/rc5_enc_dummy.c
lib/libcrypto/i_cbc_dummy.c
lib/libcrypto/i_skey_dummy.c

Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Oct 4 19:27:45 2000 UTC (24 years, 2 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +15 -1 lines
If FORMAT_AUDIT is set, and WFORMAT is set and > 1, turn on
-Wnetbsd-format-audit for extra-stringent format checking.
WFORMAT belongs in individual makefiles and/or Makefile.inc files.
FORMAT_AUDIT should go in mk.conf if you're doing format-string auditing.
(set WFORMAT=1 in individual makefiles if a program is
not security critical and is doing bizarre things with
format strings which would be even uglier if rewritten)
FORMAT_AUDIT may go away in time (i.e., default to on)

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sat Sep 30 12:27:35 2000 UTC (24 years, 2 months ago) by itojun
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +1 -10 lines
remove obsoleted crypto-related variables.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Sep 30 12:21:52 2000 UTC (24 years, 2 months ago) by itojun
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +4 -5 lines
always compile RSA into libcrypto.
MKCRYPTO disables the whole crypto tree, and in that case,
we will not have RSA (nor libcrypto) with us.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sat Sep 30 00:23:37 2000 UTC (24 years, 2 months ago) by itojun
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +7 -7 lines
repair openssl (libcrypto) for non-32bit architecture.
don't use unsigned long where 32bit unsigned variable is asked for.
use u_int32_t.  (not sure if uint32_t is better or not, but anyway,
u_int32_t <-> uint32_t should not raise binary compatibility issue)
PR10921.

TODO: have arch-dependent Makefiles where we supply -DFOO for optimization.
(do not change size of variable though)

XXX: we should actually nuke all other #ifdef in /usr/include/openssl/*.h,
however, that needs a lot of work and will make future openssl upgrade harder.

remove RC5 and IDEA by default.  build them separately as
libcrypto_{rc5,idea}.a.  put dummy function, which is "warning to stderr
and exit(1)".  NOCRYPTO_{RC5,IDEA} are obsoleted.
PR10883.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Sep 10 19:10:50 2000 UTC (24 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2 lines
Correct description of when "NOPIC" is set.

Revision 1.63.4.1: download - view: text, markup, annotated - select for diffs
Sat Jun 24 06:59:38 2000 UTC (24 years, 5 months ago) by thorpej
Branches: netbsd-1-5
CVS tags: netbsd-1-5-ALPHA2
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +30 -78 lines
Update from trunk:
Add MK... variables to enable/disable various aspects of building
crypto support into the system.  See share/mk/bsd.README for more
a full description.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Fri Jun 23 06:11:05 2000 UTC (24 years, 5 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +30 -78 lines
Remove the bsd.crypto.mk section, and describe the new MK... switches
related to system crypto support.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun May 7 01:19:58 2000 UTC (24 years, 7 months ago) by sjg
Branches: MAIN
CVS tags: netbsd-1-5-base, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +38 -7 lines
Document bsd.kernobj.mk

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue May 2 11:44:20 2000 UTC (24 years, 7 months ago) by simonb
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +4 -1 lines
Add HTMLDOCDIR pointing to /usr/share/doc/html.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Mar 7 20:55:05 2000 UTC (24 years, 9 months ago) by veego
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +1 -2 lines
Remove unused libahdi.
It will be replaced in the future with a more generic libdisklabel.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Feb 5 20:54:12 2000 UTC (24 years, 10 months ago) by jdc
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -1 lines
Add libahdi entries.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Jan 17 21:21:55 2000 UTC (24 years, 10 months ago) by jlam
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
bsd.prog.mk doesn't define/use STRIP anymore -- it's now STRIPFLAG

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sat Jan 8 01:41:13 2000 UTC (24 years, 11 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +7 -5 lines
improve text describing BSDSRCDIR/BSDOBJDIR

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Jan 6 19:09:35 2000 UTC (24 years, 11 months ago) by drochner
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
correct confusing example, closes PR misc/9135 by Andreas Gustafsson

Revision 1.52.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:31:11 1999 UTC (24 years, 11 months ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.52: preferred, colored; next MAIN 1.53: preferred, colored
Changes since revision 1.52: +48 -2 lines
Pull up to last week's -current.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Dec 1 03:33:52 1999 UTC (25 years ago) by sommerfeld
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +37 -1 lines
Attempt to document what bsd.obj.mk does.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Tue Nov 30 16:16:43 1999 UTC (25 years ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +6 -2 lines
Add MKOBJDIRS make variable to bsd.own.mk, defaulting to "no" but
overrideable in mk.conf

Document in bsd.README; this is distinct from "MKOBJ", which controls
whether "make obj" does anything.

In the top-level makefile, if MKOBJDIRS != "no", do a "make obj" at an
appropriate point during a "make build".

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Nov 28 04:50:41 1999 UTC (25 years ago) by simonb
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +6 -1 lines
Add a MKPICLIB variable.  If set to "no", don't build an _pic.a library
and build shared objects from the .a library.  A symlink is installed
in /usr/lib so that the name "libfoo_pic.a" still exists for third party
software that explicitly wants an _pic.a library.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Nov 23 13:22:37 1999 UTC (25 years ago) by blymn
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -1 lines
Added libmenu library.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Aug 21 06:19:33 1999 UTC (25 years, 3 months ago) by simonb
Branches: MAIN
CVS tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -1 lines
Document the UNPRIVILEGED make variable.

Revision 1.51.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 10 00:43:35 1999 UTC (25 years, 4 months ago) by mcr
Branches: mortalinstall
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +7 -1 lines
	added Makefile flag "MORTALINSTALL" which removes -o/-g from
	install arguments:
MORTALINSTALL	If "yes", then omit setting group and ownership on
		all files that are installed. This can be used to
		permit non-root to install files, particularly
		useful when working across NFS, or when $DESTDIR
		is local. Do not use on production systems.

	This relates to PR bin/3563.
	These files are being checked into a branch because I want
	them carefully reviewed by various parties, and because they
	are not fully tested.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Jul 26 02:01:47 1999 UTC (25 years, 4 months ago) by mrg
Branches: MAIN
Branch point for: mortalinstall
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +5 -4 lines
update CRYPTO example to use ".sinclude"

Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Jul 13 17:58:42 1999 UTC (25 years, 4 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +76 -5 lines
Document bsd.crypto.mk, and update the OBJECT_FMT entry.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu Jul 1 20:19:18 1999 UTC (25 years, 5 months ago) by itojun
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -1 lines
add LIBIPSEC for use from DPADD.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Feb 13 03:04:09 1999 UTC (25 years, 9 months ago) by lukem
Branches: MAIN
CVS tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -3 lines
don't bother supporting NOINFO (since it's a new thing); just support MKINFO=no
fix description of MKSHARE=no

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Feb 12 15:10:22 1999 UTC (25 years, 9 months ago) by tv
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +33 -15 lines
Add doc for bsd.info.mk, and move the description of MKLINKLIB to the
bsd.lib.mk section (it should NEVER be set by mk.conf).

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Feb 12 12:38:44 1999 UTC (25 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +3 -2 lines
for MKSHARE=no, set MKDOC=no MKMAN=no MKNLS=no, and for MKMAN=no, set
MKCATPAGES=no.  this simplifies various tests.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Feb 12 01:10:06 1999 UTC (25 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +41 -9 lines
* Add support for MKDOC MKLINKLIB MKLINT MKMAN MKNLS MKOBJ MKPIC MKPICINSTALL
  MKPROFILE MKSHARE, which default to `yes' unless an equivalent NOxxx
  variable is defined.
* Add MKCATPAGES, which if "no" prevents catpages from being built or installed

Users should use "MKxxx=no" instead of "NOxxx=" in /etc/mk.conf, because
this allows easy override on the make(1) command line (e.g 'make MKSHARE=yes'
to override MKSHARE=no in /etc/mk.conf).

Revision 1.44: download - view: text, markup, annotated - select for diffs
Sat Nov 7 09:40:35 1998 UTC (26 years, 1 month ago) by erh
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +11 -2 lines
Add a checkver target to bsd.lib.mk.  This target executes the checkver script to find installed shared libraries with major/minor versions that are too big.  The realinstall target now depends upon this target so this check is done whenever a library is installed.  The check may be disabled by setting NOCHECKVER.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Sep 15 14:56:37 1998 UTC (26 years, 2 months ago) by agc
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +1 -16 lines
Remove out of date explanations of <bsd.port.mk> and <bsd.port.subdir.mk>,
which are now in the pkgsrc collection as bsd.pkg.mk and bsd.pkg.subdir.mk.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sun Aug 9 14:46:19 1998 UTC (26 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -1 lines
add distclean as a synonym for cleandir

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Jul 27 00:58:05 1998 UTC (26 years, 4 months ago) by tv
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +1 -4 lines
- Add MACHINE_GNU_ARCH entries for mipseb and mipsel.  Temporarily remap
  mips to mipsel.
- Remove the unused definition of NOSHLIB for powerpc.  NOPIC is being
  used for this purpose.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Jul 22 18:22:35 1998 UTC (26 years, 4 months ago) by perry
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
Remove obsolete note that NOLINT is set by default.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Fri Jun 12 23:28:53 1998 UTC (26 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +9 -1 lines
add bsd.kinc.mk, a template to support the new kernel include file
installation mechanism.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed May 13 13:58:00 1998 UTC (26 years, 6 months ago) by simonb
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
Fix typo (s/OBJECT_FMAT/OBJECT_FMT/)

Revision 1.37: download - view: text, markup, annotated - select for diffs
Tue May 5 17:15:05 1998 UTC (26 years, 7 months ago) by tv
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
Fix definition for SRCS:  "If PROG is not defined" -> "If SRCS is not
defined" as noticed by prlw1@cam.ac.uk

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun May 3 16:39:45 1998 UTC (26 years, 7 months ago) by ross
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
English.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Apr 13 12:03:07 1998 UTC (26 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -1 lines
only read /etc/mk.conf once (stops += variables getting double assignments)

Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Feb 26 08:46:09 1998 UTC (26 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +9 -9 lines
change default ownership from bin:bin to root:wheel

Revision 1.31.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 24 05:34:00 1998 UTC (26 years, 9 months ago) by mellon
Branches: netbsd-1-3
CVS tags: netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001
Diff to: previous 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31: +2 -2 lines
Pull up 1.32 (hfeyrer)

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Feb 23 10:09:31 1998 UTC (26 years, 9 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +10 -2 lines
More table-driven changes for different toolchains:
  * new bsd.own.mk variable OBJECT_FMT with values "a.out" or "ELF".
  * use OBJECT_FMT in Makefile tests that depend on toolchain.
  * Add new bsd.own.mk variable NOSHLIB that, if set indicates a given
    port doesnt yet do shared libraries. Set on powerpc.
  * Document new feature-test variables in src/share/mk/bsd.README.
Tested on i386, mips, fakedup Alpha environment.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Feb 4 07:08:56 1998 UTC (26 years, 10 months ago) by mikel
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
STRIP -> STRIPFLAG; from Jim Bernard in PR pkg/4884

Revision 1.28.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 12 22:14:16 1997 UTC (27 years, 1 month ago) by cjs
Branches: cjs-build-against-obj-dir
Diff to: previous 1.28: preferred, colored; next MAIN 1.29: preferred, colored
Changes since revision 1.28: +18 -1 lines
Update to 1.31.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Sep 30 23:16:03 1997 UTC (27 years, 2 months ago) by hubertf
Branches: MAIN
CVS tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-BETA
Branch point for: netbsd-1-3
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3 lines
/usr/pkg/src -> /usr/pkgsrc

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Aug 20 10:53:04 1997 UTC (27 years, 3 months ago) by agc
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +18 -1 lines
Document the import of FreeBSD's <bsd.port.mk> and <bsd.port.subdir.mk>,
as used in their `ports' system.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat May 31 21:21:55 1997 UTC (27 years, 6 months ago) by cjs
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +9 -65 lines
Back out BUILDDIR and NOINSTALL changes.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu May 29 06:26:35 1997 UTC (27 years, 6 months ago) by mikel
Branches: MAIN
Branch point for: cjs-build-against-obj-dir
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
fix typo

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon May 26 03:57:52 1997 UTC (27 years, 6 months ago) by cjs
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +65 -9 lines
These updates to the build allow building against include files
and libs in the object tree, if you use a separate object tree,
while maintaining backward compatability with other build methods.
See the notes in src/share/mk/bsd.README for full details. Note
that the `make includes' target now only installs the include files
in the build directory (if you use one--otherwise they go in DESTDIR
just like before); `make install' will install include files in
DESTDIR.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun May 18 20:21:53 1997 UTC (27 years, 6 months ago) by kleink
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -1 lines
Add libposix.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Apr 18 14:30:24 1997 UTC (27 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -1 lines
Add ${LIBNTP}

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Mar 29 08:02:47 1997 UTC (27 years, 8 months ago) by mikel
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3 lines
merge lite-2 changes (mostly SCCSids)

Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Mar 29 06:27:36 1997 UTC (27 years, 8 months ago) by mikel
Branches: WFJ-920714, CSRG
CVS tags: lite-2
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +2 -2 lines
import 4.4BSD-Lite2 versions

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Mar 27 17:33:35 1997 UTC (27 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +8 -2 lines
Put the FILES generated rules in a separate .mk file since both bsd.prog.mk
and bsd.lib.mk use them.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Mar 27 09:10:09 1997 UTC (27 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +1 -5 lines
Remove knowledge of HIDEGAME from here.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Mar 24 21:54:13 1997 UTC (27 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +79 -21 lines
make rules update:
- add UPDATE and BUILD features
- add new FILES, INCS, SCRIPTS variables
- allow man pages source installation

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Mar 22 22:33:53 1997 UTC (27 years, 8 months ago) by perry
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -2 lines
Fix SYMLINKS not to include DESTDIR in the link itself

Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Mar 13 02:45:58 1997 UTC (27 years, 9 months ago) by perry
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -1 lines
add SYMLINKS, by analogy to LINKS. Vetted by Christos.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Jan 13 00:54:23 1997 UTC (27 years, 10 months ago) by mark
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
The arm32 architecture also needs to set NOPIC.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Apr 13 02:08:08 1996 UTC (28 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +16 -9 lines
Add the ability to override defaults in bsd.own.mk more easily, by
looking for "${MAKECONF}", or failing that, "/etc/mk.conf" and including
the first one it finds, if it exists.  From Chris Demetriou <cgd@netbsd.org>,
PR #1970.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Apr 4 02:05:03 1996 UTC (28 years, 8 months ago) by jtc
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +13 -11 lines
Added new standard target "includes" (used to install header files) to
bsd.subdir.mk.  Added some documentation to bsd.README.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jan 22 22:46:06 1996 UTC (28 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +80 -15 lines
clean up bits that state which man page section numbers are allowed (section
9 now exists).  Document that variables in bsd.own.mk that were not previously
documented.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Dec 13 01:25:05 1995 UTC (28 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -7 lines
add "CFLAGS += -Werror" to bsd.sys.mk, and update various bits of
documentation to explain bsd.sys.mk's purpose more clearly.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Oct 22 00:45:54 1995 UTC (29 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +11 -1 lines
Added include file <bsd.sys.mk> that contains lex and yacc "parallel aware"
rules. These rules are not turned on by default; they are enabled by setting
the PARALLEL variable.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Sep 24 23:49:06 1995 UTC (29 years, 2 months ago) by christos
Branches: MAIN
CVS tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -2 lines
- In preparation for parallel makes fix the library rules so that they
  don't use a.out as intermediate output.
- Note in the README file that we cannot fix the xstr stuff.
  We still need to fix lex and yacc.
- Allow overriding of the variables in sys.mk

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Jan 13 00:27:49 1995 UTC (29 years, 10 months ago) by jtc
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -3 lines
Removed sentance that stated that each *.mk file had a cooresponding
*.rd file.  All the documentation is in bsd.README.  Fixes PR #681.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Jan 2 23:59:01 1995 UTC (29 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -1 lines
add info about LIB, as pointed out by jhawk@MIT.EDU

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Dec 22 12:22:59 1994 UTC (29 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
oops; fix a bogon.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Dec 22 09:20:40 1994 UTC (29 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -5 lines
specify man pages differently, and document how.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Jun 30 05:31:09 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -0 lines
RCSID frobbing, and minor sanity adjustments.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Jan 28 00:16:29 1994 UTC (30 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -0 lines
add LIBKVM

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Dec 29 19:30:15 1993 UTC (30 years, 11 months ago) by jtc
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Fixed documentation for DPADD and LDADD.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed May 26 11:51:49 1993 UTC (31 years, 6 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -1 lines
change libraries to use ${RANLIB} rather than "ranlib" explicitly,
also, ranlib them when they're made, so /usr/obj can be read-only

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Apr 26 13:07:57 1993 UTC (31 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -0 lines
added definition for DPADD library variable LIBCRYPT.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Apr 9 20:05:57 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-alpha-1, netbsd-0-8
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +6 -0 lines
various changes to default make rules.  from patch 101.
note that only the "sensible" changes in patch 101 are implemented.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 8 months ago) by cgd
Branches: WFJ-920714, CSRG
CVS tags: patchkit-0-2-2, WFJ-386bsd-01
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
initial import of 386bsd-0.1 sources

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>