git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] qgit-2.0rc1
@ 2007-06-10 11:47 Marco Costalba
  2007-06-10 12:14 ` Ismail Dönmez
  2007-06-10 14:03 ` Jan Hudec
  0 siblings, 2 replies; 15+ messages in thread
From: Marco Costalba @ 2007-06-10 11:47 UTC (permalink / raw)
  To: Git Mailing List; +Cc: Pavel Roskin, Andy Parkins

This is qgit-2.0rc1

With qgit you will be able to browse revision histories, view patch
content and changed files, graphically following different development
branches.


FEATURES

 - View revisions, diffs, files history, files annotation, archive tree.

 - Commit changes visually cherry picking modified files.

  - Apply or format patch series from selected commits, drag and drop
commits between two instances of qgit.

 - Associate commands sequences, scripts and anything else executable
to a custom action. Actions can be run from menu and corresponding
output is grabbed by a terminal window.

  - qgit implements a GUI for the most common StGIT commands like
push/pop and apply/format patches. You can also create new patches or
refresh current top one using the same semantics of git commit, i.e.
cherry picking single modified files.


NEW IN THIS RELEASE

This is the first public release of the shining new qgit 2.0 based on
the shining new Qt 4.2 libraries.

This is the result of more the five months of porting efforts.

All the features of the stable series have been ported. In addition
this new release sports a better GUI both on visually side, thanks to
the work of Andy Parkins on the new revision description pane header,
and on usability side.

A new and much improved repository browsing experience is now
possible, in particular you don't need to switch to patch tab to view
diff content anymore. Patch information, together with patch
description, is shown in bottom left pane.

New browsing features are:

- Possibility to switch from revision message to diff content in
  bottom left pane of main view (from menu or key shortcut 'm')

- Possibility to jump to next/previous revision with link labels at
  the pane corners

- Optional use of mouse wheel to perform all of the above actions

- Added small tabs to description pane with log and diff info.


All this is tweakable from 'Edit->Settings->Browse' menu dialog, so to
let fine grain control on the preferred browse setting.

For an history viewer easy and quick browsing is the single MOST
important feature.


A lot has changed, apart from browsing, the list would be very long,
so the best thing is to download and check yourself.

This is a 'rc' release, but should be already quite stable, so I
encourage everyone interested to give it a spin.


You can download the tarball from
http://downloads.sourceforge.net/qgit/qgit-2.0rc1.tar.bz2

or clone the public git archive at
git://git.kernel.org/pub/scm/qgit/qgit4.git


Please, check the shipped README for detailed build and install information.


I would like to thank Pavel Roskin and Andy Parkins for their very
valuable support in shaping this new release.


Ah, the last thing, because we are Qt4 now, qgit 2.0rc1 works natively
also under Windows.


Have fun
Marco

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 11:47 [ANNOUNCE] qgit-2.0rc1 Marco Costalba
@ 2007-06-10 12:14 ` Ismail Dönmez
       [not found]   ` <e5bfff550706100529xaeac76erc1dff124c1fac470@mail.gmail.com>
  2007-06-10 14:03 ` Jan Hudec
  1 sibling, 1 reply; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 12:14 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 503 bytes --]

Hi,
On Sunday 10 June 2007 14:47:17 Marco Costalba wrote:
> This is qgit-2.0rc1
>
> With qgit you will be able to browse revision histories, view patch
> content and changed files, graphically following different development
> branches.

Doesn't seem to compile here. make output is at 
http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-error.txt . Qt is built with 
no exceptions (as suggested by Trolltech), might that be the problem?

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]   ` <e5bfff550706100529xaeac76erc1dff124c1fac470@mail.gmail.com>
@ 2007-06-10 12:40     ` Ismail Dönmez
       [not found]       ` <e5bfff550706100549y199dcce6o2989744ff55ac8d7@mail.gmail.com>
  0 siblings, 1 reply; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 12:40 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 2565 bytes --]

On Sunday 10 June 2007 15:29:58 Marco Costalba wrote:
> On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > Doesn't seem to compile here. make output is at
> > http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-error.txt . Qt is built
> > with no exceptions (as suggested by Trolltech), might that be the
> > problem?
>
> Could be, exceptions (try-catch clause) are used in qgit.
>
> Please, could you post the g++ command list args, i.e. what you see
> from console after typing make, as example I have something like this
> for annotate.cpp file.
>
> g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long
> -pedantic -Wconversion -Wall -W -D_REENTRANT  -DQT_NO_DEBUG
> -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
> -I/usr/lib/qt4/mkspecs/linux-g++ -I. -I/usr/lib/qt4/include/QtCore
> -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui
> -I/usr/lib/qt4/include/QtGui -I/usr/lib/qt4/include -I../src
> -I../build -I../build -o ../build/annotate.o annotate.cpp

g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W 
-D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. 
-I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include 
-I../src -I../build -I../build -o ../build/annotate.o annotate.cpp

>
>
> Also your build environment could be useful, please type
>
> $qmake -v
>
> and
>
> $ g++ -v

I use qmake-qt4 ,


[~]> qmake-qt4 -v
QMake version 2.01a
Using Qt version 4.3.0 in /usr/qt/4/lib

[~]> g++ -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured 
with: ../configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc/4.2.0 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.0/include 
--datadir=/usr/share/gcc/i686-pc-linux-gnu/4.2.0 --mandir=/usr/share/gcc/i686-pc-linux-gnu/4.2.0/man --infodir=/usr/share/gcc/i686-pc-linux-gnu/4.2.0/info 
--with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.0/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-libgcj --disable-libssp 
--disable-multilib --disable-nls --disable-werror --enable-clocale=gnu --enable-__cxa_atexit --enable-languages=c,c++,objc,fortran --enable-libstdcxx-allocator=new 
--enable-shared --enable-ssp --enable-threads=posix --enable-version-specific-runtime-libs --without-included-gettext --without-system-libunwind --with-system-zlib
Thread model: posix


Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]       ` <e5bfff550706100549y199dcce6o2989744ff55ac8d7@mail.gmail.com>
@ 2007-06-10 12:56         ` Ismail Dönmez
       [not found]           ` <e5bfff550706100626t2d5721a6r7beb0cfeb19dff4@mail.gmail.com>
  0 siblings, 1 reply; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 12:56 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins


[-- Attachment #1.1: Type: text/plain, Size: 764 bytes --]

On Sunday 10 June 2007 15:49:29 you wrote:
> On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > On Sunday 10 June 2007 15:29:58 Marco Costalba wrote:
> > > On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > > > Doesn't seem to compile here. make output is at
> > > > http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-error.txt . Qt is
> > > > built with no exceptions (as suggested by Trolltech), might that be
> > > > the problem?
>
> Ok. Should be a linker problem with some Qt library. I don't have
> Qt4.3, I still have Qt4.2 but the library should be source and binary
> compatible according to Trolltech.
>
> Please could you post _whole_ the make output?

Attached.

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #1.2: qgit4-make-output.txt --]
[-- Type: text/plain, Size: 68259 bytes --]

cd src/ && make -f Makefile 
make[1]: Entering directory `/home/cartman/qgit4/src'
make -f Makefile.Release
make[2]: Entering directory `/home/cartman/qgit4/src'
/usr/qt/4/bin/uic commit.ui -o ../build/ui_commit.h
/usr/qt/4/bin/uic console.ui -o ../build/ui_console.h
/usr/qt/4/bin/uic customaction.ui -o ../build/ui_customaction.h
/usr/qt/4/bin/uic fileview.ui -o ../build/ui_fileview.h
/usr/qt/4/bin/uic help.ui -o ../build/ui_help.h
/usr/qt/4/bin/uic mainview.ui -o ../build/ui_mainview.h
/usr/qt/4/bin/uic patchview.ui -o ../build/ui_patchview.h
/usr/qt/4/bin/uic rangeselect.ui -o ../build/ui_rangeselect.h
/usr/qt/4/bin/uic revsview.ui -o ../build/ui_revsview.h
/usr/qt/4/bin/uic settings.ui -o ../build/ui_settings.h
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/annotate.o annotate.cpp
annotate.cpp: In member function 'void Annotate::setAnnotation(const QString&, const QString&, const QLinkedList<QString>&, QLinkedList<QString>&, int)':
annotate.cpp:384: warning: empty body in an else-statement

*** 0 errors, 1 warnings
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/cache.o cache.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/commitimpl.o commitimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/consoleimpl.o consoleimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/customactionimpl.o customactionimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/dataloader.o dataloader.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/domain.o domain.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/exceptionmanager.o exceptionmanager.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/filecontent.o filecontent.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/filelist.o filelist.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/fileview.o fileview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/git.o git.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/git_startup.o git_startup.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/lanes.o lanes.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/listview.o listview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/mainimpl.o mainimpl.cpp
mainimpl.cpp:922: warning: unused parameter 'delta'

*** 0 errors, 1 warnings
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/myprocess.o myprocess.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/namespace_def.o namespace_def.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/patchcontent.o patchcontent.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/patchview.o patchview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/qgit.o qgit.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/rangeselectimpl.o rangeselectimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/revdesc.o revdesc.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/revsview.o revsview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/settingsimpl.o settingsimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/smartbrowse.o smartbrowse.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/treeview.o treeview.cpp
treeview.cpp: In member function 'void TreeView::updateTree()':
treeview.cpp:284: warning: empty body in an else-statement

*** 0 errors, 1 warnings
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build annotate.h -o ../build/moc_annotate.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_annotate.o ../build/moc_annotate.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build cache.h -o ../build/moc_cache.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_cache.o ../build/moc_cache.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build commitimpl.h -o ../build/moc_commitimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_commitimpl.o ../build/moc_commitimpl.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build consoleimpl.h -o ../build/moc_consoleimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_consoleimpl.o ../build/moc_consoleimpl.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build customactionimpl.h -o ../build/moc_customactionimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_customactionimpl.o ../build/moc_customactionimpl.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build dataloader.h -o ../build/moc_dataloader.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_dataloader.o ../build/moc_dataloader.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build domain.h -o ../build/moc_domain.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_domain.o ../build/moc_domain.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build filecontent.h -o ../build/moc_filecontent.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_filecontent.o ../build/moc_filecontent.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build filelist.h -o ../build/moc_filelist.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_filelist.o ../build/moc_filelist.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build fileview.h -o ../build/moc_fileview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_fileview.o ../build/moc_fileview.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build git.h -o ../build/moc_git.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_git.o ../build/moc_git.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build listview.h -o ../build/moc_listview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_listview.o ../build/moc_listview.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build mainimpl.h -o ../build/moc_mainimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_mainimpl.o ../build/moc_mainimpl.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build myprocess.h -o ../build/moc_myprocess.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_myprocess.o ../build/moc_myprocess.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build patchcontent.h -o ../build/moc_patchcontent.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_patchcontent.o ../build/moc_patchcontent.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build patchview.h -o ../build/moc_patchview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_patchview.o ../build/moc_patchview.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build rangeselectimpl.h -o ../build/moc_rangeselectimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_rangeselectimpl.o ../build/moc_rangeselectimpl.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build revdesc.h -o ../build/moc_revdesc.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_revdesc.o ../build/moc_revdesc.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build revsview.h -o ../build/moc_revsview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_revsview.o ../build/moc_revsview.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build settingsimpl.h -o ../build/moc_settingsimpl.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_settingsimpl.o ../build/moc_settingsimpl.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build smartbrowse.h -o ../build/moc_smartbrowse.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_smartbrowse.o ../build/moc_smartbrowse.cpp
/usr/qt/4/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build treeview.h -o ../build/moc_treeview.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/moc_treeview.o ../build/moc_treeview.cpp
/usr/qt/4/bin/rcc -name icons icons.qrc -o ../build/qrc_icons.cpp
g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -frepo -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtCore -I/usr/qt/4/include/QtGui -I/usr/qt/4/include/QtGui -I/usr/qt/4/include -I../src -I../build -I../build -o ../build/qrc_icons.o ../build/qrc_icons.cpp
g++ -Wl,-rpath,/usr/qt/4/lib -o ../bin/qgit ../build/annotate.o ../build/cache.o ../build/commitimpl.o ../build/consoleimpl.o ../build/customactionimpl.o ../build/dataloader.o ../build/domain.o ../build/exceptionmanager.o ../build/filecontent.o ../build/filelist.o ../build/fileview.o ../build/git.o ../build/git_startup.o ../build/lanes.o ../build/listview.o ../build/mainimpl.o ../build/myprocess.o ../build/namespace_def.o ../build/patchcontent.o ../build/patchview.o ../build/qgit.o ../build/rangeselectimpl.o ../build/revdesc.o ../build/revsview.o ../build/settingsimpl.o ../build/smartbrowse.o ../build/treeview.o ../build/moc_annotate.o ../build/moc_cache.o ../build/moc_commitimpl.o ../build/moc_consoleimpl.o ../build/moc_customactionimpl.o ../build/moc_dataloader.o ../build/moc_domain.o ../build/moc_filecontent.o ../build/moc_filelist.o ../build/moc_fileview.o ../build/moc_git.o ../build/moc_listview.o ../build/moc_mainimpl.o ../build/moc_myprocess.o ../build/moc_patchcontent.o ../build/moc_patchview.o ../build/moc_rangeselectimpl.o ../build/moc_revdesc.o ../build/moc_revsview.o ../build/moc_settingsimpl.o ../build/moc_smartbrowse.o ../build/moc_treeview.o ../build/qrc_icons.o    -L/usr/qt/4/lib -lQtGui -L/usr/qt/4/lib -L/usr/X11R6/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -lrt -ldl -lpthread
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, FileAnnotation>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, FileAnnotation>::freeData(QMapData*)'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
../build/annotate.o: In function `Annotate::setAnnotation(QString const&, QString const&, QLinkedList<QString> const&, QLinkedList<QString>&, int)':
/home/cartman/qgit4/src/annotate.cpp:319: undefined reference to `QLinkedList<QString>::operator=(QLinkedList<QString> const&)'
/home/cartman/qgit4/src/annotate.cpp:354: undefined reference to `QLinkedList<QString>::insert(QLinkedList<QString>::iterator, QString const&)'
/home/cartman/qgit4/src/annotate.cpp:364: undefined reference to `QLinkedList<QString>::erase(QLinkedList<QString>::iterator)'
/home/cartman/qgit4/src/annotate.cpp:357: undefined reference to `QLinkedList<QString>::append(QString const&)'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/annotate.o: In function `Annotate::setAnnotation(QString const&, QString const&, QLinkedList<QString> const&, QLinkedList<QString>&, int)':
/home/cartman/qgit4/src/annotate.cpp:345: undefined reference to `QLinkedList<QString>::clear()'
../build/annotate.o: In function `Annotate::updateCrossRanges(QString const&, bool, int, int, RangeInfo*)':
/home/cartman/qgit4/src/annotate.cpp:499: undefined reference to `QLinkedList<QString>::append(QString const&)'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, FileAnnotation>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `Annotate::setInitialAnnotation(QString const&, QString const&, FileAnnotation*)':
/home/cartman/qgit4/src/annotate.cpp:283: undefined reference to `QLinkedList<QString>::append(QString const&)'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, FileAnnotation>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::insert(QString const&, RangeInfo const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::detach_helper()'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::operator[](QPair<QString, unsigned int> const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::mutableFindNode(QMapData::Node**, QPair<QString, unsigned int> const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::insert(QString const&, RangeInfo const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator=(QMap<QString, RangeInfo> const&)':
/usr/qt/4/include/QtCore/qmap.h:376: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:374: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
../build/annotate.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::insert(QString const&, RangeInfo const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::detach_helper()'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::operator[](QPair<QString, unsigned int> const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::mutableFindNode(QMapData::Node**, QPair<QString, unsigned int> const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::insert(QString const&, RangeInfo const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, RangeInfo>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QString, RangeInfo>::operator=(QMap<QString, RangeInfo> const&)':
/usr/qt/4/include/QtCore/qmap.h:376: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:374: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:376: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:374: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:374: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:376: undefined reference to `QMap<QString, RangeInfo>::detach_helper()'
../build/annotate.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::operator[](QString const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<QString, FileAnnotation>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::detach_helper()'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::insert(QPair<QString, unsigned int> const&, QString const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::mutableFindNode(QMapData::Node**, QPair<QString, unsigned int> const&) const'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/annotate.o: In function `Annotate::doAnnotate(QString const&, QString const&, bool)':
/home/cartman/qgit4/src/annotate.cpp:246: undefined reference to `QLinkedList<QString>::operator=(QLinkedList<QString> const&)'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
../build/annotate.o: In function `QMap<QPair<QString, unsigned int>, QString>::clear()':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:374: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:376: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::detach_helper()'
../build/annotate.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QString, FileAnnotation>::detach_helper()'
../build/annotate.o: In function `QMap<QString, FileAnnotation>::insert(QString const&, FileAnnotation const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QString, FileAnnotation>::mutableFindNode(QMapData::Node**, QString const&) const'
../build/annotate.o: In function `operator=':
/home/cartman/qgit4/src/common.h:376: undefined reference to `QLinkedList<QString>::operator=(QLinkedList<QString> const&)'
../build/annotate.o: In function `QLinkedList<QString>::detach()':
/usr/qt/4/include/QtCore/qlinkedlist.h:73: undefined reference to `QLinkedList<QString>::detach_helper()'
../build/cache.o: In function `Cache::load(QString const&, QHash<QString, RevFile const*>&, QVector<QString>&, QVector<QString>&)':
/home/cartman/qgit4/src/cache.cpp:144: undefined reference to `QVector<QString>::resize(int)'
/home/cartman/qgit4/src/cache.cpp:149: undefined reference to `QVector<QString>::resize(int)'
/home/cartman/qgit4/src/cache.cpp:180: undefined reference to `QDataStream& operator>><QString>(QDataStream&, QVector<QString>&)'
../build/cache.o: In function `Cache::save(QString const&, QHash<QString, RevFile const*> const&, QVector<QString> const&, QVector<QString> const&)':
/home/cartman/qgit4/src/cache.cpp:101: undefined reference to `QDataStream& operator<< <QString>(QDataStream&, QVector<QString> const&)'
../build/commitimpl.o: In function `CommitImpl::closeEvent(QCloseEvent*)':
/home/cartman/qgit4/src/commitimpl.cpp:108: undefined reference to `QVector<QSplitter*>::QVector(int, QSplitter* const&)'
../build/commitimpl.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/commitimpl.o: In function `CommitImpl':
/home/cartman/qgit4/src/commitimpl.cpp:32: undefined reference to `QVector<QSplitter*>::QVector(int, QSplitter* const&)'
../build/commitimpl.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/commitimpl.o: In function `CommitImpl':
/home/cartman/qgit4/src/commitimpl.cpp:32: undefined reference to `QVector<QSplitter*>::QVector(int, QSplitter* const&)'
../build/commitimpl.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/dataloader.o: In function `DataLoader::parseSingleBuffer(QByteArray const&)':
/home/cartman/qgit4/src/dataloader.cpp:136: undefined reference to `QList<QByteArray*>::append(QByteArray* const&)'
../build/dataloader.o: In function `DataLoader::readNewData(bool)':
/home/cartman/qgit4/src/dataloader.cpp:238: undefined reference to `QList<QByteArray*>::append(QByteArray* const&)'
../build/exceptionmanager.o: In function `QList<ExceptionManager::Exception>::detach()':
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::detach_helper()'
../build/exceptionmanager.o: In function `QList<ExceptionManager::Exception>::detach()':
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::detach_helper()'
../build/exceptionmanager.o: In function `QList<ExceptionManager::Exception>::detach()':
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::operator[](int const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::mutableFindNode(QMapData::Node**, int const&) const'
../build/exceptionmanager.o: In function `QList<ExceptionManager::Exception>::operator=(QList<ExceptionManager::Exception> const&)':
/usr/qt/4/include/QtCore/qlist.h:357: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `ExceptionManager::restoreThrowableSet(int)':
/home/cartman/qgit4/src/exceptionmanager.cpp:143: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::remove(int const&)'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::detach_helper()'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::node_create(QMapData*, QMapData::Node**, int const&, QList<ExceptionManager::Exception> const&)':
/usr/qt/4/include/QtCore/qlist.h:91: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::insert(int const&, QList<ExceptionManager::Exception> const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::mutableFindNode(QMapData::Node**, int const&) const'
../build/exceptionmanager.o: In function `ExceptionManager::saveThrowableSet()':
/home/cartman/qgit4/src/exceptionmanager.cpp:131: undefined reference to `QList<ExceptionManager::Exception>::clear()'
../build/exceptionmanager.o: In function `QList<ExceptionManager::Exception>::operator=(QList<ExceptionManager::Exception> const&)':
/usr/qt/4/include/QtCore/qlist.h:357: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `QMap<int, QList<ExceptionManager::Exception> >::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<int, QList<ExceptionManager::Exception> >::detach_helper()'
../build/exceptionmanager.o: In function `QList':
/usr/qt/4/include/QtCore/qlist.h:91: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/exceptionmanager.o: In function `QList<ExceptionManager::Exception>::detach()':
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<ExceptionManager::Exception>::detach_helper()'
../build/git_startup.o: In function `qDeleteAll<RevFileMap>':
/usr/qt/4/include/QtCore/qalgorithms.h:338: undefined reference to `void qDeleteAll<QHash<QString, RevFile const*>::const_iterator>(QHash<QString, RevFile const*>::const_iterator, QHash<QString, RevFile const*>::const_iterator)'
../build/git_startup.o: In function `Git::stop(bool)':
/home/cartman/qgit4/src/git_startup.cpp:498: undefined reference to `QHash<QString, RevFile const*>::remove(QString const&)'
../build/git_startup.o: In function `Git::mergeNearTags(bool, Rev*, Rev const*, QMap<QPair<unsigned int, unsigned int>, bool> const&)':
/home/cartman/qgit4/src/git_startup.cpp:1051: undefined reference to `QPair<unsigned int, unsigned int> qMakePair<unsigned int, unsigned int>(unsigned int const&, unsigned int const&)'
../build/git_startup.o: In function `QMap<unsigned int, QVector<int> >::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<unsigned int, QVector<int> >::detach_helper()'
../build/git_startup.o: In function `QMap<unsigned int, QVector<int> >::operator[](unsigned int const&)':
/usr/qt/4/include/QtCore/qmap.h:450: undefined reference to `QMap<unsigned int, QVector<int> >::mutableFindNode(QMapData::Node**, unsigned int const&) const'
../build/git_startup.o: In function `Git::updateDescMap(Rev const*, unsigned int, QMap<QPair<unsigned int, unsigned int>, bool>&, QMap<unsigned int, QVector<int> >&)':
/home/cartman/qgit4/src/git_startup.cpp:986: undefined reference to `QPair<unsigned int, unsigned int> qMakePair<unsigned int, unsigned int>(unsigned int const&, unsigned int const&)'
/home/cartman/qgit4/src/git_startup.cpp:987: undefined reference to `QPair<unsigned int, unsigned int> qMakePair<unsigned int, unsigned int>(unsigned int const&, unsigned int const&)'
../build/git_startup.o: In function `QMap<QPair<unsigned int, unsigned int>, bool>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QPair<unsigned int, unsigned int>, bool>::detach_helper()'
../build/git_startup.o: In function `QMap<QPair<unsigned int, unsigned int>, bool>::insert(QPair<unsigned int, unsigned int> const&, bool const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QPair<unsigned int, unsigned int>, bool>::mutableFindNode(QMapData::Node**, QPair<unsigned int, unsigned int> const&) const'
../build/git_startup.o: In function `QMap<QPair<unsigned int, unsigned int>, bool>::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<QPair<unsigned int, unsigned int>, bool>::detach_helper()'
../build/git_startup.o: In function `QMap<QPair<unsigned int, unsigned int>, bool>::insert(QPair<unsigned int, unsigned int> const&, bool const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<QPair<unsigned int, unsigned int>, bool>::mutableFindNode(QMapData::Node**, QPair<unsigned int, unsigned int> const&) const'
../build/git_startup.o: In function `QMap<unsigned int, QVector<int> >::detach()':
/usr/qt/4/include/QtCore/qmap.h:146: undefined reference to `QMap<unsigned int, QVector<int> >::detach_helper()'
../build/git_startup.o: In function `QMap<unsigned int, QVector<int> >::insert(unsigned int const&, QVector<int> const&)':
/usr/qt/4/include/QtCore/qmap.h:483: undefined reference to `QMap<unsigned int, QVector<int> >::mutableFindNode(QMapData::Node**, unsigned int const&) const'
../build/git_startup.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<unsigned int, unsigned int>, bool>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<unsigned int, QVector<int> >::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<unsigned int, unsigned int>, bool>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<unsigned int, QVector<int> >::freeData(QMapData*)'
../build/git_startup.o: In function `Git::clearRevs()':
/home/cartman/qgit4/src/git_startup.cpp:515: undefined reference to `QHash<QString, RevFile const*>::remove(QString const&)'
../build/git_startup.o: In function `Git::setExtStatus(RevFile&, QString const&, int)':
/home/cartman/qgit4/src/git_startup.cpp:396: undefined reference to `QVector<QString>::resize(int)'
/home/cartman/qgit4/src/git_startup.cpp:404: undefined reference to `QVector<QString>::resize(int)'
../build/git_startup.o: In function `Git::lookupReference(QString const&, bool)':
/home/cartman/qgit4/src/git_startup.cpp:87: undefined reference to `QMap<QString, Git::Reference>::insert(QString const&, Git::Reference const&)'
../build/git_startup.o: In function `Git::getRefs()':
/home/cartman/qgit4/src/git_startup.cpp:162: undefined reference to `QMap<QString, Git::Reference>::remove(QString const&)'
../build/git_startup.o: In function `Git::fakeWorkDirRev(QString const&, QString const&, QString const&, int, FileHistory*)':
/home/cartman/qgit4/src/git_startup.cpp:259: undefined reference to `QList<QByteArray*>::append(QByteArray* const&)'
../build/mainimpl.o: In function `MainImpl::updateGlobalActions(bool)':
/home/cartman/qgit4/src/mainimpl.cpp:337: undefined reference to `PatchView* MainImpl::firstTab<PatchView>(QWidget*)'
../build/mainimpl.o: In function `MainImpl::updateContextActions(QString const&, QString const&, bool, bool)':
/home/cartman/qgit4/src/mainimpl.cpp:352: undefined reference to `FileView* MainImpl::firstTab<FileView>(QWidget*)'
../build/mainimpl.o: In function `MainImpl::saveCurrentGeometry()':
/home/cartman/qgit4/src/mainimpl.cpp:157: undefined reference to `QVector<QSplitter*>::QVector(int, QSplitter* const&)'
../build/mainimpl.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/mainimpl.o: In function `MainImpl::closeEvent(QCloseEvent*)':
/home/cartman/qgit4/src/mainimpl.cpp:1707: undefined reference to `QList<QProcess*>::~QList()'
../build/mainimpl.o: In function `findChildren<QProcess*>':
/usr/qt/4/include/QtCore/qobject.h:389: undefined reference to `QList<QProcess*>::~QList()'
../build/mainimpl.o: In function `MainImpl::currentTabType(Domain**)':
/home/cartman/qgit4/src/mainimpl.cpp:744: undefined reference to `QList<PatchView*>* MainImpl::getTabs<PatchView>(QWidget*)'
/home/cartman/qgit4/src/mainimpl.cpp:747: undefined reference to `QList<PatchView*>::~QList()'
../build/mainimpl.o: In function `QList<PatchView*>::detach()':
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<PatchView*>::detach_helper()'
../build/mainimpl.o: In function `MainImpl::currentTabType(Domain**)':
/home/cartman/qgit4/src/mainimpl.cpp:750: undefined reference to `QList<PatchView*>::~QList()'
/home/cartman/qgit4/src/mainimpl.cpp:751: undefined reference to `QList<FileView*>* MainImpl::getTabs<FileView>(QWidget*)'
/home/cartman/qgit4/src/mainimpl.cpp:754: undefined reference to `QList<FileView*>::~QList()'
../build/mainimpl.o: In function `QList<FileView*>::detach()':
/usr/qt/4/include/QtCore/qlist.h:99: undefined reference to `QList<FileView*>::detach_helper()'
../build/mainimpl.o: In function `MainImpl::currentTabType(Domain**)':
/home/cartman/qgit4/src/mainimpl.cpp:760: undefined reference to `QList<FileView*>::~QList()'
../build/mainimpl.o: In function `MainImpl::ActViewFile_activated()':
/home/cartman/qgit4/src/mainimpl.cpp:438: undefined reference to `FileView* MainImpl::firstTab<FileView>(QWidget*)'
../build/mainimpl.o: In function `MainImpl::pushButtonCloseTab_clicked()':
/home/cartman/qgit4/src/mainimpl.cpp:418: undefined reference to `FileView* MainImpl::firstTab<FileView>(QWidget*)'
/home/cartman/qgit4/src/mainimpl.cpp:414: undefined reference to `PatchView* MainImpl::firstTab<PatchView>(QWidget*)'
../build/mainimpl.o: In function `MainImpl::shortCutActivated()':
/home/cartman/qgit4/src/mainimpl.cpp:915: undefined reference to `PatchView* MainImpl::firstTab<PatchView>(QWidget*)'
/home/cartman/qgit4/src/mainimpl.cpp:915: undefined reference to `FileView* MainImpl::firstTab<FileView>(QWidget*)'
../build/mainimpl.o: In function `MainImpl':
/home/cartman/qgit4/src/mainimpl.cpp:106: undefined reference to `QVector<QSplitter*>::QVector(int, QSplitter* const&)'
../build/mainimpl.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/mainimpl.o: In function `MainImpl':
/home/cartman/qgit4/src/mainimpl.cpp:106: undefined reference to `QVector<QSplitter*>::QVector(int, QSplitter* const&)'
../build/mainimpl.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/namespace_def.o: In function `~QHash':
/usr/qt/4/include/QtCore/qhash.h:238: undefined reference to `QHash<QString, QPixmap const*>::freeData(QHashData*)'
../build/namespace_def.o: In function `qDeleteAll<QHash<QString, const QPixmap*> >':
/usr/qt/4/include/QtCore/qalgorithms.h:338: undefined reference to `void qDeleteAll<QHash<QString, QPixmap const*>::const_iterator>(QHash<QString, QPixmap const*>::const_iterator, QHash<QString, QPixmap const*>::const_iterator)'
../build/namespace_def.o: In function `QHash<QString, QPixmap const*>::contains(QString const&) const':
/usr/qt/4/include/QtCore/qhash.h:814: undefined reference to `QHash<QString, QPixmap const*>::findNode(QString const&, unsigned int*) const'
../build/namespace_def.o: In function `QHash<QString, QPixmap const*>::value(QString const&) const':
/usr/qt/4/include/QtCore/qhash.h:560: undefined reference to `QHash<QString, QPixmap const*>::findNode(QString const&, unsigned int*) const'
/usr/qt/4/include/QtCore/qhash.h:560: undefined reference to `QHash<QString, QPixmap const*>::findNode(QString const&, unsigned int*) const'
../build/namespace_def.o: In function `QHash<QString, QPixmap const*>::insert(QString const&, QPixmap const* const&)':
/usr/qt/4/include/QtCore/qhash.h:706: undefined reference to `QHash<QString, QPixmap const*>::findNode(QString const&, unsigned int*) const'
/usr/qt/4/include/QtCore/qhash.h:706: undefined reference to `QHash<QString, QPixmap const*>::findNode(QString const&, unsigned int*) const'
../build/namespace_def.o:/usr/qt/4/include/QtCore/qhash.h:706: more undefined references to `QHash<QString, QPixmap const*>::findNode(QString const&, unsigned int*) const' follow
../build/namespace_def.o: In function `QHash<QString, QPixmap const*>::detach()':
/usr/qt/4/include/QtCore/qhash.h:253: undefined reference to `QHash<QString, QPixmap const*>::detach_helper()'
/usr/qt/4/include/QtCore/qhash.h:253: undefined reference to `QHash<QString, QPixmap const*>::detach_helper()'
/usr/qt/4/include/QtCore/qhash.h:253: undefined reference to `QHash<QString, QPixmap const*>::detach_helper()'
/usr/qt/4/include/QtCore/qhash.h:253: undefined reference to `QHash<QString, QPixmap const*>::detach_helper()'
/usr/qt/4/include/QtCore/qhash.h:253: undefined reference to `QHash<QString, QPixmap const*>::detach_helper()'
../build/namespace_def.o:/usr/qt/4/include/QtCore/qhash.h:253: more undefined references to `QHash<QString, QPixmap const*>::detach_helper()' follow
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/usr/qt/4/include/QtCore/qvector.h:246: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/home/cartman/qgit4/src/revsview.cpp:84: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/usr/qt/4/include/QtCore/qvector.h:246: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/home/cartman/qgit4/src/revsview.cpp:84: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/usr/qt/4/include/QtCore/qvector.h:246: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/home/cartman/qgit4/src/revsview.cpp:84: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/usr/qt/4/include/QtCore/qvector.h:246: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/home/cartman/qgit4/src/revsview.cpp:41: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/usr/qt/4/include/QtCore/qvector.h:246: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `QVector<QSplitter*>::operator<<(QSplitter* const&)':
/home/cartman/qgit4/src/revsview.cpp:41: undefined reference to `QVector<QSplitter*>::append(QSplitter* const&)'
../build/revsview.o: In function `~QVector':
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
/usr/qt/4/include/QtCore/qvector.h:78: undefined reference to `QVector<QSplitter*>::free(QVectorTypedData<QSplitter*>*)'
../build/moc_annotate.o: In function `~QMap':
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, FileAnnotation>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, FileAnnotation>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, FileAnnotation>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, RangeInfo>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QString, FileAnnotation>::freeData(QMapData*)'
/usr/qt/4/include/QtCore/qmap.h:131: undefined reference to `QMap<QPair<QString, unsigned int>, QString>::freeData(QMapData*)'
collect2: ld returned 1 exit status
make[2]: *** [../bin/qgit] Error 1
make[2]: Leaving directory `/home/cartman/qgit4/src'
make[1]: *** [release] Error 2
make[1]: Leaving directory `/home/cartman/qgit4/src'
make: *** [sub-src-make_default] Error 2

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]           ` <e5bfff550706100626t2d5721a6r7beb0cfeb19dff4@mail.gmail.com>
@ 2007-06-10 13:40             ` Marco Costalba
  2007-06-10 13:45               ` Ismail Dönmez
  2007-06-10 13:41             ` Ismail Dönmez
  1 sibling, 1 reply; 15+ messages in thread
From: Marco Costalba @ 2007-06-10 13:40 UTC (permalink / raw)
  To: Ismail Dönmez; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

On 6/10/07, Marco Costalba <mcostalba@gmail.com> wrote:
>
> I will try an update to src/src.pro file to let Qt pass this library
> to the linker.
>
Please apply the following patch to your src/src.pro file and try to rebuild.

Please, let me know if this fixes the build for you.


--- a/src/src.pro
+++ b/src/src.pro
@@ -25,6 +25,9 @@ QMAKE_CXXFLAGS_RELEASE += -g3 -O2
-Wno-non-virtual-dtor -frepo -Wno-long-long -p
 QMAKE_CXXFLAGS_DEBUG += -g3 -O0 -Wno-non-virtual-dtor -Wno-long-long
-pedantic -Wconversion
 INSTALLS += target

+# Qt doesn't seem to link all needed libraries
+unix:LIBS += -L$$QMAKE_LIBDIR_QT -lQtUiTools
+
 # Directories
 DESTDIR = ../bin
 BUILD_DIR = ../build

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]           ` <e5bfff550706100626t2d5721a6r7beb0cfeb19dff4@mail.gmail.com>
  2007-06-10 13:40             ` Marco Costalba
@ 2007-06-10 13:41             ` Ismail Dönmez
  1 sibling, 0 replies; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 13:41 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 690 bytes --]

On Sunday 10 June 2007 16:26:27 Marco Costalba wrote:
> On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > > Please could you post _whole_ the make output?
> >
> > Attached.
>
> It seems your linker is unable to find libQtUiTools.so where the
> missing functions are defined.
>
> As example try:
>
> $nm -C -D libQtUiTools.so | grep ::mutableFindNode
>
> And you will see that this as all the other missing functions are in
> this library.
>
> I will try an update to src/src.pro file to let Qt pass this library
> to the linker.

It seems to be built as a static lib only, I only have libQtUiTools.a .

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 13:40             ` Marco Costalba
@ 2007-06-10 13:45               ` Ismail Dönmez
       [not found]                 ` <e5bfff550706100659l41c392f4n9dc9fb3097f3da29@mail.gmail.com>
  0 siblings, 1 reply; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 13:45 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 922 bytes --]

On Sunday 10 June 2007 16:40:35 Marco Costalba wrote:
> On 6/10/07, Marco Costalba <mcostalba@gmail.com> wrote:
> > I will try an update to src/src.pro file to let Qt pass this library
> > to the linker.
>
> Please apply the following patch to your src/src.pro file and try to
> rebuild.
>
> Please, let me know if this fixes the build for you.
>
>
> --- a/src/src.pro
> +++ b/src/src.pro
> @@ -25,6 +25,9 @@ QMAKE_CXXFLAGS_RELEASE += -g3 -O2
> -Wno-non-virtual-dtor -frepo -Wno-long-long -p
>  QMAKE_CXXFLAGS_DEBUG += -g3 -O0 -Wno-non-virtual-dtor -Wno-long-long
> -pedantic -Wconversion
>  INSTALLS += target
>
> +# Qt doesn't seem to link all needed libraries
> +unix:LIBS += -L$$QMAKE_LIBDIR_QT -lQtUiTools
> +
>  # Directories
>  DESTDIR = ../bin
>  BUILD_DIR = ../build

Still no go. Though the final linker line have a -lQtUiTools

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 11:47 [ANNOUNCE] qgit-2.0rc1 Marco Costalba
  2007-06-10 12:14 ` Ismail Dönmez
@ 2007-06-10 14:03 ` Jan Hudec
  2007-06-10 14:21   ` Marco Costalba
  1 sibling, 1 reply; 15+ messages in thread
From: Jan Hudec @ 2007-06-10 14:03 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 572 bytes --]

On Sun, Jun 10, 2007 at 13:47:17 +0200, Marco Costalba wrote:
> This is qgit-2.0rc1

Can you please fix the license?

 - All the file headers mention COPYRIGHT file in the distribution, but the
   file is not there.
 - At least the About box should contain the whole notice text from the "How
   to Apply These Terms to Your New Programs" appendix of GPL.
 - The notices from GPL should probably be in all sources (as is stated in
   GPL), but that obviously means changing all the headers.

Best Regards,

Jan

-- 
						 Jan 'Bulb' Hudec <bulb@ucw.cz>

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]                 ` <e5bfff550706100659l41c392f4n9dc9fb3097f3da29@mail.gmail.com>
@ 2007-06-10 14:04                   ` Ismail Dönmez
       [not found]                     ` <e5bfff550706100736v110055acn8ecca19f5c3f5cff@mail.gmail.com>
  0 siblings, 1 reply; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 14:04 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 605 bytes --]

On Sunday 10 June 2007 16:59:48 Marco Costalba wrote:
> On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > Still no go. Though the final linker line have a -lQtUiTools
>
> I'm quickly running out of ideas.
>
> Please post the list of your qt4 libs directory
>
> $ls /usr/lib/qt4/lib/
>
> and again your make output after the patch.
>
> One thing I would like to to is to test with Qt4.3 as in your
> environment but it will require some time.

Uploaded to http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-report.txt .

Great thanks,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 14:03 ` Jan Hudec
@ 2007-06-10 14:21   ` Marco Costalba
  0 siblings, 0 replies; 15+ messages in thread
From: Marco Costalba @ 2007-06-10 14:21 UTC (permalink / raw)
  To: Jan Hudec; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

On 6/10/07, Jan Hudec <bulb@ucw.cz> wrote:
> On Sun, Jun 10, 2007 at 13:47:17 +0200, Marco Costalba wrote:
> > This is qgit-2.0rc1
>
> Can you please fix the license?
>

Yes of course. Thanks for noticing.

Already pushed to public git repo, will be included in following rc2
as soon as we get to fix the strange build problem on Ismail box.

Thanks
Marco

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]                     ` <e5bfff550706100736v110055acn8ecca19f5c3f5cff@mail.gmail.com>
@ 2007-06-10 14:49                       ` Ismail Dönmez
  2007-06-10 16:33                       ` Ismail Dönmez
  1 sibling, 0 replies; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 14:49 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 1034 bytes --]

On Sunday 10 June 2007 17:36:42 Marco Costalba wrote:
> On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > Uploaded to http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-report.txt .
>
> Ok. You seem to miss all the debug libraries  _and_ the whole
> libQtUiTools library.
>
> I've just upgraded to Qt4.3, and rebuilt everything without problems.
>
> So I think your Qt4.3 installation is broken, i.e. misses some stuff.
> I suggest to reinstall from your distribution (mine is Mandriva) or
> rebuild with missing pieces; debug (not mandatory but useful) and
> libQtUiTools.

You will be happy to know I am the qt4 packager for Pardus Linux *g* , I'll 
check how Mandriva builds Qt4 but we don't apply any patch that would mess 
with QtUiTools but its interesting its built as static only here.

> Below you can see my Qt lib directory after upgrade to Qt4.3 from
> distributor site.

Thanks.

> Let me know how it goes....

I'll let you know.

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
       [not found]                     ` <e5bfff550706100736v110055acn8ecca19f5c3f5cff@mail.gmail.com>
  2007-06-10 14:49                       ` Ismail Dönmez
@ 2007-06-10 16:33                       ` Ismail Dönmez
  2007-06-10 17:56                         ` Jan Hudec
  1 sibling, 1 reply; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 16:33 UTC (permalink / raw)
  To: Marco Costalba; +Cc: Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 458 bytes --]

On Sunday 10 June 2007 17:36:42 you wrote:
> On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > Uploaded to http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-report.txt .
>
> Ok. You seem to miss all the debug libraries  _and_ the whole
> libQtUiTools library.

Nope not a Qt problem. Removing -frepo from CXXFLAGS fixes the issue. Gcc 
4.2.0 doesn't seem to like it for some reason.

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 16:33                       ` Ismail Dönmez
@ 2007-06-10 17:56                         ` Jan Hudec
  2007-06-10 18:10                           ` Ismail Dönmez
  2007-06-10 21:36                           ` Marco Costalba
  0 siblings, 2 replies; 15+ messages in thread
From: Jan Hudec @ 2007-06-10 17:56 UTC (permalink / raw)
  To: Ismail Dönmez
  Cc: Marco Costalba, Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 1211 bytes --]

On Sun, Jun 10, 2007 at 19:33:31 +0300, Ismail Dönmez wrote:
> On Sunday 10 June 2007 17:36:42 you wrote:
> > On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > > Uploaded to http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-report.txt .
> >
> > Ok. You seem to miss all the debug libraries  _and_ the whole
> > libQtUiTools library.
> 
> Nope not a Qt problem. Removing -frepo from CXXFLAGS fixes the issue. Gcc 
> 4.2.0 doesn't seem to like it for some reason.

I did a brief STFW and found problems with -frepo to be rather common. From
what I understood, it works by trying to link, parsing the errors,
instantiating the missing bits and compiling again. And the whole thing is
rather fragile.

What could be interesting for you is debian bug
http://lists.debian.org/debian-gcc/2007/05/msg00374.html

It says that -frepo only works with C locale, but it would actually be in any
locale where ld messages are not localized. On my system it has message
catalog in da, es, fr, ga, sv, tr, vi, zh_CN and zh_TW. Don't you have tr_TR
for LC_MESSAGES?

On another side, is there a measurable compilation time improvement with -frepo?

-- 
						 Jan 'Bulb' Hudec <bulb@ucw.cz>

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 17:56                         ` Jan Hudec
@ 2007-06-10 18:10                           ` Ismail Dönmez
  2007-06-10 21:36                           ` Marco Costalba
  1 sibling, 0 replies; 15+ messages in thread
From: Ismail Dönmez @ 2007-06-10 18:10 UTC (permalink / raw)
  To: Jan Hudec; +Cc: Marco Costalba, Git Mailing List, Pavel Roskin, Andy Parkins

[-- Attachment #1: Type: text/plain, Size: 1309 bytes --]

On Sunday 10 June 2007 20:56:28 Jan Hudec wrote:
> On Sun, Jun 10, 2007 at 19:33:31 +0300, Ismail Dönmez wrote:
> > On Sunday 10 June 2007 17:36:42 you wrote:
> > > On 6/10/07, Ismail Dönmez <ismail@pardus.org.tr> wrote:
> > > > Uploaded to
> > > > http://cekirdek.pardus.org.tr/~ismail/tmp/qgit4-report.txt .
> > >
> > > Ok. You seem to miss all the debug libraries  _and_ the whole
> > > libQtUiTools library.
> >
> > Nope not a Qt problem. Removing -frepo from CXXFLAGS fixes the issue. Gcc
> > 4.2.0 doesn't seem to like it for some reason.
>
> I did a brief STFW and found problems with -frepo to be rather common. From
> what I understood, it works by trying to link, parsing the errors,
> instantiating the missing bits and compiling again. And the whole thing is
> rather fragile.
>
> What could be interesting for you is debian bug
> http://lists.debian.org/debian-gcc/2007/05/msg00374.html
>
> It says that -frepo only works with C locale, but it would actually be in
> any locale where ld messages are not localized. On my system it has message
> catalog in da, es, fr, ga, sv, tr, vi, zh_CN and zh_TW. Don't you have
> tr_TR for LC_MESSAGES?

My LC_ALL is tr_TR.UTF-8. Btw LC_ALL=C make gives the same problem.

Regards,
ismail

-- 
Perfect is the enemy of good

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] qgit-2.0rc1
  2007-06-10 17:56                         ` Jan Hudec
  2007-06-10 18:10                           ` Ismail Dönmez
@ 2007-06-10 21:36                           ` Marco Costalba
  1 sibling, 0 replies; 15+ messages in thread
From: Marco Costalba @ 2007-06-10 21:36 UTC (permalink / raw)
  To: Jan Hudec
  Cc: Ismail Dönmez, Git Mailing List, Pavel Roskin, Andy Parkins

On 6/10/07, Jan Hudec <bulb@ucw.cz> wrote:
>
> On another side, is there a measurable compilation time improvement with -frepo?
>

No, compilation time is indeed much slower with -frepo, theoretically
we should gain something in bin file size.

But anyway I have removed the option from CXXFLAGS as suggested by
Ismail and pushed the patch. It will be included in rc2.

Thanks a lot to Ismail reporting and fixing and to you for explaining the stuff.

Marco


P.S: In case someone is interested I have found these docs
http://gcc.gnu.org/onlinedocs/gcc-4.2.0/gcc/Template-Instantiation.html#Template-Instantiation

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2007-06-10 21:37 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-10 11:47 [ANNOUNCE] qgit-2.0rc1 Marco Costalba
2007-06-10 12:14 ` Ismail Dönmez
     [not found]   ` <e5bfff550706100529xaeac76erc1dff124c1fac470@mail.gmail.com>
2007-06-10 12:40     ` Ismail Dönmez
     [not found]       ` <e5bfff550706100549y199dcce6o2989744ff55ac8d7@mail.gmail.com>
2007-06-10 12:56         ` Ismail Dönmez
     [not found]           ` <e5bfff550706100626t2d5721a6r7beb0cfeb19dff4@mail.gmail.com>
2007-06-10 13:40             ` Marco Costalba
2007-06-10 13:45               ` Ismail Dönmez
     [not found]                 ` <e5bfff550706100659l41c392f4n9dc9fb3097f3da29@mail.gmail.com>
2007-06-10 14:04                   ` Ismail Dönmez
     [not found]                     ` <e5bfff550706100736v110055acn8ecca19f5c3f5cff@mail.gmail.com>
2007-06-10 14:49                       ` Ismail Dönmez
2007-06-10 16:33                       ` Ismail Dönmez
2007-06-10 17:56                         ` Jan Hudec
2007-06-10 18:10                           ` Ismail Dönmez
2007-06-10 21:36                           ` Marco Costalba
2007-06-10 13:41             ` Ismail Dönmez
2007-06-10 14:03 ` Jan Hudec
2007-06-10 14:21   ` Marco Costalba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).