diff options
Diffstat (limited to 'src/libstore')
-rw-r--r-- | src/libstore/build.cc | 3 | ||||
-rw-r--r-- | src/libstore/db.cc | 2 | ||||
-rw-r--r-- | src/libstore/db.hh | 8 |
3 files changed, 10 insertions, 3 deletions
diff --git a/src/libstore/build.cc b/src/libstore/build.cc index 85c89f2c5a1a..2f6d69d3e15e 100644 --- a/src/libstore/build.cc +++ b/src/libstore/build.cc @@ -1,4 +1,5 @@ #include <map> +#include <iostream> #include <sstream> #include <boost/shared_ptr.hpp> #include <boost/weak_ptr.hpp> @@ -922,7 +923,7 @@ DerivationGoal::HookReply DerivationGoal::tryBuildHook() (worker.canBuildMore() ? (string) "1" : "0").c_str(), thisSystem.c_str(), drv.platform.c_str(), - drvPath.c_str(), 0); + drvPath.c_str(), NULL); throw SysError(format("executing `%1%'") % buildHook); diff --git a/src/libstore/db.cc b/src/libstore/db.cc index 667951ae7b84..7f428dc488e6 100644 --- a/src/libstore/db.cc +++ b/src/libstore/db.cc @@ -5,6 +5,8 @@ #include <memory> +#include <db_cxx.h> + #include "db.hh" #include "util.hh" #include "pathlocks.hh" diff --git a/src/libstore/db.hh b/src/libstore/db.hh index dd7d76b8cebb..0315728de597 100644 --- a/src/libstore/db.hh +++ b/src/libstore/db.hh @@ -5,13 +5,17 @@ #include <list> #include <map> -#include <db_cxx.h> - #include "util.hh" using namespace std; +/* Defined externally. */ +class DbTxn; +class DbEnv; +class Db; + + class Database; |