[stsf] STSF
mpsuzuki at hiroshima-u.ac.jp
mpsuzuki at hiroshima-u.ac.jp
Mon Jul 31 21:55:24 PDT 2006
Hi all,
On Tue, 30 May 2006 17:12:35 +1000
Russell Shaw <rjshaw at netspace.net.au> wrote:
>>>Has anyone built stsf on a recent version of x.org?
>>
>> I'm going to, on GNU/Linux.
>
>I need it too. I was going to build it. When are you going to build it?
Sorry for long lated reply.
Here are my patches to build STSF with X11R7 - however, I think,
there's no X11R7 specific issue. There is only Unix (or glibc) issue.
00.stsf--ignore-pkg.m4.patch
aclocal's inclusion of pkg-config pkg.m4 is enough,
remove explicit inclusion of pkg.m4
01.stsf--lookup-FT2.patch
improve FreeType2 lookup mechanism: consider
freetype-config or pkg-config freetype2.
In addition, check the availability of
FT_GlyphSlot_Embolden().
02.stsf--lookup-ICU.patch
add configure option "--with-icu-prefix"
to specify the directory of ICU explicitly.
03.stsf--update-ICU.patch
check the existence of libicutoolutil that latest
ICU does not provide anymore.
04.stsf--check-glibc22-pthread.patch
linuxthread in glibc-2.2.x does not know pthread_rwlock_t
by default. check several macros to enable the type.
05.stsf--fixmacrobug.patch
fix a bug in DEBUG_PRINT_VIRTUAL_FONT() of fontenumerator.c.
06.stsf--fixCRC32.patch
replace sys/types.h by sttypes.h to define uint32_t by
more portable header files.
After patching them, "aclocal -I . && autoheader -f && autoconf -I"
is required to update configure. Yet I've not tested whether built
binary is working well.
Regards,
mpsuzuki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 00.stsf--ignore-pkg.m4.patch
Type: application/octet-stream
Size: 422 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/00.stsf--ignore-pkg.m4-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 01.stsf--lookup-FT2.patch
Type: application/octet-stream
Size: 3127 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/01.stsf--lookup-FT2-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 02.stsf--lookup-ICU.patch
Type: application/octet-stream
Size: 3095 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/02.stsf--lookup-ICU-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 03.stsf--update-ICU.patch
Type: application/octet-stream
Size: 2622 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/03.stsf--update-ICU-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 04.stsf--check-glibc22-pthread.patch
Type: application/octet-stream
Size: 1067 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/04.stsf--check-glibc22-pthread-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 05.stsf--fixmacrobug.patch
Type: application/octet-stream
Size: 231 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/05.stsf--fixmacrobug-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 06.stsf--fixCRC32.patch
Type: application/octet-stream
Size: 169 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/stsf/attachments/20060801/c98c9323/06.stsf--fixCRC32-0001.obj
More information about the stsf
mailing list