rpms/xorg-x11-server/devel xserver-1.3.0-accidental-abi.patch, NONE, 1.1 xorg-x11-server.spec, 1.253, 1.254
Adam Jackson (ajax)
fedora-extras-commits at redhat.com
Wed Oct 3 15:31:32 UTC 2007
Author: ajax
Update of /cvs/pkgs/rpms/xorg-x11-server/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5826
Modified Files:
xorg-x11-server.spec
Added Files:
xserver-1.3.0-accidental-abi.patch
Log Message:
* Wed Oct 03 2007 Adam Jackson <ajax at redhat.com> 1.3.0.0-28
- xserver-1.3.0-accidental-abi.patch: Make sure some symbols from parser/
get exported, since apparently the intel driver uses them despite their
not being in the documented ABI list. Thanks guys.
xserver-1.3.0-accidental-abi.patch:
--- NEW FILE xserver-1.3.0-accidental-abi.patch ---
diff -up xorg-server-1.3.0.0/hw/xfree86/parser/Flags.c.jx xorg-server-1.3.0.0/hw/xfree86/parser/Flags.c
--- xorg-server-1.3.0.0/hw/xfree86/parser/Flags.c.jx 2006-09-18 02:04:18.000000000 -0400
+++ xorg-server-1.3.0.0/hw/xfree86/parser/Flags.c 2007-10-03 11:08:01.000000000 -0400
@@ -330,7 +330,7 @@ xf86findOption (XF86OptionPtr list, cons
* returned. If the option is not found, a NULL is returned.
*/
-char *
+_X_EXPORT char *
xf86findOptionValue (XF86OptionPtr list, const char *name)
{
XF86OptionPtr p = xf86findOption (list, name);
diff -up xorg-server-1.3.0.0/hw/xfree86/parser/scan.c.jx xorg-server-1.3.0.0/hw/xfree86/parser/scan.c
--- xorg-server-1.3.0.0/hw/xfree86/parser/scan.c.jx 2006-10-04 17:46:03.000000000 -0400
+++ xorg-server-1.3.0.0/hw/xfree86/parser/scan.c 2007-10-03 10:57:43.000000000 -0400
@@ -985,7 +985,7 @@ StringToToken (char *str, xf86ConfigSymT
* Compare two names. The characters '_', ' ', and '\t' are ignored
* in the comparison.
*/
-int
+_X_EXPORT int
xf86nameCompare (const char *s1, const char *s2)
{
char c1, c2;
Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.253
retrieving revision 1.254
diff -u -r1.253 -r1.254
--- xorg-x11-server.spec 1 Oct 2007 20:40:23 -0000 1.253
+++ xorg-x11-server.spec 3 Oct 2007 15:30:59 -0000 1.254
@@ -9,7 +9,7 @@
Summary: X.Org X11 X server
Name: xorg-x11-server
Version: 1.3.0.0
-Release: 27%{?dist}
+Release: 28%{?dist}
URL: http://www.x.org
License: MIT/X11
Group: User Interface/X
@@ -71,6 +71,7 @@
Patch2012: xserver-1.3.0-add-really-slow-bcopy.patch
Patch2013: xserver-1.3.0-document-fontpath-correctly.patch
Patch2014: xserver-1.3.0-intel-by-default.patch
+Patch2015: xserver-1.3.0-accidental-abi.patch
# assorted PCI layer shenanigans. oh the pain.
Patch2500: xorg-x11-server-1.2.99-unbreak-domain.patch
@@ -331,6 +332,7 @@
%patch2012 -p1 -b .slow-bcopy
%patch2013 -p1 -b .fontpath-doc
%patch2014 -p1 -b .intel
+%patch2015 -p1 -b .accidental-abi
%patch2500 -p1 -b .unbreak-domains
%patch2501 -p1 -b .pci-bus-count
@@ -606,6 +608,11 @@
%changelog
+* Wed Oct 03 2007 Adam Jackson <ajax at redhat.com> 1.3.0.0-28
+- xserver-1.3.0-accidental-abi.patch: Make sure some symbols from parser/
+ get exported, since apparently the intel driver uses them despite their
+ not being in the documented ABI list. Thanks guys.
+
* Mon Oct 01 2007 Adam Jackson <ajax at redhat.com> 1.3.0.0-27
- BuildReq: mesa-source >= 7.0.1-5.
More information about the fedora-extras-commits
mailing list