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: