MFC r342972:Disable FTS3, FTS4, and RTREE in bundled and private sqlite3.Suggested by: delphij@Reviewed by: delphij@ (for secteam@)Differential Revision: https://reviews.freebsd.org/D18786
Revert r333353 - FTS5 uses log(3) which currently breakes non-amd64 builds.Reported by: lwhsu
Update private sqlite from sqlite3-3.20.0 to sqlite3-3.23.1
DIRDEPS_BUILD: Update dependencies.Sponsored by: Dell EMC Isilon
[private] add libevent1 and sqlite3 include files for our private libraries.This, like including ucl private headers, is useful for writing new basesystem tools. Yes, anyone using these libraries
[private] add libevent1 and sqlite3 include files for our private libraries.This, like including ucl private headers, is useful for writing new basesystem tools. Yes, anyone using these libraries shouldn't assume ABIcompatibility.Reviewed by: bdrewery, baptDifferential Revision: https://reviews.freebsd.org/D10123
show more ...
Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesThis implifies pathing in make/displayed outputMFC after: 3 weeksSponsored by: Dell EMC Isilon
First pass through library packaging.Sponsored by: The FreeBSD Foundation
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.This both avoids some dependencies on xinstall.host and allowsbootstrapping on older releases to work due to lack of
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.This both avoids some dependencies on xinstall.host and allowsbootstrapping on older releases to work due to lack of at least 'install -l'support.Sponsored by: EMC / Isilon Storage Division
Move the USE_PREAD configuration knob out of the middle of the autoconfgenerated ones. It is easy to mistake as an option that has gone awaywhen it's actually a control that was explicitly turned
Move the USE_PREAD configuration knob out of the middle of the autoconfgenerated ones. It is easy to mistake as an option that has gone awaywhen it's actually a control that was explicitly turned on for FreeBSD.
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
Merge sync of head
Fix a lock up where we enter swapper() with interrupts disabled.In smp_rendezvous_cpus we expect to wait for all cpus to entersmp_rendezvous_action. If we call this holding a proc lock swapper may
Fix a lock up where we enter swapper() with interrupts disabled.In smp_rendezvous_cpus we expect to wait for all cpus to entersmp_rendezvous_action. If we call this holding a proc lock swapper mayattempt to also lock it, however as interrupts are disabled the cpu neverhandles the ipi. Because smp_rendezvous_action waits for all signaledcpus before contining it may get caught waiting for the cpu running swapperas the proc mutex will be unlocked after smp_rendezvous_cpus finishes.The fix is to enable interrupts in the configure stage as we should bedoing.MFC after: 1 week