qt5 rebuild
Jakub Bogusz
qboosh at pld-linux.org
Fri Jun 19 17:19:22 CEST 2015
On Fri, Jun 12, 2015 at 12:46:55AM +0300, Elan Ruusamäe wrote:
> On 11.06.2015 21:58, Jakub Bogusz wrote:
> >On Thu, Jun 11, 2015 at 05:46:25PM +0300, Elan Ruusamäe wrote:
> >>>qt5 rebuild has been very painful, because most of the packages need to
> >>>be rebuilt twice
> >>>
> >>>because they have:
> >>>%{?with_qch:BuildRequires: qt5-assistant >= 5.2}
> >>>%{?with_qm:BuildRequires: qt5-linguist >= 5.2}
> >>>
> >>>and getting qt5-assistant or linguist it's needed to build:
> >>>qtbase, qtlocation, qtsensors, qtwebkit all with bootstrap because they
> >>>depend on webkit, etc
> >You don't have to bootstrap qt5 from scratch everytime.
> >You can use assistant and linguist from older qt5 release.
> >
>
> if you look the attempts to build qt5 in queue.html, you see that
> current deps are %{version} based.
> i did not set them, so i did not try to remove them.
>
> what makes it more harder (to rebuild) is that qtwebkit requires other
> qt* also from %{version}, not just 5.x
OK, I lowered tools versions in all qt5 specs required to build
qtbase+qttools set (i.e. qtbase, qtxmlpatterns, qtdeclarative,
qtlocation, qtsensors, qtmultimedia, qtwebkit).
--
Jakub Bogusz http://qboosh.pl/
More information about the pld-devel-en
mailing list