Package: mudlet Version: 2.0-rc12-1 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com 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 <am...@ubuntu.com> +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