+2006-03-24 Mike Fabian <mfabian@suse.de>
+ reviewed by: plam
+ * src/fccache.c (FcGlobalCacheLoad, FcCacheSkipToArch):
+
+ Fix multiarch support (don't destroy multiarch files!)
+
+2006-03-24 Patrick Lam <plam@mit.edu>
+ * configure.in:
+
+ Require pkg-config. (Thanks Behdad;
+ better solution wanted for libxml2 detection!)
+
2006-03-22 Patrick Lam <plam@mit.edu>
* src/fcatomic.c:
AC_ARG_ENABLE(libxml2, [ --enable-libxml2 Use libxml2 instead of Expat])
+PKG_PROG_PKG_CONFIG
+
if test "$enable_libxml2" = "yes" -o "$expat" = "no"; then
PKG_CHECK_MODULES([LIBXML2], [libxml-2.0 >= 2.6])
AC_DEFINE_UNQUOTED(ENABLE_LIBXML2,1,[Use libxml2 instead of Expat])
Serif faces
-->
<alias>
+ <family>DejaVu Serif</family>
<family>Bitstream Vera Serif</family>
<family>Times New Roman</family>
<family>Thorndale AMT</family>
Sans-serif faces
-->
<alias>
+ <family>DejaVu Sans</family>
<family>Bitstream Vera Sans</family>
<family>Helvetica</family>
<family>Arial</family>
Monospace faces
-->
<alias>
- <family>Bitstream Vera Sans Mono</family>
+ <family>DejaVu Sans Mono</family>
<family>Courier</family>
<family>Courier New</family>
<family>Andale Mono</family>
<alias>
<family>serif</family>
<prefer>
+ <family>DejaVu Serif</family>
<family>Bitstream Vera Serif</family>
<family>Times New Roman</family>
<family>Thorndale AMT</family>
<alias>
<family>sans-serif</family>
<prefer>
+ <family>DejaVu Sans</family>
<family>Bitstream Vera Sans</family>
<family>Verdana</family>
<family>Arial</family>
<alias>
<family>monospace</family>
<prefer>
+ <family>DejaVu Sans Mono</family>
<family>Bitstream Vera Sans Mono</family>
<family>Andale Mono</family>
<family>Courier New</family>
current_arch_start = FcCacheSkipToArch(cache->fd,
current_arch_machine_name);
if (current_arch_start < 0)
- goto bail_and_destroy;
+ goto bail1;
lseek (cache->fd, current_arch_start, SEEK_SET);
if (!FcCacheReadString (cache->fd, candidate_arch_machine_name,
if (strcmp (candidate_arch, arch)==0)
return current_arch_start;
current_arch_start += bs;
+ current_arch_start = FcCacheNextOffset (current_arch_start);
}
return -1;