Umbrello KDE/4.11 does not compile - was - Re: KDE SC 4.11.4 tarballs

Albert Astals Cid aacid at kde.org
Fri Dec 6 22:50:26 UTC 2013


El Dimarts, 3 de desembre de 2013, a les 17:32:51, Ben Cooksley va escriure:
> On Sun, Dec 1, 2013 at 8:22 AM, Albert Astals Cid <aacid at kde.org> wrote:
> > El Dissabte, 30 de novembre de 2013, a les 19:42:31, Ralf Habacker va
> > 
> > escriure:
> > > Am 30.11.2013 10:53, schrieb Joris Steyn:
> > > > Hi,
> > > > 
> > > > that's bad news. I pushed this commit to KDE/4.11 just now to fix the
> > 
> > > > error (other branches are fine):
> > http://quickgit.kde.org/?p=umbrello.git&a=commit&h=5f9f6a68716a8aced2c5f96
> > 
> > > > 2247d9b05b326fcf5
> > > > 
> > > > Doing a non-debug build of 4.11 worked without warnings on my system,
> > > > that's how the error got in
> > > > 4.11 unnoticed. I hope to prevent that in the future but I'm not sure
> > > > what compiler version/options make
> > > > the difference in allowing this error without warning, and complete
> > > > failure.
> > > 
> > > For master and KDE/4.12 branch there is a  KDE Continuous Integration
> > > build service at http://build.kde.org/view/kdesdk/, which performs a
> > > build after each commit.
> > > Would it be possible to setup this for 4.11 too ? That would help to be
> > > informed about such issues in the future.
> > 
> > Yes, that would be ideal. Ben is working in adding more "compilation
> > groups"
> > to the jenkins server, but still not done though as far as i know.
> 
> The changes necessary for the CI system to support multiple compilation
> groups (known as "branch groups") are now complete.

Does this mean we can get a KDE/4.11 "group"?

Cheers,
  Albert

> 
> > Cheers,
> > 
> >   Albert
> 
> Regards,
> Ben
> 
> > > Ralf
> > > 
> > > > f
> > > > Eric, could you tell me what compiler version you are using? And did
> > > > you do a "debugfull" cmake build
> > > > or just a regular build?
> > > > 
> > > > Regards,
> > > > 
> > > > Joris.
> > > > 
> > > > 
> > > > 
> > > > On Sat, Nov 30, 2013 at 1:17 AM, Albert Astals Cid <aacid at kde.org
> > > > 
> > > > <mailto:aacid at kde.org>> wrote:
> > > >     Joris, Ralph, Umbrello KDE/4.11 is broken, can you please guys fix
> > 
> > it?
> > 
> > > >     Cheers,
> > > >     
> > > >       Albert
> > > >     
> > > >     El Divendres, 29 de novembre de 2013, a les 13:03:44, Eric
> > > >     Hameleers va
> > > >     
> > > >     escriure:
> > > >     > On Fri, 29 Nov 2013, Torgny Nyblom wrote:
> > > >     > > Hi,
> > > >     > > 
> > > >     > > The tarballs for the 4.11.4 release are now available in the
> > 
> > usual
> > 
> > > >     > > location.
> > > >     > > 
> > > >     > > I've not compiled them so please report any issues you find.
> > > >     > > 
> > > >     > > sha1 sums and revisions/hashes are attached.
> > > >     > > 
> > > >     > > /Regards
> > > >     > > Torgny
> > > >     > 
> > > >     > When compiling umbrello (part of our Slackware kdesdk module), I
> > 
> > run
> > 
> > > >     > into this error:
> > > >     > 
> > > >     > [ 11%] Building CXX object
> > > >     > umbrello/CMakeFiles/umbrello.dir/dialogs/classoptionspage.cpp.o
> > > >     > [ 11%] Building CXX object
> > > >     > umbrello/CMakeFiles/umbrello.dir/dialogs/classpropdlg.cpp.o
> > 
> > /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp
> > 
> > > >     age.cp>
> > > >     
> > > >     > p: In member function 'void
> > 
> > > >     > ClassifierListPage::slotActivateItem(QListWidgetItem*)':
> > /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp
> > 
> > > >     age.cp>
> > > >     
> > > >     > p:349:9: error: 'listItem' was not declared in this scope
> > 
> > listItem =
> > 
> > > >     > getItemList().at( itemIndex );
> > > >     > 
> > > >     >           ^
> > 
> > /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp
> > 
> > > >     age.cp>
> > > >     
> > > >     > p:354:74: error: cannot dynamic_cast 'listItem' (of type '<type
> > > >     
> > > >     error>') to
> > > >     
> > > >     > type 'class UMLOperation*' (source is not a pointer)
> > > >     > 
> > > >     >               m_pCodeTE->setPlainText(
> > > >     > 
> > > >     > dynamic_cast<UMLOperation*>(listItem)->get
> > > >     > SourceCode() );
> > > >     > 
> > > >     > ^
> > > >     > make[2]: ***
> > 
> > [umbrello/CMakeFiles/umbrello.dir/dialogs/classifierlistpage.cpp.o]
> > 
> > > >     >   Error 1
> > > >     > 
> > > >     > make[2]: *** Waiting for unfinished jobs....
> > > >     > [  0%] Built target umbrello_automoc
> > > >     > [  0%] Building CXX object
> > > >     > umbrello/CMakeFiles/umbrello.dir/dialogs/classifierlistpage.cpp.
> > > >     > o
> > 
> > /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp
> > 
> > > >     age.cp>
> > > >     
> > > >     > p: In member function 'void
> > 
> > > >     > ClassifierListPage::slotActivateItem(QListWidgetItem*)':
> > /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp
> > 
> > > >     age.c
> > > >     
> > > >     > pp:349:9: error: 'listItem' was not declared in this scope
> > > >     > 
> > > >     >           listItem = getItemList().at( itemIndex );
> > > >     >           ^
> > 
> > /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp
> > 
> > > >     age.cp>
> > > >     
> > > >     > p:354:74: error: cannot dynamic_cast 'listItem' (of type '<type
> > > >     
> > > >     error>') to
> > > >     
> > > >     > type 'class UMLOperation*' (source is not a pointer)
> > > >     > 
> > > >     >               m_pCodeTE->setPlainText(
> > > >     > 
> > > >     > dynamic_cast<UMLOperation*>(listItem)->getSourceCode() );
> > > >     > 
> > > >     > ^
> > > >     > make[2]: ***
> > 
> > [umbrello/CMakeFiles/umbrello.dir/dialogs/classifierlistpage.cpp.o]
> > 
> > > >     > Error 1
> > > >     > make[1]: *** [umbrello/CMakeFiles/umbrello.dir/all] Error 2
> > > >     > make: *** [all] Error 2
> > > >     > kdesdk failed to build.
> > > >     > 
> > > >     > Any clue?
> > > >     > 
> > > >     > Cheers, Eric



More information about the release-team mailing list