Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.14.2
-
None
-
83a41de459cd8605878842b4410521410132dcb3 (qt/qtquickcontrols/5.15)
Description
In Debian, we get the following error from our license/policy checker:
truetype-font-prohibits-installable-embedding [edit only] usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/qml/icons.ttf
The description of that error is here.
I can confirm this using the following command line:
$ ttfdump -t OS/2 ./src/dialogs/qml/icons.ttf [...] fsType: 8
8 means that only the third bit is set. According to the specification, “Fonts that have only this bit set may be embedded in documents and temporarily loaded on the remote system”. Note the word “temporary”, this means that these fonts may not be installed.
The description says that this file is “Generated by svg2ttf from Fontello project”. Perhaps this is just some default setting and can be changed? We will be able to distribute this file if bits 1, 2 and 3 are zero.
Attachments
For Gerrit Dashboard: QTBUG-84086 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
299770,4 | Change the fsType of icons.ttf to allow installing the icon font | 5.15 | qt/qtquickcontrols | Status: MERGED | +2 | 0 |