Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: "debug mode" for config(1)



On Sat, 28 Dec 2013, John Nemeth wrote:

    Found in sys/conf/files:

# General-purpose crypto processing framework.
include "opencrypto/files.opencrypto"

And, of course, that file defines opencrypto.  From what I recall
opencrypto hasn't been optional for some time.

Hmmm.

There are an awful lot of kernels out there (for non-x86 architectures) that do not have opencrypto. At least, they do not have criov.o which is listed in files.opencrypto:

file    opencrypto/criov.c              opencrypto

I've built hundreds of kernels for dozens of $MACHINES as part of my periodic search-for-broken-builds, and just searched the kernel build directories for criov.o ... Just as an example, for evbmips-el a 'build.sh release' creates 13 separate kernels, but only 3 of them have criov.o; for evbearm-el, 8 out of 58 kernels have criov.o, and for mac68k the numbers are 0 out of 4.

Certainly looks optional to me... :)



-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index