Files could not be expanded: conflict in file virglrenderer.spec

Virgl Rendering library

Edit Package virglrenderer
https://virgil3d.github.io/

The virgil3d rendering library is a library used by
qemu to implement 3D GPU support for the virtio GPU.

Refresh
Refresh
Source Files

Sources could not be expanded: conflict in file virglrenderer.spec

Show unmerged sources

Comments 6

Episteme PROMENEUR's avatar

Hello

Any hope to get a version for 15.3 ?

Thanks


Dario Faggioli's avatar

I branched [1] and tried to enable the build. The problem seems to be a not enough updated libepoxy: "unresolvable: nothing provides pkgconfig(epoxy) >= 1.5.4, (got version 1.4.3 provided by libepoxy-devel)"

In fact, in the specfile, we have: BuildRequires: pkgconfig(epoxy) >= 1.5.4

I'm not sure what the best way forward would be, i.e., whether to try to build with the libepoxy we have there (perhaps using an older version of this virglrenderer itself) or to try to update libepoxy in 15.3.

Thoughts?

[1] https://build.opensuse.org/package/show/home:dfaggioli:devel:Virtualization/virglrenderer


Episteme PROMENEUR's avatar

Hello

Thanks

Why not adding the needed packages in a 15.3 "virtualization" repo ?

There is a similar case for pipewire 3.45 which needs a recent version of meson.

geekositalia added the good meson package. Then we get a complete pipewire (with wireplumber) for 15.3

see https://build.opensuse.org/package/show/home%3Ageekositalia%3Apipewire/pipewire


Olaf Hering's avatar

Leap 15.3 already includes this package, it is inherited from SLE. In case you are asking for something newer than 0.6.0, update to a base system which does have the required libepoxy, like Leap 15.4 or Tumbleweed.


James Fehlig's avatar

15.4 contains a newer libepoxy-1.5.9, but still inherits the old 0.6.0 virglrenderer. We'll need to explicitly update virglrenderer if we want an newer one in 15.4.


Dario Faggioli's avatar

Yep, I think we should update the version in 15.4 to the one we have here. In fact, I think we can link the 15.4 version to this package, and then submit it to GA

openSUSE Build Service is sponsored by