GNOME Bugzilla – Bug 347073
Allow empty GPOS table
Last modified: 2006-07-25 01:05:45 UTC
Copying from https://bugs.freedesktop.org/show_bug.cgi?id=7455 FontForge creates this empty table instead of just not including the table because of Windows: IIRC it requires the GPOS table because it wouldn't read the GSUB table if it wasn't in the font. Pango doesn't like the empty table and gives a warning every time. Note though that the empty table is not an error, it can be empty.
The place where I got this information was from the FontForge devel list (see http://sourceforge.net/mailarchive/message.php?msg_id=15495969 ) I can't find any reference to empty GPOS tables at http://www.microsoft.com/typography/otspec/gpos.htm but since George Williams stated in the link above that the MS validator says the GPOS table is valid, I'd say there is nothing wrong with an empty GPOS table.
can this message patched out of pango? (the table is ok; so there is no need to warn about it)
2006-07-24 Behdad Esfahbod <behdad@gnome.org> Bug 347073 – Allow empty GPOS table * pango/opentype/harfbuzz-open.c (_HB_OPEN_Load_ScriptList): Don't err on empty GPOS/GSUB tables.