From 8ab5f5817303fb35ce3e789793212d202bf2816a Mon Sep 17 00:00:00 2001 From: Jaroslav Reznik Date: Fri, 24 Feb 2012 16:21:11 +0100 Subject: [PATCH] fix FTBFS because of missing unistd.h include --- ...bility-opensource-src-1.2.0-include-unistdh.patch | 12 ++++++++++++ qt-mobility.spec | 8 +++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 qt-mobility-opensource-src-1.2.0-include-unistdh.patch diff --git a/qt-mobility-opensource-src-1.2.0-include-unistdh.patch b/qt-mobility-opensource-src-1.2.0-include-unistdh.patch new file mode 100644 index 0000000..a153eb1 --- /dev/null +++ b/qt-mobility-opensource-src-1.2.0-include-unistdh.patch @@ -0,0 +1,12 @@ +diff -up qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qsysteminfo_linux.cpp.include-unistdh qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qsysteminfo_linux.cpp +--- qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qsysteminfo_linux.cpp.include-unistdh 2011-09-22 08:59:10.000000000 +0200 ++++ qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qsysteminfo_linux.cpp 2012-02-24 15:45:21.341266421 +0100 +@@ -51,6 +51,8 @@ + #endif // Q_WS_X11 + #endif // Q_WS_MAEMO_6 + ++#include ++ + QTM_BEGIN_NAMESPACE + + QSystemInfoPrivate::QSystemInfoPrivate(QSystemInfoLinuxCommonPrivate *parent) diff --git a/qt-mobility.spec b/qt-mobility.spec index 39f2e39..355fd5a 100644 --- a/qt-mobility.spec +++ b/qt-mobility.spec @@ -6,7 +6,7 @@ Name: qt-mobility Version: 1.2.0 -Release: 7.%{snap}%{?dist} +Release: 8.%{snap}%{?dist} Summary: Qt Mobility Framework Group: System Environment/Libraries License: LGPLv2 with exceptions @@ -27,6 +27,8 @@ Provides: qt4-mobility%{?_isa} = %{version}-%{release} Patch50: qt-mobility-opensource-src-1.2.0-translationsdir.patch # add pkgconfig for linux-* platforms too Patch51: qt-mobility-opensource-src-1.2.0-pkgconfig.patch +# gcc 4.7, missing unistd.h for getppid +Patch52: qt-mobility-opensource-src-1.2.0-include-unistdh.patch ## upstream patches # double-check if this is still required -- Rex @@ -98,6 +100,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %patch50 -p1 -b .translationsdir %patch51 -p1 -b .pkgconfig +%patch52 -p1 -b .include-unistdh %patch101 -p1 -b .pulseaudio_lib @@ -238,6 +241,9 @@ rm -rf %{buildroot} %changelog +* Fri Feb 24 2012 Jaroslav Reznik - 1.2.0-8.20110922 +- fix FTBFS because of missing unistd.h include + * Sat Jan 14 2012 Fedora Release Engineering - 1.2.0-7.20110922 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild