[Pkg-octave-devel] Bug#565197: qtoctave: FTBFS in Ubuntu Lucid: build requires "Qt version 4.5"
Kamal Mostafa
kamal at whence.com
Wed Jan 13 20:32:45 UTC 2010
Package: qtoctave
Version: 0.8.2+dfsg-2
Severity: important
Tags: patch
Justification: fails to build from source
This package FTBFS in Ubuntu Lucid
http://launchpadlibrarian.net/37681442/buildlog_ubuntu-lucid-i386.qtoctave_0.8.2%2Bdfsg-2_FAILEDTOBUILD.txt.gz
CMake Error at CMakeLists.txt:32 (MESSAGE):
Qt version 4.5 required.
Qt version installed is: 4.6
However, it does appear to actually build fine with Qt version 4.6.
The attached patch changes the CMakeLists.txt script to accept any
version of Qt >= 4.5 instead of just == 4.5.
-------------- next part --------------
------------------------------------------------------------
revno: 7
committer: Kamal Mostafa <kamal at whence.com>
branch nick: qtoctave
timestamp: Wed 2010-01-13 12:21:17 -0800
message:
* CMakeLists.txt: allow build with Qt version >= 4.5 (not just == 4.5).
diff:
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2009-10-04 10:08:00 +0000
+++ CMakeLists.txt 2010-01-13 20:21:17 +0000
@@ -28,13 +28,13 @@
include(UseQt4)
-if( NOT ${QT_VERSION_MAJOR} EQUAL 4 OR NOT ${QT_VERSION_MINOR} EQUAL 5 )
+if( NOT ${QT_VERSION_MAJOR} EQUAL 4 OR NOT ${QT_VERSION_MINOR} GREATER 4 )
MESSAGE (FATAL_ERROR
- "Qt version 4.5 required.\n"
+ "Qt version 4.5 or greater is required.\n"
"Qt version installed is: ${QT_VERSION_MAJOR}.${QT_VERSION_MINOR}\n"
"Please install required version.\n"
)
-endif( NOT ${QT_VERSION_MAJOR} EQUAL 4 OR NOT ${QT_VERSION_MINOR} EQUAL 5 )
+endif( NOT ${QT_VERSION_MAJOR} EQUAL 4 OR NOT ${QT_VERSION_MINOR} GREATER 4 )
=== modified file 'debian/changelog'
--- debian/changelog 2009-10-11 16:29:55 +0000
+++ debian/changelog 2010-01-13 20:21:17 +0000
@@ -1,3 +1,9 @@
+qtoctave (0.8.2+dfsg-2ubuntu1) lucid; urgency=low
+
+ * CMakeLists.txt: allow build with Qt version >= 4.5 (not just == 4.5).
+
+ -- Kamal Mostafa <kamal at whence.com> Wed, 13 Jan 2010 12:20:45 -0800
+
qtoctave (0.8.2+dfsg-2) unstable; urgency=low
* Fix build failure for GCC 4.4 via use_cstdio_header (closes: #550264)
More information about the Pkg-octave-devel
mailing list