Umbrello KDE/4.11 does not compile - was - Re: KDE SC 4.11.4 tarballs
Ralf Habacker
ralf at habacker.de
Sun Dec 8 12:04:46 UTC 2013
Am 08.12.2013 07:49, schrieb Ben Cooksley:
> On Sun, Dec 8, 2013 at 5:02 AM, Albert Astals Cid <aacid at kde.org
> <mailto:aacid at kde.org>> wrote:
>
> El Dissabte, 7 de desembre de 2013, a les 12:06:20, Ben Cooksley
> va escriure:
> > On Sat, Dec 7, 2013 at 11:50 AM, Albert Astals Cid
> <aacid at kde.org <mailto:aacid at kde.org>> wrote:
> > > 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 <mailto: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"?
> >
> > In theory, yes - the system would support that.
> > It would require duplicating most of the current _stable jobs
> into a new
> > set though, which would take a long time.
>
> No simple copy&paste from some files?
>
>
> Unfortunately our Jenkins instance isn't setup to be mass configured
> easily - all the configuration in it is handled manually.
> Considering we have 505 jobs in our instance at the moment, i'm
> thinking we're probably going to have to go down that road at some
> point to simplify things.
with emerge [1], the continuous build system used for kde on windows we
add the targets to the related portage script for example
https://projects.kde.org/projects/kdesupport/emerge/repository/revisions/master/entry/portage/kde/kdesdk/umbrello/umbrello-20130225.py,
make a copy of emerge and installed dev tools if required and run the
following commands to build inidividual targets including all required
dependencies
emerge --update --target=4.12 umbrello
emerge --update --target=4.11 umbrello
emerge --update --target=master umbrello
Is something lilke this not possible with jenkins ?
[1] http://techbase.kde.org/Getting_Started/Build/Windows
Regards
Ralf
>
>
>
> Cheers,
> Albert
>
>
> Regards,
> Ben
>
>
>
> >
> > > Cheers,
> > >
> > > Albert
> >
> > Thanks,
> > Ben
> >
> > > > > 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>
> > > > > > >
> > > > > > > <mailto: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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/release-team/attachments/20131208/dcb4f330/attachment-0001.html>
More information about the release-team
mailing list