diff options
author | Khem Raj <raj.khem@gmail.com> | 2010-11-18 14:26:39 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2010-11-18 21:53:34 -0800 |
commit | d171a92c2446259f37ec85829d0628f26912cef1 (patch) | |
tree | 129e55392d2ae87fa6b72945eb5e8183a2755874 /recipes/opie-notes | |
parent | d0971604b6d375620eb74401e7468c557863a04d (diff) | |
download | openembedded-d171a92c2446259f37ec85829d0628f26912cef1.tar.gz |
opie-notes_1.2.4.bb: Fix build errors encountered with gcc 4.5
* This should get us a step closer to compiling opie-image with gcc 4.5
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes/opie-notes')
-rw-r--r-- | recipes/opie-notes/opie-notes-1.2.4/gcc-4.5-non-trivially-copyable-fix.patch | 62 | ||||
-rw-r--r-- | recipes/opie-notes/opie-notes_1.2.4.bb | 5 |
2 files changed, 66 insertions, 1 deletions
diff --git a/recipes/opie-notes/opie-notes-1.2.4/gcc-4.5-non-trivially-copyable-fix.patch b/recipes/opie-notes/opie-notes-1.2.4/gcc-4.5-non-trivially-copyable-fix.patch new file mode 100644 index 0000000000..6c3c625943 --- /dev/null +++ b/recipes/opie-notes/opie-notes-1.2.4/gcc-4.5-non-trivially-copyable-fix.patch @@ -0,0 +1,62 @@ +Index: notes/editwindow.cpp +=================================================================== +--- notes/editwindow.cpp ++++ notes/editwindow.cpp +@@ -22,7 +22,7 @@ void editWindowWidget::loadFile(QString + { + if (!file.open(IO_ReadOnly)) + { +- QMessageBox::warning(0, tr("File i/o error"), fileName.sprintf(tr("Could not read file '%s'"), fileName)); ++ QMessageBox::warning(0, tr("File i/o error"), fileName.sprintf(tr("Could not read file '%s'"), fileName.data())); + } + else + { +@@ -40,7 +40,7 @@ void editWindowWidget::saveFile(QString + + if(!file.open(IO_WriteOnly)) + { +- QMessageBox::warning(0, tr("File i/o error"), fileName.sprintf(tr("Could not write file '%s'"), fileName)); ++ QMessageBox::warning(0, tr("File i/o error"), fileName.sprintf(tr("Could not write file '%s'"), fileName.data())); + } + else + { +Index: notes/mainwindow.cpp +=================================================================== +--- notes/mainwindow.cpp ++++ notes/mainwindow.cpp +@@ -57,7 +57,7 @@ mainWindowWidget::mainWindowWidget( QWid + + if(!fileList.mkdir(fileList.absPath())) + { +- QMessageBox::critical(0, tr("i/o error"), text.sprintf(tr("Could not create directory '%s'"), fileList.absPath())); ++ QMessageBox::critical(0, tr("i/o error"), text.sprintf(tr("Could not create directory '%s'"), fileList.absPath().data()).data()); + } + else + { +@@ -65,7 +65,7 @@ mainWindowWidget::mainWindowWidget( QWid + + if(!fileList.mkdir(fileList.absPath())) + { +- QMessageBox::critical(0, tr("i/o error"), text.sprintf(tr("Could not create directory '%s'"), fileList.absPath())); ++ QMessageBox::critical(0, tr("i/o error"), text.sprintf(tr("Could not create directory '%s'"), fileList.absPath().data()).data()); + } + } + } +@@ -154,7 +154,7 @@ void mainWindowWidget::slotItemDuplicate + { + if (!fileOld.open(IO_ReadOnly)) + { +- QMessageBox::warning(0, tr("File i/o error"), fileName.sprintf(tr("Could not read file '%s'"), fileName)); ++ QMessageBox::warning(0, tr("File i/o error"), fileName.sprintf(tr("Could not read file '%s'"), fileName.data())); + } + else + { +@@ -208,7 +208,7 @@ void mainWindowWidget::refreshList() + + if (!file.open(IO_ReadOnly)) + { +- QMessageBox::warning(0, tr("File i/o error"), title.sprintf(tr("Could not read file '%s'"), fileList[item])); ++ QMessageBox::warning(0, tr("File i/o error"), title.sprintf(tr("Could not read file '%s'"), fileList[item].data()).data()); + } + else + { diff --git a/recipes/opie-notes/opie-notes_1.2.4.bb b/recipes/opie-notes/opie-notes_1.2.4.bb index 89ed98e583..3ffe7e1900 100644 --- a/recipes/opie-notes/opie-notes_1.2.4.bb +++ b/recipes/opie-notes/opie-notes_1.2.4.bb @@ -1,5 +1,8 @@ require ${PN}.inc +PR = "r1" SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/core/pim/notes \ ${HANDHELDS_CVS};tag=${TAG};module=opie/pics \ - ${HANDHELDS_CVS};tag=${TAG};module=opie/apps" + ${HANDHELDS_CVS};tag=${TAG};module=opie/apps \ + file://gcc-4.5-non-trivially-copyable-fix.patch \ + " |