XFree86 4.6.99.4 (21 July 2006) 54. Remove the "special case"'ing of assembler objects WRT their inclusion in libraries. They were being included only in one library type (shared/static/debug/profiled/extra) even when more than one type is being built (Marc La France). 53. Another swipe at dealing with xterm's setgid woes: - Fix xterm, when compiled with setgid support, to actually be able to modify utmp data. This whether xterm is setgid utmp, or setuid root. Neither was the case before. Also, fix utmp handling on exit. - Rename InstGidFlags imake symbol to a more descriptive InstUtmpFlags and add toleration for this to xterm's Imakefile. - Install xterm setgid utmp on NetBSD 1.0 or higher. Untested. This is based on their CVS repository that shows the introduction of a utmp group in NetBSD 1.0. - On Linux, decide whether to install xterm setgid utmp or setuid root based on the existence of a utmp group on the build system. The Xinstall script already remakes this decision for the target system. This avoids having to produce different binaries for different Linux distributions. - In xterm's Imakefile, tolerate the absence of CHANGELOG #161, and anticipate FreeBSD's potential move to a setgid xterm. (Marc La France). 52. Fix gccmakedep script to disable filename expansion in its quoted arguments and extend it to allow for single quotes in its options, along with blanks and single quotes in its filename arguments (#10776, Peter Breitenlohner). 51. Fix stack overflow in libXfont's FreeType code (Matthieu Herrb, Bugzilla #1669). 50. Extend the SunOS/Solaris aperture driver to sun4v and amd64 (Martin Bochnig). 49. Recognise the newer sun4v's as sun4u's (Marc La France). 48. Update Macintosh french keymap (Adapted from Etienne Bersac, Bugzilla #1574, X.Org Bugzilla #6382).