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

Bug#874531: marked as done (mesa: FTBFS on armel: __atomic_fetch_add_8 undefined)



Your message dated Tue, 26 Sep 2017 10:20:56 +0000
with message-id <E1dwmz2-0000dM-Kf@fasolo.debian.org>
and subject line Bug#874531: fixed in mesa 17.2.1-2
has caused the Debian Bug report #874531,
regarding mesa: FTBFS on armel: __atomic_fetch_add_8 undefined
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.)


-- 
874531: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874531
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: mesa
Version: 17.2.0-2
Severity: serious
Tags: upstream
Justification: fails to build from source (but built successfully in the past)

Builds of mesa for armel have been failing lately:

  glsl/.libs/libstandalone.a(libmesautil_la-disk_cache.o): In function `disk_cache_remove':
  ./build/src/util/../../../src/util/disk_cache.c:643: undefined reference to `__atomic_fetch_add_8'
  collect2: error: ld returned 1 exit status
  Makefile:2110: recipe for target 'glsl_compiler' failed
  make[5]: *** [glsl_compiler] Error 1
  make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/src/compiler'

Please link glsl_compiler (and anything else that uses libstandalone)
against -latomic.  If you don't want that dependency on architectures
that don't need it, you can either conditionalize on architecture or
precede -latomic with -Wl,--as-needed (and follow it with
-Wl,--no-as-needed if desired).

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu

--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 17.2.1-2

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 874531@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Boll <andreas.boll.dev@gmail.com> (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, 26 Sep 2017 11:25:54 +0200
Source: mesa
Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl-mesa0 libegl1-mesa libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa libgles2-mesa-dev libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 17.2.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <andreas.boll.dev@gmail.com>
Description:
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1    - generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Closes: 874531
Changes:
 mesa (17.2.1-2) unstable; urgency=medium
 .
   * Cherry-pick 2ef7f23820a (configure: check if -latomic is needed for
     __atomic_*) from upstream. Should fix FTBFS on armel (Closes:
     #874531).
Checksums-Sha1:
 44bc0c53ed1014e1b370dc2e6b87d91aa1105b17 4920 mesa_17.2.1-2.dsc
 345f76d223814ec1383768e8ab76e426f3f72a24 118007 mesa_17.2.1-2.diff.gz
Checksums-Sha256:
 8f3e0aaebddc03910339dadb2450e2d1db4144a6ae5ec9737855973739e5a6e4 4920 mesa_17.2.1-2.dsc
 dbeac86f79bda68770e969ff4a089f4438ec7eb834e342c6a20364031a4c8500 118007 mesa_17.2.1-2.diff.gz
Files:
 5e7f9b549038460b0b20c08ae0cc406c 4920 graphics optional mesa_17.2.1-2.dsc
 e15a588e75f65727e40df4f88d823633 118007 graphics optional mesa_17.2.1-2.diff.gz

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

iQJPBAEBCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlnKIwcbHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxnkUsP/1+f2jq0nRU3zGYLBxX6
cxeww3TpfoOGxEiYL/TYk62SnclXXZnO2i2/9PEin1qSGI1EvY8gRNqFg5TRjrLB
5yBJpmTIrcbyhShoqps2700UMH5V8W4Xe0ZKNsgaBFUspkxokWyCd5L+b3EMwBiZ
YeQ96gyqB0RroP82xo5OTUlb+6soOtA2m9r6HmQxa1cLT9s6k52F8xD2/kkeaHFv
KPsZ487aGWi2hdw6I0nMQuhV+nvPMaY7myFljHyvldbvCahLGexovkPWttwvsua5
8VdfM+sgNF8FyYsbaxeL66imMFDhThwKkyLadDFvTMsnd+MAjsdOkkSqbhpXE8r6
tG51ur/1rZDdtejAH+gETTDBAmo+PV8SvqLk0oiO0ueuOjZw/mQ8fAS0UYtp/Woi
93ZLDuuB2Hj4tKT8RS/CZArQZFeiM3sxmCShQzklNtgvnMQZHxJ6teq7t8OEn/fm
mKWFY1+CogCB6MUBjww4y9azR0CDwP9uzYd6FsDRpdUnFNIKWZTeo3LhdoflQC5A
gqnaP31gHRQNKbQZamFZJH/Pk339ZVG4wN54OVahOWzZ3ff8G1W9qKwJxe/VU1s4
qsHkZzvBlYTpK06immARoQ44XBj1WAkHAde1IoCSwWXh9zo9+lpvxVfaU6z7WDuA
YfsrYLCEvHCfWyiGmqj8OUZd
=rzb3
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: