Re: Re: What's qt5-stable on build.kde.org

2014-09-17 Thread Martin Gräßlin
On Tuesday 16 September 2014 20:12:26 Albert Astals Cid wrote:
 El Dimarts, 16 de setembre de 2014, a les 12:37:31, Milian Wolff va 
escriure:
  On Tuesday 16 September 2014 21:50:57 Ben Cooksley wrote:
   On Tue, Sep 16, 2014 at 9:45 PM, Martin Gräßlin mgraess...@kde.org
 
 wrote:
On Tuesday 16 September 2014 21:23:54 Ben Cooksley wrote:
I wrote this a bit too quickly.
The correct url is
http://build.kde.org/view/External_Deps/job/qt5_master_qt5/

What the system means by stable in the output is that is the branch
that it should theoretically be building against.
This information is drawn from the build metadata available to it. It
has no correspondence with the job name.

In the case of Qt 5, this information is maintained in the CI scripts
own
files.

thanks, that explains it. From the latest build log:

Branch jenkins set up to track remote branch stable from origin.

and the stable branch seems to no longer being updated on upstream's
side.
qtbase is set to 8fa9121 according to build's output.

This is older than the patch I got into Qt 5.

Maybe it would be better to track the 5.3 branch instead?
   
   That is a development decision. Once taken, the necessary file to
   adjust is the same as for all other KDE projects:
   logical-module-structure
  
  Yes, there is no stable anymore upstream. 5.3 is probably a good choice
  for now, until 5.4 is released.
 
 H, don't know, the thing is we're only requiring 5.2, maybe we want to
 require 5.3 if we know it won't work otherwise (i.e. Martin's test)?
 
 Or we prefer to keep the minimum at 5.2 while recommending 5.3?

If the minimum is 5.2 it would obviously be best to test compile frameworks 
against 5.2. But that might make things more difficult on the CI system as we 
have software depending on 5.3.

Cheers
Martin

signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Re: What's qt5-stable on build.kde.org

2014-09-16 Thread Martin Gräßlin
On Tuesday 16 September 2014 21:17:37 Ben Cooksley wrote:
 On Tue, Sep 16, 2014 at 9:12 PM, Martin Gräßlin mgraess...@kde.org wrote:
  Hi all,
 
 Hi Martin,
 
  I just had a little problem with a new autotest for kwindowsystem which
  passed on my setup, but failed on build.kde.org. It turned out that it's
  missing an xcb_flush(QX11Info::connection()) before blocking in the event
  loop. I fixed this problem in Qt, so I'm wondering: which version is used
  on the CI system?
  
  I couldn't find any information on it by myself - neither in the build
  metadata nor in the jobs listed on build.kde.org.
 
 Please see http://build.kde.org/job/qt5_stable_qt5/

Error 404

 This is shown on the External Deps view.

it doesn't list such a job. There's a qt5_master_qt5 and a qt_stable which is 
documented as building Qt 4.8.

Cheers
Martin

signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Re: What's qt5-stable on build.kde.org

2014-09-16 Thread Ben Cooksley
On Tue, Sep 16, 2014 at 9:22 PM, Martin Gräßlin mgraess...@kde.org wrote:
 On Tuesday 16 September 2014 21:17:37 Ben Cooksley wrote:
 On Tue, Sep 16, 2014 at 9:12 PM, Martin Gräßlin mgraess...@kde.org wrote:
  Hi all,

 Hi Martin,

  I just had a little problem with a new autotest for kwindowsystem which
  passed on my setup, but failed on build.kde.org. It turned out that it's
  missing an xcb_flush(QX11Info::connection()) before blocking in the event
  loop. I fixed this problem in Qt, so I'm wondering: which version is used
  on the CI system?
 
  I couldn't find any information on it by myself - neither in the build
  metadata nor in the jobs listed on build.kde.org.

 Please see http://build.kde.org/job/qt5_stable_qt5/

 Error 404

I wrote this a bit too quickly.
The correct url is http://build.kde.org/view/External_Deps/job/qt5_master_qt5/

What the system means by stable in the output is that is the branch
that it should theoretically be building against.
This information is drawn from the build metadata available to it. It
has no correspondence with the job name.

In the case of Qt 5, this information is maintained in the CI scripts own files.


 This is shown on the External Deps view.

 it doesn't list such a job. There's a qt5_master_qt5 and a qt_stable which is
 documented as building Qt 4.8.

 Cheers
 Martin

Thanks,
Ben

 ___
 Kde-frameworks-devel mailing list
 Kde-frameworks-devel@kde.org
 https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Re: Re: What's qt5-stable on build.kde.org

2014-09-16 Thread Martin Gräßlin
On Tuesday 16 September 2014 21:23:54 Ben Cooksley wrote:
 I wrote this a bit too quickly.
 The correct url is
 http://build.kde.org/view/External_Deps/job/qt5_master_qt5/
 
 What the system means by stable in the output is that is the branch
 that it should theoretically be building against.
 This information is drawn from the build metadata available to it. It
 has no correspondence with the job name.
 
 In the case of Qt 5, this information is maintained in the CI scripts own
 files.

thanks, that explains it. From the latest build log:

Branch jenkins set up to track remote branch stable from origin.

and the stable branch seems to no longer being updated on upstream's side. 
qtbase is set to 8fa9121 according to build's output.

This is older than the patch I got into Qt 5.

Maybe it would be better to track the 5.3 branch instead?

Cheers
Martin

signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Re: Re: What's qt5-stable on build.kde.org

2014-09-16 Thread Ben Cooksley
On Tue, Sep 16, 2014 at 9:45 PM, Martin Gräßlin mgraess...@kde.org wrote:
 On Tuesday 16 September 2014 21:23:54 Ben Cooksley wrote:
 I wrote this a bit too quickly.
 The correct url is
 http://build.kde.org/view/External_Deps/job/qt5_master_qt5/

 What the system means by stable in the output is that is the branch
 that it should theoretically be building against.
 This information is drawn from the build metadata available to it. It
 has no correspondence with the job name.

 In the case of Qt 5, this information is maintained in the CI scripts own
 files.

 thanks, that explains it. From the latest build log:

 Branch jenkins set up to track remote branch stable from origin.

 and the stable branch seems to no longer being updated on upstream's side.
 qtbase is set to 8fa9121 according to build's output.

 This is older than the patch I got into Qt 5.

 Maybe it would be better to track the 5.3 branch instead?


That is a development decision. Once taken, the necessary file to
adjust is the same as for all other KDE projects:
logical-module-structure

 Cheers
 Martin

Thanks,
Ben

 ___
 Kde-frameworks-devel mailing list
 Kde-frameworks-devel@kde.org
 https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel