summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
Commit message (Collapse)AuthorAgeFilesLines
* Third time's a charm?? (the logic was reversed from desired)obrien2004-06-171-1/+1
| | | | | | Time for sleep... Submitted by: ru
* Grrr, use the userland spelling not the kernel tree spelling.obrien2004-06-171-1/+1
|
* Fall out from Binutils 2.15: disable building the Alpha loader.obrien2004-06-171-1/+4
|
* Allow buildworld and friends to complete when make(1) is calledru2004-05-171-1/+1
| | | | | | with some debug flags (-d). Noticed by: Gleb Smirnoff
* Record the libssl.so dependency on libcrypto.so. This shouldru2004-05-131-0/+1
| | | | | | | | | help some ports that depend on libradius that recently gained the dependency on libssl. This is also how the stock OpenSSL build would link libssl.so on FreeBSD. Prompted by: kris OK'ed by: markm, nectar
* Catch up with the current output of tools/make_libdeps.sh:ru2004-05-121-3/+7
| | | | | - Removed the stale dependency of libypclnt on librpcsvc. - Fixed the dependency graph of libssh.
* - Added rad_demangle() for demangling user-passwords (needed forru2004-04-271-1/+6
| | | | | | | | | | | | | | | | | | | | MS-CHAPv1 MPPE-keys). - Added rad_demangle_mppe_key() for demangling mppe-keys (needed for MPPE-keys). - Added some typecasts for avoiding compiler warnings. - Fix: better handle wrong usage of the lib (if the programmer has not called rad_create_request() but rad_put_*(), then a weird error message was returned). - Added a new function for putting the Message-Authenticator. - Verify the Message-Authenticator, if it was found inside a response packet and silently drop the packet, if the validation failed. - Implicitly put the Message-Authenticator, if the EAP-Message attribute was added. - Added some missing defines. Submitted by: Michael Bretterklieber PR: 46555
* Move the SNMP MIBs and tree definitions from /usr/share/bsnmp toharti2004-04-141-1/+1
| | | | | /usr/share/snmp. This mirrors the use of /usr/local/share/snmp and makes also more sense when non-bsnmp-specific MIBs go in.
* Add a kernel-toolchain target which only builds the bits required to builddes2004-04-131-1/+3
| | | | | | | a kernel. This is essentially the same as the toolchain target, except that it does not build headers and libraries. Submitted by: ru
* Added the `toolchain' top-level target, which builds enough ofru2004-03-241-0/+2
| | | | | | | buildworld, up to and including libraries, except for actually building the world. Requested by: many
* Removed 3x2 dots I don't like. ;)ru2004-03-191-3/+3
|
* Create /usr/sbin in ${WORLDTMP}. I've accidentally removed it inru2004-03-191-1/+2
| | | | | | | | revision 1.343, but it's needed for btxld(8), and this fix (along with the --enable-64-bit-bfd configured BFD on i386) allows other architectures to successfully cross-build the i386 world. Tested on: alpha
* Comment various stages of buildkernel, symmetrical to buildworld.ru2004-03-181-2/+26
|
* Don't scare non-root users attempting to build world.ru2004-03-141-1/+1
|
* Create hierarchy before installing a new kernel. This is neededru2004-03-131-0/+9
| | | | | | | | | | | because we require that a new kernel be installed prior to a new world, and we may need some new directories to succeed. Once MFCed, this will also help those poor souls who redundantly ``mv /modules /modules.old'' in RELENG_4 before an installkernel. Requested by: many MFC after: 3 days
* Hide internal implementation details of UID/GID checks from the user.ru2004-03-121-2/+2
|
* Use find(1) instead of ``pw groupshow'' to detect missing groups.ru2004-03-121-12/+18
| | | | | | Restore checks for recently added PF groups. Reviewed by: mlaier
* Use 'pw groupshow' instead of 'id -g' to see if a group exists.gshapiro2004-03-121-1/+1
| | | | | | PR: 64073 Submitted by: jhb MFC after: 5 days
* Back out id -g checks as they are wrong (sendmail group untouched).mlaier2004-03-111-8/+0
| | | | | Requested by: dwhite Approve by: dwhite
* Add installcheck for proxy:proxy and authpf.mlaier2004-03-101-0/+14
| | | | | Suggested by: ru Approved by: bms(mentor)
* Reword two more lines to avoid wrapping.gad2004-03-051-2/+2
|
* Minor stylistic improvements in the SPECIAL_INSTALLCHECKS section, mainlygad2004-03-041-25/+26
| | | | | | to reduce the number of wrapped lines. Suggested by: bde
* Improved the description of the installkernel targets.bde2004-03-041-6/+6
| | | | | Don't hide what we do to force failures for the installkernel targets or other targets.
* Commit the first set of files for changing time_t on freebsd/sparc64gad2004-03-031-3/+63
| | | | | | | | | | | | from a 32-bit value to a 64-bit value. This commit does not actually change anything. It merely provides instructions, scripts, and a safety measure in Makefile.inc1 for people who want to make the change. The real change to 64-bit time_t's on sparc64 is scheduled to happen on March 10th, assuming that so major problems are found between now and then by early-adopters. Reviewed by: freebsd-sparc64
* Drop directory existence checks.ru2004-02-131-62/+24
| | | | OK'ed by: bde
* Overhaul of kerberos5/ makefiles. Most significant changes are:ru2004-01-311-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Dropped support for standalone builds, this was only partially supported anyway, and required so much magic in makefiles that made life dangerous (e.g., by using the custom yacc rules). - Got rid of .OBJDIR in makefiles -- makes building of individual files possible again. - Made the .x.c transformations -j safe. - Reprogrammed LDADD to fix static build of some utilities that was broken. - Fixed LDFLAGS and DPADD in the WITH_OPENLDAP case -- positively affects the contents of .depend files. - Removed redundant .h's from SRCS, only kept those that are generated. - libkrb5/ INCS were bogusly installed again with libgssapi/. - Made build-tools real tools with their own makefiles in separate directories. This allows us to properly track their dependencies, etc. - Faster build, 21% less of makefile code! Approved by: nectar Reviewed by: markm Silence on: arch
* Create the OID and tree files while building the modules and the daemonharti2004-01-231-0/+5
| | | | | | | | instead of creating them by hand and storing them in the CVS tree. Add gensnmptree to the bootstrap tools (it is used to generated these files). This simplifies the update procedure. Submitted by: ru
* - Run makewhatis(1) in etc/Makefile at the end of "install".ru2004-01-221-8/+1
| | | | - Removed redundant and undocumented NO_MAKEDB_RUN knob.
* Create ${WORLDTMP}/legacy/usr/include/c++/3.3 for usr.bin/lex.ru2004-01-171-1/+1
|
* lex(1) prior to flex.skl,v 1.8 and gen.c,v 1.7 requires bootstrapping.ru2004-01-161-0/+5
| | | | Prodded by: nectar
* Alongside revision 1.382, don't build profiled libraries so earlyru2004-01-151-2/+3
| | | | in the build -- it's OK to keep this for the "make all" phase.
* Fix a problem where 'make installworld' will fail and leave thegad2003-12-091-13/+7
| | | | | | | | | | | | | | system in a messy state *if* the user is upgrading from a system which has no /libexec to a system which builds a DYNAMICROOT, and if that user has set DISTDIR (as documented for ports, but it turns out that the same variable name is used for a completely unrelated purpose in 'make release'). There are other possible fixes for this issue, and ru@ may later decide to commit one of those fixes. I just wanted some fix in ASAP, and this is the fix that I have tested. Reviewed by: bde, imp, and ru
* Invert the condition that installs the dynamic linker early, sincegordon2003-11-161-1/+2
| | | | | | | DYNAMICROOT is now the default. Also document -DNO_DYNAMICROOT since that is going to be a documented feature. Submitted by: matusita, rushani
* The snmp_netgraph module depends on libnetgraph. So add a dependency andharti2003-11-121-2/+2
| | | | | | add libnetgraph to the list of prebuilt libraries in the main Makefile. Reviewed by: ru
* Make two directories under usr/share/bsnmp that are needed duringharti2003-11-101-1/+1
| | | | | | library build to install tree definition files and MIBS. Okay'ed by: ru
* Don't be so chatty about building includes.ru2003-11-031-1/+1
|
* Retired the "most" and "installmost" targets -- they justru2003-10-041-29/+0
| | | | | | | do not have a chance to work nowadays as we have a lot of internal libraries in lib/. Discussed with: marcel, wollman
* Help those attempting to upgrade from static to dynamic root.ru2003-09-161-0/+11
|
* Catch up with libpthread/support/Makefile.inc,v 1.6 and revertru2003-09-151-5/+1
| | | | | Makefile.inc1 revisions 1.365 and 1.367: libc_pic.a is no longer necessary to build libpthread.so (ie: libkse.so).
* - No need to create libfoo.so -> libfoo.so.X symlinks in /lib,ru2003-09-071-0/+1
| | | | | | | | | | | | as it was decided that our toolchain will revert to looking for libraries in /usr/lib only. - Make /usr/lib/libfoo.so -> /lib/libfoo.so.X symlinks absolute so that they still work if /usr is symlinked. - Remove stale /usr/lib/libfoo.so.X libraries during install. Discussed with: gordon, obrien, peter
* Clarify the numbering of some of the build stages.scottl2003-09-011-9/+9
|
* Revert rev. 1.378, and restore the correct arithmetic expressionru2003-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | syntax. The make buildworld mv /usr/include /usr/include.old make installworld issue has been fixed a month ago in Makefile,v 1.285, and there is no valid reason to continue to keep the wrong syntax here -- buildworld takes care of upgrading a make for you if necessary. But if you find yourself in an environment with an old make(1) binary that breaks on this, and this is because you attempted to run a target other than buildworld, don't whine but try again with -DALWAYS_CHECK_MAKE defined -- it should do the trick. Otherwise, if you still have a problem, please report it as a bug and attach the ``make -dl ...'' output. Reviewed by: marcel
* Remove the AFM (Anti-Footshooting Measure) added when we split themarcel2003-08-281-7/+0
| | | | | | | | | 5.x signal code from the 4.x signal code. The split happened in Oct 2002 and we have had 2 releases since then. A kernel older than 5.0-R cannot reasonably be called a -current kernel anymore. This does not break upgrading from an 10 month older kernel. It just makes it more exiting.
* OSRELDATE should fallback to 'unknown' rather than the kernel that'simp2003-08-271-1/+1
| | | | | | booted on this machine. This is a slightly better default to use. Requested by: ru
* Add @ before the shell invocation for the testing of sufficiently new sh.imp2003-08-251-1/+1
| | | | No need to see this message twice.
* Fall back to using the kernel version for the OSRELDATE whenimp2003-08-251-0/+4
| | | | | | | | | | | | | /usr/include/osreldate.h doesn't exist on the system. While this could be worked around by saying something like 'make includes OSLRELDATE=0' when this file doesn't exist, it is just as easy to provide a fallback when the file we know we depend on doesn't exist. While this doesn't make all targets work w/o a /usr/include/osreldate.h, because some of the FreeBSD bootstrap tools use this file. 'make includes' however does work. Noticed by: peter, obrien (and likely others) Pointy hat to: imp (for suggesting a method that depended on /usr/include)
* In preparation for libraries being installed in /lib, add lib to thegordon2003-08-171-1/+1
| | | | list of build directories during the tool creation phase of the build.
* Don't lint(1) so early in the build. Its OK to keep this for themarkm2003-07-241-1/+2
| | | | "make all" phase.
* Apparently we prefer underscores in new options. Sorry for the churn folks.gordon2003-07-141-5/+5
| | | | Requested by: obrien
* Forgot that the rescue subdir needs to be a conditional for thegordon2003-07-111-1/+5
| | | | build-tools bit.
OpenPOWER on IntegriCloud