History log of /freebsd-12.1/sbin/devd/Makefile (Results 1 – 23 of 23)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0
# 210a5cf0 13-Sep-2019 Baptiste Daroussin <[email protected]>

MFC r352119-r352124, r352130

Stop linking to libl by specifying we do not need yywrap


Revision tags: release/11.3.0, release/12.0.0
# 44e1285c 21-Aug-2018 Brad Davis <[email protected]>

Move all devd related configs to sbin/devd/

This helps with pkgbase as it switches these to using CONFS so they are
properly tagged as config files.

Approved by: will (mentor), imp
Differential Rev

Move all devd related configs to sbin/devd/

This helps with pkgbase as it switches these to using CONFS so they are
properly tagged as config files.

Approved by: will (mentor), imp
Differential Revision: https://reviews.freebsd.org/D16781

show more ...


Revision tags: release/11.2.0
# 3741a56c 24-May-2018 Matt Macy <[email protected]>

devd: drop WARNS back down to 3 until 6 actually works with GCC


# 695a3b29 23-May-2018 Eitan Adler <[email protected]>

devd: Unbreak build

I'm not quite sure why this wasn't caught before. Most likely due to
some generated file not being properly cleaned.

Fix build by just hiding the warnings that `-i` was supposed

devd: Unbreak build

I'm not quite sure why this wasn't caught before. Most likely due to
some generated file not being properly cleaned.

Fix build by just hiding the warnings that `-i` was supposed to fix.

Tested with clang, gcc9, gcc7

show more ...


# e8d9a1ed 23-May-2018 Eitan Adler <[email protected]>

devd: allow build to complete using g++


# 0bc60783 23-May-2018 Eitan Adler <[email protected]>

devd: compile at WARNS=6

Verified with "make universe TARGETS='amd64 arm arm64 i386 sparc64'"


Revision tags: release/10.4.0
# d511b20a 02-Aug-2017 Enji Cooper <[email protected]>

Add HAS_TESTS to all Makefiles that are currently using the
`SUBDIR.${MK_TESTS}+= tests` idiom.

This is a follow up to r321912.


# 4b330699 02-Aug-2017 Enji Cooper <[email protected]>

Convert traditional ${MK_TESTS} conditional idiom for including test
directories to SUBDIR.${MK_TESTS} idiom

This is being done to pave the way for future work (and homogenity) in
^/projects/make-ch

Convert traditional ${MK_TESTS} conditional idiom for including test
directories to SUBDIR.${MK_TESTS} idiom

This is being done to pave the way for future work (and homogenity) in
^/projects/make-check-sandbox .

No functional change intended.

MFC after: 1 weeks

show more ...


Revision tags: release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0
# e01a93b6 10-Feb-2016 Glen Barber <[email protected]>

Add devd and routed back to the runtime package instead
of their individual packages based on MK_foo evaluation.

There is no intent to split inet/inet6 or other similar
combinations for package crea

Add devd and routed back to the runtime package instead
of their individual packages based on MK_foo evaluation.

There is no intent to split inet/inet6 or other similar
combinations for package creation, since they are created
during build time.

Noticed/prodded by: lidl
Sponsored by: The FreeBSD Foundation

show more ...


# 7de1daeb 09-Feb-2016 Glen Barber <[email protected]>

Create packages for atm, ccdconfig, devd, ipf, ipfw,
iscsi, natd, nandfs, pf, quotacheck, and routed.

Add ping6 and rtsol to the runtime package.

Sponsored by: The FreeBSD Foundation


Revision tags: release/10.2.0
# 13eb765f 25-Nov-2014 Baptiste Daroussin <[email protected]>

Convert sbin/ to LIBADD
Reduce overlinking


Revision tags: release/10.1.0, release/9.3.0
# fedda9c6 26-Mar-2014 Dimitry Andric <[email protected]>

Revert r263694, and apply a better fix to squelch unnecessary warnings
from clang about possible keywords being treated as identifiers for the
remainder of the translation unit (a.k.a. -Wkeyword-comp

Revert r263694, and apply a better fix to squelch unnecessary warnings
from clang about possible keywords being treated as identifiers for the
remainder of the translation unit (a.k.a. -Wkeyword-compat), when using
libstdc++ in combination with -Wsystem-headers. This will not only fix
devd, but any C++ program using libstdc++.

MFC after: 3 days
X-MFC-With: r263694

show more ...


# 89963e04 24-Mar-2014 Dimitry Andric <[email protected]>

Apply a temporary band-aid for building devd with clang 3.4, libstdc++
and -Wsystem-headers enabled (which is the default for any non-zero
WARNS level, crazily enough!). This is primarily meant to b

Apply a temporary band-aid for building devd with clang 3.4, libstdc++
and -Wsystem-headers enabled (which is the default for any non-zero
WARNS level, crazily enough!). This is primarily meant to be MFC'd as
soon as possible.

MFC after: 3 days

show more ...


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0, release/7.4.0, release/8.2.0, release/8.1.0, release/7.3.0
# 2b6974bf 15-Feb-2010 Ulrich Spörlein <[email protected]>

Bump WARNS where possible.

Checked by: make universe
Approved by: ed (co-mentor)


Revision tags: release/8.0.0, release/7.2.0, release/7.1.0, release/6.4.0, release/7.0.0, release/6.3.0
# 9538bab3 19-Nov-2007 John Birrell <[email protected]>

Reduce the WARNS level across the board due to a warning that occurs
on at least arm and sparc64. i386/pc98, ia64 and amd64 are all OK.


Revision tags: release/6.2.0, release/5.5.0, release/6.1.0
# 1a0cc6b1 30-Jan-2006 Pawel Jakub Dawidek <[email protected]>

Use pidfile(3).

OK'ed by: imp


Revision tags: release/6.0.0
# 94d2d4eb 19-Oct-2005 Brooks Davis <[email protected]>

Make devd WARNS=4 clean and bump WARNS accordingly. This will insure
that future variable shadowing bugs don't compile.

Reviewed by: imp
Compiled on: alpha i386 sparc64


Revision tags: release/5.4.0, release/4.11.0
# 83c7ade9 21-Dec-2004 Ruslan Ermilov <[email protected]>

NOSHARED -> NO_SHARED


Revision tags: release/5.3.0, release/4.10.0, release/5.2.1, release/5.2.0, release/4.9.0
# 9a4e73fe 17-Aug-2003 Gordon Tetlow <[email protected]>

At imp's request, force devd to be statically compiled. This avoids the
need for libstdc++ in /lib, and the generated binary is actually smaller
statically linked than dynamically + sizeof(libstdc++)

At imp's request, force devd to be statically compiled. This avoids the
need for libstdc++ in /lib, and the generated binary is actually smaller
statically linked than dynamically + sizeof(libstdc++). Additionally,
devd doesn't use get*by*() which is one of the main motivations for
dynamically linking your root partition anyway.

show more ...


Revision tags: release/5.1.0, release/4.8.0
# 887c6714 01-Apr-2003 Ruslan Ermilov <[email protected]>

This can't obviously be cleaner than system headers.


Revision tags: release/5.0.0
# 3054f218 07-Dec-2002 Warner Losh <[email protected]>

MFp4 (imp_freebsd branch): snapshot of devd work:
o improve parsing and lexing
o create data structures based on the parsed file now.
o Still need to rewrite main loop and add regex (still uses hard

MFp4 (imp_freebsd branch): snapshot of devd work:
o improve parsing and lexing
o create data structures based on the parsed file now.
o Still need to rewrite main loop and add regex (still uses hard coded
devd-generic)
o minor man page updates.

# There should be one more commit before rc2

Approved by: re (blanket)

show more ...


# 9f887a80 14-Nov-2002 Tim J. Robbins <[email protected]>

Install devd.conf(5).


# e530e044 20-Oct-2002 Warner Losh <[email protected]>

devd. A daemon that hooks into the kernel's /dev/devctl to produce
arbitrary commands when devices come and go in the device tree (which is
different than the /dev directory).

This is an initial ve

devd. A daemon that hooks into the kernel's /dev/devctl to produce
arbitrary commands when devices come and go in the device tree (which is
different than the /dev directory).

This is an initial version. Much of the planned power isn't here.
Instead of doing the full matching, we always run /etc/devd-generic.
/etc/devd.generic will go away at some point, I think.

I'm committing it in this early state so I can start getting feedback
from early adapters.

Approved by: re

show more ...