graphics/libGL regression on sparc64

Anton Shterenlikht mexas at bristol.ac.uk
Mon Jul 9 09:50:01 UTC 2012


On Sat, Jun 30, 2012 at 02:16:34PM +0200, Marius Strobl wrote:
> On Tue, Jun 19, 2012 at 11:42:47AM +0100, Anton Shterenlikht wrote:
> > On sparc64 r235474,
> > updating from libGL-7.4.4 to 7.6.1 I get:
> 
> There are several problems preventing Xorg bits to build on sparc64
> (and powerpc) since the update to 7.5.2. First, make sure you have a
> ports tree with graphics/libdrm/Makefile rev. 1.25. Then apply the
> following patches:
> http://people.freebsd.org/~bapt/fix-hal-on-sparc64.diff
> http://people.freebsd.org/~marius/dri_libGL_libdrm.diff
> 
> According to a quick test, the old server works fine with both the
> mach64 and the sunffb driver on sparc64. When running `Xorg -configure`
> you need to manually fix the resulting configuration file though
> as any device on the PCI bus not being mach64 compatible is detected
> as a radeon chip.
> However, while the new server selected with WITH_NEW_XORG builds
> just fine on sparc64 with these patches, it doesn't work there. For
> mach64, there isn't any indication in the log why this doesn't work
> besides "no screens found", although the configuration is correct,
> libdrm is built without KMS support and the mach64 being detected.
> For sunffb, it just segfaults.
> 
> Marius

Is there a PR on this? I'd like to track it.

I'm sorry, but I don't have the skill or time to
experiment with this. I guess I wouldn't upgrade
until this is resolved.

Thanks anyway

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423


More information about the freebsd-x11 mailing list