On Tue, Mar 22, 2005 at 07:46:17AM +0000, Thorsten Glaser wrote: >David Dawes dixit: > >>First of all, thanks for the continued support! > >Sure thing, XFree86 has provided us with a stable X implementation >long enough, no reason to fix what ain't broke. > >>What is the policy there for bumping shared library majors? > >ABI changes. > >When they introduced ProPolice, all libraries needed some new >functions from a newer libc major, so they bumped everything.
Oh, OK. >>The majors >>for OpenBSD builds of XFree86 are already different than for most other >>platforms, and I think that was done for the a.out->elf transition. > >I don't think they have changed any shared library version when >i386 went ELF. Shared library versions are machine-independent >on OpenBSD (and so on MirOS, but we've still not yet sparc and >macppc running again due to lack of ressources, but it will come). In OpenBSDLib.tmpl the versions are bumped for releases >= 3.1. Was that the ProPolice bump or something else? >>It might be a good idea to see what of the ws* stuff needs to be folded in. > >And some of the other MirOS support code as well, maybe? Yes, definitely. >I'm sure I haven't done everything according to XFree86 coding >standards, but I've tried so far. Especially the MirBSD.cf could >need some cleaning, because I've had issues when I started. (All >MirOS BSD versions define __OpenBSD__ *and* __MirBSD__) > >I've also linked freetype against the system libz and exported the >functions, as well as the ProPolice functions, using the xf86 loader, >so the modules need not be built with -fno-stack-protector any more. OK. >The complete diff can be retrieved using >$ CVS_RSH=ssh cvs -z9 -d [EMAIL PROTECTED]:/cvs \ > rdiff -urxf-4_5_0 X11/xc >(password anoncvs) > >(attention, there are three new programmes in xc/programs/, > namely ssh-askpass, xlock and xsystrace, thus the "diff" > is a bit large) > >On request, I can try to sort out these diffs, but most of it >is legacy from the OpenBSD version of XF86 4.3 and 4.4RC2 >before they went to x.org, and Matthieu Herrb can probably >tell you better which purpose a specific patch has for these. > >>I haven't seen this on any of the platforms I've tested on, including >>fairly recent OpenBSD versions. Do other clients start up OK? You may > >I will try xlock, I think it's got some GLX modes too. I'm curious because it seems to fail before getting into the GLX-specific code. David _______________________________________________ Devel mailing list Devel@XFree86.Org http://XFree86.Org/mailman/listinfo/devel