Up to [cvs.NetBSD.org] / src
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.338 / (download) - annotate - [select for diffs], Fri Sep 8 12:01:56 2023 UTC (3 weeks, 5 days ago) by riastradh
Branch: MAIN
CVS Tags: HEAD
Changes since 1.337: +6 -6
lines
Diff to previous 1.337 (colored)
Makefile: Run `postinstall -d /', not `postinstall -d //'. This happens when doing `build.sh install=/'. The message is less confusing and it makes postinstall's job simpler for detecting when it's installing to / rather than somewhere else.
Revision 1.337 / (download) - annotate - [select for diffs], Sun Jun 11 10:43:51 2023 UTC (3 months, 3 weeks ago) by lukem
Branch: MAIN
Changes since 1.336: +1 -4
lines
Diff to previous 1.336 (colored)
more NBUILDJOBS deprecation The NBUILDJOBS option was deprecated in 2002; there's no need to keep warning about it, remove from params / show-params, and only document as obsolete.
Revision 1.336 / (download) - annotate - [select for diffs], Fri Jun 2 20:48:09 2023 UTC (4 months ago) by lukem
Branch: MAIN
Changes since 1.335: +3 -3
lines
Diff to previous 1.335 (colored)
build.sh: add show-params operation Add show-params operation to the makefile target, and reword params operation to describe what it's done since 2012. (In 2012-11-04 the Makefile's previous params target was renamed to show-params and a new params target was added to save a 'params' file, and build.sh wasn't adapted.)
Revision 1.335 / (download) - annotate - [select for diffs], Sun Aug 21 07:10:03 2022 UTC (13 months, 2 weeks ago) by lukem
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10
Changes since 1.334: +1 -13
lines
Diff to previous 1.334 (colored)
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.334 / (download) - annotate - [select for diffs], Sat Mar 19 14:35:13 2022 UTC (18 months, 2 weeks ago) by rillig
Branch: MAIN
Changes since 1.333: +2 -2
lines
Diff to previous 1.333 (colored)
Makefile: fix location of postinstall program for MAKEVERBOSE > 2 If MAKEVERBOSE > 2, each shell command from a make target is echoed. This resulted in two additional words ending up in the variable _POSTINSTALL. Noticed by Brad Harder. Before: $ make -v _POSTINSTALL MAKEVERBOSE=3 echo .../usr.sbin/postinstall .../usr.sbin/postinstall/postinstall ... After: $ make -v _POSTINSTALL MAKEVERBOSE=3 .../usr.sbin/postinstall/postinstall ...
Revision 1.333 / (download) - annotate - [select for diffs], Thu Oct 29 20:26:24 2020 UTC (2 years, 11 months ago) by uwe
Branch: MAIN
CVS Tags: cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Changes since 1.332: +2 -2
lines
Diff to previous 1.332 (colored)
G/c spurious whitespace.
Revision 1.332 / (download) - annotate - [select for diffs], Fri May 15 16:34:44 2020 UTC (3 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.331: +2 -1
lines
Diff to previous 1.331 (colored)
automatically remove old debug files for modules.
Revision 1.324.2.4 / (download) - annotate - [select for diffs], Tue Apr 21 19:37:29 2020 UTC (3 years, 5 months ago) by martin
Branch: phil-wifi
Changes since 1.324.2.3: +1 -1
lines
Diff to previous 1.324.2.3 (colored) to branchpoint 1.324 (colored) next main 1.325 (colored)
Ooops, restore accidently removed files from merge mishap
Revision 1.324.2.3, Tue Apr 21 18:41:02 2020 UTC (3 years, 5 months ago) by martin
Branch: phil-wifi
Changes since 1.324.2.2: +1 -1
lines
FILE REMOVED
Sync with HEAD
Revision 1.324.2.2 / (download) - annotate - [select for diffs], Mon Apr 13 07:45:05 2020 UTC (3 years, 5 months ago) by martin
Branch: phil-wifi
Changes since 1.324.2.1: +24 -3
lines
Diff to previous 1.324.2.1 (colored) to branchpoint 1.324 (colored)
Mostly merge changes from HEAD upto 20200411
Revision 1.327.2.2 / (download) - annotate - [select for diffs], Sun Sep 1 10:44:22 2019 UTC (4 years, 1 month ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1
Changes since 1.327.2.1: +2 -2
lines
Diff to previous 1.327.2.1 (colored) to branchpoint 1.327 (colored) next main 1.328 (colored)
Pull up following revision(s) (requested by kamil in ticket #126): external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_minimal-m64/Makefile: revision 1.3 external/bsd/compiler_rt/lib/clang/lib/netbsd/msan_cxx-m64/Makefile: revision 1.3 external/gpl2/lvm2/lvm2tools.mk: revision 1.5 common/lib/libc/gmon/mcount.c: revision 1.14 Makefile: revision 1.331 share/mk/Makefile: revision 1.51 external/bsd/fetch/lib/Makefile: revision 1.12 external/bsd/compiler_rt/lib/clang/lib/netbsd/asan_cxx-m64/Makefile: revision 1.3 tests/lib/libc/net/Makefile: revision 1.12 external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone_cxx-m64/Makefile: revision 1.3 external/bsd/compiler_rt/lib/clang/lib/netbsd/msan-m64/Makefile: revision 1.3 distrib/sets/lists/base/mi: revision 1.1213 share/mk/bsd.lib.mk: revision 1.380 external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone-m64/Makefile: revision 1.3 external/bsd/compiler_rt/lib/clang/lib/netbsd/asan-m64/Makefile: revision 1.3 share/mk/bsd.sanitizer.mk: revision 1.1 share/mk/bsd.prog.mk: revision 1.323 external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan-m64/Makefile: revision 1.3 external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan_cxx-m64/Makefile: revision 1.3 lib/libc/gen/sysctlgetmibinfo.c: revision 1.14 Enhance the support of LLVM sanitizers Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio code. This caused new build issued with duplicated symbols in few places and rump kernel code picking different code paths borrowed from libc. Handle all this in one go. Add bsd.sanitizer.mk to share common code used by programs and libraries. Switch from realall to beforeinstall target in .syms files. This is more reliable in MKSANITIZER.
Revision 1.327.2.1 / (download) - annotate - [select for diffs], Sun Sep 1 10:36:26 2019 UTC (4 years, 1 month ago) by martin
Branch: netbsd-9
Changes since 1.327: +22 -2
lines
Diff to previous 1.327 (colored)
Pull up following revision(s) (requested by kamil in ticket #122): external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_minimal-m64/Makefile: revision 1.2 distrib/sets/lists/base/md.amd64: revision 1.280 external/bsd/compiler_rt/lib/clang/lib/netbsd/msan_cxx-m64/Makefile: revision 1.2 distrib/sets/lists/comp/md.amd64: revision 1.272 external/bsd/compiler_rt/lib/clang/lib/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/Makefile: revision 1.3 distrib/sets/lists/comp/md.i386: revision 1.190 external/bsd/compiler_rt/lib/clang/Makefile: revision 1.2 Makefile: revision 1.330 external/bsd/compiler_rt/lib/clang/lib/netbsd/xray-m64/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/safestack-m32/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/asan_cxx-m64/Makefile: revision 1.2 distrib/sets/lists/base/md.i386: revision 1.153 distrib/sets/lists/base/md.i386: revision 1.154 external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone_cxx-m64/Makefile: revision 1.2 external/bsd/Makefile: revision 1.65 external/bsd/compiler_rt/lib/clang/lib/netbsd/syms.mk: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/sources.mk: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/msan-m64/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone-m64/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/safestack-m64/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/asan-m64/Makefile: revision 1.2 distrib/sets/lists/base/md.amd64: revision 1.279 external/bsd/compiler_rt/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile: revision 1.2 external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile: revision 1.3 external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan-m64/Makefile: revision 1.2 Makefile: revision 1.328 Makefile: revision 1.329 external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan_cxx-m64/Makefile: revision 1.2 Fix building compiler_rt with MKCOMPAT=no; approved by kamil@ Enhance MKSANITIZER support Add i386 support for LLVM sanitizers. Add new build phases do-sanitizer-* for building LLVM sanitizers after libs and before other programs. This phase is important as sanitizers need to link with libs and sanitized programs must link with sanitizer runtimes. Fix LLVM sanitizer build by GCC (HAVE_LLVM=no) Do not error if a priority from 0 to 100 is used for constructor or destructor. Use -Wno-error to silence all errors from this warning type. There should be used -Wno-prio-ctor-dtor, but it's not supported by GCC7. Rework the LLVM compiler_rt build rules Register external/bsd/compiler_rt as a _SUBDIR. This will allow to handle properly includes specific for compiler_rt. Centralize build_install target for external/bsd/compiler_rt. With the above changes MKOBJDIR is now respected properly for me. Do not install LLVM sanitizers into TOOLDIR for !HAVE_LLVM. Correct the build rules of LLVM sanitizers Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build. Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers. Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
Revision 1.331 / (download) - annotate - [select for diffs], Tue Aug 27 22:48:54 2019 UTC (4 years, 1 month ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
is-mlppp-base,
is-mlppp
Changes since 1.330: +2 -2
lines
Diff to previous 1.330 (colored)
Enhance the support of LLVM sanitizers Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio code. This caused new build issued with duplicated symbols in few places and rump kernel code picking different code paths borrowed from libc. Handle all this in one go. Add bsd.sanitizer.mk to share common code used by programs and libraries. Switch from realall to beforeinstall target in .syms files. This is more reliable in MKSANITIZER.
Revision 1.330 / (download) - annotate - [select for diffs], Mon Aug 26 04:49:45 2019 UTC (4 years, 1 month ago) by kamil
Branch: MAIN
Changes since 1.329: +2 -2
lines
Diff to previous 1.329 (colored)
Correct the build rules of LLVM sanitizers Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build. Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers. Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
Revision 1.329 / (download) - annotate - [select for diffs], Sun Aug 25 06:06:48 2019 UTC (4 years, 1 month ago) by kamil
Branch: MAIN
Changes since 1.328: +10 -11
lines
Diff to previous 1.328 (colored)
Rework the LLVM compiler_rt build rules Register external/bsd/compiler_rt as a _SUBDIR. This will allow to handle properly includes specific for compiler_rt. Centralize build_install target for external/bsd/compiler_rt. With the above changes MKOBJDIR is now respected properly for me. Do not install LLVM sanitizers into TOOLDIR for !HAVE_LLVM.
Revision 1.328 / (download) - annotate - [select for diffs], Fri Aug 23 06:38:27 2019 UTC (4 years, 1 month ago) by kamil
Branch: MAIN
Changes since 1.327: +22 -1
lines
Diff to previous 1.327 (colored)
Enhance MKSANITIZER support Add i386 support for LLVM sanitizers. Add new build phases do-sanitizer-* for building LLVM sanitizers after libs and before other programs. This phase is important as sanitizers need to link with libs and sanitized programs must link with sanitizer runtimes.
Revision 1.327 / (download) - annotate - [select for diffs], Fri Jun 14 09:12:42 2019 UTC (4 years, 3 months ago) by martin
Branch: MAIN
CVS Tags: netbsd-9-base
Branch point for: netbsd-9
Changes since 1.326: +3 -2
lines
Diff to previous 1.326 (colored)
Use the generated "postinstall" in the objdir for postinstall-check and postinstall-fix targets - we do not have a simple postinstall script in the source tree any more.
Revision 1.324.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 21:41:01 2019 UTC (4 years, 3 months ago) by christos
Branch: phil-wifi
Changes since 1.324: +4 -5
lines
Diff to previous 1.324 (colored)
Sync with HEAD
Revision 1.326 / (download) - annotate - [select for diffs], Thu Jun 6 14:51:43 2019 UTC (4 years, 3 months ago) by martin
Branch: MAIN
CVS Tags: phil-wifi-20190609
Changes since 1.325: +2 -3
lines
Diff to previous 1.325 (colored)
Fix editor mishap
Revision 1.321.2.3 / (download) - annotate - [select for diffs], Mon Nov 26 01:49:54 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.321.2.2: +3 -3
lines
Diff to previous 1.321.2.2 (colored) to branchpoint 1.321 (colored) next main 1.322 (colored)
Sync with HEAD, resolve a couple of conflicts
Revision 1.325 / (download) - annotate - [select for diffs], Sun Nov 11 07:43:35 2018 UTC (4 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126
Changes since 1.324: +3 -3
lines
Diff to previous 1.324 (colored)
.WAIT for tools to complete. There's a lot of waits inside tools, but nothing that promises that we haven't started doing the next subdir in the top level. Shows up as warnings in the cleandir stage on releng builds: cleandir ===> external/mit/xorg/server/drivers/xf86-video-suncg6 cleandir ===> lib/libpam/modules/pam_deny sh: /home/builds/ab/HEAD-llvm/sparc64/201811091720Z-tools/bin/nbawk: not found nbmake[9]: "../../Makefile.xf86-driver" line 23: warning: "/home/builds/ab/HEAD-llvm/sparc64/201811091720Z-tools/bin/nbawk '/^PACKAGE_VERSION=/ { match($1, "[0-9]+\\.[0-9]+\\.[0-9]+"); version = substr($1, RSTART, RLENGTH); } END { print version }' /home/source/ab/HEAD-llvm/xsrc/external/mit/xf86-video-ati/dist/configure" returned non-zero status sh: /home/builds/ab/HEAD-llvm/sparc64/201811091720Z-tools/bin/nbawk: not found
Revision 1.321.2.2 / (download) - annotate - [select for diffs], Mon May 21 04:35:48 2018 UTC (5 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.321.2.1: +1 -1
lines
Diff to previous 1.321.2.1 (colored) to branchpoint 1.321 (colored)
Sync with HEAD
Revision 1.324 / (download) - annotate - [select for diffs], Wed May 2 07:34:44 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: MAIN
CVS Tags: phil-wifi-base,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521
Branch point for: phil-wifi
Changes since 1.323: +1 -1
lines
Diff to previous 1.323 (colored)
Re-add files that were accidentally deleted in my previous commit.
Revision 1.323, Wed May 2 07:19:58 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: MAIN
Changes since 1.322: +1 -1
lines
FILE REMOVED
Synch with HEAD
Revision 1.321.2.1 / (download) - annotate - [select for diffs], Thu Mar 15 09:11:52 2018 UTC (5 years, 6 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.321: +2 -1
lines
Diff to previous 1.321 (colored)
Synch with HEAD
Revision 1.322 / (download) - annotate - [select for diffs], Tue Mar 13 03:06:28 2018 UTC (5 years, 6 months ago) by mrg
Branch: MAIN
CVS Tags: pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315
Changes since 1.321: +2 -1
lines
Diff to previous 1.321 (colored)
include bsd.clean.mk so that we actually clean up the attempted "params"
Revision 1.321 / (download) - annotate - [select for diffs], Wed Dec 6 19:34:00 2017 UTC (5 years, 9 months ago) by uwe
Branch: MAIN
CVS Tags: pgoyette-compat-base
Branch point for: pgoyette-compat
Changes since 1.320: +2 -2
lines
Diff to previous 1.320 (colored)
Include somewhat misleadingly named do-x11 into BUILDTARGETS even with NOBINARIES set (subject to MKX11).
Revision 1.320 / (download) - annotate - [select for diffs], Wed Dec 6 19:27:56 2017 UTC (5 years, 9 months ago) by uwe
Branch: MAIN
Changes since 1.319: +3 -3
lines
Diff to previous 1.319 (colored)
do-x11 target builds and installs only the tools and libraries, X11 programs are built during the regular recursive build in extsrc. Edit its description accordingly and move it before do-build to match their order in BUILDTARGETS. While here, drop the "either" clause that has lost its "or" a few years ago when xfree86 reachover was removed.
Revision 1.319 / (download) - annotate - [select for diffs], Wed Oct 4 23:54:33 2017 UTC (6 years ago) by christos
Branch: MAIN
Changes since 1.318: +4 -1
lines
Diff to previous 1.318 (colored)
Add NOBINARIES, useful to build tools are libraries which is what's needed for mknative.
Revision 1.317.2.1 / (download) - annotate - [select for diffs], Wed Apr 26 02:52:13 2017 UTC (6 years, 5 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.317: +2 -3
lines
Diff to previous 1.317 (colored) next main 1.318 (colored)
Sync with HEAD
Revision 1.317.4.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:50:41 2017 UTC (6 years, 5 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.317: +2 -3
lines
Diff to previous 1.317 (colored) next main 1.318 (colored)
Sync with HEAD
Revision 1.318 / (download) - annotate - [select for diffs], Tue Apr 11 14:04:15 2017 UTC (6 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-20170426,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-8-base,
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,
bouyer-socketcan-base1
Changes since 1.317: +2 -3
lines
Diff to previous 1.317 (colored)
don't descend into gnu
Revision 1.317 / (download) - annotate - [select for diffs], Thu Jan 14 02:51:25 2016 UTC (7 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-base,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
localcount-20160914,
bouyer-socketcan-base
Branch point for: pgoyette-localcount,
bouyer-socketcan
Changes since 1.316: +2 -2
lines
Diff to previous 1.316 (colored)
fix direct reference to texinfo, bleh
Revision 1.316 / (download) - annotate - [select for diffs], Thu Jul 23 08:03:25 2015 UTC (8 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.315: +2 -7
lines
Diff to previous 1.315 (colored)
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.315 / (download) - annotate - [select for diffs], Sat Jun 27 16:21:07 2015 UTC (8 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.314: +2 -2
lines
Diff to previous 1.314 (colored)
Add MKCOMPATX11 knob for making X11 compat libraries.
Revision 1.314 / (download) - annotate - [select for diffs], Wed Jun 24 22:20:24 2015 UTC (8 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.313: +4 -1
lines
Diff to previous 1.313 (colored)
Support building the xorg X11 libraries under MKCOMPAT. Add XORG_MACHINE_ARCH to compat's bsd.*.mk Turn xorg makekeys and makestrs into real host tools which are installed into ${TOOLSDIR}
Revision 1.309.2.2 / (download) - annotate - [select for diffs], Mon May 4 20:24:42 2015 UTC (8 years, 5 months ago) by riz
Branch: 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
Changes since 1.309.2.1: +9 -5
lines
Diff to previous 1.309.2.1 (colored) to branchpoint 1.309 (colored) next main 1.310 (colored)
Pull up following revision(s) (requested by martin in ticket #733): Makefile: revision 1.313 PR 49870: pass the xsrc path to postinstall
Revision 1.313 / (download) - annotate - [select for diffs], Sun May 3 15:13:13 2015 UTC (8 years, 5 months ago) by martin
Branch: MAIN
Changes since 1.312: +9 -5
lines
Diff to previous 1.312 (colored)
PR 49870: pass the xsrc path to postinstall
Revision 1.312 / (download) - annotate - [select for diffs], Wed Jan 7 20:42:01 2015 UTC (8 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.311: +4 -3
lines
Diff to previous 1.311 (colored)
Reorganise the way xorg is build. Move build of makestrs into src/tools as it is needed for the "includes" phase. Make it symlink all necessary headers in obj to decouple it from "includes" itself, breaking the dependency cycle. Move the do-x11 target between do-lib and do-build, so that libraries can get the benefit of build_install (correct .WAIT behavior) and everything else like "includes" uses the plain SUBDIR entry in external/mit.
Revision 1.309.2.1 / (download) - annotate - [select for diffs], Fri Nov 14 14:58:27 2014 UTC (8 years, 10 months ago) by martin
Branch: netbsd-7
Changes since 1.309: +3 -3
lines
Diff to previous 1.309 (colored)
Pull up following revision(s) (requested by snj in ticket #227): Makefile: revision 1.311 build.sh: revision 1.299 doc/BUILDING.mdoc: revision 1.105 distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.16 distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.17 BUILDING: revision 1.110 distrib/notes/arc/prep: revision 1.3 distrib/notes/arc/prep: revision 1.4 distrib/notes/cats/prep: revision 1.12 distrib/notes/cats/prep: revision 1.13 distrib/notes/sparc/install: revision 1.58 distrib/notes/common/main: revision 1.512 share/man/man8/man8.macppc/ofwboot.8: revision 1.13 Update path to release ISOs.
Revision 1.311 / (download) - annotate - [select for diffs], Wed Nov 5 08:19:17 2014 UTC (8 years, 11 months ago) by snj
Branch: MAIN
Changes since 1.310: +3 -3
lines
Diff to previous 1.310 (colored)
iso -> images
Revision 1.299.2.3 / (download) - annotate - [select for diffs], Tue Aug 19 23:45:10 2014 UTC (9 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.299.2.2: +13 -12
lines
Diff to previous 1.299.2.2 (colored) to branchpoint 1.299 (colored) next main 1.300 (colored)
Rebase to HEAD as of a few days ago.
Revision 1.310 / (download) - annotate - [select for diffs], Mon Aug 18 07:52:40 2014 UTC (9 years, 1 month ago) by plunky
Branch: MAIN
Changes since 1.309: +1 -6
lines
Diff to previous 1.309 (colored)
remove obsolete BUILD_CC_LIB_BASEDIR and BUILD_CC_LIB_BASETARGET vars
Revision 1.305.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 07:27:15 2014 UTC (9 years, 1 month ago) by tls
Branch: tls-earlyentropy
Changes since 1.305: +10 -9
lines
Diff to previous 1.305 (colored) next main 1.306 (colored)
Rebase.
Revision 1.309 / (download) - annotate - [select for diffs], Mon Jun 16 09:06:26 2014 UTC (9 years, 3 months ago) by apb
Branch: MAIN
CVS Tags: tls-maxphys-base,
tls-earlyentropy-base,
netbsd-7-base
Branch point for: netbsd-7
Changes since 1.308: +7 -1
lines
Diff to previous 1.308 (colored)
Run "postinstall fix obsolete_stand" just before checkflist, if we are building with DESTDIR != /
Revision 1.308 / (download) - annotate - [select for diffs], Mon Jun 16 09:04:43 2014 UTC (9 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.307: +3 -2
lines
Diff to previous 1.307 (colored)
Pass -m MACHINE -a MACHINE_ARCH to postinstall
Revision 1.307 / (download) - annotate - [select for diffs], Mon Jun 16 07:11:52 2014 UTC (9 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.306: +2 -1
lines
Diff to previous 1.306 (colored)
Pass SED=${TOOL_SED:Q} to postinstall.
Revision 1.306 / (download) - annotate - [select for diffs], Fri Jun 13 01:17:45 2014 UTC (9 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.305: +1 -8
lines
Diff to previous 1.305 (colored)
remove the build support for GCC 4.1, and any hacks i found for it. there could still be more -- i only looked for lines matching both "HAVE_GCC" and "4" as words (grep -w.)
Revision 1.289.2.5 / (download) - annotate - [select for diffs], Thu May 22 13:23:26 2014 UTC (9 years, 4 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.289.2.4: +4 -4
lines
Diff to previous 1.289.2.4 (colored) to branchpoint 1.289 (colored) next main 1.290 (colored)
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.305 / (download) - annotate - [select for diffs], Wed Feb 26 09:54:32 2014 UTC (9 years, 7 months ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-base9,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.304: +2 -2
lines
Diff to previous 1.304 (colored)
prepare for moving GCC 4.5 into gcc.old: - convert to using ${EXTERNAL_GCC_SUBDIR} - define base-external-gpl3-gcc* subdir as GCC_SUBDIR - use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly because it arranges for ../Makefile.inc to be included earlier, and don't bother including the latter if the former is already included. - move all .PATH: settings after <bsd.{own,lib}.mk> so that all valid variables are set before it is evaluated - rename mknative-gcc* to match their subdir name. XXX the relationship between the Makefile.inc/Makefile.gcc_path files is kind of sketchy, it would be great if this was fixed.
Revision 1.304 / (download) - annotate - [select for diffs], Thu Jan 16 01:15:32 2014 UTC (9 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.303: +1 -2
lines
Diff to previous 1.303 (colored)
eliminate use of bsd.sys.mk from Makefiles
Revision 1.303 / (download) - annotate - [select for diffs], Tue Jul 16 09:52:21 2013 UTC (10 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2
Changes since 1.302: +3 -2
lines
Diff to previous 1.302 (colored)
hp700 rescue/ldd fails on -j16 build if usr.bin/ldd/elf32/libldd_elf32.a hasn't been made yet. Add an explicit .WAIT before rescue to avoid this.
Revision 1.299.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 00:23:49 2013 UTC (10 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.299.2.1: +9 -9
lines
Diff to previous 1.299.2.1 (colored) to branchpoint 1.299 (colored)
resync with head
Revision 1.289.2.4 / (download) - annotate - [select for diffs], Wed Jan 16 05:25:52 2013 UTC (10 years, 8 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.289.2.3: +32 -15
lines
Diff to previous 1.289.2.3 (colored) to branchpoint 1.289 (colored)
sync with (a bit old) head
Revision 1.302 / (download) - annotate - [select for diffs], Mon Dec 3 13:53:29 2012 UTC (10 years, 10 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
yamt-pagecache-base7,
khorben-n900,
agc-symver-base,
agc-symver
Changes since 1.301: +9 -9
lines
Diff to previous 1.301 (colored)
Add src/etc/Makefile.params, containing the definition of the RELEASEVARS variable, and commands related to printing the values of the variables whose names are in RELEASEVARS. Add an awk script to remove noise printed by "make -j" or high levels of MAKEVERBOSE, so we get only the variables names and values. The values are escaped so that variables containing embedded newlines, quotation marks, and backslashes, are passed through safely. Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS} command defined in src/etc/Makefile.params. Now ${DESTDIR}/etc/release and the params file in the top-level .OBJDIR should never contain unwanted noise, even after a build with MAKEVERBOSE=4.
Revision 1.299.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 02:57:27 2012 UTC (10 years, 10 months ago) by tls
Branch: tls-maxphys
Changes since 1.299: +27 -10
lines
Diff to previous 1.299 (colored)
Resync to 2012-11-19 00:00:00 UTC
Revision 1.301 / (download) - annotate - [select for diffs], Thu Nov 15 23:51:53 2012 UTC (10 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.300: +3 -9
lines
Diff to previous 1.300 (colored)
Move the build_install logic from lib/Makefile into share/mk and re-use it for tools. The existing logic broke for the LLVM build with the recent .ORDER changes in make.
Revision 1.300 / (download) - annotate - [select for diffs], Sun Nov 4 11:02:11 2012 UTC (10 years, 11 months ago) by apb
Branch: MAIN
Changes since 1.299: +25 -2
lines
Diff to previous 1.299 (colored)
Create a "params" file in the top-level .OBJDIR during "make build". This file will contain the values of all variables that can affect the build process. Take care not to update the file's timestamp if the contents do not change. ${_SRC_TOP_OBJ}/params is referenced by ${_NETBSD_VERSION_DEPENDS} in bsd.own.mk. Rename the old "params" target to "show-params". This simply prints the values of the variables that can affect the build.
Revision 1.289.2.3 / (download) - annotate - [select for diffs], Tue Oct 30 18:46:03 2012 UTC (10 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.289.2.2: +20 -99
lines
Diff to previous 1.289.2.2 (colored) to branchpoint 1.289 (colored)
sync with head
Revision 1.299 / (download) - annotate - [select for diffs], Fri Aug 17 16:22:27 2012 UTC (11 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.298: +10 -98
lines
Diff to previous 1.298 (colored)
Implement build_install in src/lib/Makefile, which traverses the subdirectories and invokes dependall/install. Do this in groups delimited by .WAIT to ensure that depending libraries can use the installed versions and don't need to know the locations in the source tree. Use this new target in src/Makefile to replace most of the adhoc library logic with two special cases, src/lib and src/compat. Adjust sys/Makefile to include the module directory when building them. Add some necessary .WAITs in src/lib/Makefile to reflect the dependencies from src/Makefile and also add the rump libraries here.
Revision 1.291.2.2 / (download) - annotate - [select for diffs], Wed Aug 15 17:36:46 2012 UTC (11 years, 1 month ago) by sborrill
Branch: 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-RC1,
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,
matt-nb6-plus
Changes since 1.291.2.1: +11 -4
lines
Diff to previous 1.291.2.1 (colored) to branchpoint 1.291 (colored) next main 1.292 (colored)
Pull up the following revisions(s) (requested by martin in ticket #503): usr.sbin/postinstall/postinstall: revision 1.142-1.145 Makefile: revision 1.295-1.298 Make test for and removal of old pty device nodes more portable.
Revision 1.298 / (download) - annotate - [select for diffs], Wed Aug 15 12:50:12 2012 UTC (11 years, 1 month ago) by apb
Branch: MAIN
Changes since 1.297: +2 -1
lines
Diff to previous 1.297 (colored)
Add HOST_SH to _POSTINSTALL_ENV; needed for usr.sbin/postinstall/postinstall revision 1.145.
Revision 1.297 / (download) - annotate - [select for diffs], Tue Aug 14 13:12:15 2012 UTC (11 years, 1 month ago) by apb
Branch: MAIN
Changes since 1.296: +3 -2
lines
Diff to previous 1.296 (colored)
Pass STAT=${TOOL_STAT:Q} through to postinstall.
Revision 1.296 / (download) - annotate - [select for diffs], Tue Aug 14 13:04:09 2012 UTC (11 years, 1 month ago) by apb
Branch: MAIN
Changes since 1.295: +1 -2
lines
Diff to previous 1.295 (colored)
TOOL_GREP is defined in share/mk/bsd.own.mk, but is not actually built from tools/Makefile. So don't try to use it here.
Revision 1.295 / (download) - annotate - [select for diffs], Tue Aug 14 12:37:41 2012 UTC (11 years, 1 month ago) by apb
Branch: MAIN
Changes since 1.294: +10 -4
lines
Diff to previous 1.294 (colored)
Pass all relevant tool variables to postinstall, not just a subset.
Revision 1.294 / (download) - annotate - [select for diffs], Tue Aug 14 12:19:16 2012 UTC (11 years, 1 month ago) by apb
Branch: MAIN
Changes since 1.293: +2 -2
lines
Diff to previous 1.293 (colored)
Fix unbalanced quotes in .if ${MKRUMP} != "no"
Revision 1.293 / (download) - annotate - [select for diffs], Wed Aug 8 14:00:31 2012 UTC (11 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.292: +3 -1
lines
Diff to previous 1.292 (colored)
exclude rump targets if MKRUMP = no
Revision 1.289.2.2 / (download) - annotate - [select for diffs], Wed May 23 10:07:03 2012 UTC (11 years, 4 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.289.2.1: +2 -2
lines
Diff to previous 1.289.2.1 (colored) to branchpoint 1.289 (colored)
sync with head.
Revision 1.291.2.1 / (download) - annotate - [select for diffs], Wed May 9 20:06:36 2012 UTC (11 years, 4 months ago) by riz
Branch: netbsd-6
Changes since 1.291: +2 -2
lines
Diff to previous 1.291 (colored)
Pull up following revision(s) (requested by veego in ticket #238): Makefile: revision 1.292 Add usr.bin to the exclude list for make includes. This is no longer needed after flex was moved to the external framework.
Revision 1.292 / (download) - annotate - [select for diffs], Sat Apr 21 08:28:00 2012 UTC (11 years, 5 months ago) by veego
Branch: MAIN
CVS Tags: yamt-pagecache-base5
Changes since 1.291: +2 -2
lines
Diff to previous 1.291 (colored)
Add usr.bin to the exclude list for make includes. This is no longer needed after flex was moved to the external framework.
Revision 1.289.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:01:35 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.289: +30 -2
lines
Diff to previous 1.289 (colored)
sync with head
Revision 1.291 / (download) - annotate - [select for diffs], Tue Jan 24 17:37:34 2012 UTC (11 years, 8 months ago) by abs
Branch: MAIN
CVS Tags: yamt-pagecache-base4,
netbsd-6-base
Branch point for: netbsd-6
Changes since 1.290: +2 -2
lines
Diff to previous 1.290 (colored)
s/is the not root/is not the root/ in a comment - from Snader_LB
Revision 1.290 / (download) - annotate - [select for diffs], Sun Jan 22 03:53:32 2012 UTC (11 years, 8 months ago) by tsutsui
Branch: MAIN
Changes since 1.289: +29 -1
lines
Diff to previous 1.289 (colored)
Add "live-image" and "install-image" target support to build.sh. "live-image" target builds pre-installed disk images that can be used on emulators or boot from USB memory sticks to try NetBSD without installation. Currently amd64, i386, pmax, sparc, sparc64, sun2, sun3, and vax (which have working emulators and don't require extra tools like preparing msdosfs or partitioning MD label structures) support this target. "install-image" target builds an bootable installation disk image that can be used as an install CD but burned into USB memory sticks etc. Current only amd64 and i386 (which would support USB boot) have this target. For more details (and known issue) see following posts on netbsd-bugs@: http://mail-index.NetBSD.org/netbsd-bugs/2011/08/06/msg023639.html http://mail-index.NetBSD.org/netbsd-bugs/2011/09/23/msg024207.html http://mail-index.NetBSD.org/netbsd-bugs/2011/12/07/msg025166.html http://mail-index.NetBSD.org/netbsd-bugs/2011/12/08/msg025178.html No particular comments about implementation, and "go ahead" comments from mrg@, riz@ and christos@. Closes PR toolchain/45153 and PR misc/45155.
Revision 1.289 / (download) - annotate - [select for diffs], Fri Sep 9 14:23:37 2011 UTC (12 years ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.288: +1 -7
lines
Diff to previous 1.288 (colored)
Move the code for creating src/BUILDING from "make build-docs" in src/Makefile to "make regen" in src/doc/Makefile, and update a comment in doc/BUILDING.mdoc to match.
Revision 1.288 / (download) - annotate - [select for diffs], Mon Aug 8 23:18:36 2011 UTC (12 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.287: +2 -2
lines
Diff to previous 1.287 (colored)
Fix typo that prevented installmodules from working with -U
Revision 1.287 / (download) - annotate - [select for diffs], Mon Aug 8 22:15:42 2011 UTC (12 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.286: +24 -1
lines
Diff to previous 1.286 (colored)
add an installmodules=<dir> command to build.sh
Revision 1.286 / (download) - annotate - [select for diffs], Wed Jun 29 02:05:24 2011 UTC (12 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.285: +1 -7
lines
Diff to previous 1.285 (colored)
re-enable the gcc 4.5 crtstuff/libgcc builders now that they work. also build the gmp, mpfr and mpc libraries in this case.
Revision 1.282.2.1 / (download) - annotate - [select for diffs], Thu Jun 23 14:17:47 2011 UTC (12 years, 3 months ago) by cherry
Branch: cherry-xenmp
Changes since 1.282: +5 -7
lines
Diff to previous 1.282 (colored) next main 1.283 (colored)
Catchup with rmind-uvmplock merge.
Revision 1.285 / (download) - annotate - [select for diffs], Wed Jun 22 05:13:20 2011 UTC (12 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.284: +18 -8
lines
Diff to previous 1.284 (colored)
fix the parts that build libgcc/crtstuff, etc., for GCC 4.5.
Revision 1.284 / (download) - annotate - [select for diffs], Mon Jun 20 06:52:36 2011 UTC (12 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.283: +4 -6
lines
Diff to previous 1.283 (colored)
remove all the code that supported HAVE_GCC=3. mostly from chuq.
Revision 1.283 / (download) - annotate - [select for diffs], Wed Jun 15 09:45:58 2011 UTC (12 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.282: +2 -2
lines
Diff to previous 1.282 (colored)
build evbppc modules in 3 different flavours: - oea (default) - ibm4xx - booke this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
Revision 1.262.2.5 / (download) - annotate - [select for diffs], Tue Mar 8 17:47:59 2011 UTC (12 years, 7 months ago) by riz
Branch: 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
Changes since 1.262.2.4: +2 -2
lines
Diff to previous 1.262.2.4 (colored) to branchpoint 1.262 (colored) next main 1.263 (colored)
Pull up following revision(s) (requested by jym in ticket #1565): Makefile: revision 1.282 via patch BUILDING: revision 1.92 via patch Pass down INSTALLSETS variable to installsets target. Use :Q to escape shell meta-characters, as the variable contains a list of sets, separated by spaces. $ ./build.sh -V INSTALLSETS="base etc" install=idir should now work as expected. Reviewed by apb@ on tech-toolchain.
Revision 1.281.2.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:18:26 2011 UTC (12 years, 7 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.281: +2 -2
lines
Diff to previous 1.281 (colored) next main 1.282 (colored)
Sync with HEAD
Revision 1.282 / (download) - annotate - [select for diffs], Sat Jan 29 16:56:26 2011 UTC (12 years, 8 months ago) by jym
Branch: MAIN
CVS Tags: cherry-xenmp-base,
bouyer-quota2-nbase,
bouyer-quota2-base
Branch point for: cherry-xenmp
Changes since 1.281: +2 -2
lines
Diff to previous 1.281 (colored)
Pass down INSTALLSETS variable to installsets target. Use :Q to escape shell meta-characters, as the variable contains a list of sets, separated by spaces. $ ./build.sh -V INSTALLSETS="base etc" install=idir should now work as expected. Reviewed by apb@ on tech-toolchain.
Revision 1.262.2.4 / (download) - annotate - [select for diffs], Thu Jan 6 05:19:54 2011 UTC (12 years, 9 months ago) by riz
Branch: netbsd-5
Changes since 1.262.2.3: +12 -8
lines
Diff to previous 1.262.2.3 (colored) to branchpoint 1.262 (colored)
Apply patch (requested by mrg in ticket #1499): src/compat version 2. this allows building any number of alternate library / program target ABIs. rather than duplicating the list of subdirs and Makefiles to build, it re-traverses the necessary ones. details: - add support for MAKEDIRTARGETENV to share/mk - renames LD32DIR to MLIBDIR - fixes library builds for some subdirs (more was built than needed) - fixes /bin & /sbin apps in compat mode - reduces complexity in src/compat and the rest of the tree - updates ldd netbsd32 support
Revision 1.281 / (download) - annotate - [select for diffs], Fri Dec 3 21:38:46 2010 UTC (12 years, 10 months ago) by plunky
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Branch point for: bouyer-quota2
Changes since 1.280: +4 -6
lines
Diff to previous 1.280 (colored)
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile. compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
Revision 1.280 / (download) - annotate - [select for diffs], Sun Nov 28 18:40:54 2010 UTC (12 years, 10 months ago) by skrll
Branch: MAIN
Changes since 1.279: +11 -2
lines
Diff to previous 1.279 (colored)
Centralise USE_COMPILERCRTSTUFF. PCC might need help.
Revision 1.279 / (download) - annotate - [select for diffs], Mon Nov 22 08:35:44 2010 UTC (12 years, 10 months ago) by plunky
Branch: MAIN
Changes since 1.278: +2 -2
lines
Diff to previous 1.278 (colored)
no need to create a do-lib-libdes target, the directory no longer exists
Revision 1.278 / (download) - annotate - [select for diffs], Tue Jul 6 05:59:50 2010 UTC (13 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.277: +1 -6
lines
Diff to previous 1.277 (colored)
remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter. this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade. i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well. some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
Revision 1.277 / (download) - annotate - [select for diffs], Thu Jun 10 22:41:41 2010 UTC (13 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.276: +5 -3
lines
Diff to previous 1.276 (colored)
descend into sys/rump/kern
Revision 1.262.2.3.4.1 / (download) - annotate - [select for diffs], Mon Dec 14 06:40:41 2009 UTC (13 years, 9 months ago) by mrg
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-k15
Changes since 1.262.2.3: +12 -8
lines
Diff to previous 1.262.2.3 (colored) next main 1.262.2.4 (colored)
pullup from -current: >revision 1.276 >date: 2009/12/13 09:29:27; author: mrg; state: Exp; lines: +12 -8 >adjust the do-compat-* rules now that src/compat/lib and friends no longer exist
Revision 1.276 / (download) - annotate - [select for diffs], Sun Dec 13 09:29:27 2009 UTC (13 years, 9 months ago) by mrg
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.275: +12 -8
lines
Diff to previous 1.275 (colored)
adjust the do-compat-* rules now that src/compat/lib and friends no longer exist
Revision 1.275 / (download) - annotate - [select for diffs], Mon Nov 30 16:13:22 2009 UTC (13 years, 10 months ago) by uebayasi
Branch: MAIN
Changes since 1.274: +13 -1
lines
Diff to previous 1.274 (colored)
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.274 / (download) - annotate - [select for diffs], Fri Sep 4 17:21:33 2009 UTC (14 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.273: +4 -3
lines
Diff to previous 1.273 (colored)
build & install librumpdev_netsmb and librumpfs_smbfs components
Revision 1.273 / (download) - annotate - [select for diffs], Sun Aug 30 01:49:42 2009 UTC (14 years, 1 month ago) by dyoung
Branch: MAIN
Changes since 1.272: +2 -2
lines
Diff to previous 1.272 (colored)
Let us use MKKMOD=yes to leave the kernel modules out of the distribution.
Revision 1.272 / (download) - annotate - [select for diffs], Fri Jul 3 22:20:27 2009 UTC (14 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.271: +2 -2
lines
Diff to previous 1.271 (colored)
Build modules before rump libs so that something else can be unwarrantedly blamed for a change. This commit follows the style guide and is entirely non-build-tested.
Revision 1.271 / (download) - annotate - [select for diffs], Sun Jun 7 22:46:12 2009 UTC (14 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.270: +4 -3
lines
Diff to previous 1.270 (colored)
add crypto/external to the build.
Revision 1.246.2.4 / (download) - annotate - [select for diffs], Fri Jun 5 17:19:26 2009 UTC (14 years, 4 months ago) by snj
Branch: netbsd-4
Changes since 1.246.2.3: +4 -4
lines
Diff to previous 1.246.2.3 (colored) to branchpoint 1.246 (colored) next main 1.247 (colored)
Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23 with the associated build infrastructure as of 20090929 from HEAD.
Revision 1.246.2.3.2.1 / (download) - annotate - [select for diffs], Fri Jun 5 17:01:43 2009 UTC (14 years, 4 months ago) by snj
Branch: netbsd-4-0
Changes since 1.246.2.3: +4 -4
lines
Diff to previous 1.246.2.3 (colored) next main 1.246.2.4 (colored)
Apply patch (requested by joerg in ticket #1322): Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23 with the associated build infrastructure as of 20090529 from HEAD.
Revision 1.266.2.1 / (download) - annotate - [select for diffs], Wed May 13 19:15:48 2009 UTC (14 years, 4 months ago) by jym
Branch: jym-xensuspend
Changes since 1.266: +11 -8
lines
Diff to previous 1.266 (colored) next main 1.267 (colored)
Sync with HEAD. Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.270 / (download) - annotate - [select for diffs], Thu Apr 23 09:43:49 2009 UTC (14 years, 5 months ago) by apb
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base
Changes since 1.269: +8 -1
lines
Diff to previous 1.269 (colored)
Make clean_METALOG in distrib/sets early in the build, to ensure that the METALOG does not grow without bounds on multiple MKUPDATE builds. (Previously, sanitise_METALOG in distrib/sets/Makefile used to do something like this near the end of a build.)
Revision 1.269 / (download) - annotate - [select for diffs], Wed Apr 15 10:18:34 2009 UTC (14 years, 5 months ago) by tsutsui
Branch: MAIN
Changes since 1.268: +1 -5
lines
Diff to previous 1.268 (colored)
Remove an explicit BUILDTARGETS do-compat-external-lib before do-build because now src/compat/Makefile descends there and no particular dependency on 32 bit compat external libs during do-build.
Revision 1.262.2.3 / (download) - annotate - [select for diffs], Fri Mar 27 14:50:35 2009 UTC (14 years, 6 months ago) by msaitoh
Branch: netbsd-5
CVS Tags: 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,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
matt-nb5-pq3-base,
matt-nb5-pq3,
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
Changes since 1.262.2.2: +4 -4
lines
Diff to previous 1.262.2.2 (colored) to branchpoint 1.262 (colored)
Pull up following revision(s) (requested by sketch in ticket #536): etc/Makefile: revision 1.364 Makefile: revision 1.267 usr.sbin/postinstall/postinstall: revision 1.90 usr.bin/hexdump/parse.c: revision 1.25 sys/arch/x86/acpi/genwakecode.sh: revision 1.3 usr.sbin/postinstall/postinstall: revision 1.87 usr.sbin/postinstall/postinstall: revision 1.88 usr.sbin/postinstall/postinstall: revision 1.89 sys/arch/x86/acpi/Makefile.wakecode.inc: revision 1.4 sys/conf/Makefile.kern.inc: revision 1.120 Use ll instead of non-standard q as length modifier in format strings. Makes this work on Solaris. OK by apb. Not every grep knows -q. Ok by apb. Use sed, awk and hexdump from tools to make this work on Solaris. Ok by apb. Use awk and grep host tools where required. 'build.sh release' now works on Solaris (but only with HOST_CC=/usr/sfw/bin/gcc for now). "grep -q" is not portable; use "grep >/dev/null" instead. Also add a comment saying that postinstal is invoked during a cross build. In file_exists_exact(), fix an incorrect test of "1" instead of "$1", and improve the comment explaining what this function does. As long as we don't yet have a working TOOL_GREP, fgrep is more portablethan grep -F.
Revision 1.268 / (download) - annotate - [select for diffs], Wed Feb 25 22:28:36 2009 UTC (14 years, 7 months ago) by sketch
Branch: MAIN
Changes since 1.267: +4 -4
lines
Diff to previous 1.267 (colored)
Disable grep host tool and unbreak NetBSD build until I can come up with a clean fix.
Revision 1.267 / (download) - annotate - [select for diffs], Wed Feb 25 20:38:30 2009 UTC (14 years, 7 months ago) by sketch
Branch: MAIN
Changes since 1.266: +4 -4
lines
Diff to previous 1.266 (colored)
Use awk and grep host tools where required. 'build.sh release' now works on Solaris (but only with HOST_CC=/usr/sfw/bin/gcc for now).
Revision 1.266 / (download) - annotate - [select for diffs], Mon Jan 19 07:19:09 2009 UTC (14 years, 8 months ago) by jmmv
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.265: +5 -1
lines
Diff to previous 1.265 (colored)
Add the top-level do-compat-external-lib target that mimics do-external-lib so that we can build the compat libraries for ATF. Also add compat/external/lib/Makefile following the same example of external/lib/Makefile, which descends into the external libraries and builds them.
Revision 1.265 / (download) - annotate - [select for diffs], Tue Dec 30 22:18:11 2008 UTC (14 years, 9 months ago) by pooka
Branch: MAIN
Changes since 1.264: +6 -2
lines
Diff to previous 1.264 (colored)
Build kernel modules the same time as the rest of the system libraries.
Revision 1.262.2.2 / (download) - annotate - [select for diffs], Sat Dec 6 22:07:34 2008 UTC (14 years, 10 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1
Changes since 1.262.2.1: +4 -4
lines
Diff to previous 1.262.2.1 (colored) to branchpoint 1.262 (colored)
Pull up following revision(s) (requested by cube in ticket #168): Makefile: revision 1.264 Invoke postinstall with the environment variable MAKE set up to the relevant value, so that postinstall picks up correct values.
Revision 1.264 / (download) - annotate - [select for diffs], Fri Dec 5 19:02:54 2008 UTC (14 years, 10 months ago) by cube
Branch: MAIN
Changes since 1.263: +4 -4
lines
Diff to previous 1.263 (colored)
Invoke postinstall with the environment variable MAKE set up to the relevant value, so that postinstall picks up correct values.
Revision 1.262.2.1 / (download) - annotate - [select for diffs], Sat Nov 15 22:05:11 2008 UTC (14 years, 10 months ago) by snj
Branch: netbsd-5
Changes since 1.262: +10 -8
lines
Diff to previous 1.262 (colored)
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.263 / (download) - annotate - [select for diffs], Sun Nov 9 23:02:28 2008 UTC (14 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.262: +10 -8
lines
Diff to previous 1.262 (colored)
- 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.262 / (download) - annotate - [select for diffs], Mon Oct 27 22:32:51 2008 UTC (14 years, 11 months ago) by mrg
Branch: MAIN
CVS Tags: netbsd-5-base
Branch point for: netbsd-5
Changes since 1.261: +29 -3
lines
Diff to previous 1.261 (colored)
- enable 32-bit library builds on amd64 and sparc64 - add 3 new top-level targets: do-compat-lib-csu do-compat-libgcc do-compat-lib-libc and run them before "do-build" if ${MKCOMPAT} != "no"
Revision 1.261 / (download) - annotate - [select for diffs], Sat Oct 25 15:03:44 2008 UTC (14 years, 11 months ago) by apb
Branch: MAIN
Changes since 1.260: +16 -8
lines
Diff to previous 1.260 (colored)
Add a do-top-obj target, which builds the top-level obj directory. This uses the new NOSUBDIR support in bsd.subdir.mk. Insert do-top-obj near the beginning of BUILDTARGETS. The first few items are now: cleandir: cleans the tree. do-top-obj: creates the top level object directory. do-tools-obj: creates object directories for the host toolchain. do-tools: builds host toolchain. obj: creates object directories. Also improve a comment and split a long line where SUBDIR is set from _SUBDIR.
Revision 1.260 / (download) - annotate - [select for diffs], Wed Oct 22 17:37:16 2008 UTC (14 years, 11 months ago) by apb
Branch: MAIN
CVS Tags: matt-mips64-base2
Changes since 1.259: +11 -4
lines
Diff to previous 1.259 (colored)
Defer the "make obj" step until after tools are built and installed. There may be commands embedded in "!=" assignments that depend on tools being available, and previously these would have printed error messages during "make obj". They may still print error messages during "make cleandir", which (if it is performed at all) is performed before tools are built.
Revision 1.259 / (download) - annotate - [select for diffs], Thu Oct 16 09:43:12 2008 UTC (14 years, 11 months ago) by pooka
Branch: MAIN
Changes since 1.258: +5 -4
lines
Diff to previous 1.258 (colored)
add do-sys-rump-net-lib
Revision 1.258 / (download) - annotate - [select for diffs], Fri Oct 3 18:09:48 2008 UTC (15 years ago) by jnemeth
Branch: MAIN
Changes since 1.257: +2 -2
lines
Diff to previous 1.257 (colored)
PR/39687 - Henning Petersen -- comment typo
Revision 1.252.4.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:27:24 2008 UTC (15 years ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.252.4.1: +40 -4
lines
Diff to previous 1.252.4.1 (colored) to branchpoint 1.252 (colored) next main 1.253 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.257 / (download) - annotate - [select for diffs], Thu Aug 28 07:21:49 2008 UTC (15 years, 1 month ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2
Changes since 1.256: +9 -4
lines
Diff to previous 1.256 (colored)
Improve support for MKXORG!=no to enable builds into external/mit/xorg. This will be mutually exclusive to MKX11!=no.
Revision 1.256 / (download) - annotate - [select for diffs], Sun Aug 24 05:56:20 2008 UTC (15 years, 1 month ago) by gmcgarry
Branch: MAIN
Changes since 1.255: +27 -2
lines
Diff to previous 1.255 (colored)
Build pcc and pcc-based crtstuff if using pcc compiler.
Revision 1.255 / (download) - annotate - [select for diffs], Tue Jul 29 13:17:40 2008 UTC (15 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.254: +4 -2
lines
Diff to previous 1.254 (colored)
Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump. breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
Revision 1.254 / (download) - annotate - [select for diffs], Tue Jul 29 04:49:43 2008 UTC (15 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.253: +5 -1
lines
Diff to previous 1.253 (colored)
if MKXORG != no, use external/mit/xorg subdir instead of x11 subdir for the mk-x11 target.
Revision 1.252.4.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:26:43 2008 UTC (15 years, 3 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.252: +5 -4
lines
Diff to previous 1.252 (colored)
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.252.2.1 / (download) - annotate - [select for diffs], Wed Jun 4 02:02:56 2008 UTC (15 years, 4 months ago) by yamt
Branch: yamt-pf42
Changes since 1.252: +5 -4
lines
Diff to previous 1.252 (colored) next main 1.253 (colored)
sync with head
Revision 1.253 / (download) - annotate - [select for diffs], Thu May 22 14:13:58 2008 UTC (15 years, 4 months ago) by lukem
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base
Changes since 1.252: +5 -4
lines
Diff to previous 1.252 (colored)
Descend into external. Add 'do-external-lib' target to build external/lib "early"
Revision 1.251.4.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:28 2008 UTC (15 years, 6 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.251: +6 -4
lines
Diff to previous 1.251 (colored) next main 1.252 (colored)
sync with head.
Revision 1.247.4.3 / (download) - annotate - [select for diffs], Sun Mar 23 00:12:06 2008 UTC (15 years, 6 months ago) by matt
Branch: matt-armv6
Changes since 1.247.4.2: +6 -4
lines
Diff to previous 1.247.4.2 (colored) to branchpoint 1.247 (colored) next main 1.248 (colored)
sync with HEAD
Revision 1.252 / (download) - annotate - [select for diffs], Tue Mar 18 04:24:38 2008 UTC (15 years, 6 months ago) by lukem
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base2,
yamt-pf42-base,
matt-armv6-nbase,
keiichi-mipv6-base,
hpcarm-cleanup-nbase
Branch point for: yamt-pf42,
wrstuden-revivesa
Changes since 1.251: +6 -4
lines
Diff to previous 1.251 (colored)
Consistently document RELEASEDIR/RELEASEMACHINEDIR.
Revision 1.247.4.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:19:18 2008 UTC (15 years, 8 months ago) by matt
Branch: matt-armv6
Changes since 1.247.4.1: +2 -2
lines
Diff to previous 1.247.4.1 (colored) to branchpoint 1.247 (colored)
sync with HEAD
Revision 1.246.2.1.2.2 / (download) - annotate - [select for diffs], Sun Jan 6 05:00:06 2008 UTC (15 years, 9 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.246.2.1.2.1: +2 -2
lines
Diff to previous 1.246.2.1.2.1 (colored) to branchpoint 1.246.2.1 (colored) next main 1.246.2.2 (colored)
Catch up to netbsd-4.0 release.
Revision 1.251 / (download) - annotate - [select for diffs], Mon Nov 12 15:06:45 2007 UTC (15 years, 10 months ago) by jmmv
Branch: MAIN
CVS Tags: matt-armv6-base,
hpcarm-cleanup-base,
cube-autoconf-base,
cube-autoconf
Branch point for: keiichi-mipv6
Changes since 1.250: +2 -2
lines
Diff to previous 1.250 (colored)
Add the tests.tgz set This adds a new tests.tgz set to releases which includes all the tests for the system. It is important to note that this set does not rely on comp.tgz: a user of the system can run the tests without having the development tools installed, which can be useful in a production machine.
Revision 1.247.4.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:07:10 2007 UTC (15 years, 11 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.247: +25 -10
lines
Diff to previous 1.247 (colored)
sync with HEAD
Revision 1.246.2.3 / (download) - annotate - [select for diffs], Fri Oct 26 14:23:20 2007 UTC (15 years, 11 months ago) by liamjfoy
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-1-RELEASE
Branch point for: netbsd-4-0
Changes since 1.246.2.2: +2 -2
lines
Diff to previous 1.246.2.2 (colored) to branchpoint 1.246 (colored)
Pull up following revision(s) (requested by pavel in ticket #947): Makefile: revision 1.250 usr.sbin/postinstall/postinstall: revision 1.51 usr.sbin/postinstall/postinstall: revision 1.52 Return exit status 1 for failed chacks/fixes, 2 for errors. Suggested by hubertf. Use exit status 3 for internal errors (misuse of internal functions). Add a check for obsolete sendmail in /etc/mailer.conf, installs a fresh copy of the file if invoked as "fix". Not enabled by default. Do not abort on exit code 1 from postinstall check, this is expected. Reported, fix suggested and tested by David Holland. (Why does "make build" invoke postinstall check on destdir is another question, it does not seem to have much sense.)
Revision 1.250 / (download) - annotate - [select for diffs], Sun Oct 7 16:35:21 2007 UTC (16 years ago) by pavel
Branch: MAIN
Changes since 1.249: +2 -2
lines
Diff to previous 1.249 (colored)
Do not abort on exit code 1 from postinstall check, this is expected. Reported, fix suggested and tested by David Holland. (Why does "make build" invoke postinstall check on destdir is another question, it does not seem to have much sense.)
Revision 1.246.2.1.2.1 / (download) - annotate - [select for diffs], Sun Sep 30 20:27:37 2007 UTC (16 years ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.246.2.1: +12 -2
lines
Diff to previous 1.246.2.1 (colored)
Catch up w/ last night's netbsd-4
Revision 1.246.2.2 / (download) - annotate - [select for diffs], Sat Sep 29 11:10:56 2007 UTC (16 years ago) by xtraeme
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC3,
netbsd-4-0-RC2
Changes since 1.246.2.1: +12 -2
lines
Diff to previous 1.246.2.1 (colored) to branchpoint 1.246 (colored)
Pull up following revision(s) (requested by jnemeth in ticket #864): distrib/common/Makefile.bootcd: revision 1.9 distrib/common/Makefile.bootcd: revision 1.10 distrib/common/Makefile.bootcd: revision 1.11 doc/BUILDING.mdoc: revision 1.51 doc/BUILDING.mdoc: revision 1.52 doc/BUILDING.mdoc: revision 1.53 build.sh: revision 1.172 build.sh: revision 1.173 build.sh: revision 1.174 build.sh: revision 1.175 BUILDING: revision 1.64 BUILDING: revision 1.65 BUILDING: revision 1.66 share/man/man7/release.7: revision 1.23 share/man/man7/release.7: revision 1.24 Makefile: revision 1.248 Add an iso-dir=directory option. When combined with iso-image or iso-image-source, it will cause directory to be added to the CD-ROM image. Convert build.sh iso-dir=directory option to -C cddir as per jmmv@ on source-changes.
Revision 1.249 / (download) - annotate - [select for diffs], Fri Sep 7 04:20:44 2007 UTC (16 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.248: +13 -8
lines
Diff to previous 1.248 (colored)
Provide 'do-libgcc' to build gnu/lib/crtstuff${LIBGCC_EXT} (if necessary) and then gnu/lib/libgcc${LIBGCC_EXT}. Makes it easier to cut&paste from the list of targets built with 'make build'.
Revision 1.248 / (download) - annotate - [select for diffs], Thu Aug 30 05:30:02 2007 UTC (16 years, 1 month ago) by jnemeth
Branch: MAIN
Changes since 1.247: +12 -2
lines
Diff to previous 1.247 (colored)
Add an iso-image-source option which does the same thing as iso-image but includes source sets as well. The infrastructure for this was already there, although it needed a bug fix. Will look at adding arbitrary directories next.
Revision 1.246.2.1 / (download) - annotate - [select for diffs], Fri Mar 9 06:59:37 2007 UTC (16 years, 7 months ago) by riz
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC1
Branch point for: wrstuden-fixsa
Changes since 1.246: +2 -1
lines
Diff to previous 1.246 (colored)
Pull up following revision(s) (requested by bouyer in ticket #494): sys/arch/i386/conf/GENERIC.MP: revision 1.9 distrib/pc532/cdroms/installcd/Makefile: revision 1.1 distrib/macppc/Makefile: revision 1.15 distrib/ofppc/Makefile: revision 1.2 distrib/ibmnws/Makefile: revision 1.2 distrib/acorn32/Makefile: revision 1.18 distrib/x68k/cdroms/installcd/Makefile: revision 1.1 distrib/sparc/Makefile: revision 1.7 distrib/sparc64/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/Makefile: revision 1.1 distrib/hpcsh/Makefile: revision 1.6 distrib/ofppc/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/Makefile: revision 1.13 distrib/news68k/cdroms/installcd/Makefile: revision 1.1 distrib/amiga/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/cdroms/Makefile: revision 1.1 distrib/amiga/cdroms/Makefile: revision 1.1 etc/etc.mac68k/Makefile.inc: revision 1.18 distrib/shark/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/Makefile: revision 1.28 distrib/hpcmips/cdroms/Makefile: revision 1.1 distrib/amd64/floppies/Makefile: revision 1.3 sys/arch/amd64/conf/INSTALL_ACPI: file removal distrib/i386/cdroms/Makefile: revision 1.4 distrib/acorn26/cdroms/installcd/Makefile: revision 1.1 distrib/hpcsh/cdroms/Makefile: revision 1.1 distrib/prep/cdroms/Makefile: revision 1.1 distrib/pc532/Makefile: revision 1.4 distrib/acorn32/cdroms/installcd/Makefile: revision 1.1 distrib/sun2/Makefile: revision 1.8 distrib/vax/Makefile: revision 1.17 distrib/sparc64/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/cdroms/Makefile: revision 1.1 distrib/mipsco/cdroms/installcd/Makefile: revision 1.1 distrib/sun3/cdroms/installcd/Makefile: revision 1.1 distrib/vax/cdroms/installcd/Makefile: revision 1.1 distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1 distrib/mvme68k/Makefile: revision 1.4 distrib/mvmeppc/cdroms/Makefile: revision 1.1 distrib/newsmips/Makefile: revision 1.4 sys/arch/i386/conf/GENERIC.MPACPI: file removal distrib/hpcarm/cdroms/Makefile: revision 1.1 distrib/evbppc/cdroms/Makefile: revision 1.1 sys/arch/i386/conf/INSTALL_LARGE: revision 1.1 distrib/i386/cdroms/installcd/Makefile: revision 1.2 distrib/i386/cdroms/installcd/Makefile: revision 1.3 doc/CHANGES: revision 1.804 distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.2 distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.3 distrib/evbarm/Makefile: revision 1.8 distrib/mvmeppc/Makefile: revision 1.3 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3 distrib/macppc/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/cdroms/Makefile: revision 1.1 distrib/alpha/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/installcd/Makefile: revision 1.1 distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4 distrib/pmppc/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/Makefile: revision 1.2 distrib/pmppc/Makefile: revision 1.2 distrib/arc/cdroms/Makefile: revision 1.1 sys/arch/amd64/conf/INSTALL: revision 1.66 distrib/sun3/cdroms/Makefile: revision 1.1 distrib/mipsco/Makefile: revision 1.4 distrib/sun3/Makefile: revision 1.9 distrib/vax/cdroms/Makefile: revision 1.1 distrib/pmppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile.cdrom: revision 1.1 distrib/atari/cdroms/installcd/Makefile: revision 1.1 distrib/evbppc/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/Makefile: revision 1.4 Makefile: revision 1.247 distrib/cats/cdroms/installcd/Makefile: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.130 sys/arch/amd64/conf/GENERIC: revision 1.131 distrib/sgimips/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/Makefile: revision 1.1 distrib/cats/cdroms/Makefile: revision 1.1 distrib/evbmips/Makefile: revision 1.3 distrib/evbmips/Makefile: revision 1.4 sys/arch/amd64/conf/GENERIC_ACPI: file removal distrib/ews4800mips/Makefile: revision 1.2 distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/Makefile: revision 1.5 distrib/amd64/cdroms/installcd/Makefile: revision 1.2 distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/cdroms/installcd/Makefile: revision 1.1 etc/etc.amd64/Makefile.inc: revision 1.7 distrib/i386/instkernel/Makefile: revision 1.6 distrib/x68k/cdroms/Makefile: revision 1.1 distrib/i386/cdroms/Makefile.cdrom: revision 1.1 distrib/sandpoint/Makefile: revision 1.4 distrib/i386/cdroms/Makefile.cdrom: revision 1.2 distrib/amiga/Makefile: revision 1.3 distrib/amd64/cdroms/bootcd/Makefile: revision 1.2 distrib/news68k/Makefile: revision 1.4 distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5 distrib/news68k/cdroms/Makefile: revision 1.1 distrib/sparc/cdroms/Makefile: revision 1.1 distrib/shark/cdroms/Makefile: revision 1.1 etc/Makefile: revision 1.341 distrib/amd64/instkernel/Makefile: revision 1.2 distrib/sparc64/Makefile: revision 1.7 distrib/dreamcast/cdroms/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.3 distrib/ews4800mips/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/installcd/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.4 distrib/macppc/cdroms/Makefile: revision 1.1 distrib/mvme68k/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/Makefile: revision 1.1 distrib/hpcarm/Makefile: revision 1.3 distrib/arc/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1 distrib/mipsco/cdroms/Makefile: revision 1.1 distrib/Makefile.inc: revision 1.9 distrib/playstation2/cdroms/installcd/Makefile: revision 1.1 distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/Makefile: revision 1.1 distrib/arc/Makefile: revision 1.3 distrib/sparc/cdroms/installcd/Makefile: revision 1.1 distrib/evbmips/cdroms/installcd/Makefile: revision 1.1 distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1 distrib/prep/Makefile: revision 1.3 distrib/ibmnws/cdroms/Makefile: revision 1.1 distrib/sandpoint/cdroms/Makefile: revision 1.1 distrib/atari/Makefile: revision 1.6 distrib/sgimips/cdroms/Makefile: revision 1.1 distrib/amd64/Makefile: revision 1.4 distrib/atari/cdroms/Makefile: revision 1.1 distrib/x68k/Makefile: revision 1.5 distrib/x68k/Makefile: revision 1.6 distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1 distrib/evbarm/cdroms/Makefile: revision 1.1 distrib/acorn32/cdroms/Makefile: revision 1.1 distrib/cats/Makefile: revision 1.3 distrib/evbmips/cdroms/Makefile: revision 1.1 distrib/pc532/cdroms/Makefile: revision 1.1 distrib/Makefile: revision 1.14 distrib/evbarm/cdroms/installcd/Makefile: revision 1.1 distrib/ofppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile: revision 1.3 distrib/common/Makefile.bootcd: revision 1.8 distrib/i386/cdroms/bootcd-laptop/Makefile: file removal sys/arch/i386/conf/GENERIC: revision 1.813 distrib/hp300/Makefile: revision 1.17 sys/arch/i386/conf/GENERIC: revision 1.814 distrib/evbppc/Makefile: revision 1.2 distrib/pmax/cdroms/installcd/Makefile: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.49 distrib/sgimips/Makefile: revision 1.2 distrib/prep/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/Makefile: revision 1.4 distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/Makefile: revision 1.22 distrib/dreamcast/Makefile: revision 1.2 Improve the use of makefs to build boot CDs, and make it truely MI: - allow to specify the "instkernel" directory, and allow to put multiple kernels on the image - allow to specify the directory where the image will be created - only use bootxx_cd9660 if it exists - search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to usr/mdec/boot - make 'installboot -e' optional - use target 'release' or 'iso_image' depending on ${CDRELEASE} - call some MD targets, which will eventually complete the file list or make the image bootable For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs. Add an iso_image target (iso-image as a target name doesn't play well with bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for: alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax. mac68k/macppc no there yet because of missing feature in makefs. call iso_image in distrib/ for iso-image in the top Makefile. Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO images. amd64 gets a single kernel; i386 images gets 3 kernels: - netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default - nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz - nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal non-ACPI kernel - drop the bootcd-laptop image both gets an installcd image, which is the same as bootcd but with the binary sets in addition to kernels. Make iso-image do nothing for all but mac68k, which still relies on mkisofs to create bootable ISO image. macppc should also be there, but it seems the code to make an iso bootable never got added in etc.macppc/ Fix typo in subdir name. Revert local changes that went in accidentally with the "add ACPI" commit. Note ACPI by default in i386/amd64, and the iso-image changes. Fix SUBDIR in previous Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly. Correct typo: the directory is named cdroms, not cdrom. Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by Alan Barrett. While there factor out the kernels in Makefile.cdrom.
Revision 1.247 / (download) - annotate - [select for diffs], Tue Mar 6 21:56:47 2007 UTC (16 years, 7 months ago) by bouyer
Branch: MAIN
CVS Tags: matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: matt-armv6
Changes since 1.246: +2 -1
lines
Diff to previous 1.246 (colored)
Add an iso_image target (iso-image as a target name doesn't play well with bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for: alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax. mac68k/macppc no there yet because of missing feature in makefs. call iso_image in distrib/ for iso-image in the top Makefile.
Revision 1.246 / (download) - annotate - [select for diffs], Thu Sep 7 03:51:44 2006 UTC (17 years, 1 month ago) by dbj
Branch: MAIN
CVS Tags: netbsd-4-base
Branch point for: netbsd-4
Changes since 1.245: +2 -2
lines
Diff to previous 1.245 (colored)
don't filter out .WAIT when converting from _SUBDIR to SUBDIR
Revision 1.245 / (download) - annotate - [select for diffs], Fri Jun 2 22:16:18 2006 UTC (17 years, 4 months ago) by mrg
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base,
abandoned-netbsd-4
Changes since 1.244: +3 -7
lines
Diff to previous 1.244 (colored)
remove support for building (with) GCC 2.95. also: - always install <stdbool.h> - don't generate a fake one for vax / gettext.
Revision 1.244 / (download) - annotate - [select for diffs], Fri Apr 7 19:38:58 2006 UTC (17 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.243: +6 -2
lines
Diff to previous 1.243 (colored)
retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.
Revision 1.243 / (download) - annotate - [select for diffs], Sat Jan 28 21:34:08 2006 UTC (17 years, 8 months ago) by apb
Branch: MAIN
Changes since 1.242: +14 -1
lines
Diff to previous 1.242 (colored)
* Add an "iso-image" target in the top level Makefile, which invokes make iso-image in the etc directory. * Add an "iso-image" action in build.sh, which invokes make iso-image. * Document the above in doc/BUILDING.mdoc. * Re-generate BUILDING. Approved by christos
Revision 1.242 / (download) - annotate - [select for diffs], Sat Jan 21 19:01:15 2006 UTC (17 years, 8 months ago) by dsl
Branch: MAIN
Changes since 1.241: +15 -15
lines
Diff to previous 1.241 (colored)
Add .MAKE to all targets that use ${MAKEDIRTARGET} otherwise make closes the job-token pipe and the sub-makes have their own '-j n' processes. As well as giving unexpected parallelism, it makes it impossible to stop the build promptly on errors.
Revision 1.241 / (download) - annotate - [select for diffs], Wed Jan 4 15:30:02 2006 UTC (17 years, 9 months ago) by apb
Branch: MAIN
Changes since 1.240: +4 -2
lines
Diff to previous 1.240 (colored)
Add a new "syspkgs" target, which simply chains to the "syspkgs" target in distrib/sets/Makefile. Reviewed by agc
Revision 1.238.2.4 / (download) - annotate - [select for diffs], Fri Sep 2 20:40:23 2005 UTC (18 years, 1 month ago) by tron
Branch: 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,
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
Changes since 1.238.2.3: +5 -5
lines
Diff to previous 1.238.2.3 (colored) to branchpoint 1.238 (colored) next main 1.239 (colored)
Pull up following revision(s) (requested by lukem in ticket #716): Makefile: revision 1.240 Modify "release" to invoke "make distribution" instead of "make build", so that the "obsolete file removal" functionality of "distribution" is used. Fixes build problems numerous people have experienced with MKUPDATE=yes and the "release" target.
Revision 1.238.2.3 / (download) - annotate - [select for diffs], Tue Aug 30 05:56:05 2005 UTC (18 years, 1 month ago) by tron
Branch: netbsd-3
Changes since 1.238.2.2: +5 -5
lines
Diff to previous 1.238.2.2 (colored) to branchpoint 1.238 (colored)
Backout ticket #716 because it causes build failures if "build.sh" is used with the "-j" argument.
Revision 1.238.2.2 / (download) - annotate - [select for diffs], Sun Aug 28 10:17:52 2005 UTC (18 years, 1 month ago) by tron
Branch: netbsd-3
Changes since 1.238.2.1: +4 -4
lines
Diff to previous 1.238.2.1 (colored) to branchpoint 1.238 (colored)
Pull up following revision(s) (requested by lukem in ticket #716): Makefile: revision 1.240 Modify "release" to invoke "make distribution" instead of "make build", so that the "obsolete file removal" functionality of "distribution" is used. Fixes build problems numerous people have experienced with MKUPDATE=yes and the "release" target.
Revision 1.240 / (download) - annotate - [select for diffs], Thu Aug 25 02:04:39 2005 UTC (18 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.239: +5 -5
lines
Diff to previous 1.239 (colored)
Modify "release" to invoke "make distribution" instead of "make build", so that the "obsolete file removal" functionality of "distribution" is used. Fixes build problems numerous people have experienced with MKUPDATE=yes and the "release" target.
Revision 1.238.2.1 / (download) - annotate - [select for diffs], Wed Apr 20 11:23:52 2005 UTC (18 years, 5 months ago) by tron
Branch: netbsd-3
Changes since 1.238: +6 -4
lines
Diff to previous 1.238 (colored)
Pull up revision 1.239 (requested by lukem in ticket #165): use usr.sbin/postinstall/postinstall instead of etc/postinstall
Revision 1.239 / (download) - annotate - [select for diffs], Sun Apr 17 15:18:34 2005 UTC (18 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.238: +6 -4
lines
Diff to previous 1.238 (colored)
use usr.sbin/postinstall/postinstall instead of etc/postinstall
Revision 1.238 / (download) - annotate - [select for diffs], Sat Jan 1 10:32:39 2005 UTC (18 years, 9 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-3-base
Branch point for: netbsd-3
Changes since 1.237: +2 -2
lines
Diff to previous 1.237 (colored)
correct the comment describing the build order
Revision 1.237 / (download) - annotate - [select for diffs], Thu Sep 2 02:02:38 2004 UTC (19 years, 1 month ago) by tacha
Branch: MAIN
Changes since 1.236: +3 -1
lines
Diff to previous 1.236 (colored)
DO do-gnu-lib-crtstuff${LIBGCC_EXT} only when ${HAVE_GCC3} != "no", since we don't have crtstuff subdirectory.
Revision 1.236 / (download) - annotate - [select for diffs], Sat Aug 28 00:18:38 2004 UTC (19 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.235: +5 -2
lines
Diff to previous 1.235 (colored)
Switch to using GCC's supplied crtbegin / crtend files.
Revision 1.235 / (download) - annotate - [select for diffs], Fri Jul 30 07:05:11 2004 UTC (19 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.234: +1 -5
lines
Diff to previous 1.234 (colored)
The do-lib-libdes BUILDTARGET is unnecessary now we have the DEPLIBS support that I added to src/lib/Makefile.inc.
Revision 1.234 / (download) - annotate - [select for diffs], Mon May 17 07:00:16 2004 UTC (19 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.233: +1 -2
lines
Diff to previous 1.233 (colored)
Move '${MAKEDIRTARGET} x11 distribution' from Makefile::distribution to etc/Makefile::distribution, and only perform if ${MKX11}!=no. Should fix a problem experienced by Alistair whilst doing a "make release".
Revision 1.233 / (download) - annotate - [select for diffs], Sun May 16 10:27:21 2004 UTC (19 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.232: +2 -1
lines
Diff to previous 1.232 (colored)
Perform 'make distribution' in ./x11/ as part of the distribution target.
Revision 1.232 / (download) - annotate - [select for diffs], Tue Apr 13 12:43:12 2004 UTC (19 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.231: +26 -27
lines
Diff to previous 1.231 (colored)
Convert lines of the form (cd ${.CURDIR}/somedir && ${MAKE} AVAR=value atarget) to ${MAKEDIRTARGET} somedir atarget AVAR=value which results in a "prettier" display of these operations
Revision 1.231 / (download) - annotate - [select for diffs], Sun Feb 15 19:52:27 2004 UTC (19 years, 7 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-2-base,
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,
netbsd-2-0-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,
netbsd-2-0,
netbsd-2
Changes since 1.230: +3 -2
lines
Diff to previous 1.230 (colored)
Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode and exception handling have a chance of working properly. - creates libgcc, libgcc_eh and libgcc_s - updates LIBGCC_SPEC to use them appropriately. There's a hack in here at the moment with respect to libgcc_so in that it is preferable to link against libgcc_so will only when -shared-libgcc is specified (the c++ frontend does this automatically.) Configurations where LINK_EH_SPEC is defined already do this. The gcc configuration for NetBSD/alpha and another NetBSD platform (I forget which) actually define LINK_EH_SPEC probably by accident rather than design. - updates share/mk to use the compiler's knowledge of what needs linking into libraries and executables. This removes an hppa hack. - updates the sets for the newly created libgcc* files. - support for linking against the _pg version of libgcc has been removed.
Revision 1.230 / (download) - annotate - [select for diffs], Fri Feb 6 23:12:56 2004 UTC (19 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.229: +2 -1
lines
Diff to previous 1.229 (colored)
MAKEVERBOSE support for build-docs
Revision 1.229 / (download) - annotate - [select for diffs], Tue Jan 27 04:22:25 2004 UTC (19 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.228: +2 -14
lines
Diff to previous 1.228 (colored)
implement params with cd etc && make params
Revision 1.228 / (download) - annotate - [select for diffs], Tue Jan 27 01:45:07 2004 UTC (19 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.227: +26 -26
lines
Diff to previous 1.227 (colored)
Apply the .PHONY attribute where appropriate. Fixes [toolchain/21453] from rafal@.
Revision 1.227 / (download) - annotate - [select for diffs], Thu Jan 8 07:01:06 2004 UTC (19 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.226: +8 -1
lines
Diff to previous 1.226 (colored)
Implement do-x11, to run "make build" in ./x11/ If MKX11 != no, add "do-x11" to BUILDTARGETS. Say ``hello'' to Imakeicide.
Revision 1.226 / (download) - annotate - [select for diffs], Tue Jan 6 07:25:40 2004 UTC (19 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.225: +2 -2
lines
Diff to previous 1.225 (colored)
rename release-info to etc-release rename install-release-info to install-etc-release
Revision 1.225 / (download) - annotate - [select for diffs], Sun Jan 4 13:30:09 2004 UTC (19 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.224: +2 -1
lines
Diff to previous 1.224 (colored)
Run "cd etc && make install-release-info" at the end of the "build" target. Based on Hubert Feyrer's suggestion on tech-userlevel@.
Revision 1.224 / (download) - annotate - [select for diffs], Sun Jan 4 00:27:15 2004 UTC (19 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.223: +8 -3
lines
Diff to previous 1.223 (colored)
only build do-lib-libdes if ${MKCRYPTO}!=no
Revision 1.223 / (download) - annotate - [select for diffs], Sat Jan 3 14:04:27 2004 UTC (19 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.222: +2 -2
lines
Diff to previous 1.222 (colored)
Consistently check ${TOOLCHAIN_MISSING} against "no".
Revision 1.222 / (download) - annotate - [select for diffs], Fri Dec 5 22:33:01 2003 UTC (19 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.221: +3 -3
lines
Diff to previous 1.221 (colored)
fix some comments
Revision 1.221 / (download) - annotate - [select for diffs], Sat Jul 26 17:10:25 2003 UTC (20 years, 2 months ago) by salo
Branch: MAIN
Changes since 1.220: +2 -2
lines
Diff to previous 1.220 (colored)
netbsd.org->NetBSD.org
Revision 1.220 / (download) - annotate - [select for diffs], Fri Jul 25 19:20:47 2003 UTC (20 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.219: +8 -3
lines
Diff to previous 1.219 (colored)
maybe build gnu/lib/libgcc3 instead of libgcc[2]
Revision 1.219 / (download) - annotate - [select for diffs], Fri Jul 25 00:26:35 2003 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.218: +2 -1
lines
Diff to previous 1.218 (colored)
document do-lib-libdes
Revision 1.218 / (download) - annotate - [select for diffs], Thu Jul 24 21:54:07 2003 UTC (20 years, 2 months ago) by fvdl
Branch: MAIN
Changes since 1.217: +4 -3
lines
Diff to previous 1.217 (colored)
Make and install libdes before the rest; libkrb needs it. XXX there must be a better way.
Revision 1.217 / (download) - annotate - [select for diffs], Mon Jul 21 02:01:42 2003 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.216: +2 -2
lines
Diff to previous 1.216 (colored)
tweak how postinstall-fix-obsolete is made. (may fix various problem reports)
Revision 1.216 / (download) - annotate - [select for diffs], Sun Jul 20 13:08:43 2003 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.215: +2 -2
lines
Diff to previous 1.215 (colored)
redo previous (functionality rollback of 1.213) to retain the style of 1.213
Revision 1.215 / (download) - annotate - [select for diffs], Sun Jul 20 13:03:47 2003 UTC (20 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.214: +2 -2
lines
Diff to previous 1.214 (colored)
Undo revision 1.213 now that grotty is fixed. Tested by lukem, thanks!
Revision 1.214 / (download) - annotate - [select for diffs], Fri Jul 18 08:26:01 2003 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.213: +14 -10
lines
Diff to previous 1.213 (colored)
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.213 / (download) - annotate - [select for diffs], Fri Jul 18 02:15:17 2003 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.212: +2 -2
lines
Diff to previous 1.212 (colored)
grotty from groff 1.19 needs -c for -b, -o or -u to work. This is damn annoying, because it means the old method of "groff -P-bou" won't suppress escape codes, unless -P-c is also provided. (Mmm, quality software...)
Revision 1.212 / (download) - annotate - [select for diffs], Thu Jul 17 07:46:11 2003 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.211: +10 -4
lines
Diff to previous 1.211 (colored)
Add postinstall-fix-obsolete (to invoke "postinstall fix obsolete" - funny that :), and call in "distribution" just before the "make checkflist". Should minimise a bunch of the "I use make UPDATE= and checkflist failed" errors, but not all of them.
Revision 1.211 / (download) - annotate - [select for diffs], Thu Jul 10 10:33:58 2003 UTC (20 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.210: +3 -2
lines
Diff to previous 1.210 (colored)
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.210 / (download) - annotate - [select for diffs], Tue Jul 8 04:25:21 2003 UTC (20 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.209: +4 -3
lines
Diff to previous 1.209 (colored)
add MAKECONF to vars that "params" target shows
Revision 1.209 / (download) - annotate - [select for diffs], Sun Jul 6 13:04:01 2003 UTC (20 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.208: +19 -1
lines
Diff to previous 1.208 (colored)
Add "params" target, to display the value of various variables. This is part of a broader plan to improve diagnostics & support to end-users of build.sh.
Revision 1.208 / (download) - annotate - [select for diffs], Sat Jul 5 04:32:58 2003 UTC (20 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.207: +5 -3
lines
Diff to previous 1.207 (colored)
update "targets invoked by make build" to match reality ...
Revision 1.207 / (download) - annotate - [select for diffs], Thu Jun 26 17:46:56 2003 UTC (20 years, 3 months ago) by drochner
Branch: MAIN
Changes since 1.206: +6 -3
lines
Diff to previous 1.206 (colored)
build libgcc early, if at all
Revision 1.206 / (download) - annotate - [select for diffs], Sat May 10 07:12:37 2003 UTC (20 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.205: +10 -4
lines
Diff to previous 1.205 (colored)
Add "sourcesets" argument/target, which builds source sets into RELEASEDIR/source/sets
Revision 1.205 / (download) - annotate - [select for diffs], Fri Apr 18 19:14:39 2003 UTC (20 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.204: +2 -2
lines
Diff to previous 1.204 (colored)
.WAIT before distrib, since distrib may need things built earlier in the build process.
Revision 1.204 / (download) - annotate - [select for diffs], Thu Apr 17 00:33:44 2003 UTC (20 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.203: +3 -4
lines
Diff to previous 1.203 (colored)
libcrypto no longer depends on libcrypt, so there is no need to build it early.
Revision 1.203 / (download) - annotate - [select for diffs], Fri Apr 4 01:16:28 2003 UTC (20 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.202: +2 -6
lines
Diff to previous 1.202 (colored)
Fix merge botch in last.
Revision 1.202 / (download) - annotate - [select for diffs], Fri Apr 4 01:06:00 2003 UTC (20 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.201: +8 -1
lines
Diff to previous 1.201 (colored)
Always build tools/compat, so that random host helper programs can use libnbcompat, if necessary.
Revision 1.201 / (download) - annotate - [select for diffs], Thu Apr 3 00:41:50 2003 UTC (20 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.200: +4 -3
lines
Diff to previous 1.200 (colored)
Link libcrypto against libcrypt to make sure crypt() is still there -- and therefore build it earlier in the build process as well.
Revision 1.200 / (download) - annotate - [select for diffs], Sat Feb 22 03:20:45 2003 UTC (20 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.199: +5 -1
lines
Diff to previous 1.199 (colored)
all: Use /var/db/obsolete instead of /etc/obsolete etc/Makefile: Create separate target "install-obsolete-files" to populate /var/db/obsolete, instead of using "install-etc-files". Makefile: Add do-obsolete target, to run "cd etc && make install-obsolete-files", and add this to BUILDTARGETS. This moves the "obsolete files" creation from "distribution" to "build". Per discussion with Andrew Brown.
Revision 1.199 / (download) - annotate - [select for diffs], Sun Jan 26 06:19:12 2003 UTC (20 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.198: +8 -1
lines
Diff to previous 1.198 (colored)
- Add "sets" top-level Makefile target and build.sh operation. [Latter suggested by Julio Merino in private email] - Add "help" build.sh operation.
Revision 1.198 / (download) - annotate - [select for diffs], Mon Jan 6 17:40:18 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.197: +1 -15
lines
Diff to previous 1.197 (colored)
Rework how KERNOBJDIR functions; now it's always determined with cd ${KERNSRCDIR}/${KERNARCHDIR}/compile && ${PRINTOBJDIR} This is far simpler than the previous system, and more robust with objdirs built via BSDOBJDIR. The previous method of finding KERNOBJDIR when using BSDOBJDIR by referencing _SRC_TOP_OBJ_ from another directory was extremely fragile due to the depth first tree walk by <bsd.subdir.mk>, and the caching of _SRC_TOP_OBJ_ (with MAKEOVERRIDES) which would be empty on the *first* pass to create fresh objdirs. This change requires adding sys/arch/*/compile/Makefile to create the objdir in that directory, and descending into arch/*/compile from arch/*/Makefile. Remove the now-unnecessary .keep_me files whilst here. Per lengthy discussion with Andrew Brown.
Revision 1.197 / (download) - annotate - [select for diffs], Sat Jan 4 15:50:32 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.196: +12 -20
lines
Diff to previous 1.196 (colored)
Add an obj rule to create ${KERNOBJDIR} here, at the end of the "make obj" pass. (etc/Makefile doesn't create this any more).
Revision 1.196 / (download) - annotate - [select for diffs], Fri Jan 3 15:34:30 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.195: +17 -6
lines
Diff to previous 1.195 (colored)
Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of "${RELEASEDIR}/...". ${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only cleaned if UPDATE is not defined.
Revision 1.195 / (download) - annotate - [select for diffs], Thu Jan 2 23:15:27 2003 UTC (20 years, 9 months ago) by atatat
Branch: MAIN
Changes since 1.194: +23 -1
lines
Diff to previous 1.194 (colored)
The obj target for src/etc is invoked too early for it to function properly in a clean tree (bsd.subdir.mk makes the obj target in .CURDIR depend on the recursive targets). If "make obj" is invoked a second time, the problem will correct itself. To work around this: (1) Before including bsd.subdir.mk, create a target called "obj-etc" so that the "regular" one (from bsd.subdir.mk) won't be instantiated. (2) After including bsd.obj.mk, create a "real" obj-etc target that does the required work with .USE as a "source" so that we can merely cons it onto the actual obj target. Note that this is only done if the obj target has commands (ie, NOOBJ was not set and MKOBJ was not no and whatever else you might have come up with) and we would have recursed into etc anyway (etc is in the SUBDIR list). This makes the obj target in src/etc get invoked *after* the obj target in the root of the source tree so that KERNOBJDIR will have the correct value. Reviewed by lukem.
Revision 1.194 / (download) - annotate - [select for diffs], Thu Dec 26 12:01:48 2002 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.193: +4 -3
lines
Diff to previous 1.193 (colored)
fix DESTDIR checks if !defined(DESTDIR)
Revision 1.193 / (download) - annotate - [select for diffs], Sat Dec 21 16:43:33 2002 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.192: +64 -3
lines
Diff to previous 1.192 (colored)
* Add two new (experimental) targets: buildworld Builds a distribution into DESTDIR as per "make distribution", except that DESTDIR *must* be defined and *must not* be "" or "/". installworld Copies (using distrib/sets/maketars -i ...) from ${DESTDIR} to ${INSTALLWORLDDIR} (defaults == `/'), and then runs "postinstall-check" against ${INSTALLWORLDDIR}. If ${INSTALLWORLDDIR} == "/", ensure that `uname -s` == "NetBSD" and `uname -m` == ${MACHINE}, to prevent nasty accidents... * Tweak some comments
Revision 1.192 / (download) - annotate - [select for diffs], Mon Dec 2 08:27:03 2002 UTC (20 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.191: +3 -1
lines
Diff to previous 1.191 (colored)
improve previous; show times at end of distribution/release/snapshot as well
Revision 1.191 / (download) - annotate - [select for diffs], Mon Dec 2 08:23:41 2002 UTC (20 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.190: +5 -2
lines
Diff to previous 1.190 (colored)
show the start time at the end of the build as well. inspired by [misc/18173] from Julio Merino.
Revision 1.175.2.3 / (download) - annotate - [select for diffs], Sat Nov 30 15:27:33 2002 UTC (20 years, 10 months ago) by he
Branch: 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
Changes since 1.175.2.2: +4 -3
lines
Diff to previous 1.175.2.2 (colored) to branchpoint 1.175 (colored) next main 1.176 (colored)
Pull up revision 1.186 (via patch, requested by thorpej in ticket #813): Add a do-lib-libc target which is processed after do-lib-csu. This ensures that the results of the libc build are available to other lib builds (notably, llib-lc.ln).
Revision 1.190 / (download) - annotate - [select for diffs], Fri Nov 29 23:48:37 2002 UTC (20 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.189: +6 -1
lines
Diff to previous 1.189 (colored)
Add do-{target} aliases for: cleandir obj includes to be consistent with the other do-TARGET targets for make build. (These are not used by "make build" per se, they're just to make my life easier)
Revision 1.175.2.2 / (download) - annotate - [select for diffs], Fri Nov 15 04:15:13 2002 UTC (20 years, 10 months ago) by lukem
Branch: netbsd-1-6
Changes since 1.175.2.1: +15 -9
lines
Diff to previous 1.175.2.1 (colored) to branchpoint 1.175 (colored)
Pull up revisions 1.177 - 1.180 1.177: Change directory to .CURDIR before invoking ${MAKE}. 1.178: Fix whitespace usage in comment. 1.179: Fix what rev. 1.176 broke, in particular, doing a priv'd build into an NFS root area for a diskless client. In such a situation, you DO want the postinstall-check to be run. The circumstances under which postinstall-check is now run: * UNPRIVED is not set. * The original target invoked was not distribution, release, or snapshot. 1.180: find the Makefile for postinstall-check in the presence of ${.OBJDIR}s Resolves ticket #993 from grant (and possibly others), and some PRs
Revision 1.189 / (download) - annotate - [select for diffs], Tue Nov 12 14:33:48 2002 UTC (20 years, 10 months ago) by itohy
Branch: MAIN
Changes since 1.188: +9 -4
lines
Diff to previous 1.188 (colored)
MKDYNAMICROOT for a.out
Revision 1.175.2.1 / (download) - annotate - [select for diffs], Fri Nov 1 11:55:04 2002 UTC (20 years, 11 months ago) by tron
Branch: netbsd-1-6
Changes since 1.175: +5 -2
lines
Diff to previous 1.175 (colored)
Pull up revision 1.176 (requested by lukem in ticket #319): In afterinstall, only run postinstall check if DESTDIR != / (or equivalents). Fixes [misc/17275] from Gregory McGarry <g.mcgarry@ieee.org>
Revision 1.188 / (download) - annotate - [select for diffs], Sat Sep 21 08:19:28 2002 UTC (21 years ago) by lukem
Branch: MAIN
Changes since 1.187: +2 -2
lines
Diff to previous 1.187 (colored)
move BUILDING.mdoc -> doc/BUILDING.mdoc
Revision 1.187 / (download) - annotate - [select for diffs], Tue Sep 17 23:18:25 2002 UTC (21 years ago) by thorpej
Branch: MAIN
Changes since 1.186: +6 -5
lines
Diff to previous 1.186 (colored)
* 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.186 / (download) - annotate - [select for diffs], Sat Sep 14 16:46:24 2002 UTC (21 years ago) by thorpej
Branch: MAIN
Changes since 1.185: +4 -3
lines
Diff to previous 1.185 (colored)
Add a do-lib-libc target which is processed after do-lib-csu. This ensures that the results of the libc build are available to other lib builds (notably, llib-lc.ln).
Revision 1.185 / (download) - annotate - [select for diffs], Fri Aug 30 06:30:33 2002 UTC (21 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.184: +3 -1
lines
Diff to previous 1.184 (colored)
print date when make {distribution,release,snapshot} finished
Revision 1.184 / (download) - annotate - [select for diffs], Mon Aug 26 04:40:20 2002 UTC (21 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.183: +8 -2
lines
Diff to previous 1.183 (colored)
add "do-ld.elf_so" target, which builds & installs libexec/ld.elf_so. call after do-gnu-lib but before do-build.
Revision 1.183 / (download) - annotate - [select for diffs], Thu Aug 22 02:23:23 2002 UTC (21 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.182: +2 -2
lines
Diff to previous 1.182 (colored)
descend into "rescue"
Revision 1.182 / (download) - annotate - [select for diffs], Wed Jul 10 23:44:54 2002 UTC (21 years, 2 months ago) by uwe
Branch: MAIN
Changes since 1.181: +2 -2
lines
Diff to previous 1.181 (colored)
Fix botch in previous. Actually do "build" for "distribution".
Revision 1.181 / (download) - annotate - [select for diffs], Wed Jul 10 18:55:20 2002 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.180: +8 -3
lines
Diff to previous 1.180 (colored)
After running the body of the "distribution" target, do a "checkflist", so that people doing fresh builds into NFS root areas will know if their builds are incomplete.
Revision 1.180 / (download) - annotate - [select for diffs], Wed Jun 26 16:28:18 2002 UTC (21 years, 3 months ago) by drochner
Branch: MAIN
Changes since 1.179: +2 -2
lines
Diff to previous 1.179 (colored)
find the Makefile for postinstall-check in the presence of ${.OBJDIR}s
Revision 1.179 / (download) - annotate - [select for diffs], Wed Jun 26 00:10:16 2002 UTC (21 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.178: +11 -5
lines
Diff to previous 1.178 (colored)
Fix what rev. 1.176 broke, in particular, doing a priv'd build into an NFS root area for a diskless client. In such a situation, you DO want the postinstall-check to be run. The circumstances under which postinstall-check is now run: * UNPRIVED is not set. * The original target invoked was not distribution, release, or snapshot.
Revision 1.178 / (download) - annotate - [select for diffs], Thu Jun 20 08:21:59 2002 UTC (21 years, 3 months ago) by enami
Branch: MAIN
Changes since 1.177: +5 -5
lines
Diff to previous 1.177 (colored)
Fix whitespace usage in comment.
Revision 1.177 / (download) - annotate - [select for diffs], Thu Jun 20 08:21:23 2002 UTC (21 years, 3 months ago) by enami
Branch: MAIN
Changes since 1.176: +2 -2
lines
Diff to previous 1.176 (colored)
Change directory to .CURDIR before invoking ${MAKE}.
Revision 1.176 / (download) - annotate - [select for diffs], Wed Jun 19 00:17:11 2002 UTC (21 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.175: +5 -2
lines
Diff to previous 1.175 (colored)
In afterinstall, only run postinstall check if DESTDIR == / (or equivalents). Fixes [misc/17275] from Gregory McGarry <g.mcgarry@ieee.org>
Revision 1.175 / (download) - annotate - [select for diffs], Tue May 7 02:11:07 2002 UTC (21 years, 5 months ago) by lukem
Branch: 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
Changes since 1.174: +3 -3
lines
Diff to previous 1.174 (colored)
Change -s srcdir and -d destdir so that they don't contain the "/etc" portion. srcdir now defaults to /usr/src (from /usr/src/etc). destdir now defaults to / (from /etc).
Revision 1.174 / (download) - annotate - [select for diffs], Fri May 3 08:59:14 2002 UTC (21 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.173: +1 -4
lines
Diff to previous 1.173 (colored)
Move the METALOG from ${_SRC_TOP_OBJ_} to ${DESTDIR}. There were too many synchronisation problems with using the former; including situations such as a "make clean" performed between two installs to the same DESTDIR would result in a truncated METALOG and the resultant sets would be missing stuff such as include files that don't get reinstalled if they haven't changed, even with !UPDATE.
Revision 1.173 / (download) - annotate - [select for diffs], Thu May 2 22:13:30 2002 UTC (21 years, 5 months ago) by sommerfeld
Branch: MAIN
Changes since 1.172: +7 -15
lines
Diff to previous 1.172 (colored)
Correct BUGS in BUILDING.mdoc now that most ports are USE_NEW_TOOLCHAIN Obsolete NBUILDJOBS; build.sh just passes -jN through to make(1), which inherits it cooperatively through the build tree. Fix documentation so that it's shown to be deprecated. If you use build -jN, please save full build logs so that errors due to missing dependancies can be analyzed and corrected.
Revision 1.172 / (download) - annotate - [select for diffs], Thu May 2 16:36:21 2002 UTC (21 years, 5 months ago) by bjh21
Branch: MAIN
Changes since 1.171: +3 -3
lines
Diff to previous 1.171 (colored)
Use printf rather than echo -n, since the former works on all POSIX systems.
Revision 1.171 / (download) - annotate - [select for diffs], Mon Apr 29 12:14:36 2002 UTC (21 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.170: +6 -1
lines
Diff to previous 1.170 (colored)
we might as well provide a handy "postinstall-fix" target whilst here
Revision 1.170 / (download) - annotate - [select for diffs], Mon Apr 29 12:09:13 2002 UTC (21 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.169: +4 -2
lines
Diff to previous 1.169 (colored)
move postinstall from afterinstall to separate "postinstall-check" target. requested by Matthias Scheler <tron@zhadum.de>.
Revision 1.169 / (download) - annotate - [select for diffs], Sat Apr 27 08:11:53 2002 UTC (21 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.168: +5 -1
lines
Diff to previous 1.168 (colored)
run "./etc/postinstall check" in afterinstall:
Revision 1.168 / (download) - annotate - [select for diffs], Thu Apr 11 19:31:06 2002 UTC (21 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.167: +3 -2
lines
Diff to previous 1.167 (colored)
Revert previous so crtbeginS and crtendS are available.
Revision 1.167 / (download) - annotate - [select for diffs], Thu Apr 11 19:08:13 2002 UTC (21 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.166: +3 -4
lines
Diff to previous 1.166 (colored)
We don't need to do "install" of lib/csu specially. Just install it with the rest of lib. (None of lib/* needs csu installed in order to link. In the USETOOLS!=yes case, csu may even depend on a newer libc, so installing csu before compiling host tools in lib/ could break things even worse.)
Revision 1.166 / (download) - annotate - [select for diffs], Mon Mar 11 07:49:24 2002 UTC (21 years, 6 months ago) by simonb
Branch: MAIN
Changes since 1.165: +3 -3
lines
Diff to previous 1.165 (colored)
Split the _SUBDIR assignment into two assignments so you can do things like "grep ^_SUBDIR Makefile".
Revision 1.165 / (download) - annotate - [select for diffs], Tue Mar 5 16:17:06 2002 UTC (21 years, 7 months ago) by pk
Branch: MAIN
Changes since 1.164: +2 -8
lines
Diff to previous 1.164 (colored)
Build whatis.db and infodir-meta from the commands list of the afterinstall target. Remember: inserting `dummy' targets is not equivalent of some convenient macro expansion; it has side effects!
Revision 1.164 / (download) - annotate - [select for diffs], Fri Mar 1 06:02:41 2002 UTC (21 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.163: +4 -5
lines
Diff to previous 1.163 (colored)
Restructure infodir-meta to call a proper submake. Put the code into the install-info gnu subdir as it's the program updating the dir file. This all has to happen because METALOG depends on _SRC_TOP_OBJ which is now not defined in the top level Makefile per tv's last commit. Which is fine as this rule should have gone into a program's Makefile anyways just like the whatis.db one does.
Revision 1.163 / (download) - annotate - [select for diffs], Thu Feb 28 02:22:59 2002 UTC (21 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.162: +7 -1
lines
Diff to previous 1.162 (colored)
If _SRC_TOP_OBJ_ gets set here, we will end up with a directory that may not be the top level objdir, because "make obj" can happen in the *middle* of "make build" (long after <bsd.own.mk> is calculated it). So, pre-set _SRC_TOP_OBJ_ here so it will not be added to ${.MAKEOVERRIDES}.
Revision 1.162 / (download) - annotate - [select for diffs], Thu Feb 14 19:17:32 2002 UTC (21 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.161: +7 -2
lines
Diff to previous 1.161 (colored)
Bomb if NBUILDJOBS is set, as it is badly broken in some way (as described in toolchain/14837). This is the root of some problems thought to be of different causes by users who forget to say that they are using "build.sh -j"....
Revision 1.161 / (download) - annotate - [select for diffs], Fri Feb 8 16:11:18 2002 UTC (21 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.160: +4 -1
lines
Diff to previous 1.160 (colored)
remove METALOG in clean
Revision 1.160 / (download) - annotate - [select for diffs], Sun Nov 25 18:31:12 2001 UTC (21 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.159: +7 -1
lines
Diff to previous 1.159 (colored)
Add a wrapper for the "distribution" target, similar to the wrapper for the "release" target.
Revision 1.159 / (download) - annotate - [select for diffs], Sat Nov 24 21:53:16 2001 UTC (21 years, 10 months ago) by perry
Branch: MAIN
Changes since 1.158: +12 -3
lines
Diff to previous 1.158 (colored)
Add a new target (infodir-meta:) that synthesizes the share/info/dir file's metadata if UNPRIVED and MKINFO != no. Make afterinstall depend on it as well as whatis.db. XXX I wish there was a more rational place to synthesize the metadata, but I can't think of one. The share/info/dir file is built by all the world's install-info executions.
Revision 1.158 / (download) - annotate - [select for diffs], Tue Nov 20 17:05:02 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.157: +3 -12
lines
Diff to previous 1.157 (colored)
No, really revert previous. Recursing to etc works, and I'm in the middle of fixing distrib right now. If something's broken, please report it via the proper channels.
Revision 1.157 / (download) - annotate - [select for diffs], Tue Nov 20 15:20:28 2001 UTC (21 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.156: +12 -3
lines
Diff to previous 1.156 (colored)
No, really take etc and distrib out of the default subdir list. We've waited too long for the null target sweep.
Revision 1.156 / (download) - annotate - [select for diffs], Thu Nov 15 19:32:19 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.155: +10 -2
lines
Diff to previous 1.155 (colored)
Warn when "make build" is started with USE_NEW_TOOLCHAIN on a platform for which USE_NEW_TOOLCHAIN is not verified to work [is not on by default].
Revision 1.155 / (download) - annotate - [select for diffs], Tue Nov 13 17:47:16 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.154: +5 -5
lines
Diff to previous 1.154 (colored)
Reverse the order of "make cleandir" and "make obj" back to the way they were historically. Discrepancy noted by atatat.
Revision 1.154 / (download) - annotate - [select for diffs], Tue Nov 13 15:56:28 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.153: +6 -5
lines
Diff to previous 1.153 (colored)
Rather than build in `tools' and `lib' twice, build `tools' and `lib' completely and install them, then skip recursing into those directories on the final dependall/install.
Revision 1.153 / (download) - annotate - [select for diffs], Tue Nov 13 03:17:12 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.152: +4 -4
lines
Diff to previous 1.152 (colored)
The top level has an objdir now, so make sure to cd to ${.CURDIR} when recursing in-place.
Revision 1.152 / (download) - annotate - [select for diffs], Mon Nov 12 23:16:17 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.151: +21 -18
lines
Diff to previous 1.151 (colored)
Major overhaul of src/tools and host toolchain. Summary of changes: * Rewrite src/tools Make logic to work like the rest of the tree wrt "dependall" and "install". The old "make build" hack is gone. * Remove the MKTOOLS logic. This was linked to the "make build" hack, and was only needed because TOOLDIR originally had no writable default. * Redo the GNU configure/make logic to make it fit reasonably in a BSD make wrapper. Use new ${.ALLTARGETS} variable to scan for targets in $(srcdir), and mark them with .MADE: to prevent rebuilding. * Only build cross tools in src/tools; remove some messy logic in src/usr.* and src/gnu/usr.* that would do target filename rewriting (improves consistency and readability). * Add the ability to build cross gdb at tool build time by setting MKCROSSGDB (default no) to "yes" in mk.conf. * Add src/tools/groff and set up paths to work with this cross groff.
Revision 1.151 / (download) - annotate - [select for diffs], Sun Nov 11 22:40:42 2001 UTC (21 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.150: +2 -1
lines
Diff to previous 1.150 (colored)
Create an objdir here for storage of timestamps, build-wide data, and so forth.
Revision 1.150 / (download) - annotate - [select for diffs], Thu Nov 1 16:34:21 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.149: +4 -15
lines
Diff to previous 1.149 (colored)
By popular demand, one preformatted version of BUILDING, plaintext, no CRs.
Revision 1.149 / (download) - annotate - [select for diffs], Thu Nov 1 16:30:53 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.148: +1 -3
lines
Diff to previous 1.148 (colored)
Revert previous. <bsd.own.mk> already defaults MKOBJDIRS to "no". Also clean up the evaluation of ${MKOBJDIRS} later -- no need for :Uno.
Revision 1.148 / (download) - annotate - [select for diffs], Thu Nov 1 15:48:39 2001 UTC (21 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.147: +3 -1
lines
Diff to previous 1.147 (colored)
Add back original behavior of MKOBJDIRS defaulting to "no" so it doesn't force people to set yet another variable to get the expected behavior
Revision 1.147 / (download) - annotate - [select for diffs], Wed Oct 31 19:41:54 2001 UTC (21 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.146: +5 -1
lines
Diff to previous 1.146 (colored)
Add back logic which forces DESTDIR=/ for the distrib-dirs rule if it's not set or it's blank. The new toolchain rules set it to blank which can run into the sanity checks in etc/Makefile
Revision 1.146 / (download) - annotate - [select for diffs], Wed Oct 31 01:20:09 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.145: +17 -18
lines
Diff to previous 1.145 (colored)
* Always descend into "tools" regardless of USETOOLS setting. Instead, just don't build the tools if USETOOLS!=yes. This permits objdirs to be created even when USETOOLS=no. * Clean up use of "-m" by specifying it to .MAKEFLAGS: if needed.
Revision 1.145 / (download) - annotate - [select for diffs], Tue Oct 30 17:59:10 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.144: +4 -2
lines
Diff to previous 1.144 (colored)
Work around parallelism lossage, because .ORDER doesn't work yet (noted in PR bin/14404). This will be fixed back to using .ORDER later.
Revision 1.144 / (download) - annotate - [select for diffs], Mon Oct 29 19:48:35 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.143: +16 -1
lines
Diff to previous 1.143 (colored)
Add rules for generating plaintext and HTML versions of the "BUILDING" document automatically (to be checked in when BUILDING.mdoc is changed).
Revision 1.143 / (download) - annotate - [select for diffs], Wed Oct 24 03:21:20 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.142: +8 -3
lines
Diff to previous 1.142 (colored)
Re-add intermediate dependall/install targets (do-lib-csu, do-lib, do-gnu-lib) to permit restarting broken builds in the middle.
Revision 1.142 / (download) - annotate - [select for diffs], Wed Oct 24 02:45:34 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.141: +3 -2
lines
Diff to previous 1.141 (colored)
Add shortcut rules to avoid going into distrib on unneeded (and in some cases, currently broken) targets.
Revision 1.141 / (download) - annotate - [select for diffs], Wed Oct 24 01:07:13 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.140: +1 -10
lines
Diff to previous 1.140 (colored)
Revert previous. etc and distrib do now belong in _SUBDIR; the correct fix for broken builds is to fix the relevant Makefiles as was done for sparc. This was done in the interest of simplicity of the system build (and the fact that there may be a need to descend into these directories in the near future).
Revision 1.140 / (download) - annotate - [select for diffs], Sun Oct 21 08:03:01 2001 UTC (21 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.139: +11 -2
lines
Diff to previous 1.139 (colored)
Remove distrib and etc from _SUBDIR. These should never get added to the subdir list as anything building into them will access them directly (ala the make release rule or the mtree rule). There were good reasons for controlling this at the top level before and those should remain in place. On cleandir and obj builds these should get run through but that's it for the "normal" rule sets. (This was breaking the builds as make includes doesn't function inside of distrib for instance).
Revision 1.139 / (download) - annotate - [select for diffs], Fri Oct 19 14:17:52 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.138: +2 -2
lines
Diff to previous 1.138 (colored)
Add a couple more shortcut rules for the "tools" subdir to prevent recursion.
Revision 1.138 / (download) - annotate - [select for diffs], Fri Oct 19 03:19:01 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.137: +3 -3
lines
Diff to previous 1.137 (colored)
Change ${USETOOLS} != "no" to ${USETOOLS} == "yes" to allow USETOOLS to be tri-state: "yes", "no", or "never". The use of these options will be documented in src/BUILDING.
Revision 1.137 / (download) - annotate - [select for diffs], Fri Oct 19 02:35:45 2001 UTC (21 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.136: +84 -139
lines
Diff to previous 1.136 (colored)
Overhaul and simplify the top level Makefile, and add some sanity checking. - "make build" cannot be invoked from the command line at the same time as any standard recursive target except "obj" and "cleandir", as things like "make all release" can lead to unexpected results. - Put everything in SUBDIR, and auto-weed missing directories. This allows the standard targets to work as expected (including in tools, etc, and distrib). - Leverage .for loops to simplify the prerequisite dependall/install phase of compile-time dependencies (lib/csu, lib, gnu/lib). These are now all distilled into one component rule ("do-build"). - Use the actual targets of obj, cleandir, and includes; no need for double indirection goop in this case. - GC all the deprecated "domestic" cruft. We are officially using (and fixing, where appropriate) the cryptosystem integrated into src/crypto. - Collapse the whatis.db build rule into a dependency of "afterinstall", and nuke the "_BUILD" cruft.
Revision 1.136 / (download) - annotate - [select for diffs], Fri Oct 12 21:05:08 2001 UTC (21 years, 11 months ago) by nathanw
Branch: MAIN
Changes since 1.135: +2 -2
lines
Diff to previous 1.135 (colored)
Use @true instead of @${TRUE} in includes-foo targets, since there is no variable TRUE defined in our makefile system. This prevents "make includes" from breaking with older bsd.subdir.mk, and is more consistent with the uses of "true" in the rest of the tree.
Revision 1.135 / (download) - annotate - [select for diffs], Wed Oct 10 17:20:15 2001 UTC (21 years, 11 months ago) by jwise
Branch: MAIN
Changes since 1.134: +5 -2
lines
Diff to previous 1.134 (colored)
Do not descend into `tools' on make clean{dir,} if USETOOLS=no, as doing so without TOOLDIR set will blow up.
Revision 1.134 / (download) - annotate - [select for diffs], Mon Oct 8 23:42:21 2001 UTC (22 years ago) by tv
Branch: MAIN
Changes since 1.133: +2 -2
lines
Diff to previous 1.133 (colored)
Add "tools" to the list of subdirs for an explicit "make obj" or "make cleandir". Fixes PR bin/14177. "make build"'s logic and the conventional <bsd.subdir.mk> logic probably need to be split apart here at some point to prevent these kinds of things from causing odd problems in the future....
Revision 1.133 / (download) - annotate - [select for diffs], Thu Oct 4 17:59:49 2001 UTC (22 years ago) by tv
Branch: MAIN
Changes since 1.132: +3 -3
lines
Diff to previous 1.132 (colored)
Use ${.CURDIR}/share/mk to include bsd.own.mk and bsd.subdir.mk into this file in order to get proper definitions for a build. (Temporary; this Makefile will be moved to a new name and replaced with a bootstrap Makefile in the near future.)
Revision 1.132 / (download) - annotate - [select for diffs], Mon Oct 1 17:19:17 2001 UTC (22 years ago) by mason
Branch: MAIN
Changes since 1.131: +3 -1
lines
Diff to previous 1.131 (colored)
UPDATING (1.38) says: i386 platform builds must now set TOOLDIR in mk.conf or the environment in order to build the system. This is a pathname where host build tools will be installed, and must NOT be the same as src/tools. (Optionally, USETOOLS=no can be set in the environment if you wish to avoid using the separate host toolchain for building a subtree. Otherwise, this will default to "yes" automatically.) However, building with USETOOLS=no set and no defined TOOLDIR ends up with breakage, as the do-make-tools target is run regardless of whether or not USETOOLS is set. Hence, a wrapper around the body of the do-make-tools target: .if ${USETOOLS} != "no" ... .endif ...which makes the build work when USETOOLS=no, with no TOOLDIR set. This would seem to more accurately match the description put forth in UPDATING.
Revision 1.131 / (download) - annotate - [select for diffs], Sat Sep 22 12:30:13 2001 UTC (22 years ago) by tv
Branch: MAIN
Changes since 1.130: +20 -18
lines
Diff to previous 1.130 (colored)
Put do-make-tools before creating distrib-dirs (as binstall has to be available before making distrib-dirs).
Revision 1.130 / (download) - annotate - [select for diffs], Sat Sep 22 05:37:17 2001 UTC (22 years ago) by tv
Branch: MAIN
Changes since 1.129: +11 -27
lines
Diff to previous 1.129 (colored)
Always use src/share/mk as the source of the system .mk files for a build.
Revision 1.129 / (download) - annotate - [select for diffs], Fri Sep 21 21:01:13 2001 UTC (22 years ago) by tv
Branch: MAIN
Changes since 1.128: +6 -5
lines
Diff to previous 1.128 (colored)
- Remove the include of Makefile.tools; this will be done elsewhere. - Skip the "includes" phase of bin, games, libexec, regress, sbin, and usr.sbin.
Revision 1.128 / (download) - annotate - [select for diffs], Fri Aug 17 15:05:50 2001 UTC (22 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.127: +2 -2
lines
Diff to previous 1.127 (colored)
Make sure DESTDIR is always set when calling the distrib-dirs target. In the new build world order, DESTDIR is set to "" (in Makefile.tools) if not already set, to ensure correct include/library handling. This caused the top-level to not set DESTDIR=/, which confused distrib-dirs, since it doesn't include Makefile.tools, and thus didn't see the same DESTDIR that the top-level did.
Revision 1.127 / (download) - annotate - [select for diffs], Tue Aug 14 14:04:35 2001 UTC (22 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.126: +16 -19
lines
Diff to previous 1.126 (colored)
The final step -- hook src/tools into the main build. If USE_NEW_TOOLCHAIN is set, will descend into "tools" to build a toolchain, and use that toolchain explicitly for the build (via tools/Makefile.tools). While here, GC all the "egcs-detection" logic; it's not needed anymore, since nothing is on gcc 2.7 any longer.
Revision 1.126 / (download) - annotate - [select for diffs], Thu Aug 2 06:13:33 2001 UTC (22 years, 2 months ago) by enami
Branch: MAIN
Changes since 1.125: +3 -2
lines
Diff to previous 1.125 (colored)
Wrap a long line.
Revision 1.125 / (download) - annotate - [select for diffs], Sun Jun 10 13:15:29 2001 UTC (22 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.124: +7 -5
lines
Diff to previous 1.124 (colored)
clarify some variable documentation; from cagney
Revision 1.124 / (download) - annotate - [select for diffs], Sun Jun 10 13:12:32 2001 UTC (22 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.123: +17 -2
lines
Diff to previous 1.123 (colored)
make previous work with -j. idea from cagney
Revision 1.123 / (download) - annotate - [select for diffs], Sun Jun 10 13:02:54 2001 UTC (22 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.122: +49 -6
lines
Diff to previous 1.122 (colored)
fix PR#12832: split `make build' up into these steps (from new the comments in src/Makefile): # Sub targets of `make build,' in order: # buildstartmsg: displays the start time of the build. # beforeinstall: creates the distribution directories. # do-force-domestic: check's that FORCE_DOMESTIC isn't set (deprecated.) # do-share-mk: installs /usr/share/mk files. # do-cleandir: clean's the tree. # do-make-obj: create's object directories if required. # do-check-egcs: check's that we have a modern enough compiler (deprecated.) # do-make-includes: install include files. # do-lib-csu: build & install startup object files. # do-lib: build & install system libraries. # do-gnu-lib: build & install gnu system libraries. # do-dependall: builds & install the entire system. # do-domestic: build & install the domestic tree (deprecated.) # do-whatisdb: build & install the `whatis.db' man database. # buildendmsg: displays the end time of the build. this is something i've wanted to do for years....
Revision 1.122 / (download) - annotate - [select for diffs], Tue May 8 02:04:08 2001 UTC (22 years, 5 months ago) by sommerfeld
Branch: MAIN
Changes since 1.121: +2 -2
lines
Diff to previous 1.121 (colored)
parallelize the obj pass, too
Revision 1.121 / (download) - annotate - [select for diffs], Sat Oct 7 17:18:17 2000 UTC (23 years ago) by deberg
Branch: MAIN
Changes since 1.120: +9 -1
lines
Diff to previous 1.120 (colored)
if building w/o a DESTDIR, grab the system make files from the source tree until they've been installed.
Revision 1.95.2.2 / (download) - annotate - [select for diffs], Sat Sep 9 16:29:26 2000 UTC (23 years ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003
Changes since 1.95.2.1: +1 -5
lines
Diff to previous 1.95.2.1 (colored) to branchpoint 1.95 (colored) next main 1.96 (colored)
Apply patch (requested by he): Back out ``TARGETS+= release'' part of last change; the rest of the tree is not ready for this change.
Revision 1.95.2.1 / (download) - annotate - [select for diffs], Sat Aug 26 19:00:36 2000 UTC (23 years, 1 month ago) by he
Branch: netbsd-1-4
Changes since 1.95: +9 -1
lines
Diff to previous 1.95 (colored)
Pull up revisions 1.109 and 1.120 (via patch, requested by fredb): Make it easier on release builders -- descend into "distrib" directory whenever "obj" or "cleandir" targets are invoked.
Revision 1.118.2.2 / (download) - annotate - [select for diffs], Thu Aug 24 02:19:59 2000 UTC (23 years, 1 month ago) by fredb
Branch: 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
Changes since 1.118.2.1: +162 -0
lines
Diff to previous 1.118.2.1 (colored) to branchpoint 1.118 (colored) next main 1.119 (colored)
Pull up 1.119->1.120: Descend into "distrib" on cleandir, too, so that setting MKOBJDIRS does the right thing in "distrib". Approved by jhawk and thorpej.
Revision 1.120 / (download) - annotate - [select for diffs], Sat Aug 19 22:09:08 2000 UTC (23 years, 1 month ago) by fredb
Branch: MAIN
Changes since 1.119: +2 -2
lines
Diff to previous 1.119 (colored)
Descend into distrib on "make cleandir", too. This will let "make build" with "MKOBJDIRS" set do the right thing in distrib.
Revision 1.119 / (download) - annotate - [select for diffs], Sat Aug 5 10:17:35 2000 UTC (23 years, 2 months ago) by toddpw
Branch: MAIN
Changes since 1.118: +4 -1
lines
Diff to previous 1.118 (colored)
Document the cool NOCLEANDIR/NOINCLUDES options that somebody added.
Revision 1.117.2.1 / (download) - annotate - [select for diffs], Thu Jun 22 14:57:40 2000 UTC (23 years, 3 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.117: +2 -10
lines
Diff to previous 1.117 (colored) next main 1.118 (colored)
Sync w/ netbsd-1-5-base.
Revision 1.118.2.1, Tue Jun 20 06:00:24 2000 UTC (23 years, 3 months ago) by fredb
Branch: netbsd-1-5
Changes since 1.118: +0 -162
lines
FILE REMOVED
file Makefile was added on branch netbsd-1-5 on 2000-08-24 02:19:59 +0000
Revision 1.118 / (download) - annotate - [select for diffs], Tue Jun 20 06:00:24 2000 UTC (23 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.117: +2 -10
lines
Diff to previous 1.117 (colored)
Merge a bunch of things from crypto-us and crypto-intl into basesrc, adding support for Heimdal/KTH Kerberos where easy to do so. Eliminate bsd.crypto.mk. There is still a bunch more work to do, but crypto is now more-or-less fully merged into the base NetBSD distribution.
Revision 1.117 / (download) - annotate - [select for diffs], Sun May 21 07:33:05 2000 UTC (23 years, 4 months ago) by mrg
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.116: +4 -4
lines
Diff to previous 1.116 (colored)
remove two of the previous ${_M}; they were invoked before $DESTDIR/share/mk may have existed. add one more.
Revision 1.116 / (download) - annotate - [select for diffs], Thu May 18 23:16:28 2000 UTC (23 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.115: +4 -4
lines
Diff to previous 1.115 (colored)
Add ${_M} where it was missing in a few places.
Revision 1.115 / (download) - annotate - [select for diffs], Tue May 9 00:17:10 2000 UTC (23 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.114: +3 -3
lines
Diff to previous 1.114 (colored)
HAVE_GCC28 -> HAVE_EGCS, and make it match gcc 2.9, as well.
Revision 1.114 / (download) - annotate - [select for diffs], Sat May 6 07:53:53 2000 UTC (23 years, 5 months ago) by sjg
Branch: MAIN
Changes since 1.113: +4 -1
lines
Diff to previous 1.113 (colored)
if MAKEOBJDIRPREFIX defined, include etc in make obj
Revision 1.113 / (download) - annotate - [select for diffs], Tue Apr 11 08:21:41 2000 UTC (23 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.112: +7 -7
lines
Diff to previous 1.112 (colored)
use MKSHARE=no instead.
Revision 1.112 / (download) - annotate - [select for diffs], Mon Apr 10 14:47:22 2000 UTC (23 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.111: +28 -20
lines
Diff to previous 1.111 (colored)
fix long standing bug in `make build' with $DESTDIR: - during `make build' after /usr/share/mk has been installed, call make with `-m $DESTDIR/usr/share/mk'.
Revision 1.111 / (download) - annotate - [select for diffs], Sun Apr 9 02:09:49 2000 UTC (23 years, 6 months ago) by simonb
Branch: MAIN
Changes since 1.110: +3 -3
lines
Diff to previous 1.110 (colored)
At least one crypto-intl lib has an info file(s) - add MKINFO=no to the early build of ../src/lib ala ../src/gnu/lib.
Revision 1.110 / (download) - annotate - [select for diffs], Sat Mar 11 00:10:20 2000 UTC (23 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.109: +8 -2
lines
Diff to previous 1.109 (colored)
Handle new make variable BUILD_DONE which creates an empty build target if it is set.
Revision 1.109 / (download) - annotate - [select for diffs], Wed Mar 8 00:50:05 2000 UTC (23 years, 7 months ago) by cjs
Branch: MAIN
Changes since 1.108: +4 -2
lines
Diff to previous 1.108 (colored)
When you type `make obj', make obj dirs in distrib whether or not you have MKOBJDIRS variable set.
Revision 1.108 / (download) - annotate - [select for diffs], Tue Feb 29 21:54:03 2000 UTC (23 years, 7 months ago) by erh
Branch: MAIN
Changes since 1.107: +5 -5
lines
Diff to previous 1.107 (colored)
Add a buildmsg target for build to depend upon instead of using an ifmake block. "make snapshot" now echos the start of build time.
Revision 1.107 / (download) - annotate - [select for diffs], Sat Feb 26 17:42:53 2000 UTC (23 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.106: +4 -7
lines
Diff to previous 1.106 (colored)
share/tmac is now installed by `make includes', so don't do it again.
Revision 1.106 / (download) - annotate - [select for diffs], Sat Feb 19 17:49:49 2000 UTC (23 years, 7 months ago) by aidan
Branch: MAIN
Changes since 1.105: +10 -2
lines
Diff to previous 1.105 (colored)
Make 'make build' hook into crypto-tree for crypto specific build-time dependencies.
Revision 1.105 / (download) - annotate - [select for diffs], Tue Feb 1 01:22:05 2000 UTC (23 years, 8 months ago) by assar
Branch: MAIN
Changes since 1.104: +3 -1
lines
Diff to previous 1.104 (colored)
make sure include and include/sys are populated before starting to make includes in lib
Revision 1.99.4.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:26:56 1999 UTC (23 years, 9 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.99: +16 -8
lines
Diff to previous 1.99 (colored) next main 1.100 (colored)
Pull up to last week's -current.
Revision 1.104 / (download) - annotate - [select for diffs], Sun Dec 5 22:53:53 1999 UTC (23 years, 10 months ago) by simonb
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221
Changes since 1.103: +2 -1
lines
Diff to previous 1.103 (colored)
After ${MAKE} obj, explicitly make obj dirs in ${.CURDIR}/distrib as well.
Revision 1.103 / (download) - annotate - [select for diffs], Sat Dec 4 03:52:28 1999 UTC (23 years, 10 months ago) by simonb
Branch: MAIN
Changes since 1.102: +6 -4
lines
Diff to previous 1.102 (colored)
Revert previous but move "cd share/tmac" later down so that any generated files will go in obj dirs if they are created. After discussion with the two Bill's on tech-userlevel.
Revision 1.102 / (download) - annotate - [select for diffs], Fri Dec 3 15:09:01 1999 UTC (23 years, 10 months ago) by simonb
Branch: MAIN
Changes since 1.101: +4 -4
lines
Diff to previous 1.101 (colored)
Move the "${MAKE} obj" above the share/tmac stage so that the generated files in that directory don't pollute the source tree before the obj dirs are created.
Revision 1.101 / (download) - annotate - [select for diffs], Tue Nov 30 17:48:11 1999 UTC (23 years, 10 months ago) by sommerfeld
Branch: MAIN
Changes since 1.100: +8 -6
lines
Diff to previous 1.100 (colored)
Document MKOBJDIRS here, and sort the variable list in the comments into alphabetical order.
Revision 1.100 / (download) - annotate - [select for diffs], Tue Nov 30 16:16:41 1999 UTC (23 years, 10 months ago) by sommerfeld
Branch: MAIN
Changes since 1.99: +5 -2
lines
Diff to previous 1.99 (colored)
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.99 / (download) - annotate - [select for diffs], Tue Sep 14 01:32:43 1999 UTC (24 years ago) by perry
Branch: MAIN
CVS Tags: comdex-fall-1999-base,
comdex-fall-1999
Branch point for: wrstuden-devbsize
Changes since 1.98: +6 -6
lines
Diff to previous 1.98 (colored)
use new dependall target instead of depend then all in make build
Revision 1.98 / (download) - annotate - [select for diffs], Mon Jul 12 21:53:52 1999 UTC (24 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.97: +1 -35
lines
Diff to previous 1.97 (colored)
Remove all of the domestic/crypto-us glue from this file. It is handled differently now.
Revision 1.97 / (download) - annotate - [select for diffs], Thu May 27 21:03:31 1999 UTC (24 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.96: +15 -9
lines
Diff to previous 1.96 (colored)
Handle crypto-us just like domestic
Revision 1.96 / (download) - annotate - [select for diffs], Sun Apr 25 19:13:05 1999 UTC (24 years, 5 months ago) by scottr
Branch: MAIN
Changes since 1.95: +21 -4
lines
Diff to previous 1.95 (colored)
Add the FORCE_DOMESTIC flag to force the 'all', 'includes', and 'install' targets to descend into the domestic subtree. This is generally a bad idea unless one knows precisely what they're doing, but we'll provide the rope anyway (with the appropriate warnings). Document both EXPORTABLE_SYSTEM and FORCE_DOMESTIC at the top of the file.
Revision 1.95 / (download) - annotate - [select for diffs], Thu Apr 1 02:49:12 1999 UTC (24 years, 6 months ago) by cjs
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Changes since 1.94: +34 -10
lines
Diff to previous 1.94 (colored)
Improve documentation.
Revision 1.94 / (download) - annotate - [select for diffs], Wed Mar 10 19:18:59 1999 UTC (24 years, 7 months ago) by scottr
Branch: MAIN
Changes since 1.93: +5 -1
lines
Diff to previous 1.93 (colored)
Make a note of a subtle lossage mode pointed out by Mycroft.
Revision 1.93 / (download) - annotate - [select for diffs], Wed Mar 10 19:10:14 1999 UTC (24 years, 7 months ago) by scottr
Branch: MAIN
Changes since 1.92: +6 -6
lines
Diff to previous 1.92 (colored)
Make the includes and install targets consistent, and shove the ugly hack into the etc/Makefile distribution target instead of the top-level build target. Problem noted by Mycroft.
Revision 1.92 / (download) - annotate - [select for diffs], Sat Feb 20 09:10:41 1999 UTC (24 years, 7 months ago) by scottr
Branch: MAIN
Changes since 1.91: +1 -4
lines
Diff to previous 1.91 (colored)
Back out rev 1.90: The need for texinfo is a one-shot event. This was announced in a reasonable forum. Further, it adds significant overhead to the build process, and doesn't work correctly when a non-root DESTDIR build is attempted (unless texinfo is already available, which of course makes this change unnecessary).
Revision 1.91 / (download) - annotate - [select for diffs], Fri Feb 19 23:22:14 1999 UTC (24 years, 7 months ago) by scottr
Branch: MAIN
Changes since 1.90: +2 -2
lines
Diff to previous 1.90 (colored)
make -> ${MAKE}
Revision 1.90 / (download) - annotate - [select for diffs], Thu Feb 18 14:49:59 1999 UTC (24 years, 7 months ago) by mellon
Branch: MAIN
Changes since 1.89: +4 -1
lines
Diff to previous 1.89 (colored)
Build and install texinfo before building and installing the world.
Revision 1.89 / (download) - annotate - [select for diffs], Thu Feb 18 03:19:44 1999 UTC (24 years, 7 months ago) by mellon
Branch: MAIN
Changes since 1.88: +3 -3
lines
Diff to previous 1.88 (colored)
Don't try to run makeinfo when doing preliminary GNU library builds.
Revision 1.88 / (download) - annotate - [select for diffs], Wed Feb 17 08:00:52 1999 UTC (24 years, 7 months ago) by scottr
Branch: MAIN
Changes since 1.87: +1 -6
lines
Diff to previous 1.87 (colored)
Revert 1.83; it doesn't work. A different fix for his problem is in the pipeline.
Revision 1.87 / (download) - annotate - [select for diffs], Tue Feb 16 03:37:26 1999 UTC (24 years, 7 months ago) by cjs
Branch: MAIN
Changes since 1.86: +4 -1
lines
Diff to previous 1.86 (colored)
Add release and snapshot targets. (They do the same thing.)
Revision 1.86 / (download) - annotate - [select for diffs], Sat Feb 13 02:54:17 1999 UTC (24 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.85: +20 -16
lines
Diff to previous 1.85 (colored)
convert from NOxxx= to MKxxx=no. include <bsd.own.mk> if testing a MKxxx variable.
Revision 1.85 / (download) - annotate - [select for diffs], Thu Feb 11 17:56:46 1999 UTC (24 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.84: +1 -7
lines
Diff to previous 1.84 (colored)
Back out the info dir changes; /usr/share/info was not in pkgsrc's info path, which confused me to no end.
Revision 1.84 / (download) - annotate - [select for diffs], Thu Feb 11 14:49:49 1999 UTC (24 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.83: +12 -3
lines
Diff to previous 1.83 (colored)
If updating from a system which has a /usr/pkg/info/dir, move that to /usr/share/info/dir and make a symlink in /usr/pkg/info. This allows systems with the gtexinfo pkg installed to work "properly".
Revision 1.83 / (download) - annotate - [select for diffs], Tue Feb 9 19:52:50 1999 UTC (24 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.82: +5 -1
lines
Diff to previous 1.82 (colored)
Build the domestic libraries first, before building programs. Unfortunately some programs like /usr/libexec/ftpd, need the kerberos etc libraries. XXX: In reality programs like these should be moved to the domestic tree! I would have assumed that if I make install in the exportable tree, I will not install any domestic binaries!!!
Revision 1.82 / (download) - annotate - [select for diffs], Fri Jan 29 05:42:35 1999 UTC (24 years, 8 months ago) by scottr
Branch: MAIN
Changes since 1.81: +9 -4
lines
Diff to previous 1.81 (colored)
Once more, from the beginning: we really, really don't want to descend into the domestic tree if we are building an EXPORTABLE_SYSTEM. Translate the conditional to English so as to avoid future problems when people are tempted to modify it.
Revision 1.81 / (download) - annotate - [select for diffs], Thu Jan 28 15:36:48 1999 UTC (24 years, 8 months ago) by scottr
Branch: MAIN
Changes since 1.80: +7 -3
lines
Diff to previous 1.80 (colored)
If doing a "domestic" build, make sure whatis.db is built _after_ the domestic tree.
Revision 1.80 / (download) - annotate - [select for diffs], Sun Jan 24 19:18:54 1999 UTC (24 years, 8 months ago) by scottr
Branch: MAIN
Changes since 1.79: +4 -4
lines
Diff to previous 1.79 (colored)
Sigh. The last change was too clever. Instead of using EXPORTABLE_SYSTEM, which has side effects, use _BUILD to determine whether we ought to install things in the domestic subtree. Otherwise, the core idea from the last revision is unchanged.
Revision 1.79 / (download) - annotate - [select for diffs], Sun Jan 24 07:42:34 1999 UTC (24 years, 8 months ago) by scottr
Branch: MAIN
Changes since 1.78: +8 -4
lines
Diff to previous 1.78 (colored)
When I split the build target into the top-level and "domestic" pieces, I failed to account for how a 'make distribution' would get the proper bits into the distribution tree. To correct this, we set EXPORTABLE_SYSTEM while doing a 'make build' in order to avoid trying to install not-yet- generated headers and binaries. I've also made the required adjustment to the condition that adds "domestic" to SUBDIR. This is too hairy and needs to die, but I don't see how it can until we integrate the crypto bits into the main body of the tree.
Revision 1.78 / (download) - annotate - [select for diffs], Tue Jan 5 07:09:58 1999 UTC (24 years, 9 months ago) by scottr
Branch: MAIN
Changes since 1.77: +4 -20
lines
Diff to previous 1.77 (colored)
Don't build domestic bits directly; use the domestic 'build' target to do them for us.
Revision 1.77 / (download) - annotate - [select for diffs], Sun Jan 3 22:17:19 1999 UTC (24 years, 9 months ago) by cjs
Branch: MAIN
Changes since 1.76: +3 -2
lines
Diff to previous 1.76 (colored)
Even if EXPORTABLE_SYSTEM is defined, descend into domestic for targets obj, clean, cleandir and distclean. This reduces the chance of problems (and the need to re-run make obj) if one is switching back and forth between EXPORTABLE_SYSTEM and not, as US/Canadian developers tend to do.
Revision 1.76 / (download) - annotate - [select for diffs], Tue Dec 22 11:21:09 1998 UTC (24 years, 9 months ago) by bouyer
Branch: MAIN
Changes since 1.75: +25 -11
lines
Diff to previous 1.75 (colored)
Add a 'NBUILDJOBS' variable which control the number of jobs started in parallel for a 'make build' (using make's -j flag). Only CPU-intensive jobs are started in parallel. Document the variables useable at the begining of the makefile (NBUILDJOBS NOMAN NOSHARE UPDATE DESTDIR). Feel free to add documentation for the ones I forgot !
Revision 1.75 / (download) - annotate - [select for diffs], Sat Dec 12 23:44:22 1998 UTC (24 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.74: +2 -9
lines
Diff to previous 1.74 (colored)
GC old gcc 2.7.2.2.
Revision 1.74 / (download) - annotate - [select for diffs], Mon Dec 7 01:42:34 1998 UTC (24 years, 10 months ago) by simonb
Branch: MAIN
Changes since 1.73: +10 -10
lines
Diff to previous 1.73 (colored)
Let make do the NOMAN= variable assignments instead of the shell so us csh/tcsh weenies can cut and paste "make -n build" lines.
Revision 1.73 / (download) - annotate - [select for diffs], Wed Dec 2 22:53:06 1998 UTC (24 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.72: +1 -6
lines
Diff to previous 1.72 (colored)
It is no longer necessary to run ldconfig in the build: target. It is handled by bsd.lib.mk.
Revision 1.72 / (download) - annotate - [select for diffs], Sun Oct 18 20:41:39 1998 UTC (24 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.71: +4 -2
lines
Diff to previous 1.71 (colored)
Only ldconfig if it's there (ELF systems don't use ldconfig).
Revision 1.71 / (download) - annotate - [select for diffs], Fri Oct 16 05:05:09 1998 UTC (24 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.70: +14 -16
lines
Diff to previous 1.70 (colored)
Do not build libgcc 3 times. Instead: * If upgrading the compiler, build it *first*, before anything else. * If upgrading the compiler and DESTDIR is set, barf. This guarantees that libgcc is built during the library stage.
Revision 1.70 / (download) - annotate - [select for diffs], Thu Oct 15 02:50:00 1998 UTC (24 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.69: +4 -1
lines
Diff to previous 1.69 (colored)
When doing a `make build' without DESTDIR, run ldconfig(8) after updating the libraries.
Revision 1.69 / (download) - annotate - [select for diffs], Wed Oct 7 02:35:38 1998 UTC (25 years ago) by tv
Branch: MAIN
Changes since 1.68: +3 -2
lines
Diff to previous 1.68 (colored)
Fix libgcc on alpha; shouldn't build 2.7 libgcc when bootstrapping.
Revision 1.68 / (download) - annotate - [select for diffs], Tue Sep 29 06:59:53 1998 UTC (25 years ago) by lukem
Branch: MAIN
Changes since 1.67: +4 -2
lines
Diff to previous 1.67 (colored)
don't install in /usr/share if NOSHARE is defined
Revision 1.67 / (download) - annotate - [select for diffs], Sun Sep 27 18:18:42 1998 UTC (25 years ago) by christos
Branch: MAIN
Changes since 1.66: +2 -2
lines
Diff to previous 1.66 (colored)
Test gcc2.8 and egcs properly
Revision 1.66 / (download) - annotate - [select for diffs], Thu Aug 27 14:11:45 1998 UTC (25 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.65: +2 -3
lines
Diff to previous 1.65 (colored)
No need to shield alpha from gcc 2.7 libgcc any longer. Default is egcs.
Revision 1.65 / (download) - annotate - [select for diffs], Sat Aug 22 22:06:23 1998 UTC (25 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Only build the egcs libgcc if the current ${CXX} is actually egcs.
Revision 1.64 / (download) - annotate - [select for diffs], Sat Aug 22 22:05:00 1998 UTC (25 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.63: +14 -3
lines
Diff to previous 1.63 (colored)
Re-enable libgcc from egcs and RE-ADD the warning & libgcc rebuild at the end of the build - it is needed for gcc 2.7->egcs bootstraps!
Revision 1.63 / (download) - annotate - [select for diffs], Sun Aug 16 17:25:30 1998 UTC (25 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.62: +3 -3
lines
Diff to previous 1.62 (colored)
Turn off the egcs bits while the 1.1 import is taking place.
Revision 1.62 / (download) - annotate - [select for diffs], Tue Jul 28 18:55:41 1998 UTC (25 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.61: +4 -1
lines
Diff to previous 1.61 (colored)
Don't try and build non-EGCS libgcc on Alpha and PowerPC.
Revision 1.61 / (download) - annotate - [select for diffs], Sun Jul 26 17:28:58 1998 UTC (25 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.60: +13 -21
lines
Diff to previous 1.60 (colored)
During the initial library pass, do not install man pages. Also, GC the weird egcs stuff in here.
Revision 1.60 / (download) - annotate - [select for diffs], Sat Jul 25 10:35:53 1998 UTC (25 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.59: +10 -4
lines
Diff to previous 1.59 (colored)
Do not blow away my egcs libgcc at the beginning of a build.
Revision 1.59 / (download) - annotate - [select for diffs], Fri Jul 24 16:51:33 1998 UTC (25 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.58: +3 -5
lines
Diff to previous 1.58 (colored)
Fix flawed logic: I'm not all here today. (.if's werten't doing what the commit comment said they would do.
Revision 1.58 / (download) - annotate - [select for diffs], Fri Jul 24 16:48:47 1998 UTC (25 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.57: +12 -12
lines
Diff to previous 1.57 (colored)
Fix the rebuild of libgcc: - If USE_EGCS is set, rebuild egcs's libgcc and install it (unless DESTDIR is set and system compiler is not gcc 2.8, in which case print a warning message and do nothing). - Do not rebuild gcc 2.7's libgcc. egcs can build this fine.
Revision 1.57 / (download) - annotate - [select for diffs], Tue Jul 21 23:13:13 1998 UTC (25 years, 2 months ago) by perry
Branch: MAIN
Changes since 1.56: +2 -7
lines
Diff to previous 1.56 (colored)
build libgcc during make build; also, don't build lex and yacc first any more.
Revision 1.56 / (download) - annotate - [select for diffs], Wed May 27 06:38:37 1998 UTC (25 years, 4 months ago) by scottr
Branch: MAIN
Changes since 1.55: +1 -13
lines
Diff to previous 1.55 (colored)
Revert 1.44 and associated changes; you can't prebuild anything without includes, which is the case if you are building to an empty $DESTDIR. Fixes PR 5497. NOTE: This reverts us to the 1.3 behavior of requiring the secr set to be installed for non-exportable builds. While unfortunate, this allows a user to start with existing binary sets, rather than requiring special knowledge of how to build a domestic tree to $DESTDIR.
Revision 1.55 / (download) - annotate - [select for diffs], Thu May 21 11:53:49 1998 UTC (25 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.54: +16 -16
lines
Diff to previous 1.54 (colored)
Move (re)build of libgcc to end of build list (after gcc/egcs would be installed/updated).
Revision 1.54 / (download) - annotate - [select for diffs], Thu May 21 01:40:19 1998 UTC (25 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.53: +10 -2
lines
Diff to previous 1.53 (colored)
Gack, don't try to build libgcc if it wouldn't be appropriate.
Revision 1.53 / (download) - annotate - [select for diffs], Tue May 12 01:59:54 1998 UTC (25 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.52: +8 -1
lines
Diff to previous 1.52 (colored)
Build the appropriate libgcc, so that build-to-destdir works.
Revision 1.52 / (download) - annotate - [select for diffs], Sun May 10 10:37:59 1998 UTC (25 years, 5 months ago) by mycroft
Branch: MAIN
Changes since 1.51: +4 -4
lines
Diff to previous 1.51 (colored)
Make sure system includes are installed before descending into gnu.
Revision 1.51 / (download) - annotate - [select for diffs], Wed Apr 15 13:44:55 1998 UTC (25 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.50: +2 -2
lines
Diff to previous 1.50 (colored)
Do the cleandir before the includes, so rpcgen doesn't build includes twice. (Should build and install rpcgen before the includes, but it's not too clear whether to do this before or after the cleandir.)
Revision 1.42.2.3 / (download) - annotate - [select for diffs], Fri Feb 20 01:41:41 1998 UTC (25 years, 7 months ago) by mellon
Branch: 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
Changes since 1.42.2.2: +20 -5
lines
Diff to previous 1.42.2.2 (colored) to branchpoint 1.42 (colored) next main 1.43 (colored)
Pull up 1.45-1.50: make build fails!
Revision 1.50 / (download) - annotate - [select for diffs], Fri Feb 20 01:39:38 1998 UTC (25 years, 7 months ago) by mellon
Branch: MAIN
Changes since 1.49: +3 -5
lines
Diff to previous 1.49 (colored)
Print date after build completes as well as before. Previous code failed because make build depends on beforeinstall but not afterinstall.
Revision 1.49 / (download) - annotate - [select for diffs], Mon Feb 16 10:07:31 1998 UTC (25 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.48: +12 -2
lines
Diff to previous 1.48 (colored)
fix make build for non-usa domestic a better way
Revision 1.48 / (download) - annotate - [select for diffs], Mon Feb 16 07:57:19 1998 UTC (25 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.47: +2 -2
lines
Diff to previous 1.47 (colored)
don't assume domestic/usr.bin/compile_et exists for make build (eg: the user has a non-USA domestic subtree)
Revision 1.47 / (download) - annotate - [select for diffs], Sun Feb 15 00:33:03 1998 UTC (25 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored)
In the build targer, make sure the troff macros are installed before attempting to build manual pages.
Revision 1.46 / (download) - annotate - [select for diffs], Tue Feb 10 04:38:13 1998 UTC (25 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.45: +7 -1
lines
Diff to previous 1.45 (colored)
Domestic library build fix: libtelnet depends on libdes and libkrb. libkrb depends on libcom_err. So, build libdes, libcom_err, libkrb in that order before building domestic/lib. (Geez, this stuff is a mess.)
Revision 1.42.2.2 / (download) - annotate - [select for diffs], Sat Feb 7 00:49:34 1998 UTC (25 years, 8 months ago) by mellon
Branch: netbsd-1-3
Changes since 1.42.2.1: +25 -1
lines
Diff to previous 1.42.2.1 (colored) to branchpoint 1.42 (colored)
Pull up 1.44 (mellon) and 1.45 (perry)
Revision 1.45 / (download) - annotate - [select for diffs], Fri Feb 6 23:11:57 1998 UTC (25 years, 8 months ago) by perry
Branch: MAIN
Changes since 1.44: +9 -1
lines
Diff to previous 1.44 (colored)
add date printout at beginning and end of 'make build's
Revision 1.44 / (download) - annotate - [select for diffs], Fri Jan 30 07:10:31 1998 UTC (25 years, 8 months ago) by mellon
Branch: MAIN
Changes since 1.43: +17 -1
lines
Diff to previous 1.43 (colored)
Prebuild some things that the build depends on *before* they are needed so that fresh builds don't die prematurely
Revision 1.42.2.1 / (download) - annotate - [select for diffs], Mon Oct 27 18:09:59 1997 UTC (25 years, 11 months ago) by thorpej
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE,
netbsd-1-3-BETA
Changes since 1.42: +2 -2
lines
Diff to previous 1.42 (colored)
Pull up from trunk: Make the "build" target depend on "beforeinstall", ensuring that all directories have been created for the installation of the include files.
Revision 1.43 / (download) - annotate - [select for diffs], Mon Oct 27 18:06:39 1997 UTC (25 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.42: +2 -2
lines
Diff to previous 1.42 (colored)
Make the "build" target depend on "beforeinstall", ensuring that all directories have been created for the installation of the include files.
Revision 1.42 / (download) - annotate - [select for diffs], Sat May 31 21:21:13 1997 UTC (26 years, 4 months ago) by cjs
Branch: MAIN
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.41: +2 -17
lines
Diff to previous 1.41 (colored)
Back out BUILDDIR and NOINSTALL changes.
Revision 1.41 / (download) - annotate - [select for diffs], Thu May 29 14:23:02 1997 UTC (26 years, 4 months ago) by cjs
Branch: MAIN
CVS Tags: cjs-build-against-obj-dir
Changes since 1.40: +4 -1
lines
Diff to previous 1.40 (colored)
Add a cleandir to make build, to make it more like it was before.
Revision 1.40 / (download) - annotate - [select for diffs], Mon May 26 03:55:19 1997 UTC (26 years, 4 months ago) by cjs
Branch: MAIN
Changes since 1.39: +14 -2
lines
Diff to previous 1.39 (colored)
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.39 / (download) - annotate - [select for diffs], Mon Mar 24 22:22:15 1997 UTC (26 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.38: +3 -1
lines
Diff to previous 1.38 (colored)
Don't cleandir on make build when UPDATE is set.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Mar 10 23:46:12 1997 UTC (26 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.37: +2 -1
lines
Diff to previous 1.37 (colored)
when doing 'make build', build lib/csu & install it before building lib itself. On the Alpha (and other ELF systems), shared library builds require files built/installed by the csu build, so if lib/csu isn't built/installed before lib is, DESTDIR builds won't work and normal builds can mistakenly use old versions of some csu files.
Revision 1.37 / (download) - annotate - [select for diffs], Wed Nov 27 02:04:06 1996 UTC (26 years, 10 months ago) by cjs
Branch: MAIN
Changes since 1.36: +2 -3
lines
Diff to previous 1.36 (colored)
All of domestic/lib now builds without errors, so we build it all.
Revision 1.36 / (download) - annotate - [select for diffs], Sat Aug 10 23:29:00 1996 UTC (27 years, 2 months ago) by explorer
Branch: MAIN
Changes since 1.35: +7 -2
lines
Diff to previous 1.35 (colored)
allow builds to work if directory games is missing. Closes pr misc/1921 and misc/2294
Revision 1.35 / (download) - annotate - [select for diffs], Thu Apr 25 01:09:33 1996 UTC (27 years, 5 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2
Changes since 1.34: +1 -4
lines
Diff to previous 1.34 (colored)
Headers in src/domestic/include are now installed by the includes target
Revision 1.34 / (download) - annotate - [select for diffs], Thu Apr 25 01:02:27 1996 UTC (27 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.33: +1 -2
lines
Diff to previous 1.33 (colored)
Headers in src/include are now installed by the includes target
Revision 1.33 / (download) - annotate - [select for diffs], Thu Apr 25 00:47:25 1996 UTC (27 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.32: +2 -1
lines
Diff to previous 1.32 (colored)
Added "${MAKE} includes" to build target
Revision 1.32 / (download) - annotate - [select for diffs], Sat Apr 13 06:36:15 1996 UTC (27 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.31: +10 -8
lines
Diff to previous 1.31 (colored)
pull in bsd.own.mk earlier, to get configuration variables. if people define EXPORTABLE_SYSTEM, they REALLY don't want to do stuff in 'domestic'. Pay attention to it when doing 'make build'. in 'make build', install share/mk _first_, because include dirs may require new make templates. in 'make build', install domestic includes after normal includes, so they can previously-installed includes if necessary. Note that all of domestic/lib should be built in 'make build' during the library build stage.
Revision 1.31 / (download) - annotate - [select for diffs], Mon Mar 18 09:55:25 1996 UTC (27 years, 6 months ago) by tls
Branch: MAIN
Changes since 1.30: +3 -1
lines
Diff to previous 1.30 (colored)
behaviour of 'make build' should not change if DESTDIR is set; this is an artifact of an ancient mistake of mine.
Revision 1.30 / (download) - annotate - [select for diffs], Mon Mar 18 09:53:11 1996 UTC (27 years, 6 months ago) by tls
Branch: MAIN
Changes since 1.29: +2 -1
lines
Diff to previous 1.29 (colored)
a futile nod to ease-of-upgrade: make build now installs new rules from share/mk.
Revision 1.29 / (download) - annotate - [select for diffs], Mon Mar 18 09:21:33 1996 UTC (27 years, 6 months ago) by tls
Branch: MAIN
Changes since 1.28: +1 -4
lines
Diff to previous 1.28 (colored)
removed obsolete src/kerberosIV reference, albeit commented out
Revision 1.28 / (download) - annotate - [select for diffs], Fri Dec 15 18:13:41 1995 UTC (27 years, 9 months ago) by jtc
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
fix typo
Revision 1.27 / (download) - annotate - [select for diffs], Sat Dec 9 23:07:02 1995 UTC (27 years, 10 months ago) by tls
Branch: MAIN
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
libcrypt has moved
Revision 1.26 / (download) - annotate - [select for diffs], Sat Dec 9 22:39:46 1995 UTC (27 years, 10 months ago) by tls
Branch: MAIN
Changes since 1.25: +11 -6
lines
Diff to previous 1.25 (colored)
get krb4 includes installed, do distrib-dirs if DESTDIR not set
Revision 1.25 / (download) - annotate - [select for diffs], Mon Oct 9 02:11:28 1995 UTC (28 years ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Changes since 1.24: +1 -1
lines
Diff to previous 1.24 (colored)
New-style RCS id.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Oct 7 22:58:52 1995 UTC (28 years ago) by pk
Branch: MAIN
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored)
Comment out last change as it interferes with distribution building.
Revision 1.23 / (download) - annotate - [select for diffs], Fri Oct 6 12:05:36 1995 UTC (28 years ago) by tls
Branch: MAIN
Changes since 1.22: +4 -1
lines
Diff to previous 1.22 (colored)
stick distrib-dirs in beforeinstall -- should be cleaner?
Revision 1.22 / (download) - annotate - [select for diffs], Sun Feb 26 01:10:19 1995 UTC (28 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.21: +8 -8
lines
Diff to previous 1.21 (colored)
work in the face of a /usr/src/obj directory
Revision 1.21 / (download) - annotate - [select for diffs], Sun Feb 19 12:20:06 1995 UTC (28 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.20: +8 -1
lines
Diff to previous 1.20 (colored)
add 'domestic' to subdirs list, if it exists.
Revision 1.20 / (download) - annotate - [select for diffs], Thu Dec 22 12:43:45 1994 UTC (28 years, 9 months ago) by cgd
Branch: MAIN
Changes since 1.19: +3 -1
lines
Diff to previous 1.19 (colored)
explicitly pull in bsd.own.mk, so that it's there for afterinstall.
Revision 1.19 / (download) - annotate - [select for diffs], Tue Jun 14 04:40:29 1994 UTC (29 years, 3 months ago) by cgd
Branch: 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
Changes since 1.18: +3 -1
lines
Diff to previous 1.18 (colored)
if not installing man pages, don't remake whatis db
Revision 1.18 / (download) - annotate - [select for diffs], Thu Feb 10 08:50:06 1994 UTC (29 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
light style cleanup
Revision 1.17 / (download) - annotate - [select for diffs], Thu Feb 10 01:50:17 1994 UTC (29 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.16: +9 -9
lines
Diff to previous 1.16 (colored)
don't use 'make' explicitly
Revision 1.16 / (download) - annotate - [select for diffs], Tue Feb 8 23:20:40 1994 UTC (29 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
kill typo
Revision 1.15 / (download) - annotate - [select for diffs], Mon Feb 7 05:08:57 1994 UTC (29 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.14: +14 -1
lines
Diff to previous 1.14 (colored)
add some new targets to DTRT when installing/building
Revision 1.14 / (download) - annotate - [select for diffs], Wed Dec 8 04:51:25 1993 UTC (29 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
do "lib" first. otherwise you can be *really* screwed by a 'make install' on a system with shared libraries...
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jul 7 12:55:48 1993 UTC (30 years, 3 months ago) by brezak
Branch: 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
Changes since 1.12: +3 -1
lines
Diff to previous 1.12 (colored)
Make regress only if directory exists. It can be optional.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Jul 4 14:02:11 1993 UTC (30 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.11: +3 -1
lines
Diff to previous 1.11 (colored)
allow toplevel makefile to descend into sys
Revision 1.11 / (download) - annotate - [select for diffs], Sat May 22 07:15:52 1993 UTC (30 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.10: +1 -1
lines
Diff to previous 1.10 (colored)
change from rcs "Header" to "Id"
Revision 1.10 / (download) - annotate - [select for diffs], Sat May 22 07:15:13 1993 UTC (30 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.9: +4 -3
lines
Diff to previous 1.9 (colored)
oops, clean that up a bit
Revision 1.9 / (download) - annotate - [select for diffs], Sat May 22 07:10:28 1993 UTC (30 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.8: +8 -1
lines
Diff to previous 1.8 (colored)
add regress, but not for install. also, add "regress" target
Revision 1.8 / (download) - annotate - [select for diffs], Thu Apr 29 12:42:00 1993 UTC (30 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
put all of the gnu stuff in one place
Revision 1.7 / (download) - annotate - [select for diffs], Thu Apr 29 11:48:50 1993 UTC (30 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.6: +3 -3
lines
Diff to previous 1.6 (colored)
added gnulibexec gnugames
Revision 1.6 / (download) - annotate - [select for diffs], Sat Apr 10 15:49:55 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-alpha-1,
netbsd-0-8
Changes since 1.5: +3 -2
lines
Diff to previous 1.5 (colored)
added `usr.gnubin' for new gnu binaries necessary for the distribution.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Apr 8 01:05:57 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
added gnulib, for gnu libraries that for whatever reason need to go into the main tree
Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 22 08:43:59 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.3: +3 -1
lines
Diff to previous 1.3 (colored)
change "Id" to "Header" in rcsid, and noted why etc was not in subdirs
Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 22 08:04:00 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.2: +1 -8
lines
Diff to previous 1.2 (colored)
added rcs ids to all files
Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 21 18:04:42 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
CVS Tags: patchkit-0-2-2
Changes since 1.1: +10 -1
lines
Diff to previous 1.1 (colored)
after 0.2.2 "stable" patches applied
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (30 years, 6 months ago) by cgd
Branch: WFJ-920714
CVS Tags: WFJ-386bsd-01
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
initial import of 386bsd-0.1 sources
Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
Initial revision