Skip to content

Commit

Permalink
add explanation about patched Qt
Browse files Browse the repository at this point in the history
  • Loading branch information
ashkulz committed Jun 13, 2020
1 parent 5fb6a6e commit d35bd49
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docs/downloads.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,12 @@ If you need versions older than `0.12.0`, you can look at the [obsolete download

## FAQ

#### Why do you have static builds with patched Qt?

Good question. Some features require you to use a patched Qt, because those aren't yet upstream -- please read the [project status](status.html) for a longer explanation.

Most Linux distributions (_quite understandably_) would prefer that this project upstreamed the patches, and choose to compile without those features. This leads to quite different behavior -- you get a later web engine, but behavior can vary from distribution to distribution.

#### Why are there no "generic" Linux builds (_which were provided earlier_)?

Although the builds are static, it is very important to understand what it means in the context of Qt -- on which wkhtmltopdf is built. A static build means that _only_ Qt is linked in this manner -- the remaining system packages still need to be installed. Over a period of time, major areas of divergence between distributions were found by trial and error:
Expand Down

0 comments on commit d35bd49

Please sign in to comment.