aboutsummaryrefslogtreecommitdiff
path: root/etc/defaults/make.conf
Commit message (Collapse)AuthorAgeFilesLines
* Move /etc/defaults/make.conf to /usr/share/examples/etc/make.conf asAlexander Langer2001-08-301-280/+0
| | | | | | | | | | | | | | | | | discussed on the arch@ mailinglist (after repo-copy). sys.mk will .error if it finds /etc/defaults/make.conf but include it anyways (this is the same behaviour as with the make.conf.local removal). /usr/share/examples/etc/make.conf has BDEFLAGS commented out now, since it's only an example file. Adjust all textes that talk about make.conf or defaults/make.conf to match the new situation. Notes: svn path=/head/; revision=82604
* RIP all ports options, as discussed on arch@.Alexander Langer2001-08-291-115/+0
| | | | Notes: svn path=/head/; revision=82519
* Add the `WANT_FORCE_OPTIMIZATION_DOWNGRADE' knob. If set to an integerDavid E. O'Brien2001-08-161-0/+6
| | | | | | | | | value, it forces GCC to not optimize above this level. For intance, GCC made with "WANT_FORCE_OPTIMIZATION_DOWNGRADE=1" is a good setting for the Alpha platform when building ports. Notes: svn path=/head/; revision=81749
* Remove the WANT_INSECURE_OPIE option - it is now a default. This is notMark Murray2001-08-121-6/+0
| | | | | | | | | | | nearly as ominous as it sounds, and it allows OPIE to be used over SSH and on xterms. Requested by: ache Discussed on: -security Notes: svn path=/head/; revision=81557
* Chagne MASTER_SITE_FREEBSD to MASTER_SITE_FREEBSD_ORG, becauseAkinori MUSHA2001-08-121-1/+1
| | | | | | | | MASTER_SITE_FREEBSD is already used in bsd.port.mk for some different purpose. Notes: svn path=/head/; revision=81554
* Fix MASTER_SITE_RUBY. The listed master site is obsolete.Akinori MUSHA2001-08-121-1/+1
| | | | Notes: svn path=/head/; revision=81553
* Add MASTER_SITE_FREEBSD.Akinori MUSHA2001-08-121-0/+1
| | | | Notes: svn path=/head/; revision=81552
* Take -Wconversion out of BDECFLAGS. It is not particularly useful forPeter Wemm2001-07-271-2/+3
| | | | | | | | | | | | | | us anyway because it doesn't work right on the x86 and alpha. On K&R code, small ints would be promoted to int. ANSI-C doesn't require this and the small ints can be passed taking 8 or 16 bits of stack space. However, the x86 abi that we use *does* promote to 32 bit, and the alpha ABI passes them in 64 bit registers so we dont have that aspect of the problem here. Losing float precision by having it cast down to int because the funtion prototype specifies int is the least of our problems. -Wmissing-prototypes helps here anyway. Notes: svn path=/head/; revision=80452
* New make knob, SENDMAIL_M4_FLAGS, modifies the flags passed to m4 whenGregory Neil Shapiro2001-07-231-0/+6
| | | | | | | | | | | | | building a .cf file from a .mc file. Include -D_FFR_TLS_O_T to enable tls policy control since the sendmail binary build enables that FFR as well. PR: conf/28361 MFC after: 1 week Notes: svn path=/head/; revision=80175
* Provide a hint for the OPIE 'insecure' mode.Mark Murray2001-07-101-0/+6
| | | | Notes: svn path=/head/; revision=79548
* Typo fix (modifes -> modifies)Gregory Neil Shapiro2001-06-271-1/+1
| | | | Notes: svn path=/head/; revision=78862
* Include a mention of WRKDIRPREFIX, useful when mounting /usr/ports readonlyNik Clayton2001-06-151-0/+4
| | | | | | | from another host. Notes: svn path=/head/; revision=78265
* ISO_ -> ISO in DOC_LANGAndrey A. Chernov2001-06-111-1/+1
| | | | Notes: svn path=/head/; revision=78035
* PERL_THREADED is too experimental at this stage. Remove.Mark Murray2001-05-311-5/+0
| | | | Notes: svn path=/head/; revision=77520
* The PERL_THREADED knob is causing too many people too many problems.Sheldon Hearn2001-05-271-1/+3
| | | | | | | Add a dire warning about the experimental nature of threaded Perl. Notes: svn path=/head/; revision=77262
* Add NO_I4B to avoid building/installing isdn4bsd package.Ruslan Ermilov2001-05-231-0/+1
| | | | | | | | Prompted by: Alexandr Listopad <laa@laa.zp.ua> MFC after: 3 days Notes: svn path=/head/; revision=77041
* clarify comment about MAKE_KERBEROS5. noticed by Peter PentchevAssar Westerlund2001-05-121-1/+1
| | | | | | | <roam@orbitel.bg> Notes: svn path=/head/; revision=76518
* Removed reference to withdrawn secure-supfile.Ruslan Ermilov2001-04-271-1/+0
| | | | Notes: svn path=/head/; revision=76073
* Document XFREE86_VERSION.Jim Mock2001-04-251-0/+5
| | | | Notes: svn path=/head/; revision=75982
* Add missed and update existing MASTER_SITE_*.Maxim Sobolev2001-04-221-12/+18
| | | | Notes: svn path=/head/; revision=75839
* Change NO_MAKEDEV to a finer granularity method:Jeroen Ruigrok van der Werven2001-03-291-2/+5
| | | | | | | | | | | NO_MAKEDEV_INSTALL and NO_MAKEDEV_RUN. The former implying the latter. The names imply what they do. The last commit by DES based on a PR defeated the original idea behind NO_MAKEDEV, which was not to run MAKEDEV, but to do the installation of MAKEDEV. This should satisfy both parties on the MAKEDEV challenge. Notes: svn path=/head/; revision=74990
* Add a commented out entry for compat4xMurray Stokely2001-03-141-0/+1
| | | | | | | | PR: 25196 Submitted by: Chris Knight <chris@aims.com.au> Notes: svn path=/head/; revision=74247
* Use CPUTYPE to add appropriate compiler flags to COPTFLAGS for kernelKris Kennaway2001-03-121-0/+1
| | | | | | | | | builds. This may be disabled using the NO_CPU_COPTFLAGS variable. Reviewed by: arch Notes: svn path=/head/; revision=74146
* Use the correct path to the SASL .h files as installed by the SASL port.Gregory Neil Shapiro2001-03-101-1/+1
| | | | | | | | | MFC candidate. Submitted by: jeh Notes: svn path=/head/; revision=74055
* Use a different example to avoid confusionGregory Neil Shapiro2001-03-061-1/+1
| | | | Notes: svn path=/head/; revision=73836
* remove warning of experimental nature of heimdal. it's now the sameAssar Westerlund2001-03-051-4/+0
| | | | | | | | version as the one in ports (and the latest at that), except that not all programs that are in the port get built Notes: svn path=/head/; revision=73779
* Correct the comment above MAKE_IDEA to be less confusing now that weKris Kennaway2001-03-041-8/+8
| | | | | | | only have one patented algorithm in make.conf. Notes: svn path=/head/; revision=73401
* Add definitions and support for the AMD k6-2, Pentium MMX (i586/MMX),Kris Kennaway2001-02-271-1/+3
| | | | | | | | | | | | and Pentium II, III and IV processors (p2, p3, p4), as well as 'mmx' and '3dnow' MACHINE_CPU tags as appropriate. In the near future this will be used to control various ports which have MMX/3dNow optimizations, instead of the ad-hoc methods currently used. Reviewed by: peter Notes: svn path=/head/; revision=73145
* Short lived fame for -Wundef.Jeroen Ruigrok van der Werven2001-02-271-1/+1
| | | | | | | Second thoughts by: bde Notes: svn path=/head/; revision=73141
* Add -Wundef to BDECFLAGS:Jeroen Ruigrok van der Werven2001-02-271-1/+1
| | | | | | | | | Warn if an undefined identifier is evaluated in an `#if' directive. Not objected to by: bde Notes: svn path=/head/; revision=73136
* Update the list of OpenSSL manpages (now contains many more describingKris Kennaway2001-02-251-0/+7
| | | | | | | | | | libssl, for example), and hide it behind a make.conf option, WANT_OPENSSL_MANPAGES, instead of having it commented out. We still can't install these by default because of clobbering of a number of system manpages with the same name, but they're there for people who want them. Notes: svn path=/head/; revision=73043
* I thought it was a new CPU :)Seigo Tanimura2001-02-241-1/+1
| | | | | | | s/i585/i586/ Notes: svn path=/head/; revision=72971
* Need one additional make.conf knob, SENDMAIL_ADDITIONAL_MC to satisfy bugGregory Neil Shapiro2001-02-221-0/+5
| | | | | | | | | report. It allows building multiple .cf files at build time. PR: bin/19897 Notes: svn path=/head/; revision=72918
* Add a note indicating that SENDMAIL_MC should include the path. This isGregory Neil Shapiro2001-02-221-2/+2
| | | | | | | | necessary if you expect to be able to use this setting in both /etc/mail and etc/sendmail. Notes: svn path=/head/; revision=72916
* Overhaul the MACHINE_CPU behaviour:Kris Kennaway2001-02-221-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rip out MACHINE_CPU stuff from sys.mk and include a new <bsd.cpu.mk> after we pull in /etc/make.conf. We need to do it afterwards so we can react to the user setting of the: * CPUTYPE variable, which contains the CPU type which the user wants to optimize for. For example, if you want your binaries to only run on an i686-class machine (or higher), set this to i686. If you want to support running binaries on a variety of CPU generations, set this to the lowest common denominator. Supported values are listed in make.conf. * bsd.cpu.mk does the expansion of CPUTYPE into MACHINE_CPU using the (hopefully) correct unordered list of CPU types which should be used on that CPU. For example, an AMD k6 CPU wants any of the following: k6 k5 i586 i486 i386 This is still an unordered list so the client makefile logic is simple - client makefiles need to test for the various elements of the set in decreasing order of priority using ${MACHINE_CPU:M<foo>}, as before. The various MACHINE_CPU lists are believed to be correct, but should be checked. * If NO_CPU_CFLAGS is not defined, add relevant gcc compiler optimization settings by default (e.g. -karch=k6 for CPUTYPE=k6, etc). Release builders and developers of third-party software need to make sure not to enable CPU-specific optimization when generating code intended to be portable. We probably need to move to an /etc/world.conf to allow the optimization stuff to be applied separately to world/kernel and external compilations, but it's not any worse a problem than it was before. * Add coverage for the ia64/itanium MACHINE_ARCH/CPUTYPE. * Add CPUTYPE support for all of the CPU types supported by FreeBSD and gcc (only i386, alpha and ia64 first, since those are the minimally-working ports. Other architecture porters, please feel free to add the relevant gunk for your platform). Reviewed by: jhb, obrien Notes: svn path=/head/; revision=72878
* Add a new make knob, SENDMAIL_MC, which is meant to replace SENDMAIL_CF asGregory Neil Shapiro2001-02-221-0/+8
| | | | | | | | | | | | users should be configuring via m4 now. If set, use m4 to create the .cf file. Also, if either SENDMAIL_MC or SENDMAIL_CF is set, 'make install' or 'make distribution' in src/etc/sendmail/ will install the appropriate .cf as /etc/mail/sendmail.cf. This fixes some mergemaster problems. PR: conf/13016 Notes: svn path=/head/; revision=72846
* Introduce support for using OpenSSL ASM optimizations. This is doneKris Kennaway2001-02-191-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | through the use of a new build directive, MACHINE_CPU, which contains a list of the CPU generations/features for which optimizations are desired. This feature will be extended to cover the ports tree in the future. Currently OpenSSL provides optimizations for i386, i586 and i686-class CPUs. Currently it has not been tested on an i386 or i486. Teach make(1) to provide sensible defaults for MACHINE_CPU if it is not defined (namely, the lowest common denominator CPU we support for each architecture). Currently this is i386 for the i386 architecture and ev4 for the alpha. sys.mk also sets the variable as a last resort for consistency with MACHINE_ARCH and bootstrapping from very old versions of make. Benchmarks show a significant speed increase even in the i386 case, with additional improvements for i586 and i686 systems. For maximum performance define MACHINE_CPU=i686 i586 i386 in /etc/make.conf. Based on a patch submitted by: Mike Silbersack <silby@silby.com> Reviewed by: current Notes: svn path=/head/; revision=72679
* Add a reference to the fetch(3) man page.Dag-Erling Smørgrav2000-12-101-1/+1
| | | | Notes: svn path=/head/; revision=69820
* Add commentary about shared SASL files versus sendmail compilation.Gregory Neil Shapiro2000-11-301-0/+6
| | | | | | | Submitted by: Scot W. Hetzel <hetzels@westbend.net> Notes: svn path=/head/; revision=69380
* Remove "NODESCRYPTLINKS" it has been superseeded by "passwd_format"David E. O'Brien2000-11-221-1/+0
| | | | | | | in /etc/login.conf. Notes: svn path=/head/; revision=69063
* Add a note asking committers to update make.conf.5 when they update this.Ben Smithurst2000-11-221-0/+4
| | | | Notes: svn path=/head/; revision=69040
* Standardize spelling of "optimization" in commentsDoug Barton2000-11-191-3/+3
| | | | | | | | PR: conf/22622 Submitted by: knu Notes: svn path=/head/; revision=68917
* Disable /usr/bin/ssh being setuid root by default. Let the variableBrian Feldman2000-11-141-0/+3
| | | | | | | | | | | | | ENABLE_SUID_SSH being defined reenable it for those that want it. This follows discussion favoring the change from September. It is not usually necessary to be setuid root, possibly less safe, and less convenient (cannot use $HOSTALIASES, for example). Submitted by: jedgar Notes: svn path=/head/; revision=68705
* Fixed typo in description of ENABLE_SUIDPERL.Ruslan Ermilov2000-11-101-1/+1
| | | | Notes: svn path=/head/; revision=68559
* Add commented-out entries for FTP_PROXY and HTTP_PROXY so those behindJordan K. Hubbard2000-11-081-1/+12
| | | | | | | | | firewalls have examples to work from. Requested by: chein Notes: svn path=/head/; revision=68481
* MF4: Add LOADER_TFTP_SUPPORT make.conf flag.Paul Saab2000-11-041-0/+6
| | | | Notes: svn path=/head/; revision=68310
* State that using optimization level above -O for kernel builds isn't smart.David E. O'Brien2000-11-021-1/+3
| | | | Notes: svn path=/head/; revision=68263
* Don't use the old URL to the GNU ftp location any more:Ralf S. Engelschall2000-11-011-1/+1
| | | | | | | ftp://prep.ai.mit.edu/pub/gnu/ -> ftp://ftp.gnu.org/gnu/ Notes: svn path=/head/; revision=68164
* Add MASTER_SITE_MOZILLA and MASTER_SITE_XEMACS.Akinori MUSHA2000-10-241-0/+2
| | | | Notes: svn path=/head/; revision=67491
* It is bsd.sites.mk one should look for a full list of default sites,Akinori MUSHA2000-10-221-1/+13
| | | | | | | | | | | | not bsd.port.mk anymore. Add MASTER_SITE_XFREE, MASTER_SITE_RINGSERVER, MASTER_SITE_TCLTK and MASTER_SITE_RUBY. Document and add MASTER_SORT_REGEX. Notes: svn path=/head/; revision=67431