xserver: Branch 'master' - 2 commits
Eric Anholt
anholt at kemper.freedesktop.org
Sun Sep 2 15:16:31 PDT 2007
hw/kdrive/neomagic/Makefile.am | 2 --
hw/xfree86/Makefile.am | 20 +++++++++-----------
2 files changed, 9 insertions(+), 13 deletions(-)
New commits:
diff-tree 529acb175440969af9d7fa38aab8d7dea0dc2661 (from c56930e6ca90a61d2f4cbd845f7d0a51a66f83cb)
Author: Eric Anholt <eric at anholt.net>
Date: Sun Sep 2 15:16:01 2007 -0700
Fix Xorg build by listing circular dependency libraries twice.
One of these I introduced by listing dix and mi in the same library list to
simplify other servers. The other had been hacked around using libosandcommon,
which is now gone.
diff --git a/hw/xfree86/Makefile.am b/hw/xfree86/Makefile.am
index 511e224..b9a8579 100644
--- a/hw/xfree86/Makefile.am
+++ b/hw/xfree86/Makefile.am
@@ -35,23 +35,18 @@ INCLUDES = @XORG_INCS@
Xorg_SOURCES = xorg.c
-# libxorgos and libcommon need symbols from each other
-noinst_LTLIBRARIES = libosandcommon.la
-libosandcommon_la_SOURCES = osandcommon.c
-libosandcommon_la_LIBADD = \
- os-support/libxorgos.la \
- common/libcommon.la
-
-osandcommon.c xorg.c:
+xorg.c:
touch $@
DISTCLEANFILES = osandcommon.c xorg.c
XORG_LIBS = \
- $(XSERVER_LIBS \
+ $(XSERVER_LIBS) \
common/libinit.a \
loader/libloader.a \
- libosandcommon.la \
+ os-support/libxorgos.la \
+ common/libcommon.la \
+ os-support/libxorgos.la \
rac/librac.a \
parser/libxf86config.a \
dixmods/libdixmods.la \
@@ -60,7 +55,10 @@ XORG_LIBS = \
ddc/libddc.a \
i2c/libi2c.a \
dixmods/libxorgxkb.la \
- @XORG_LIBS@
+ $(top_builddir)/mi/libmi.la \
+ $(top_builddir)/os/libos.la \
+ @XORG_LIBS@ \
+ dixmods/libxorgxkb.la
Xorg_DEPENDENCIES = $(XORG_LIBS)
Xorg_LDADD = $(XORG_LIBS) $(XORG_SYS_LIBS) $(XSERVER_SYS_LIBS)
diff-tree c56930e6ca90a61d2f4cbd845f7d0a51a66f83cb (from f98dfec79dadb70fa7bba84e7335f92b3a73dc02)
Author: Eric Anholt <eric at anholt.net>
Date: Fri Aug 31 18:27:41 2007 -0700
Remove backend.[ch] from neomagic to fix distcheck.
diff --git a/hw/kdrive/neomagic/Makefile.am b/hw/kdrive/neomagic/Makefile.am
index 4686547..95f0e1e 100644
--- a/hw/kdrive/neomagic/Makefile.am
+++ b/hw/kdrive/neomagic/Makefile.am
@@ -19,8 +19,6 @@ bin_PROGRAMS = Xneomagic
noinst_LIBRARIES = libneomagic.a
libneomagic_a_SOURCES = \
- backend.h \
- backend.c \
neomagic.c \
neomagic.h \
neo_draw.c
More information about the xorg-commit
mailing list