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

Re: X Strike Force SVN commit: rev 553 - branches/4.3.0/sid/debian



>>>>> In <[🔎] 20030918183757.6045C5C05A@necrotic.deadbeast.net> 
>>>>>	X Strike Force SVN Admin <branden@debian.org> wrote:

>> Add more weak library dependencies I've found.
 
>>  0pre1v3
>>  -------
>> -(nothing yet)
>> +* libOSMesa.so.4.0
>> +        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x6fdbd000)
>> +        libc.so.6 => /lib/libc.so.6 (0x6fc64000)
>> +        libpthread.so.0 => /lib/libpthread.so.0 (0x6fbf3000)
>> +        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x6fbc1000)
>> +        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x6fac8000)
>> +        libdl.so.2 => /lib/libdl.so.2 (0x6faa5000)
>> +        /lib/ld.so.1 => /lib/ld.so.1 (0x08000000)
>> +undefined symbol: log   (./libOSMesa.so.4.0)
>> +undefined symbol: sqrt  (./libOSMesa.so.4.0)
>> +undefined symbol: cos   (./libOSMesa.so.4.0)
>> +undefined symbol: sin   (./libOSMesa.so.4.0)
>> +undefined symbol: pow   (./libOSMesa.so.4.0)
>> +undefined symbol: exp   (./libOSMesa.so.4.0)

 libm is needed.
 
>> +* libXv.so.1.0
>> +        libc.so.6 => /lib/libc.so.6 (0x6fe81000)
>> +        /lib/ld.so.1 => /lib/ld.so.1 (0x08000000)
>> +undefined symbol: XGetErrorDatabaseText (./libXv.so.1.0)
>> +undefined symbol: XextAddDisplay        (./libXv.so.1.0)
>> +undefined symbol: _XFlushGCCache        (./libXv.so.1.0)
>> +undefined symbol: XextFindDisplay       (./libXv.so.1.0)
>> +undefined symbol: _XReply       (./libXv.so.1.0)
>> +undefined symbol: XextCreateExtension   (./libXv.so.1.0)
>> +undefined symbol: _XSetLastRequestRead  (./libXv.so.1.0)
>> +undefined symbol: _XEatData     (./libXv.so.1.0)
>> +undefined symbol: _XFlush       (./libXv.so.1.0)
>> +undefined symbol: _XSend        (./libXv.so.1.0)
>> +undefined symbol: _XRead        (./libXv.so.1.0)
>> +undefined symbol: XextRemoveDisplay     (./libXv.so.1.0)
>> +undefined symbol: XMissingExtension     (./libXv.so.1.0)

 libXext and libX11 is needed

>> +* libdpstk.so.1.0
>> +        libdps.so.1 => /usr/X11R6/lib/libdps.so.1 (0x6ff65000)
>> +        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x6ff33000)
>> +        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x6fe3a000)
>> +        libc.so.6 => /lib/libc.so.6 (0x6fce1000)
>> +        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x6fc63000)
>> +        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x6fc39000)
>> +        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x6fc01000)
>> +        libdl.so.2 => /lib/libdl.so.2 (0x6fbde000)
>> +        /lib/ld.so.1 => /lib/ld.so.1 (0x08000000)
>> +undefined symbol: ceil  (./libdpstk.so.1.0)

 libm is needed.

 I put a new #063 patch (063_fix_weak_deps.diff) on the URL bellow:

 http://people.debian.org/~ishikawa/XFree86/063_fix_weak_deps.diff


update:

 * add define SharedXvReqs in xc/config/cf/lnxLib.tmpl
 * add MathLibrary on SharedDPSTKReqs define in
   xc/config/cf/lnxLib.tmpl
 * add MathLibrary on REQUIREDLIBS in
   xc/lib/GL/mesa/src/OSmesa/Imakefile

cleanup:
 * replace $(EXTENSIONLIB) $(XONLYLIB) to $(XLIB)



 Anyone can test this update? I do not have enough time to
test it before this weekend.

-- 
ISHIKAWA Mutsumi
 <ishikawa@netvillage.co.jp>, <ishikawa@linux.or.jp>, <ishikawa@debian.org>



Reply to: