Index: src/systeminfo/linux/qsysteminfo_linux.cpp =================================================================== --- a/src/systeminfo/linux/qsysteminfo_linux.cpp +++ b/src/systeminfo/linux/qsysteminfo_linux.cpp 2012-06-29 17:14:34.244456338 +0200 @@ -39,10 +39,14 @@ ** ****************************************************************************/ +// own includes #include "linux/qsysteminfo_linux_p.h" #include "qsysteminfo_dbus_p.h" +// system includes +#include <unistd.h> + #if !defined(Q_WS_MAEMO_6) #if defined(Q_WS_X11) #include <QX11Info> Index: plugins/multimedia/pulseaudio/qaudioinput_pulse.cpp =================================================================== --- a/plugins/multimedia/pulseaudio/qaudioinput_pulse.cpp +++ b/plugins/multimedia/pulseaudio/qaudioinput_pulse.cpp 2012-06-29 17:23:46.231774356 +0200 @@ -47,6 +47,8 @@ #include "qpulseaudioengine.h" #include "qpulsehelpers.h" +#include <unistd.h> + QT_BEGIN_NAMESPACE const int PeriodTimeMs = 50; Index: plugins/multimedia/pulseaudio/qaudiooutput_pulse.cpp =================================================================== --- a/plugins/multimedia/pulseaudio/qaudiooutput_pulse.cpp +++ b/plugins/multimedia/pulseaudio/qaudiooutput_pulse.cpp 2012-06-29 17:21:07.749679369 +0200 @@ -47,6 +47,8 @@ #include "qpulseaudioengine.h" #include "qpulsehelpers.h" +#include <unistd.h> + QT_BEGIN_NAMESPACE const int PeriodTimeMs = 20; Index: plugins/multimedia/pulseaudio/qpulseaudioengine.cpp =================================================================== --- a/plugins/multimedia/pulseaudio/qpulseaudioengine.cpp +++ b/plugins/multimedia/pulseaudio/qpulseaudioengine.cpp 2012-06-29 17:24:09.672083827 +0200 @@ -47,6 +47,8 @@ #include "qaudiooutput_pulse.h" #include "qpulsehelpers.h" +#include <unistd.h> + QT_BEGIN_NAMESPACE static void serverInfoCallback(pa_context *context, const pa_server_info *info, void *userdata)