diff -NrU5 libthrowable-1.1.0.orig/libthrowable/internal/internal.cc libthrowable-1.1.0/libthrowable/internal/internal.cc --- libthrowable-1.1.0.orig/libthrowable/internal/internal.cc 2008-09-06 13:40:11.000000000 +0200 +++ libthrowable-1.1.0/libthrowable/internal/internal.cc 2008-09-06 13:36:03.000000000 +0200 @@ -21,11 +21,12 @@ #include "libthrowable/init.h" #include "libthrowable/system.h" #include "libthrowable/macros/here.h" #include "libthrowable/util/util.h" #include "libthrowable/internal/threads.h" -#include +#include +#include #include #include #include #if defined LIBTHROWABLE_POSIX # include diff -NrU5 libthrowable-1.1.0.orig/libthrowable/internal/posix_threads.h libthrowable-1.1.0/libthrowable/internal/posix_threads.h --- libthrowable-1.1.0.orig/libthrowable/internal/posix_threads.h 2008-09-06 13:37:20.000000000 +0200 +++ libthrowable-1.1.0/libthrowable/internal/posix_threads.h 2008-09-06 13:38:17.000000000 +0200 @@ -20,10 +20,11 @@ #ifndef H_LIBTHROWABLE_POSIX_THREADS #define H_LIBTHROWABLE_POSIX_THREADS #include #include #include +#include #include "libthrowable/internal/internal.h" #include "libthrowable/macros/here.h" namespace libthrowable { namespace internal { namespace posix { --- libthrowable-1.1.0.orig/tests/t_libthrowable.cc.old 2009-06-30 16:19:43.000000000 +0200 +++ libthrowable-1.1.0/tests/t_libthrowable.cc 2009-06-30 16:21:01.000000000 +0200 @@ -23,6 +23,7 @@ #include "libthrowable.h" #include "libthrowable/internal/internal.h" #include "libthrowable/streams.h" +#include #include #include #ifdef HAVE_PTHREAD