aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2006-12-26 17:27:29 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2006-12-26 17:27:29 +0000
commit6e46fcfa7e0c0a1e4b5bf3ea9e78653f14e2bd51 (patch)
treee6288d924170c27c36afe99e1d6de8ad67d69dc3
parent2b15b3adea5da6257164a6a024bd530c6cf28e20 (diff)
downloadpaludis-6e46fcfa7e0c0a1e4b5bf3ea9e78653f14e2bd51.tar.gz
paludis-6e46fcfa7e0c0a1e4b5bf3ea9e78653f14e2bd51.tar.xz
Explicitly include the header files we need.
-rw-r--r--paludis/args/args_option.cc1
-rw-r--r--paludis/ebin.cc1
-rw-r--r--paludis/ebuild.cc1
-rw-r--r--paludis/repositories/portage/glsa.cc1
-rw-r--r--paludis/repositories/portage/portage_repository_profile_file.cc1
-rw-r--r--paludis/repository_maker.cc1
-rw-r--r--paludis/util/collection.hh1
-rw-r--r--paludis/util/fs_entry_TEST.cc1
-rw-r--r--paludis/util/iterator.hh1
-rw-r--r--paludis/util/pstream.cc1
10 files changed, 10 insertions, 0 deletions
diff --git a/paludis/args/args_option.cc b/paludis/args/args_option.cc
index 3ab90bd..d257c21 100644
--- a/paludis/args/args_option.cc
+++ b/paludis/args/args_option.cc
@@ -21,6 +21,7 @@
#include "args_error.hh"
#include <set>
#include <vector>
+#include <algorithm>
/** \file
* Implementation for ArgsOption.
diff --git a/paludis/ebin.cc b/paludis/ebin.cc
index 1c1b664..1bcac33 100644
--- a/paludis/ebin.cc
+++ b/paludis/ebin.cc
@@ -27,6 +27,7 @@
#include <paludis/portage_dep_parser.hh>
#include <sys/resource.h>
#include <sys/time.h>
+#include <unistd.h>
/** \file
* Implementation for ebin.hh things.
diff --git a/paludis/ebuild.cc b/paludis/ebuild.cc
index 87e0a60..0b23d5d 100644
--- a/paludis/ebuild.cc
+++ b/paludis/ebuild.cc
@@ -28,6 +28,7 @@
#include <paludis/portage_dep_parser.hh>
#include <sys/resource.h>
#include <sys/time.h>
+#include <unistd.h>
/** \file
* Implementation for ebuild.hh things.
diff --git a/paludis/repositories/portage/glsa.cc b/paludis/repositories/portage/glsa.cc
index 8e44e9f..4aa53e2 100644
--- a/paludis/repositories/portage/glsa.cc
+++ b/paludis/repositories/portage/glsa.cc
@@ -22,6 +22,7 @@
#include <paludis/util/stringify.hh>
#include <list>
#include <dlfcn.h>
+#include <stdint.h>
#include "config.h"
#define STUPID_CAST(type, val) reinterpret_cast<type>(reinterpret_cast<uintptr_t>(val))
diff --git a/paludis/repositories/portage/portage_repository_profile_file.cc b/paludis/repositories/portage/portage_repository_profile_file.cc
index 4f29c96..392c41d 100644
--- a/paludis/repositories/portage/portage_repository_profile_file.cc
+++ b/paludis/repositories/portage/portage_repository_profile_file.cc
@@ -21,6 +21,7 @@
#include <paludis/util/log.hh>
#include <paludis/config_file.hh>
#include <list>
+#include <algorithm>
using namespace paludis;
diff --git a/paludis/repository_maker.cc b/paludis/repository_maker.cc
index 0d9e01a..f85185d 100644
--- a/paludis/repository_maker.cc
+++ b/paludis/repository_maker.cc
@@ -25,6 +25,7 @@
#include <paludis/about.hh>
#include <list>
#include <dlfcn.h>
+#include <stdint.h>
#include "config.h"
diff --git a/paludis/util/collection.hh b/paludis/util/collection.hh
index 83d43db..7be54e1 100644
--- a/paludis/util/collection.hh
+++ b/paludis/util/collection.hh
@@ -24,6 +24,7 @@
#include <paludis/util/instantiation_policy.hh>
#include <libwrapiter/libwrapiter.hh>
#include <iterator>
+#include <functional>
/** \file
* Various wrappers around collections of items, for convenience and
diff --git a/paludis/util/fs_entry_TEST.cc b/paludis/util/fs_entry_TEST.cc
index 881e107..db7a3cd 100644
--- a/paludis/util/fs_entry_TEST.cc
+++ b/paludis/util/fs_entry_TEST.cc
@@ -24,6 +24,7 @@
#include <test/test_runner.hh>
#include <sys/stat.h>
#include <sys/types.h>
+#include <unistd.h>
#include <pwd.h>
using namespace paludis;
diff --git a/paludis/util/iterator.hh b/paludis/util/iterator.hh
index 7d11ed6..bba7492 100644
--- a/paludis/util/iterator.hh
+++ b/paludis/util/iterator.hh
@@ -21,6 +21,7 @@
#define PALUDIS_GUARD_PALUDIS_INDIRECT_ITERATOR_HH 1
#include <iterator>
+#include <functional>
#include <paludis/util/comparison_policy.hh>
#include <paludis/util/instantiation_policy.hh>
diff --git a/paludis/util/pstream.cc b/paludis/util/pstream.cc
index 8c4ef3a..d9495cf 100644
--- a/paludis/util/pstream.cc
+++ b/paludis/util/pstream.cc
@@ -25,6 +25,7 @@
#include <sys/utsname.h>
#include <sys/types.h>
#include <sys/wait.h>
+#include <unistd.h>
/** \file
* Implementation for PStream.