Bug 8044 - Stop building lsb-qt3 images
Summary: Stop building lsb-qt3 images
Status: RESOLVED FIXED
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 2.2
Assignee: Bill Randle
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on: 9383
Blocks:
  Show dependency tree
 
Reported: 2015-07-23 21:56 UTC by Beth Flanagan
Modified: 2016-08-19 19:06 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Beth Flanagan 2015-07-23 21:56:36 UTC
we need to stop building lsb-qt3 images for current 1.8+snapshot builds and onward but still maintain backwards compatibility.

It's just an additional buildstep CheckForQT3 (similar to CheckForMinnow) and then some logic in BuildImages.
Comment 1 Bogdan Alexandru Voiculescu 2016-02-19 08:58:55 UTC
Beth,
AB is still building lsb-qt3 images. 
When the modification will be in production?

Example: 
https://autobuilder.yoctoproject.org/main/builders/nightly-arm-lsb/builds/634/steps/BuildImages/logs/stdio
Comment 3 Beth Flanagan 2016-03-02 15:58:12 UTC
Marking resolved. Not seeing this in production any longer.
Comment 4 Bogdan Alexandru Voiculescu 2016-03-17 07:03:58 UTC
Images are not built anymore. 
What is the reason of keeping qt3 layer? 
meta-qt3          = "heads/master:7d958b928a4a38a186746fabbc0d8169dd8bb3a6"
Comment 5 Bogdan Alexandru Voiculescu 2016-03-17 07:04:19 UTC
What is the reason of keeping qt3 layer? 
meta-qt3          = "heads/master:7d958b928a4a38a186746fabbc0d8169dd8bb3a6"
Comment 6 Beth Flanagan 2016-03-21 11:20:04 UTC
We still need meta-qt3 for prior releases. So we still check that the remote head exists, but we don't check it out or use it in releases that don't need it.

Where are you seeing this?
Comment 7 Bogdan Alexandru Voiculescu 2016-03-30 07:11:03 UTC
Hi Beth,
I saw those tasks in logs:
NOTE: Running setscene task 1098 of 3310 (/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-arm-lsb/build/meta-qt3/recipes-qt3/qt3/qt-x11-free_3.3.7.bb, do_populate_lic_setscene)
NOTE: recipe gtk+-2.24.29-r0: task do_populate_lic_setscene: Succeeded

https://autobuilder.yoctoproject.org/main/builders/nightly-arm-lsb/builds/695/steps/BuildImages/logs/stdio

Somehow are still used those recipes. So we should remove this layer from layer.conf to check if builds ok. 


What do you think? 

Build Configuration:
BB_VERSION        = "1.29.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Ubuntu-15.10"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "qemuarm"
DISTRO            = "poky-lsb"
DISTRO_VERSION    = "2.0+snapshot-20160330"
TUNE_FEATURES     = "arm armv5 thumb dsp"
TARGET_FPU        = "soft"
meta              
meta-poky         
meta-yocto-bsp    = "heads/master-next:2a46e8e0a4b6dca1e7f2a191fde424df6a84974d"
meta-qt4          = "heads/master:4058b0773381f894d915ea3dfac5fe052d82a9a7"
meta-qt3          = "heads/master:7d958b928a4a38a186746fabbc0d8169dd8bb3a6"
Comment 8 Ross Burton 2016-04-04 20:08:39 UTC
2.1 depends on qt3 for the LSB images, so lets think about this in 2.2.
Comment 9 Beth Flanagan 2016-05-11 18:18:05 UTC
pushing this to ross per prior comment
Comment 10 Ross Burton 2016-06-28 14:55:59 UTC
This should wait for the LSB images to move to LSB 5 where Qt3 is removed entirely, which is tracked in bug 9383.
Comment 11 Ross Burton 2016-07-25 21:58:38 UTC
The initial bit of this is in oe-core master-next, and I filed bug 10020 which is basically a superset of this bug.
Comment 12 Bill Randle 2016-08-05 16:16:14 UTC
Fixed as part of 10020.
Comment 13 Bill Randle 2016-08-19 19:06:23 UTC
Changes merged to master.