qt5 rebuild

Jan Rękorajski baggins at pld-linux.org
Thu Jun 11 20:32:20 CEST 2015


On Thu, 11 Jun 2015, 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
> 
> so i looked that qm dependency loop can be eliminated if we build 
> translations from separate spec: qt5-qttranslations.spec
> upstream bundles the tarball anyway separately.

What about changing qm and qch deps from strict %{version} to something
like %{ver_major} (ex. 5.x.y to 5.x), would that work?
Or even, maybe making the unversioned?

-- 
Jan Rękorajski                    | PLD/Linux
SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/


More information about the pld-devel-en mailing list