Bug#170510: Bug#170508: Bug#170510: X server build problem fix
>>>>> In <[🔎] 20030102135802M.ishikawa@linux.or.jp>
>>>>> ISHIKAWA Mutsumi <ishikawa@linux.or.jp> wrote:
>> 2) Defined `BuildServersOnly' will build only X servers.
>> `Servers' mean `XFree86 server, Xnest server, X virtual fareme
>> buffer server, and Xprint server'.
>>
>> The Xnest server requires libX11, so defined and only definied
>> `BuildServersOnly'. So we should build libX11 for it.
>>
>> We only need XFree86 (static linked with debug flag) server.
>> Xnest, Xvfb and Xprt static linked servers are not needed.
>>
>> I think we can add `-DXnestServer=NO
>> -DXVirtualFramebufferServer=NO -DXprtServer=NO' flags for
>> SERVERDEBUG_IMAKE_DEFINES in debian/rules to solve this.
One more small patch is needed. xc/lib/X11/Imakefile miss
depend target if defined `BuildServersOnly' as YES and
both `BuildXnestServer' and `BuildGLXLibrary' defined as NO.
--- xc/lib/X11/Imakefile.orig 2003-01-02 14:08:53.000000000 +0900
+++ xc/lib/X11/Imakefile 2003-01-02 14:09:04.000000000 +0900
@@ -1045,5 +1045,7 @@
#else
all::
+depend::
+
BuildIncludes($(HEADERS),IncSubdir,..)
#endif
--
ISHIKAWA Mutsumi
<ishikawa@netvillage.co.jp>, <ishikawa@linux.or.jp>, <ishikawa@debian.org>
Reply to: