Debian Patches
Status for graphite2/1.3.15-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| do-not-require-sse2.diff | diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4194e25..a79f079 100644 |
no | ||||
| ffloat-store.diff | no | |||||
| non-linux.diff | yes | |||||
| no-icons.diff | diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 3ae3415..f7d27be 100644 |
no | ||||
| test-timeout.diff | diff --git a/Graphite.cmake b/Graphite.cmake index 774d2ca..9406bd8 100644 |
no | ||||
| reproducible-build.diff | diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 3ae3415..fe4dfc1 100644 |
no | ||||
| python-libgraphite-SONAME.diff | no | |||||
| spell-out-lesser-and-greater.diff | otherwise we get diff --git a/include/graphite2/Segment.h b/include/graphite2/Segment.h index 0e24f5d..5d90fee 100644 |
no | ||||
| no-explicit-dot-font-settings.diff | don't explicitely set the font names, it is default anyway and confuses dot because being not quoted anyway. Thanks bastian.germann@gmx.de for the hint leading to this diff --git a/doc/full.cfg b/doc/full.cfg index d3d864a..88bab69 100644 |
no | ||||
| explicit-pdflatex.diff | Use pdflatex explicitely. Otherwise we get make[6]: Entering directory '/home/rene/graphite2/build/doc/doxygen/latex' rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf xelatex refman This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/Debian) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2023-11-01> L3 programming layer <2023-11-09> ! Undefined control sequence. l.4 \pdfminorversion =7 ? ! Emergency stop. l.4 No pages of output. Transcript written on refman.log. make[6]: *** [Makefile:12: refman.pdf] Error 1 diff --git a/doc/full.cfg b/doc/full.cfg index d3d864a..88bab69 100644 |
no | ||||
| nametabletest-NameRecord-bounds.diff | tests: fix nametabletest NameRecord conversion bounds The synthetic name-table builder copied one too many NameRecord entries in toBigEndian(). FontNames already contains name_record[0], while m_records stores only the remaining count-1 records. The loop used count, so for NameTestB (count=8, m_records[7]) it wrote past m_records and corrupted adjacent fields (m_langTagCount/lang tags). That memory corruption breaks format 1 language-tag lookup and causes fallback behavior. |
Bastian Germann <bage@debian.org> | no | https://github.com/silnrsi/graphite/pull/106 | 2026-03-28 |
All known versions for source package 'graphite2'
- 1.3.15-2 (forky, sid)
- 1.3.14-2+deb13u1 (trixie-proposed-updates)
- 1.3.14-2 (trixie)
- 1.3.14-1+deb12u1 (bookworm-proposed-updates)
- 1.3.14-1 (bookworm)
