[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X Strike Force SVN commit: rev 548 - in branches/4.3.0/sid/debian: . patches



Author: branden
Date: 2003-09-18 02:43:43 -0500 (Thu, 18 Sep 2003)
New Revision: 548

Added:
   branches/4.3.0/sid/debian/patches/067_fix_X11_with_HasXdmAuth.diff
Modified:
   branches/4.3.0/sid/debian/changelog
Log:
debian/patches/067_fix_X11_with_HasXdmAuth.diff: Fix build failure.
  LinkSourceFile(Wrap.h,$(XDMCPLIBSRC)) was writing targets to the Makefile
  to create the symlink from the Xdmcp directory but neither Wrap.o nor
  Wraphelp.o were depending on Wrap.h, so the Wrap.h target never got
  invoked.


Modified: branches/4.3.0/sid/debian/changelog
===================================================================
--- branches/4.3.0/sid/debian/changelog	2003-09-18 04:33:19 UTC (rev 547)
+++ branches/4.3.0/sid/debian/changelog	2003-09-18 07:43:43 UTC (rev 548)
@@ -151,8 +151,12 @@
   * debian/patches/063_fix_weak_deps.diff: fix weak shared object dependencies
     in libDPS and libDPSTK (Closes: #210651)
 
- -- Branden Robinson <branden@debian.org>  Wed, 17 Sep 2003 23:17:30 -0500
+  * debian/patches/067_fix_X11_with_HasXdmAuth.diff: fix build failure;
+    xc/lib/X11/Wrap.c and Wraphelp.c were being linked over from lib/Xdmcap
+    but lib/Xdmcp/Wrap.h was not
 
+ -- Branden Robinson <branden@debian.org>  Thu, 18 Sep 2003 02:41:37 -0500
+
 xfree86 (4.3.0-0pre1v1) experimental; urgency=low
 
   * new upstream release

Added: branches/4.3.0/sid/debian/patches/067_fix_X11_with_HasXdmAuth.diff
===================================================================
--- branches/4.3.0/sid/debian/patches/067_fix_X11_with_HasXdmAuth.diff	2003-09-18 04:33:19 UTC (rev 547)
+++ branches/4.3.0/sid/debian/patches/067_fix_X11_with_HasXdmAuth.diff	2003-09-18 07:43:43 UTC (rev 548)
@@ -0,0 +1,35 @@
+$Id$
+
+This patch by Branden Robinson.  Prompted by recent mysterious breakage
+with XDM auth support.  LinkSourceFile(Wrap.h,$(XDMCPLIBSRC)) was writing
+targets to the Makefile to create the symlink from the Xdmcp directory but
+neither Wrap.o nor Wraphelp.o were depending on Wrap.h, so the Wrap.h
+target never got invoked.
+
+--- xc/lib/X11/Imakefile~	2003-09-18 01:12:10.000000000 -0500
++++ xc/lib/X11/Imakefile	2003-09-18 01:13:32.000000000 -0500
+@@ -49,7 +49,7 @@
+      MALLOC_DEFINES = XMalloc0ReturnsNullDefines
+ #endif
+ #if HasXdmAuth
+-        XDMAUTHDEFS = -DHASXDMAUTH
++        XDMAUTHDEFS = -I$(XDMCPLIBSRC) -DHASXDMAUTH
+         XDMAUTHOBJS = Wrap.o Wraphelp.o
+         XDMAUTHSRCS = Wrap.c Wraphelp.c
+ #endif
+@@ -997,6 +997,7 @@
+ LinkFile(ximtrans.c,$(TRANSCOMMSRC)/transport.c)
+ SpecialCLibObjectRule(OpenDis,$(ICONFIGFILES),$(BC_DEFINES) $(OPEN_DEFINES) $(XTRANS_X_DEFINES) $(XKB_DEFINES))
+ SpecialCLibObjectRule(Wrap,$(ICONFIGFILES),$(XDMAUTHDEFS))
++SpecialCLibObjectRule(Wraphelp,$(ICONFIGFILES),$(XDMAUTHDEFS))
+ SpecialCLibObjectRule(XlibInt,$(ICONFIGFILES),$(CONN_DEFINES) $(POLL_DEFINES) $(XTRANS_X_DEFINES))
+ SpecialCLibObjectRule(Font,$(ICONFIGFILES),$(SHM_DEFINES) $(XF86BIGFONT_DEFINES))
+ SpecialCLibObjectRule(FontInfo,$(ICONFIGFILES),$(SHM_DEFINES) $(XF86BIGFONT_DEFINES))
+@@ -1044,7 +1045,6 @@
+ LinkSourceFile(k5encode.c,$(XAUTHSRC))
+ #endif
+ #if HasXdmAuth
+-LinkSourceFile(Wrap.h,$(XDMCPLIBSRC))
+ LinkSourceFile(Wrap.c,$(XDMCPLIBSRC))
+ LinkSourceFile(Wraphelp.c,$(XDMCPLIBSRC))
+ #endif


Property changes on: branches/4.3.0/sid/debian/patches/067_fix_X11_with_HasXdmAuth.diff
___________________________________________________________________
Name: svn:keywords
   + Id



Reply to: