1
commit 12157fbebc35c2d039df2df4fc5ac2b299eeec03
2
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3
Date: Thu Oct 28 20:43:27 2010 -0700
7
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9
commit f29f1d68d7eca96e45ba3758686be07993d82e03
10
Author: Jesse Adkins <jesserayadkins@gmail.com>
11
Date: Tue Sep 28 13:30:02 2010 -0700
15
Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
16
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
18
commit 6628b4d82426cf9ac240da363cd8a8252e6f71ef
19
Author: Jeremy Huddleston <jeremyhu@apple.com>
20
Date: Mon Sep 27 12:31:50 2010 -0700
22
FreeType: Cleanup MUMBLE and fix printing of XLFD in debug spew.
24
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
26
commit c482a2c104aa5cd1a265c2ca310a308dcc418fe7
27
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
28
Date: Wed Apr 14 05:58:28 2010 -0500
30
Revert "Bug #6247: Fix build on Cygwin"
32
libtool requires the '-no-undefined' flag in order to create shared
33
libraries on PE/COFF platforms (Cygwin/MinGW); on other platforms this
36
The problem with libXfont is that PE weak symbols do not behave exactly
37
as they do on ELF platforms. Since PE binaries (both executables and
38
libraries) must have all symbols resolved at link time, there is no way
39
for the real symbols in xserver to "displace" those in libXfont at
40
runtime, so the result is that libXfont uses its stubs, which do
41
nothing, and xserver ends up unable to find its fonts.
43
Solving this will require either significant changes to libXfont or some
44
major improvement to the toolchain to handle this case. Until that
45
happens, removing '-no-undefined' will result in a static-only library
46
on these platforms, which is the only currently working solution.
48
http://sourceware.org/bugzilla/show_bug.cgi?id=11306
49
http://cygwin.com/ml/cygwin/2010-04/msg00281.html
51
This reverts commit 69c4ae1e3e14a58bc2eb9b9b8820dc7183b82a67.
57
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
59
commit 455ec66e82e3c4bedd9e789d2ab33030b8e64ffa
60
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
61
Date: Sun Aug 8 00:19:36 2010 -0700
63
Fix builds with Sun compilers
65
Sun compilers use #pragma weak in the *.c files to declare weak symbols,
66
so should have weak defined to empty, but not define NO_WEAK_SYMBOLS
68
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
70
commit 0386fa77367a305deea3cc27f8a3865cc3c467c0
71
Author: Jeremy Huddleston <jeremyhu@apple.com>
72
Date: Sat Jul 10 10:08:21 2010 -0700
74
darwin: Fix build regression introduced by previous patch
76
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
78
commit 8f75706901da0141590d46f0f898e5678feac953
79
Author: Jon TURNEY <jon.turney@dronecode.org.uk>
80
Date: Mon Jun 28 17:56:07 2010 +0100
82
Build fix for platforms which don't have weak linkage
84
Since we fix this by removing the serverGeneration symbol, assuming
85
an external definition will be provided, this means on Windows libXfont
86
can only be built as a static library (since PE shared libraries cannot
87
contain undefined symbols). This produces a libXfont which might only
88
be useful to the xserver, but the only other users we might care about
89
are xfs, which is obsolete, and bdftopcf, which fortunately doesn't
90
pull in any objects which reference serverGeneration from libXfont.
92
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
93
Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
95
commit 5c49c956e9c85d89f6b2e719eb9b6fbde62c2f72
96
Author: Gaetan Nadon <memsize@videotron.ca>
97
Date: Mon Jun 28 13:18:22 2010 -0400
99
doc: use xorg-docs xorg.css stylesheet
101
Use latest DocBook XML util-macros infrastructure
103
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1
105
commit 27270de56f7da5e047784434f3b29fa672f97ffd
2
106
Author: Tiago Vignatti <tiago.vignatti@nokia.com>
3
107
Date: Thu Jun 10 16:29:37 2010 +0300