Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.2.0 Beta1
-
None
Description
From Iikka Eklund on basis of the attached RTA test logs which contain the 'icu_install' text findings on Qt5.2.0 Beta1 installer packages:
The icu patching is implemented here:
e.g.
/release-tools/configurations/pkg_520/qt.520.gcc.essentials/data/patcher.sh
sed -i -e
's/-[I|L]\"\/data\/bamboo\/xml-data\/build-dir.*icu_install\/.[\"
$]//g' "${tmpfilenames[@]}"
well this is rather obvious, the patcher script tries to grep
bamboo based build paths. Now the paths are Jenkins based.
So the regexp needs adjusting for 520 packages.
(uh oh..if we need to rebuild 5.0.2 - 5.1.x with jenkins, e.g.
security fix, then the patcher.sh needs to be updated for these
as well)
The whole icu path patching is a pita but we need to handle it
anyways.
To update the patcher.sh now, the best option for regexp update
would be to accept both:
/work/build/icu_install and
/data/bamboo
as starting strings which to match.
ps. as we patch these as empty strings we could do this even
in mkqt5bld.py.
Attachments
Issue Links
- is required for
-
QTBUG-33305 Issues to be fixed before Qt5.2 Beta1 release
- Closed