At 4:17 PM -0400 5/31/02, David R. Morrison wrote:
>Just to followup one more time: Torrey, we've had a bit more discussion
>among fink developers on IRC, and it turns out that the problem which
>Justin is having with xine is related to the lack of x-shm support on
>Darwin.  Somehow with the shared libs he can get around this (I wasn't
>too clear about how).  Do you know the status of x-shm support in Darwin?

As far as I know x-shm support is still stuck at not good enough to 
be useable because of small number of shared memory segments Darwin 
supports. We may fix this issue in OpenDarwin. I also proposed, and 
the XFree86 Core Team embraced, an idea to write an update to the 
MIT-SHM extension that uses POSIX shared memory. In the mean time, 
x-shm basically doesn't work on Darwin.

Now that I understand the problem I think the best compromise is do 
something like Justin suggested and put libXv and libXinerama shared 
libraries in a special package. (Actually I'm still not sure why you 
would need libXinerama, but once you've got the package you can go 
crazy if you want.) Those packages that need these shared libraries 
can depend on the "shared-lib" or "xfree86-extras" package. These 
shared libs should be installed somewhere in /sw so they do not 
pollute normal builds of X11 applications that don't need these 
non-standard shared libraries. The packages that need these shared 
libraries need only be modified with an extra -L to point to wherever 
you decide to store these libraries in /sw. This way everyone is 
happy. Those packages that need shared libraries will get them and 
everything else will remain binary compatible with mainline X11.

Note that from what I have heard, KDE is not one of the packages that 
would need to depend on this shared library package. It only depends 
on them as an undesirable side-effect of revision 5 of the 
xfree86-base package.

--Torrey

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to