diff -ur libffado-2.0-rc2/src/DeviceStringParser.h libffado-2.0-rc3/src/DeviceStringParser.h --- libffado-2.0-rc2/src/DeviceStringParser.h 2009-04-26 17:21:18.000000000 +0200 +++ libffado-2.0-rc3/src/DeviceStringParser.h 2009-09-24 16:37:25.870452059 +0200 @@ -28,6 +28,7 @@ #include #include +#include class ConfigRom; diff -ur libffado-2.0-rc2/src/bebob/bebob_dl_codes.h libffado-2.0-rc3/src/bebob/bebob_dl_codes.h --- libffado-2.0-rc2/src/bebob/bebob_dl_codes.h 2008-01-20 11:28:54.000000000 +0100 +++ libffado-2.0-rc3/src/bebob/bebob_dl_codes.h 2009-09-24 16:41:09.792475031 +0200 @@ -24,6 +24,7 @@ #define BEBOB_DL_CODES_H #include "fbtypes.h" +#include #include "libutil/cmd_serialize.h" diff -ur libffado-2.0-rc2/src/bebob/bebob_functionblock.h libffado-2.0-rc3/src/bebob/bebob_functionblock.h --- libffado-2.0-rc2/src/bebob/bebob_functionblock.h 2008-05-10 17:39:16.000000000 +0200 +++ libffado-2.0-rc3/src/bebob/bebob_functionblock.h 2009-09-24 16:39:07.289475347 +0200 @@ -31,6 +31,7 @@ #include "debugmodule/debugmodule.h" #include +#include namespace AVC { class Subunit; diff -ur libffado-2.0-rc2/src/ffadodevice.h libffado-2.0-rc3/src/ffadodevice.h --- libffado-2.0-rc2/src/ffadodevice.h 2008-11-23 12:25:09.000000000 +0100 +++ libffado-2.0-rc3/src/ffadodevice.h 2009-09-24 16:42:36.820452389 +0200 @@ -34,6 +34,7 @@ #include #include +#include class DeviceManager; class ConfigRom; diff -ur libffado-2.0-rc2/src/fireworks/efc/efc_cmds_hardware.h libffado-2.0-rc3/src/fireworks/efc/efc_cmds_hardware.h --- libffado-2.0-rc2/src/fireworks/efc/efc_cmds_hardware.h 2008-07-10 13:33:11.000000000 +0200 +++ libffado-2.0-rc3/src/fireworks/efc/efc_cmds_hardware.h 2009-09-24 16:45:02.189476162 +0200 @@ -25,6 +25,7 @@ #define FIREWORKS_EFC_CMDS_HARDWARE_H #include "efc_cmd.h" +#include namespace FireWorks { diff -ur libffado-2.0-rc2/src/libavc/audiosubunit/avc_function_block.h libffado-2.0-rc3/src/libavc/audiosubunit/avc_function_block.h --- libffado-2.0-rc2/src/libavc/audiosubunit/avc_function_block.h 2008-10-23 18:00:24.000000000 +0200 +++ libffado-2.0-rc3/src/libavc/audiosubunit/avc_function_block.h 2009-09-24 16:46:41.797451950 +0200 @@ -28,6 +28,8 @@ #include "../general/avc_generic.h" #include +#include + using namespace std; namespace AVC { diff -ur libffado-2.0-rc2/src/libavc/avc_definitions.h libffado-2.0-rc3/src/libavc/avc_definitions.h --- libffado-2.0-rc2/src/libavc/avc_definitions.h 2008-10-23 18:00:24.000000000 +0200 +++ libffado-2.0-rc3/src/libavc/avc_definitions.h 2009-09-24 16:40:33.727485274 +0200 @@ -27,6 +27,7 @@ #include #include #include +#include #include namespace AVC { diff -ur libffado-2.0-rc2/src/libavc/general/avc_generic.h libffado-2.0-rc3/src/libavc/general/avc_generic.h --- libffado-2.0-rc2/src/libavc/general/avc_generic.h 2008-10-23 18:00:24.000000000 +0200 +++ libffado-2.0-rc3/src/libavc/general/avc_generic.h 2009-09-24 16:39:56.325485337 +0200 @@ -28,6 +28,7 @@ #include "debugmodule/debugmodule.h" #include "fbtypes.h" +#include class Ieee1394Service; diff -ur libffado-2.0-rc2/src/libcontrol/ClockSelect.h libffado-2.0-rc3/src/libcontrol/ClockSelect.h --- libffado-2.0-rc2/src/libcontrol/ClockSelect.h 2008-11-23 12:25:09.000000000 +0100 +++ libffado-2.0-rc3/src/libcontrol/ClockSelect.h 2009-09-24 16:48:49.061730260 +0200 @@ -30,6 +30,7 @@ #include #include +#include class FFADODevice; diff -ur libffado-2.0-rc2/src/libcontrol/Element.h libffado-2.0-rc3/src/libcontrol/Element.h --- libffado-2.0-rc2/src/libcontrol/Element.h 2008-11-02 11:35:12.000000000 +0100 +++ libffado-2.0-rc3/src/libcontrol/Element.h 2009-09-24 16:37:54.134726644 +0200 @@ -28,6 +28,7 @@ #include #include +#include #include "libutil/Mutex.h" #include "libutil/Functors.h" diff -ur libffado-2.0-rc2/src/libieee1394/ieee1394service.h libffado-2.0-rc3/src/libieee1394/ieee1394service.h --- libffado-2.0-rc2/src/libieee1394/ieee1394service.h 2008-11-22 16:00:57.000000000 +0100 +++ libffado-2.0-rc3/src/libieee1394/ieee1394service.h 2009-09-24 16:49:22.333453821 +0200 @@ -38,6 +38,7 @@ #include #include +#include #define MAX_FCP_BLOCK_SIZE_BYTES (512) #define MAX_FCP_BLOCK_SIZE_QUADS (MAX_FCP_BLOCK_SIZE_BYTES / 4) diff -ur libffado-2.0-rc2/src/libutil/Configuration.h libffado-2.0-rc3/src/libutil/Configuration.h --- libffado-2.0-rc2/src/libutil/Configuration.h 2009-03-28 22:23:57.000000000 +0100 +++ libffado-2.0-rc3/src/libutil/Configuration.h 2009-09-24 16:50:57.895455217 +0200 @@ -28,6 +28,7 @@ #include "external/libconfig/libconfigpp.h" #include +#include namespace Util { /** diff -ur libffado-2.0-rc2/src/libutil/OptionContainer.h libffado-2.0-rc3/src/libutil/OptionContainer.h --- libffado-2.0-rc2/src/libutil/OptionContainer.h 2008-05-10 17:39:16.000000000 +0200 +++ libffado-2.0-rc3/src/libutil/OptionContainer.h 2009-09-24 16:43:39.856465584 +0200 @@ -29,6 +29,7 @@ #include #include +#include namespace Util { diff -ur libffado-2.0-rc2/src/libutil/SystemTimeSource.h libffado-2.0-rc3/src/libutil/SystemTimeSource.h --- libffado-2.0-rc2/src/libutil/SystemTimeSource.h 2008-04-25 16:04:29.000000000 +0200 +++ libffado-2.0-rc3/src/libutil/SystemTimeSource.h 2009-09-24 16:52:18.059485095 +0200 @@ -26,6 +26,8 @@ #include "../debugmodule/debugmodule.h" +#include + typedef uint64_t ffado_microsecs_t; namespace Util { diff -ur libffado-2.0-rc2/src/libutil/cmd_serialize.h libffado-2.0-rc3/src/libutil/cmd_serialize.h --- libffado-2.0-rc2/src/libutil/cmd_serialize.h 2008-01-20 11:28:54.000000000 +0100 +++ libffado-2.0-rc3/src/libutil/cmd_serialize.h 2009-09-24 16:45:30.916506512 +0200 @@ -28,6 +28,7 @@ #include // byte_t and quadlet_t declaration #include +#include namespace Util { namespace Cmd { diff -ur libffado-2.0-rc2/src/libutil/serialize_libxml.h libffado-2.0-rc3/src/libutil/serialize_libxml.h --- libffado-2.0-rc2/src/libutil/serialize_libxml.h 2008-05-10 17:39:16.000000000 +0200 +++ libffado-2.0-rc3/src/libutil/serialize_libxml.h 2009-09-24 16:53:09.754466057 +0200 @@ -30,6 +30,7 @@ #include #include +#include namespace Util { diff -ur libffado-2.0-rc2/tests/streaming/teststreaming3.cpp libffado-2.0-rc3/tests/streaming/teststreaming3.cpp --- libffado-2.0-rc2/tests/streaming/teststreaming3.cpp 2008-05-15 06:38:08.000000000 +0200 +++ libffado-2.0-rc3/tests/streaming/teststreaming3.cpp 2009-09-24 17:07:55.137465217 +0200 @@ -32,6 +32,7 @@ #include #include #include +#include #include #include