[Interest] Oops! Somebody's got a bad case of dependency bloat!

Thiago Macieira thiago.macieira at intel.com
Wed Apr 10 18:07:19 CEST 2013


On quarta-feira, 10 de abril de 2013 14.38.14, Christian Dähn wrote:
> With Qt 4.8 commercial users get an out of the box working toolkit -
> Qt 5.x breaks that and introduces more error sources and unwanted
> (and I'm very sure: unneccessary) dependencies.

Perl is required in the Qt build to generate the include dirs. It's the same 
script that was in use in Qt 4.

The difference is that Qt 4 packages shipped with the include dir pre-generated 
for you. It also came with the documentation pre-built. Twice even, which 
meant that you had *three* copies of the documentation in the packages.

We do not want to ship generated files, since those increase the size of the 
packages. If you want pre-built, just download the binary versions instead.

> Why the hell does no Qt not include all build tools anymore?

We've never included Perl. We're not about to start doing that.

Again: if you want generated files, download the fully-compiled Qt versions.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20130410/43f18660/attachment.sig>


More information about the Interest mailing list