Debian Patches

Status for inventor/2.1.5-10+dfsg-2.1

Patch Description Author Forwarded Bugs Origin Last update
configurability.patch Configuration changes to fit in Debian system This patch mainly contains changes that
1. adapt directory structure; or
2. allow configuring external program, e.g. PDF reader
Steve M. Robbins <smr@debian.org> no
buildman.patch Fix manpage build Manpage building is enabled in debian/rules by setting
BUILDMAN.
Steve M. Robbins <smr@debian.org> no
buildsystem.patch Build library with complete SOVERSION Define PDFVIEWER as xdg-open instead of xpdf Graham Inggs <graham@nerve.org.za> no 2013-08-05
add-required-libs.patch Add required libraries Add common libraries required now that ld is
"improved" and no longer finds symbols in
shared libs linked to shared libs.
Steve M. Robbins <smr@debian.org> no
endianness.patch Use <endian.h> to determine machine word order The patch also generalizes the conditions for applying
some 64-bit hacks.
Steve M. Robbins <smr@debian.org> no debian
ivman.patch build ivman cleanly Steve M. Robbins <smr@debian.org> no
const-correctness.patch Fix some const correctness Steve M. Robbins <smr@debian.org> no
main-correctness.patch Fix some const correctness Steve M. Robbins <smr@debian.org> no
socalcparse.patch Fix SoCalcParse.y so bison accepts it Do not declare twice the same nonterminal with %type (bison suddenly got
picky about this).
Steve M. Robbins <smr@debian.org> no debian
bison-workaround.patch Workaround bison bug Change 2093 => 12093 in y.tab.c.
Workaround for bison bug (#176535,#177041,#177640).
Steve M. Robbins <smr@debian.org> no debian
forward-declare.patch Add missing forward declarations Steve M. Robbins <smr@debian.org> no
freetype.patch no
inventor-gcc6.patch Fix FTBFS with GCC 6 Fix multiple instances of ambiguous calls to abs()
and narrowing conversion.
Graham Inggs <ginggs@debian.org> no debian 2016-07-22
dont-use-FT_Done_GlyphSlot.patch Don't use FT_Done_GlyphSlot() Removed use of FT_Done_GlyphSlot() to solve FTBFS bug #867111.

The symbol FT_Done_GlyphSlot is presumably an internal detail.
Fedora found that of 800 freetype-using packages, only Inventor
used this symbol; see https://bugzilla.redhat.com/show_bug.cgi?id=1372368

The documentation for this function reads:

Destroys a given glyph slot. Remember however that all slots are
automatically destroyed with its parent. Using this function is
not always mandatory.

See http://www.stillhq.com/freetype/doco/0.1/FT_Done_GlyphSlot.html

Which suggests it likely that this function call was never required
in the first place.
Steve M. Robbins <smr@debian.org> no

All known versions for source package 'inventor'

Links