aboutsummaryrefslogtreecommitdiff
path: root/lib/libsm
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant PACKAGE for INTERNALLIB librariesLexi Winter2025-08-231-1/+0
| | | | | | | | | These libraries don't install anything, so they shouldn't have a PACKAGE setting. This avoids surprising behaviour in future if e.g. manpages are added to an internal library. Reported by: des Differential Revision: https://reviews.freebsd.org/D51901
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* sendmail: Silence -Wdeprecated-non-prototype warnings.John Baldwin2023-04-181-0/+2
| | | | | | | | These will hopefully be fixed upstream eventually, but silence the warnings until then. Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D39518
* Update for new library files in sendmail 8.17.1Gregory Neil Shapiro2023-01-151-1/+2
|
* Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for detailsGregory Neil Shapiro2020-07-151-1/+1
| | | | | | | | | Includes build infrastructure & config updates required for changes in 8.16.1 MFC after: 5 days Notes: svn path=/head/; revision=363233
* Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesEnji Cooper2017-01-201-1/+1
| | | | | | | | | | This implifies pathing in make/displayed output MFC after: 3 weeks Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=312482
* MFHGlen Barber2016-03-021-138/+0
|\ | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=296318
| * DIRDEPS_BUILD: Regenerate without local dependencies.Bryan Drewery2016-02-241-138/+0
| | | | | | | | | | | | | | | | | | | | | | These are no longer needed after the recent 'beforebuild: depend' changes and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports skipping 'make depend'. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=295989
* | Create a package for sendmail(8).Glen Barber2016-02-081-1/+1
| | | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295403
* | First pass through library packaging.Glen Barber2016-02-041-0/+1
|/ | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* META MODE: Don't create .meta files when symlinking sources into the obj ↵Bryan Drewery2015-11-251-2/+2
| | | | | | | | | | | | | | directory. Tracking these leads to situations where meta mode will consider the file to be out of date if /bin/sh or /bin/ln are newer than the source file. There's no reason for meta mode to do this as make is already handling the rebuild dependency fine. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291320
* Remove unneeded libutil dependency for sendmail.Bryan Drewery2015-11-241-1/+0
| | | | | | | | | | | | It included libutil.h for setproctitle(3), which was moved from libutil to libc in r65353 in 2000. Reviewed by: gshapiro [sendmail change] Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D4261 Notes: svn path=/head/; revision=291235
* Update META_MODE dependencies.Bryan Drewery2015-09-171-2/+0
| | | | Notes: svn path=/head/; revision=287905
* libsm/path.c is about to disappear in the merge of sendmail 8.15.2. It is anGregory Neil Shapiro2015-07-071-1/+1
| | | | | | | | | empty file now so it is safe to remove before the merge. MFC after: 3 days Notes: svn path=/head/; revision=285226
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+154
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Merge from headSimon J. Gerraty2014-05-081-1/+1
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=265720
| * New/updated dependenciesSimon J. Gerraty2014-05-051-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265381
| * Merge headSimon J. Gerraty2014-04-271-1/+1
| |\ | | | | | | | | | Notes: svn path=/projects/bmake/; revision=265006
| * \ sync from headSimon J. Gerraty2013-04-121-5/+0
| |\ \ | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=249429
| * | | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | | | Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* | | Add new sendmail 8.14.8 fileGregory Neil Shapiro2014-01-261-1/+1
| |/ |/| | | | | | | | | | | MFC after: 5 days Notes: svn path=/head/; revision=261195
* | Since clang 3.2 now has an option to suppress warnings about implicitlyDimitry Andric2013-02-161-5/+0
|/ | | | | | | | | | promoted K&R parameters, remove the workarounds added for sendmail components in r228558. MFC after: 1 week Notes: svn path=/head/; revision=246880
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, toDimitry Andric2012-02-281-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | get rid of testing explicitly for clang (using ${CC:T:Mclang}) in individual Makefiles. Instead, use the following extra macros, for use with clang: - NO_WERROR.clang (disables -Werror) - NO_WCAST_ALIGN.clang (disables -Wcast-align) - NO_WFORMAT.clang (disables -Wformat and friends) - CLANG_NO_IAS (disables integrated assembler) - CLANG_OPT_SMALL (adds flags for extra small size optimizations) As a side effect, this enables setting CC/CXX/CPP in src.conf instead of make.conf! For clang, use the following: CC=clang CXX=clang++ CPP=clang-cpp MFC after: 2 weeks Notes: svn path=/head/; revision=232263
* Fix typos in the comments about clang warnings in severalDimitry Andric2011-12-161-2/+2
| | | | | | | | | | sendmail-related Makefiles. Spotted by: arundel MFC after: 1 week Notes: svn path=/head/; revision=228590
* Unfortunately, clang gives a warning about sendmail code that cannot beDimitry Andric2011-12-161-0/+7
| | | | | | | | | | turned off yet. Since this is contrib code, and we don't really care about the warnings, just turn make them non-fatal for now. MFC after: 1 week Notes: svn path=/head/; revision=228558
* Enable the use of nanosleep() instead of using pause() and signals.Gregory Neil Shapiro2010-03-041-0/+1
| | | | | | | | | | | This Makefile change can be removed when the next version of sendmail is imported as it will have this built in to the FreeBSD conf.h section. Submitted by: John Marshall MFC after: 3 days Notes: svn path=/head/; revision=204691
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* New files in sendmail 8.14.1Gregory Neil Shapiro2007-04-091-1/+1
| | | | Notes: svn path=/head/; revision=168521
* Add new libsm file from sendmail 8.13.6Gregory Neil Shapiro2006-03-221-1/+1
| | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=157008
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-1/+3
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Add a new source file in sendmail 8.13.4Gregory Neil Shapiro2005-06-071-1/+1
| | | | Notes: svn path=/head/; revision=147082
* Remove file no longer in 8.13.3Gregory Neil Shapiro2005-02-141-1/+1
| | | | Notes: svn path=/head/; revision=141863
* NOINET6 -> NO_INET6Ruslan Ermilov2004-12-211-1/+1
| | | | Notes: svn path=/head/; revision=139115
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-241-1/+1
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Reflect changes in sendmail 8.13 source treeGregory Neil Shapiro2004-08-011-1/+1
| | | | Notes: svn path=/head/; revision=132947
* Honor NOINET6 and disable IPv6 support in libmilter and sendmail if itGregory Neil Shapiro2004-06-011-1/+5
| | | | | | | | | is set. MFC after: 4 days Notes: svn path=/head/; revision=129912
* Remove MAINTAINER= lines from individual Makefiles in favor of theGregory Neil Shapiro2003-07-071-2/+0
| | | | | | | MAINTAINER file (which already had entries for sendmail). Notes: svn path=/head/; revision=117299
* Removed now unused INTERNALSTATICLIB.Ruslan Ermilov2002-05-131-2/+0
| | | | | | | | INTERNALLIB now implies NOPIC and NOPROFILE. Removed gratuitous NOMAN. Notes: svn path=/head/; revision=96513
* Add two new libraries which are part of sendmail 8.12. libsm is used onlyGregory Neil Shapiro2002-02-171-0/+37
for building sendmail and the associated utilities. libmilter is a new mail filtering API for sendmail. Notes: svn path=/head/; revision=90796