Ticket #302 (closed defect: fixed)

Opened 21 months ago

Last modified 20 months ago

xf86-video-glamo git doesn't compile

Reported by: jc Owned by: jc
Priority: critical Milestone: unsorted
Component: target Keywords: glamo
Cc: jc

Description

Commit no: a5ef0525ab34d7d5590aba51651ae1a6f40858bc

Looks like it now depends on git version of mesa. Dies with:

In file included from glamo-driver.c:35: glamo.h:41:26: error: drm/glamo_bo.h: No such file or directory

I found the needed headers in question here: http://gitorious.org/mesa/drm/trees/8b15be5839437aeb73e98ca2b2286326ce29011f/glamo

I'll try to fix it after my graduation if noone beats me to it :)

Attachments

build.log (21.1 kB) - added by jc 21 months ago.
environment (131.0 kB) - added by jc 21 months ago.
xf86-video-glamo-9999.ebuild.patch (0.6 kB) - added by jc 21 months ago.
add kms use flag and its configure options

Change History

Changed 21 months ago by jc

Changed 21 months ago by jc

Changed 21 months ago by jc

<Weiss> cz_jc: sorry for the slow reply.. you need to compile and install libdrm first, or just disable KMS in xf86-video-glamo

I'm guessing its a config option. I'll look into it tuesday if noone beats me to it

Changed 21 months ago by jc

This patch adds kms use flag and corresponding config options:

Changed 21 months ago by jc

add kms use flag and its configure options

Changed 21 months ago by jc

  • owner set to jc
  • status changed from new to accepted

Forgot to say, it still fails with the same error even though configure now correctly says: checking whether to use KMS... no

As max_posedon suggested, I better write a libdrm ebuild

Changed 20 months ago by jc

I'm very happy to say thanks to a lot of help from sleipnir, libdrm now has a glamo patch and xf86-video-glamo compiles with USE="kms". With -kms, it compiles but fails resolving runtime symbols. Glamo video output works again. Waiting for commit access and approval :)

Changed 20 months ago by jc

  • status changed from accepted to closed
  • resolution set to fixed

Changes commited in aedc2ffb8144657c8286bfdd24bfedcdf83abe5c

Note: See TracTickets for help on using tickets.