[packman] AMD Radeon 600 series, Leap 15.4, VLC DVD player

Manfred Hollstein manfred.h at gmx.net
Tue Jan 24 10:45:02 CET 2023


Hi there,

On Tue, 24 Jan 2023, 09:16:24 +0100, Masaru Nomiya wrote:
> Hello,
> 
> In the Message; 
> 
>   Subject    : Re: [packman] AMD Radeon 600 series, Leap 15.4, VLC DVD player
>   Message-ID : <028d8ef4-f78b-3db2-d0d8-b3c7fe1990aa at earthlink.net>
>   Date & Time: Tue, 24 Jan 2023 02:01:23 -0500
> 
> [FM] == Felix Miata <mrmazda at earthlink.net> has written:
> 
> FM>  Masaru Nomiya composed on 2023-01-24 15:41 (UTC+0900):
> 
> MN>  > Looking at mesa-23.0.0-rc2.tar.xz, it still remains possible to
> MN>  > incorporate the video codec, though.
> 
> FM>  I haven't been paying attention to this thread, but I was
> FM>  wondering after reading 
> FM>  https://bugzilla.opensuse.org/show_bug.cgi?id=1207425 if its
> FM>  reason for WONTFIX might be blocking this attempt.
> 
> Thanks, Felix.
> 
> Indeed, Mesa and Mesa-drivers have been removed from the repository.
> 
> The problem is that Leap 15.x can't build Mesa-drivers, and the
>  maintainer can't dig out why, so he says WONTFIX.

I just tried to build Mesa and Mesa-drivers for Leap 15.4, which fails
due to several reasons:

  1. Package "DirectX-headers" is missing - this can be resolved by
     adding another branched package Essentials/A_15.4-DirectX-headers
     which links to openSUSE.org:openSUSE:Factory/DirectX-headers.
  2. meson.build:1712:0: ERROR: Invalid version of dependency, need
     'libdrm' ['>=2.4.109'] found '2.4.107'.
  3. meson.build:1704:4: ERROR: Invalid version of dependency, need
     'libdrm_intel' ['>=2.4.110'] found '2.4.107'.

It might be possible to add further packages for 2. and 3., but I guess
that would be too much of a change in the Leap 15.4 graphics stack. This
will work properly for Leap 15.5 since packages there are newer than the
old cruft in 15.4

> This has nothing to do with the video codec problem, but Steven
> didn't say he couldn't compile Mesa-drivers, so .... (_ _?

This is effectively needed to fix Mesa.spec:

  %if "%{flavor}" == "drivers"
  %if %{video_codecs}
  BuildRequires:  pkgconfig(x264)
  BuildRequires:  pkgconfig(x265)
  %endif
  %endif

I'll try to get that pushed into openSUSE.org:X11:Xorg/Mesa, which would
then fix our Essentials/A_tw-Mesa package.

Cheers.

l8er
manfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20230124/de3bfee8/attachment.sig>


More information about the Packman mailing list