Index: xorg-server-1.3.0.0/hw/xfree86/parser/Makefile.am =================================================================== --- xorg-server-1.3.0.0.orig/hw/xfree86/parser/Makefile.am +++ xorg-server-1.3.0.0/hw/xfree86/parser/Makefile.am @@ -1,13 +1,13 @@ if INSTALL_LIBXF86CONFIG -lib_LIBRARIES = libxf86config.a +lib_LTLIBRARIES = libxf86config.la LIBHEADERS = \ xf86Optrec.h \ xf86Parser.h else -noinst_LIBRARIES = libxf86config.a +noinst_LTLIBRARIES = libxf86config.la endif -libxf86config_a_SOURCES = \ +libxf86config_la_SOURCES = \ Device.c \ Files.c \ Flags.c \ @@ -28,6 +28,8 @@ libxf86config_a_SOURCES = \ AM_CFLAGS = $(XORG_CFLAGS) +libxf86config_la_LDFLAGS = -version-info 0:0:0 + EXTRA_DIST = \ Configint.h \ configProcs.h \ Index: xorg-server-1.3.0.0/hw/xfree86/Makefile.am =================================================================== --- xorg-server-1.3.0.0.orig/hw/xfree86/Makefile.am +++ xorg-server-1.3.0.0/hw/xfree86/Makefile.am @@ -45,7 +45,7 @@ XORG_LIBS = \ loader/libloader.a \ libosandcommon.la \ rac/librac.a \ - parser/libxf86config.a \ + parser/libxf86config.la \ dixmods/libdixmods.la \ modes/libxf86modes.a \ ramdac/libramdac.a \ Index: xorg-server-1.3.0.0/hw/xfree86/utils/xorgcfg/Makefile.am =================================================================== --- xorg-server-1.3.0.0.orig/hw/xfree86/utils/xorgcfg/Makefile.am +++ xorg-server-1.3.0.0/hw/xfree86/utils/xorgcfg/Makefile.am @@ -36,7 +36,7 @@ OPTIONSPATH=$(libdir)/X11 xorgcfg_CFLAGS = $(XORG_CFLAGS) $(CURSESDEFINES) \ $(XORGCFG_DEP_CFLAGS) -DXKB_RULES_DIR=\"$(XKB_BASE_DIRECTORY)/rules\" \ -DPROJECT_ROOT=\"$(PROJECTROOT)\" -DOPTIONSPATH=\"$(OPTIONSPATH)\" -xorgcfg_LDADD = $(XORGCFG_DEP_LIBS) ../../parser/libxf86config.a $(LOADERLIB) \ +xorgcfg_LDADD = $(XORGCFG_DEP_LIBS) ../../parser/libxf86config.la $(LOADERLIB) \ ../../os-support/libxorgos.la ../../dummylib/libdummy-nonserver.a \ ${SYS_LIBS}