Bug#318682: libqt4-dev: missing dependency on libxinerama-dev
Package: libqt4-dev Version: 4.0.0-1 Severity: important I just attempted to walk through the tutorial in qt4-doc. I copied their "Hello World" program and attempted to build it, and ran into a missing Xinerama library: $ vi test.cpp $ qmake -project $ qmake $ make g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I. -I. -o test.o test.cpp g++ -o qt test.o -L/usr/lib -L/tmp/buildd/qt4-x11-4.0.0/lib -lQtGui_debug -L/usr/X11R6/lib -laudio -lXt -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lXext -lX11 -lm -lQtCore_debug -lfontconfig -lz -ldl -lpthread /usr/bin/ld: cannot find -lXinerama collect2: ld returned 1 exit status make: *** [qt] Error 1 Installing the libxinerama-dev package fixes the problem. I think libqt4-dev (or something that it depends on) needs to depend on libxinerama-dev. -Ivan -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.10 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages libqt4-dev depends on: ii libaudio-dev 1.7-2 The Network Audio System (NAS). (d ii libc6-dev2.3.2.ds1-22GNU C Library: Development Librari ii libfreetype6-dev 2.1.10-1FreeType 2 font engine, developmen ii libjpeg62-dev6b-10 Development files for the IJG JPEG ii libmng-dev 1.0.8-1 M-N-G library (Development headers ii libpng12-dev [libpng12-0 1.2.8rel-1 PNG library - development ii libqt4-core 4.0.0-1 Qt 4 core non-GUI functionality ru ii libxcursor-dev 1.1.3-1 X cursor management library (devel ii libxft-dev 2.1.7-1 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0-2 X Rendering Extension client libra ii xlibmesa-gl-dev [libgl-d 6.8.2.dfsg.1-2 Mesa 3D graphics library developme ii xlibmesa-glu-dev [libglu 4.3.0.dfsg.1-14 Mesa OpenGL utility library develo ii xlibs-dev6.8.2.dfsg.1-2 X Window System client library dev ii xlibs-pic6.8.2.dfsg.1-2 X.Org static PIC libraries transit ii zlib1g-dev 1:1.2.2-9 compression library - development Versions of packages libqt4-dev recommends: ii libqt4-gui4.0.0-1Qt 4 core GUI functionality runtim ii qt4-dev-tools 4.0.0-1Qt 4 development tools -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 435282 by vriezen: If started w/o url, show a small intro M +4 -0 ChangeLog M +6 -0 debian/control M +1 -0 debian/kmplayer-lib.install M +1 -1 src/Makefile.am M +31 -7 src/kmplayerpartbase.cpp AMsrc/noise.gif --- trunk/extragear/multimedia/kmplayer/ChangeLog #435281:435282 @@ -1,3 +1,7 @@ +Changes since version 0.9.0-rc1 +- start with a simple smil document, having a gif movie, if started with no url +- support rss urls, list chanel/item/enclosure tags and play url arguments of + enclosure elements Changes since version 0.9.0-pre4 - In place renaming of TV channel/input names in playlist - Added help sections for TV and VDR in handbook. --- trunk/extragear/multimedia/kmplayer/debian/control #435281:435282 @@ -37,3 +37,9 @@ Section: sound Depends: kmplayer-lib (= ${Source-Version}) Description: All internationalized (i18n) files for KMPlayer. + +Package: kmplayer-doc +Architecture: any +Section: sound +Depends: kmplayer-app (= ${Source-Version}) +Description: Handbook for KMPlayer. --- trunk/extragear/multimedia/kmplayer/debian/kmplayer-lib.install #435281:435282 @@ -4,6 +4,7 @@ debian/tmp/usr/bin/kgstplayer debian/tmp/usr/share/config/kmplayerrc debian/tmp/usr/share/apps/kmplayer/bookmarks.xml +debian/tmp/usr/share/apps/kmplayer/noise.gif debian/tmp/usr/share/services/pnm.protocol debian/tmp/usr/share/mimelnk/application/x-kmplayer.desktop debian/tmp/usr/share/mimelnk/application/x-mplayer2.desktop --- trunk/extragear/multimedia/kmplayer/src/Makefile.am #435281:435282 @@ -65,7 +65,7 @@ confdir = $(kde_confdir) appsdatadir=$(kde_datadir)/kmplayer -appsdata_DATA= bookmarks.xml pluginsinfo +appsdata_DATA= bookmarks.xml pluginsinfo noise.gif dummy.cpp: echo > dummy.cpp --- trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp #435281:435282 @@ -744,7 +744,7 @@ void Source::setURL (const KURL & url) { m_url = url; m_back_request = 0L; -if (m_document && !m_document->hasChildNodes () && +if (m_document && !m_document->hasChildNodes () && (m_document->mrl()->src.isEmpty () || m_document->mrl()->src == url.url ())) // special case, mime is set first by plugin FIXME v m_document->mrl()->src = url.url (); @@ -784,8 +784,8 @@ m_player->process ()->viewer ()->view ()->videoStop (); //show buttonbar if (m_document) m_player->process ()->viewer ()->view ()->viewArea ()->setRootLayout (m_document->document ()->rootLayout); -kdDebug () << "Source::playCurrent " << (m_current ? m_current->nodeName():"") << (m_document && !m_document->active ()) << (!m_current) << (m_current && !m_current->active ()) << endl; } +// kdDebug () << "Source::playCurrent " << (m_current ? m_current->nodeName():" doc act:") << (m_document && !m_document->active ()) << " cur:" << (!m_current) << " cur act:" << (m_current && !m_current->active ()) << endl; if (m_document && !m_document->active ()) { if (!m_current) m_document->activate (); @@ -1246,8 +1246,6 @@ } KDE_NO_EXPORT void URLSource::activate () { -if (url ().isEmpty () && (!m_document || !m_document->hasChildNodes ())) -return; if (m_auto_play) play (); } @@ -1371,11 +1369,11 @@ } else if (line.stripWhiteSpace ().startsWith (QChar ('<'))) { readXML (cur_elm, textstream, line); cur_elm->normalize (); -if (m_document && m_document->firstChild () && -!strcmp (m_document->firstChild ()->nodeName (), "smil")) { +if (m_document && m_document->firstChild ()) { // SMIL documents have set its size of root-layout Mrl * mrl = m_document->firstChild ()->mrl (); -Source::setDimensions (mrl->width, mrl->height); +if (mrl) +Source::setDimensions (mrl->width, mrl->height); } } else if (line.lower () != QString ("[reference]")) do { QString mrl = line.stripWhiteSpace (); @@ -1499,6 +1497,32 @@ } KDE_NO_EXPORT void URLSource::play () { +if (m_url.isEmpty ()) { +if (m_document) +m_document->document ()->dispose (); +m_document = (new Document (QString (""), this))->self (); +QString smil = QString::fromLatin1 ("" + "" + "" +"" +"" +"" + "" + "" + "" + "" + "" +"" + "").arg (locate ("data", "kmplayer/noise.gif")); +QTextStream ts (smil.utf8 (), IO_ReadOnly); +readXML (m_document, ts, QString::null); +m_document->normalize (); +if (m_document && m_document->firstChild ()) { +Mrl * mrl = m_document->firstChild ()->mrl (); +if (mrl) +Source::setDimensions (mrl->width, mrl->height); +} +} Source::play (); } ** trunk/extragear/multimedia/kmplayer/src/noise.g
KDE/kdeedu
SVN commit 435269 by mueller: update FSF address M +2 -2 COPYING M +1 -1 debian/copyright M +2 -2 doc/kig/scripting-api/doxygen.css M +1 -1 kalzium/src/element.cpp M +1 -1 kalzium/src/element.h M +1 -1 kalzium/src/kalziumtip.cpp M +1 -1 kalzium/src/main.cpp M +1 -1 kalzium/src/molcalcwidget.cpp M +1 -1 kalzium/src/molcalcwidget.h M +1 -1 kalzium/src/pse.cpp M +1 -1 kalzium/src/pse.h M +2 -2 keduca/COPYING M +1 -1 keduca/keduca/keduca_part.cpp M +1 -1 keduca/keduca/keduca_part.h M +1 -1 keduca/keducabuilder/klangcombo.cpp M +1 -1 keduca/keducabuilder/klangcombo.h M +1 -1 keduca/keducabuilder/ktagcombobox.cpp M +1 -1 keduca/keducabuilder/ktagcombobox.h M +2 -2 khangman/COPYING M +1 -1 khangman/khangman/khangman.cpp M +1 -1 khangman/khangman/khangman.h M +1 -1 khangman/khangman/khangmanview.cpp M +1 -1 khangman/khangman/khangmanview.h M +1 -1 khangman/khangman/khnewstuff.cpp M +1 -1 khangman/khangman/khnewstuff.h M +1 -1 khangman/khangman/main.cpp M +1 -1 khangman/khangman/timer.cpp M +1 -1 khangman/khangman/timer.h M +2 -2 kig/COPYING M +2 -2 kig/configure.in.in M +1 -1 kig/filters/cabri-filter.cc M +1 -1 kig/filters/cabri-filter.h M +2 -2 kig/filters/drgeo-filter-chooser.cc M +2 -2 kig/filters/drgeo-filter-chooser.h M +2 -2 kig/filters/drgeo-filter.cc M +2 -2 kig/filters/drgeo-filter.h M +2 -2 kig/filters/exporter.cc M +2 -2 kig/filters/exporter.h M +2 -2 kig/filters/exporttoimagedialog.cc M +2 -2 kig/filters/exporttoimagedialog.h M +2 -2 kig/filters/exporttolatexdialog.cc M +2 -2 kig/filters/exporttolatexdialog.h M +2 -2 kig/filters/exporttosvgdialog.cc M +2 -2 kig/filters/exporttosvgdialog.h M +1 -1 kig/filters/filter.cc M +1 -1 kig/filters/filter.h M +2 -2 kig/filters/filters-common.cc M +2 -2 kig/filters/filters-common.h M +1 -1 kig/filters/kgeo-filter.cc M +1 -1 kig/filters/kgeo-filter.h M +1 -1 kig/filters/kgeo-resource.h M +2 -2 kig/filters/kseg-defs.h M +2 -2 kig/filters/kseg-filter.cc M +2 -2 kig/filters/kseg-filter.h M +2 -2 kig/filters/latexexporter.cc M +2 -2 kig/filters/latexexporter.h M +2 -2 kig/filters/native-filter.cc M +2 -2 kig/filters/native-filter.h M +2 -2 kig/filters/svgexporter.cc M +2 -2 kig/filters/svgexporter.h M +1 -1 kig/kfile/kfile_drgeo.cpp M +1 -1 kig/kfile/kfile_drgeo.h M +1 -1 kig/kfile/kfile_kig.cpp M +1 -1 kig/kfile/kfile_kig.h M +2 -2 kig/kig/aboutdata.h M +1 -1 kig/kig/kig.cpp M +1 -1 kig/kig/kig.h M +1 -1 kig/kig/kig_commands.cpp M +1 -1 kig/kig/kig_commands.h M +2 -2 kig/kig/kig_document.cc M +2 -2 kig/kig/kig_document.h M +1 -1 kig/kig/kig_iface.cpp M +1 -1 kig/kig/kig_iface.h M +1 -1 kig/kig/kig_part.cpp M +1 -1 kig/kig/kig_part.h M +1 -1 kig/kig/kig_view.cpp M +1 -1 kig/kig/kig_view.h M +1 -1 kig/kig/main.cpp M +2 -2 kig/misc/argsparser.cpp M +2 -2 kig/misc/argsparser.h M +2 -2 kig/misc/boost_intrusive_pointer.hpp M +2 -2 kig/misc/builtin_stuff.cc M +2 -2 kig/misc/builtin_stuff.h M +2 -2 kig/misc/calcpaths.cc M +2 -2 kig/misc/calcpaths.h M +1 -1 kig/misc/common.cpp M +1 -1 kig/misc/common.h M +1 -1 kig/misc/conic-common.cpp M +1 -1 kig/misc/conic-common.h M +2 -2 kig/misc/coordinate.cpp M +1 -1 kig/misc/coordinate.h M +1 -1 kig/misc/coordinate_system.cpp M +1 -1 kig/misc/coordinate_system.h M +2 -2 kig/misc/cubic-common.cc M +2 -2 kig/misc/cubic-common.h M +1 -1 kig/misc/goniometry.cc M +1 -1 kig/misc/goniometry.h M +2 -2 kig/misc/guiaction.cc M +2 -2 kig/misc/guiaction.h M +1 -1 kig/misc/kiginputdialog.cc M +1 -1 kig/misc/kiginputdialog.h M +1 -1 kig/misc/kignumerics.cpp M +1 -1 kig/misc/kignumerics.h M +1 -1 kig/misc/kigpainter.cpp M +1 -1 kig/misc/kigpainter.h M +1 -1 kig/misc/kigtransform.cpp M +1 -1 kig/misc/kigtransform.h M +2 -2 kig/misc/lists.cc M +2 -2 kig/misc/lists.h M +2 -2 kig/misc/object_constructor.cc M +2 -2 kig/misc/object_constructor.h M +2 -2 kig/misc/object_hierarchy.cc M +2 -2 kig/misc/object_hierarchy.h M +2 -2 kig/misc/rect.cc M +1 -1 kig/misc/rect.h M +2 -2 kig/misc/screeninfo.cc M +2 -2 kig/misc/screeninfo.
Bug#317098: how long is this going to take?
Fair enough. Thanks for that update. Caveman On 7/16/05, Steve Langasek <[EMAIL PROTECTED]> wrote: > On Sat, Jul 16, 2005 at 02:57:22PM +1000, Caveman wrote: > > Its been 9 days since this bug was first listed. Whats the trouble > > with getting it fixed? > > I would have thought this would be a rather major program that the > > maintainer would have wanted to fix quickly. > > But we don't seem to have had a word from him. > > No KDE applications are currently buildable in unstable due to the C++ ABI > transition. > > -- > Steve Langasek > postmodern programmer > > > BodyID:126504147.2.n.logpart (stored separately) > > -- Caveman email: [EMAIL PROTECTED] website: http://www.commscentral.net
Bug#317098: how long is this going to take?
On Sat, Jul 16, 2005 at 02:57:22PM +1000, Caveman wrote: > Its been 9 days since this bug was first listed. Whats the trouble > with getting it fixed? > I would have thought this would be a rather major program that the > maintainer would have wanted to fix quickly. > But we don't seem to have had a word from him. No KDE applications are currently buildable in unstable due to the C++ ABI transition. -- Steve Langasek postmodern programmer signature.asc Description: Digital signature