Branch: refs/heads/master
Home: https://github.com/NixOS/nix
Commit: d03a295192f8d7b7ced98d5bbab91a8aa9b0ca4d
https://github.com/NixOS/nix/commit/d03a295192f8d7b7ced98d5bbab91a8aa9b0ca4d
Author: Eelco Dolstra <[email protected]>
Date: 2012-05-04 (Fri, 04 May 2012)
Changed paths:
M configure.ac
Log Message:
-----------
Require SQLite >= 3.6.19
Nix needs SQLite's foreign key constraint feature, which was
introduced in 3.6.19. Without it, the database won't be cleaned up
correctly when paths are deleted. See
e.g. http://hydra.nixos.org/build/2494142.
diff --git a/configure.ac b/configure.ac
index fba53e8..0f6b752 100644
--- a/configure.ac
+++ b/configure.ac
@@ -242,7 +242,7 @@ AC_CHECK_HEADERS([bzlib.h], [true],
# Look for SQLite, a required dependency.
-PKG_CHECK_MODULES([SQLITE3], [sqlite3], [CXXFLAGS="$SQLITE3_CFLAGS $CXXFLAGS"])
+PKG_CHECK_MODULES([SQLITE3], [sqlite3 >= 3.6.19], [CXXFLAGS="$SQLITE3_CFLAGS
$CXXFLAGS"])
# Whether to use the Boehm garbage collector.
================================================================
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits