[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    Re: Umbrello KDE/4.11 does not compile - was - Re: KDE SC 4.11.4 tarballs
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2013-12-06 23:06:20
Message-ID: CA+XidOE=dURQB-Cb5dWkScQHzQWMeeWZ=ysWJhfbkd0smoVQmw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Sat, Dec 7, 2013 at 11:50 AM, Albert Astals Cid <aacid@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@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.


> 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@kde.org
> > > > >
> > > > > <mailto:aacid@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
>
>

[Attachment #5 (text/html)]

<div dir="ltr">On Sat, Dec 7, 2013 at 11:50 AM, Albert Astals Cid <span \
dir="ltr">&lt;<a href="mailto:aacid@kde.org" \
target="_blank">aacid@kde.org</a>&gt;</span> wrote:<br><div class="gmail_extra"><div \
class="gmail_quote"> <blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">El Dimarts, 3 de desembre de 2013, \
a les 17:32:51, Ben Cooksley va escriure:<br> <div><div class="h5">&gt; On Sun, Dec \
1, 2013 at 8:22 AM, Albert Astals Cid &lt;<a \
href="mailto:aacid@kde.org">aacid@kde.org</a>&gt; wrote:<br> &gt; &gt; El Dissabte, \
30 de novembre de 2013, a les 19:42:31, Ralf Habacker va<br> &gt; &gt;<br>
&gt; &gt; escriure:<br>
&gt; &gt; &gt; Am 30.11.2013 10:53, schrieb Joris Steyn:<br>
&gt; &gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; that&#39;s bad news. I pushed this commit to KDE/4.11 just now to \
fix the<br> &gt; &gt;<br>
&gt; &gt; &gt; &gt; error (other branches are fine):<br>
&gt; &gt; <a href="http://quickgit.kde.org/?p=umbrello.git&amp;a=commit&amp;h=5f9f6a68716a8aced2c5f96" \
target="_blank">http://quickgit.kde.org/?p=umbrello.git&amp;a=commit&amp;h=5f9f6a68716a8aced2c5f96</a><br>
 &gt; &gt;<br>
&gt; &gt; &gt; &gt; 2247d9b05b326fcf5<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Doing a non-debug build of 4.11 worked without warnings on my \
system,<br> &gt; &gt; &gt; &gt; that&#39;s how the error got in<br>
&gt; &gt; &gt; &gt; 4.11 unnoticed. I hope to prevent that in the future but I&#39;m \
not sure<br> &gt; &gt; &gt; &gt; what compiler version/options make<br>
&gt; &gt; &gt; &gt; the difference in allowing this error without warning, and \
complete<br> &gt; &gt; &gt; &gt; failure.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; For master and KDE/4.12 branch there is a  KDE Continuous \
Integration<br> &gt; &gt; &gt; build service at <a \
href="http://build.kde.org/view/kdesdk/" \
target="_blank">http://build.kde.org/view/kdesdk/</a>, which performs a<br> &gt; &gt; \
&gt; build after each commit.<br> &gt; &gt; &gt; Would it be possible to setup this \
for 4.11 too ? That would help to be<br> &gt; &gt; &gt; informed about such issues in \
the future.<br> &gt; &gt;<br>
&gt; &gt; Yes, that would be ideal. Ben is working in adding more \
&quot;compilation<br> &gt; &gt; groups&quot;<br>
&gt; &gt; to the jenkins server, but still not done though as far as i know.<br>
&gt;<br>
&gt; The changes necessary for the CI system to support multiple compilation<br>
&gt; groups (known as &quot;branch groups&quot;) are now complete.<br>
<br>
</div></div>Does this mean we can get a KDE/4.11 \
&quot;group&quot;?<br></blockquote><div><br></div><div style>In theory, yes - the \
system would support that. </div><div style>It would require duplicating most of the \
current _stable jobs into a new set though, which would take a long time.</div> <div \
style><br></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>
Cheers,<br>
  Albert<br></blockquote><div><br></div><div style>Thanks,</div><div \
style>Ben</div><div style> </div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"> <div class="HOEnZb"><div \
class="h5"><br> &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt;<br>
&gt; &gt;   Albert<br>
&gt;<br>
&gt; Regards,<br>
&gt; Ben<br>
&gt;<br>
&gt; &gt; &gt; Ralf<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; f<br>
&gt; &gt; &gt; &gt; Eric, could you tell me what compiler version you are using? And \
did<br> &gt; &gt; &gt; &gt; you do a &quot;debugfull&quot; cmake build<br>
&gt; &gt; &gt; &gt; or just a regular build?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Regards,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Joris.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On Sat, Nov 30, 2013 at 1:17 AM, Albert Astals Cid &lt;<a \
href="mailto:aacid@kde.org">aacid@kde.org</a><br> &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &lt;mailto:<a \
href="mailto:aacid@kde.org">aacid@kde.org</a>&gt;&gt; wrote:<br> &gt; &gt; &gt; &gt;  \
Joris, Ralph, Umbrello KDE/4.11 is broken, can you please guys fix<br> &gt; &gt;<br>
&gt; &gt; it?<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     Cheers,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;       Albert<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     El Divendres, 29 de novembre de 2013, a les 13:03:44, \
Eric<br> &gt; &gt; &gt; &gt;     Hameleers va<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     escriure:<br>
&gt; &gt; &gt; &gt;     &gt; On Fri, 29 Nov 2013, Torgny Nyblom wrote:<br>
&gt; &gt; &gt; &gt;     &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;     &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; &gt; The tarballs for the 4.11.4 release are now \
available in the<br> &gt; &gt;<br>
&gt; &gt; usual<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; &gt; location.<br>
&gt; &gt; &gt; &gt;     &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; &gt; I&#39;ve not compiled them so please report any \
issues you find.<br> &gt; &gt; &gt; &gt;     &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; &gt; sha1 sums and revisions/hashes are attached.<br>
&gt; &gt; &gt; &gt;     &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; &gt; /Regards<br>
&gt; &gt; &gt; &gt;     &gt; &gt; Torgny<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; When compiling umbrello (part of our Slackware kdesdk \
module), I<br> &gt; &gt;<br>
&gt; &gt; run<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; into this error:<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; [ 11%] Building CXX object<br>
&gt; &gt; &gt; &gt;     &gt; \
umbrello/CMakeFiles/umbrello.dir/dialogs/classoptionspage.cpp.o<br> &gt; &gt; &gt; \
&gt;     &gt; [ 11%] Building CXX object<br> &gt; &gt; &gt; &gt;     &gt; \
umbrello/CMakeFiles/umbrello.dir/dialogs/classpropdlg.cpp.o<br> &gt; &gt;<br>
&gt; &gt; /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     age.cp&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; p: In member function &#39;void<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; \
ClassifierListPage::slotActivateItem(QListWidgetItem*)&#39;:<br> &gt; &gt; \
/tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp<br> &gt; \
&gt;<br> &gt; &gt; &gt; &gt;     age.cp&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; p:349:9: error: &#39;listItem&#39; was not declared in \
this scope<br> &gt; &gt;<br>
&gt; &gt; listItem =<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; getItemList().at( itemIndex );<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt;           ^<br>
&gt; &gt;<br>
&gt; &gt; /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     age.cp&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; p:354:74: error: cannot dynamic_cast &#39;listItem&#39; \
(of type &#39;&lt;type<br> &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     error&gt;&#39;) to<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; type &#39;class UMLOperation*&#39; (source is not a \
pointer)<br> &gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt;               m_pCodeTE-&gt;setPlainText(<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; dynamic_cast&lt;UMLOperation*&gt;(listItem)-&gt;get<br>
&gt; &gt; &gt; &gt;     &gt; SourceCode() );<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; ^<br>
&gt; &gt; &gt; &gt;     &gt; make[2]: ***<br>
&gt; &gt;<br>
&gt; &gt; [umbrello/CMakeFiles/umbrello.dir/dialogs/classifierlistpage.cpp.o]<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt;   Error 1<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; make[2]: *** Waiting for unfinished jobs....<br>
&gt; &gt; &gt; &gt;     &gt; [  0%] Built target umbrello_automoc<br>
&gt; &gt; &gt; &gt;     &gt; [  0%] Building CXX object<br>
&gt; &gt; &gt; &gt;     &gt; \
umbrello/CMakeFiles/umbrello.dir/dialogs/classifierlistpage.cpp.<br> &gt; &gt; &gt; \
&gt;     &gt; o<br> &gt; &gt;<br>
&gt; &gt; /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     age.cp&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; p: In member function &#39;void<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; \
ClassifierListPage::slotActivateItem(QListWidgetItem*)&#39;:<br> &gt; &gt; \
/tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp<br> &gt; \
&gt;<br> &gt; &gt; &gt; &gt;     age.c<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; pp:349:9: error: &#39;listItem&#39; was not declared in \
this scope<br> &gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt;           listItem = getItemList().at( itemIndex );<br>
&gt; &gt; &gt; &gt;     &gt;           ^<br>
&gt; &gt;<br>
&gt; &gt; /tmp/kde-build/kdesdk/umbrello-4.11.4/umbrello/dialogs/classifierlistp<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     age.cp&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; p:354:74: error: cannot dynamic_cast &#39;listItem&#39; \
(of type &#39;&lt;type<br> &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     error&gt;&#39;) to<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; type &#39;class UMLOperation*&#39; (source is not a \
pointer)<br> &gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt;               m_pCodeTE-&gt;setPlainText(<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; \
dynamic_cast&lt;UMLOperation*&gt;(listItem)-&gt;getSourceCode() );<br> &gt; &gt; &gt; \
&gt;     &gt;<br> &gt; &gt; &gt; &gt;     &gt; ^<br>
&gt; &gt; &gt; &gt;     &gt; make[2]: ***<br>
&gt; &gt;<br>
&gt; &gt; [umbrello/CMakeFiles/umbrello.dir/dialogs/classifierlistpage.cpp.o]<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt;     &gt; Error 1<br>
&gt; &gt; &gt; &gt;     &gt; make[1]: *** [umbrello/CMakeFiles/umbrello.dir/all] \
Error 2<br> &gt; &gt; &gt; &gt;     &gt; make: *** [all] Error 2<br>
&gt; &gt; &gt; &gt;     &gt; kdesdk failed to build.<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; Any clue?<br>
&gt; &gt; &gt; &gt;     &gt;<br>
&gt; &gt; &gt; &gt;     &gt; Cheers, Eric<br>
<br>
</div></div></blockquote></div><br></div></div>



_______________________________________________
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic