Your message dated Sun, 13 May 2012 15:34:12 +0000
with message-id <[email protected]>
and subject line Bug#661946: fixed in mudlet 2.0-rc12-2.1
has caused the Debian Bug report #661946,
regarding mudlet: Will fail to build with qt4.8, currently in experimental
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
661946: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661946
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mudlet
Version: 2.0-rc12-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu precise ubuntu-patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
*** /tmp/tmpEjlWxV/bug_body
When building against the version of qt4-x11 in experimental, mudlet fails
to build:
glwidget.cpp: In member function 'virtual void GLWidget::paintGL()':
glwidget.cpp:588:104: error: 'gluLookAt' was not declared in this scope
glwidget.cpp:937:104: error: 'gluLookAt' was not declared in this scope
glwidget.cpp:1352:100: error: 'gluLookAt' was not declared in this scope
glwidget.cpp:1599:96: error: 'gluLookAt' was not declared in this scope
glwidget.cpp: In member function 'virtual void GLWidget::resizeGL(int, int)':
glwidget.cpp:1905:76: error: 'gluPerspective' was not declared in this scope
glwidget.cpp:1907:58: error: 'gluOrtho2D' was not declared in this scope
glwidget.cpp: In member function 'virtual void
GLWidget::mousePressEvent(QMouseEvent*)':
glwidget.cpp:1928:43: error: 'gluPickMatrix' was not declared in this scope
glwidget.cpp:1929:89: error: 'gluPerspective' was not declared in this scope
make[2]: *** [tmp/glwidget.o] Error 1
make[2]: Leaving directory `/build/buildd/mudlet-2.0-rc12/src'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/build/buildd/mudlet-2.0-rc12'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
In Ubuntu, the attached patch was applied to achieve the following:
* d/p/ftbfs_qt4.8.patch: Include glu.h and link to -lGLU to fix
FTBFS against qt4.8 (LP: #934992)
Thanks for considering the patch.
Cheers,
Andreas
- -- System Information:
Debian Release: wheezy/sid
APT prefers precise
APT policy: (800, 'precise')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-17-generic (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJPUTluAAoJEGHzRCZ03mYkIh4P/jCFjBsib4TPosm0xImbk3yV
VDducRFwsj9P9pvp6DkYMm9vTJIE++QQLim0bQLQ2YUwOBrhtwEZg8TbJiYPLzFF
66GS/00QN+3LCyDbrmxvuXoqOaC1GQzf4X8f2gyuzEHkoI8OvuRQuXR51tfrjTuU
2bQ4vofMB9TiKL+4vT0lrko3dQf25oPCAXsiNqN7R6XmXqDXQn+qgZ01aoKMYfLI
dY3fWI19sp8Anvl/FVub86icQMerv7t3k0zXLMdEQCy4uNGIEv+vIVDp5ravw3k9
TdO3AS+iE8xInPcItTUywECGqs6WMGoji32lhvgqDLtRwVaWWkpluqiYq/FYQEYG
NROzDHcKmuIu7VZAF2ZjtjgdrLqFHryPaBfFudDX+Hosy3KWTzAVEDpdYMSGcYpU
wmWxKI1QrXv1oJjxQmxmerib/Xx2aSQ/oFxhgVM0peZJwZp2iLbwzHkqINSfqwe6
+aCipV9cJW2Ud1nUtQdm+/qpdlGDOa74nh8Z2tXFkPjpMFZnZRmsBm4g1kNtd/VW
o3UpgWZr4vrJ3zcUq8tzW/jzOhh06wDZ4IhVPpzxCRrbRZ65stPrPDRB2PVdKhVu
6KtmdoaYNQVtr3PTKHiNKtc1Ls7LDToSMunR4dgZdWUu9L5pbHYII8uGw0yQy8Kd
/0Qoy8pYt5ZZoU+01QH/
=uI7O
-----END PGP SIGNATURE-----
=== added file 'debian/patches/ftbfs_qt4.8.patch'
--- debian/patches/ftbfs_qt4.8.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/ftbfs_qt4.8.patch 2012-03-02 21:04:05 +0000
@@ -0,0 +1,27 @@
+Description: Include glu.h and link to -lGLU to fix FTBFS against
+ qt4.8 (LP: #934992)
+Author: Andreas Moog <[email protected]>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/934992
+
+--- mudlet-2.0-rc12.orig/src/glwidget.cpp
++++ mudlet-2.0-rc12/src/glwidget.cpp
+@@ -29,6 +29,8 @@
+ #include "Host.h"
+ #include "dlgMapper.h"
+
++#include <GL/glu.h>
++
+ #ifndef GL_MULTISAMPLE
+ #define GL_MULTISAMPLE 0x809D
+ #endif
+--- mudlet-2.0-rc12.orig/src/src.pro
++++ mudlet-2.0-rc12/src/src.pro
+@@ -23,7 +23,7 @@ LIBLUA = -llua5.1
+ # automatically link to LuaJIT if it exists
+ exists(/usr/local/lib/libluajit-5.1.a):LIBLUA = -L/usr/local/lib -lluajit-5.1
+
+-unix:LIBS += -lyajl
++unix:LIBS += -lyajl -lGLU
+
+ win32:LIBS += -L"c:\mudlet2_package" \
+ -llua51 \
=== modified file 'debian/patches/series'
--- debian/patches/series 2011-10-19 06:38:33 +0000
+++ debian/patches/series 2012-03-02 21:03:40 +0000
@@ -4,3 +4,4 @@
qrc_removedups
luaglobal_path
freebsd_ifdef
+ftbfs_qt4.8.patch
--- End Message ---
--- Begin Message ---
Source: mudlet
Source-Version: 2.0-rc12-2.1
We believe that the bug you reported is fixed in the latest version of
mudlet, which is due to be installed in the Debian FTP archive:
mudlet_2.0-rc12-2.1.debian.tar.gz
to main/m/mudlet/mudlet_2.0-rc12-2.1.debian.tar.gz
mudlet_2.0-rc12-2.1.dsc
to main/m/mudlet/mudlet_2.0-rc12-2.1.dsc
mudlet_2.0-rc12-2.1_i386.deb
to main/m/mudlet/mudlet_2.0-rc12-2.1_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Scott Kitterman <[email protected]> (supplier of updated mudlet package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 10 May 2012 17:39:10 -0400
Source: mudlet
Binary: mudlet
Architecture: source i386
Version: 2.0-rc12-2.1
Distribution: unstable
Urgency: low
Maintainer: Craig Small <[email protected]>
Changed-By: Scott Kitterman <[email protected]>
Description:
mudlet - Graphical MUD client with fast lua scripting support
Closes: 661946
Changes:
mudlet (2.0-rc12-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Add missing include to fix FTBFS with Qt 4.8 (Closes: #661946)
- Thanks to Andreas Moog from Ubuntu for the patch
Checksums-Sha1:
59c8500de981e0a98c7543c8916262d9b7860953 1435 mudlet_2.0-rc12-2.1.dsc
0c42f007dcf6a3b1d1f9ce7edcffb42fa6a9752e 7952 mudlet_2.0-rc12-2.1.debian.tar.gz
2b80895c5f1e0ad2cc9fb4896f54fd0e5fea185f 3643028 mudlet_2.0-rc12-2.1_i386.deb
Checksums-Sha256:
20637f79e4968be819fa1a631c4eeef74aa0609ffca4768c358982b24abea0be 1435
mudlet_2.0-rc12-2.1.dsc
d8da109eaf6666ad2bf248b25c919422d289775004e276e85b96b9d37afaa3db 7952
mudlet_2.0-rc12-2.1.debian.tar.gz
39bc13c54430acf13c2385b50908a405772e660ebc7a488d0686d10dcdaa4378 3643028
mudlet_2.0-rc12-2.1_i386.deb
Files:
c4d3d95a8e3786dbf46d5494b9f6fd2b 1435 games extra mudlet_2.0-rc12-2.1.dsc
beebf56680c6c3af838adc6a7ffaeee3 7952 games extra
mudlet_2.0-rc12-2.1.debian.tar.gz
8e96505dd1dd6ade787a2752f05b3300 3643028 games extra
mudlet_2.0-rc12-2.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk+tHdwACgkQHajaM93NaGr4igCfTaDkDxjT7YIwbAKDa3++TRbw
Lw8An0Yo7Vdm4JpLN4ZhjYaVIOBFVu4C
=1FW5
-----END PGP SIGNATURE-----
--- End Message ---