glue.ligolw bug report from openSUSE gcc maintainer
compiling glue.ligolw with gcc's new -D_FORTIFY_SOURCE=3 results in the test suite crashing with a buffer overflow error. in ilwd.c replacing the line swprintf(&buff[tbl_len + 1 + col_len], tbl_len + col_len + 23, L":%ld", ilwd->i); with swprintf(&buff[tbl_len + 1 + col_len], 22, L":%ld", ilwd->i); fixes it. sorry, I have no ability to confirm this change, and I don't have a more conveniently formatted patch.