summaryrefslogtreecommitdiff
path: root/gnu/usr.sbin
AgeCommit message (Collapse)Author
2001-12-31Introduce 3 new MK* variables that have effect in the USE_NEW_TOOLCHAINthorpej
case: MKBFD If set to "no", disables building of libbfd, libiberty, and all things that depend on them (binutils/gas/ld, gdb, dbsym, mdsetimage). MKGDB If set to "no", disables bulding of gdb. MKGCC If set to "no", disables building of gcc and the gcc-related libraries (libg2c, libgcc, libobjc, libstdc++). These are useful for building platforms for which either of the following situations are true: (1) You have no userland from which to run toolchain2netbsd in order to build the appropriate toolchain build framework. (2) The platform which you are building requires a newer set of tools than are currently in the tree (e.g. x86-64, ia64).
2001-12-20fix typo. (.o in SRCS)yamt
2001-12-15Descend into dbsym.thorpej
2001-12-12Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly).lukem
Otherwise the appropriate MKxxx=no won't be defined .
2001-12-12MKfoo=no -> NOfootv
2001-11-12Major overhaul of src/tools and host toolchain. Summary of changes:tv
* 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.
2001-11-11backout IPv6 patch to postfix. IPv6 support for "mynetworks" check wasitojun
left unimplemented, and postfix daemon could become an open relay for IPv6 connectivity. it seems that we need to torture-test IPv6 patch outside of the tree more. From moley@wide.ad.jp
2001-11-09Remove a trailing space.wiz
2001-11-09This is not a Sun3-specific program.thorpej
2001-11-09Make an error message more informative.thorpej
2001-11-09New BFD-using dbsym(8) written by Simon Burge, with some codethorpej
derived from the BFD-using mdsetimage(8). TODO: * Use loadfile(), rather than home-grown ELF parsing code (requires some changes to loadfile()). * Support a.out like the gwr's dbsym(8) (this comes for free when we switch to loadfile()).
2001-10-25Give the host tool build more control over the HOST_CPPFLAGS.thorpej
2001-10-24Descend into mdsetimage.thorpej
2001-10-24Add support for building as a target-prefixed cross-tool from src/tools.thorpej
2001-10-22Bah, move ".include <bsd.own.mk>" to before USE_NEW_TOOLCHAIN check.simonb
2001-10-22Add a Makefile for mdsetimage that tries to do the new/old toolchainsimonb
dance to get to libbfd. Tested on new and old toolchain, makefile messiness to be verified before being enabled.
2001-10-22Add the bfd-mdsetimage pkgsrc version of mdsetimage - this is Chrissimonb
Demetriou's origianal mdsetimage with modifications by Kazuki Sakamoto to use libbfd. It lives in gnusrc because libbfd is GPL, not LGPL.
2001-10-19Remove all traces of "aux.m4" so as not to conflict with Microsoft host OS's.tv
(Since we aren't A/UX, this is not much of a loss for a NetBSD host.)
2001-08-09sync wth 20010228-pl04.itojun
2001-05-29sync with 8.11.4.itojun
2001-03-29Update list of dynamically generated source files.tron
2001-03-26Re-enable IPv6 -- Itojun has fixed all the bugs :-)thorpej
2001-03-21enable STARTTLS, gshapiro@sendmail says it works just fine on freebsd.itojun
report if there's any problem.
2001-03-18Disable the IPv6 support in postfix for now; there are somethorpej
Problems. I'll see if Itojun and I can get them fixed this coming week at IETF.
2001-03-15correct installation location for postfix flush/spawn/lmtpitojun
2001-03-13pull latest IPv6 patch in.itojun
2001-03-13upgrade in-tree postfix to release-20010228.itojun
2001-02-28no longer need to replace relative path in netbsd-proto.mcitojun
2001-01-15no longer need to ship IPv4-only sendmail.cf.itojun
2001-01-15pull DaemonPortOptions modifier for "optional address", fromitojun
8.12.x change (Modifiers=O). this will let us use the same sendmail.cf file on IPv4/v6, and IPv4-only kernels. (we do not really need netbsd-proto-IPv4only.cf any more)
2001-01-09- Use PRINTOBJDIR and .WAIT where appropriate.enami
- Define PARALLEL in gdb/Makefile since multiple yacc might run.
2001-01-04upgrade to sendmail 8.11.2.itojun
2001-01-04add STARTTLS handling - commented out for now. someone with knowledgeitojun
please test it.
2000-12-29do not visit "conf" if MKSHARE == noitojun
2000-12-26netbsd has strlcpy/strlcatitojun
2000-12-25run eqn. PR 11814itojun
2000-12-09add abounce.cperry
2000-10-23Use MKDOC to check for building in the doc subdirectory, not MKSHARE.simonb
If MKSHARE=no, <bsd.own.mk> will set MKDOC=no automatically.
2000-10-10sync with sendmail 8.11.1.itojun
added file: /usr/share/sendmail/ostype/solaris8.m4
2000-09-23Use ${COPY} instead of -c for ${INSTALL} commands.simonb
2000-08-26Fix the path to netbsd-proto-IPv4only.mc in the installedhubertf
netbsd-proto.mc file. Suggested by Frederick Bruckman <fb@enteract.com>
2000-08-25Enable some commonly used features: genericstable, mailertable, virtusertable,hubertf
domaintable, access_db and redirect.
2000-08-25add that netbsd-proto.cf now depends on netbsd-proto-IPv4only.mchubertf
2000-08-25Rewrite: include netbsd-proto-IPv4only.mc, and enable handling of IPv6.hubertf
2000-08-23Allow to override CFDIR from command line.enami
2000-08-20NetBSD has setusercontext() since Feb 2000.itojun
detect it by "1.4Q or more recent" (are there better ways? - it is not about kernel API...)
2000-08-13install m4 file for darwin (added in 8.10.x -> 8.11.0)itojun
2000-07-22use FILES* rather than an explicit afterinstall target, so thatcgd
UNPRIVILEGED is handled correctly w/o local hacks.
2000-07-07use '${MAKE}', not 'make'.cgd
2000-07-05Pass ${INSTPRIV} to ${INSTALL}.enami