Summary: | app-text/teckit-2.5.3 : ../.../NormalizationData.c:2575:1: error: narrowing conversion of ‘69786’ from ‘int’ to ‘UInt16 {aka short unsigned int}’ inside { } [-Wnarrowing] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | TeX project <tex> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carlphilippreh |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 | ||
Attachments: |
app-text:teckit-2.5.3:20160921-000609.log
emerge-history.txt environment shortening 3 constants to fit into uint16 |
Description
Toralf Förster
2016-09-21 17:01:44 UTC
Created attachment 447076 [details]
app-text:teckit-2.5.3:20160921-000609.log
Created attachment 447078 [details]
emerge-history.txt
Created attachment 447080 [details]
environment
Created attachment 448120 [details, diff]
shortening 3 constants to fit into uint16
Assuming that authors keyboard was fast auto-repeating character 1 the attached patch makes the code compile
Instead using the patch which is probably even wrong one is better off with the new version teckit-2.5.6. It compiles without the patch since they changed uint16 to uint32 (and kept the big constant), which means more patching needs to be done in order to compile 2.5.3 version correctly. (In reply to milan hodoscek from comment #5) > Instead using the patch which is probably even wrong one is better off with > the new version teckit-2.5.6. It compiles without the patch since they > changed uint16 to uint32 (and kept the big constant), which means more > patching needs to be done in order to compile 2.5.3 version correctly. bumped to that version, thx |