[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#973673: marked as done (Mesa FTBFS due to build dep on hurd)



Your message dated Tue, 10 Nov 2020 21:19:12 +0000
with message-id <E1kcb2m-0002aE-6G@fasolo.debian.org>
and subject line Bug#973673: fixed in mesa 20.2.2-1
has caused the Debian Bug report #973673,
regarding Mesa FTBFS due to build dep on hurd
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
973673: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973673
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mesa
Version: 20.2.1-1

Since forever (ie: the 9 yrs of salsa history I could go back through with git blame), libdrm-dev has been marked not to be a build dep on hurd for mesa.

eg: From debian/control in 20.2.1-1:
 libdrm-dev (>= 2.4.101) [!hurd-any]

Changes to upstream mesa's surfaceless EGL now basically require libdrm-dev.

From meson.build in 20.2.1 @ lines 337 -> 343:
if _platforms.contains('surfaceless')
  warning('Platform `surfaceless` is now always selected; setting this option will be an error in Mesa 20.3')
endif

if _platforms.contains('drm')
  warning('Platform `drm` is now automatically selected; setting this option will be an error in Mesa 20.3')
endif
FWIW: Looks like these changes were made upstream about 3 months ago.

Relaxing the restriction on libdrm-dev actually allows the package to build, and libdrm is being built already on hurd.

Another way I that may work would be to disable EGL in debian/rules, but not sure if that's a suitable option?

Note: I can't actually test anything further though as I can't currently get either mesa 18.3.6 or 20.2.1 to work with qemu passthru on my machine.

--
Stuart Young (aka Cefiar)

--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 20.2.2-1
Done: Timo Aaltonen <tjaalton@debian.org>

We believe that the bug you reported is fixed in the latest version of
mesa, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 973673@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated mesa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 10 Nov 2020 22:38:16 +0200
Source: mesa
Architecture: source
Version: 20.2.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 973673 973675
Changes:
 mesa (20.2.2-1) unstable; urgency=medium
 .
   * New upstream release.
   * control: Enable libdrm-dev for Hurd. (Closes: #973673)
   * rules: Rework EGL_PLATFORMS to match current upstream defaults.
   * rules: Fix warnings from deprecated options. (Closes: #973675)
Checksums-Sha1:
 22ad7302c7b96cecc8584bcc47686bbb7d4df470 5477 mesa_20.2.2-1.dsc
 3f6b8137611e31962a0e43c6aa8ac97969def31c 21185051 mesa_20.2.2.orig.tar.gz
 465086793d299dceb3171d0ba073def791a48f85 107385 mesa_20.2.2-1.diff.gz
 cddf62fe6d15784da0b92efb96065196efc8b1c9 9727 mesa_20.2.2-1_source.buildinfo
Checksums-Sha256:
 f761971218ccc32a64d5b6ee394f429726ebdd910d9682308aa88d4d409cb1dd 5477 mesa_20.2.2-1.dsc
 590e5518db25e427e107064e64c06582f36a48d9bba246980ff49337ef1e8ffd 21185051 mesa_20.2.2.orig.tar.gz
 7bdcf8f5631b7f7bd08233148940ee3cad06c085b305aa2ce1ad24b0fbe52a0b 107385 mesa_20.2.2-1.diff.gz
 35ed5567e71ed07ca161dc012adf5194fc22463f619269c131a04f3399f1eea4 9727 mesa_20.2.2-1_source.buildinfo
Files:
 a77673932d28ca751e7368623c921b18 5477 graphics optional mesa_20.2.2-1.dsc
 3b77ba4eb5eee73ccea66a6bf4923cfa 21185051 graphics optional mesa_20.2.2.orig.tar.gz
 1eaaef3757937dfc4b8a408bc7a1f027 107385 graphics optional mesa_20.2.2-1.diff.gz
 e2302d3d4d3cbdfdf0ee85461d2d57ed 9727 graphics optional mesa_20.2.2-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAl+q+ygACgkQy3AxZaiJ
hNy87Q/8DJcEfoDJHCTTq9U99p4Bx4zi/z9LLXAjYKINV58OxIPU/DIdJwRWK/+S
zcSkFqhAsp2GP16x6q7XkI/ApNokBmtJXQaYTyt3zklXUz62rJhzBOCF0g2vFc/b
2zgs0hQITw2xq0KaxXJDcxfLBDwP1oPJKqG/OunidjGY/XfBUA6021V0+OHsRBHD
3xOuLWC8RWXJF0lqWZo6SU3yUGCHu68fv5fOccEbIGzxLvaQHjwj+d3kzoNbDHz/
yoyRnAUdg+OVt5GzJMbQ7wrii757UAFi4U1DAlLzyWxXg0CVWxOGMCI45Uwive9C
ZPcBQcNaoLK9absrWStma9NLZz4/ZTrPkUHfI5eCordW8UnxZYFBz0DprntiKG5P
4WEbqizHOPelktVViyxe12DwtqcCn5zC3nJSwG0iY+viE/33RQ3rwlfvuETiLW1P
fer5lqStJr7QHCPMPs/6aN6AIdTbvzS5b9jS4SRmJwTHdVidJFbksCTUVj/Mk+Zo
8vcQPcUro/27hxA6MhlURlyrrygv7ENK9GX2Y6OSrrHwF4y9JZMI6T8t0PiN4r25
V1yi1OttEgF7saCP0BxNUBDi79UI2jHy3YQcDAmihlSxNkZF966UMfcWd5Bfy9G6
8GhiZMHdrjDelEMN0tjcMSKkrUx8Elp4pOEiS1p4esg/X3N3n7A=
=Ib2l
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: