Debian Bug report logs - #732437
mesa: Add IEEE arm64 support

version graph

Package: src:mesa; Maintainer for src:mesa is Debian X Strike Force <debian-x@lists.debian.org>;

Reported by: Wookey <wookey@wookware.org>

Date: Wed, 18 Dec 2013 00:48:01 UTC

Severity: normal

Tags: patch

Found in version mesa/9.2.2-1

Fixed in version 10.0.0-1

Done: Julien Cristau <jcristau@debian.org>

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#732437; Package src:mesa. (Wed, 18 Dec 2013 00:48:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Wookey <wookey@wookware.org>:
New Bug report received and forwarded. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 18 Dec 2013 00:48:05 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Wookey <wookey@wookware.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: mesa: Add IEEE arm64 support
Date: Tue, 17 Dec 2013 23:35:39 +0000
[Message part 1 (text/plain, inline)]
Source: mesa
Version: 9.2.2-1
Severity: normal
Tags: patch
User: debian-arm@lists.debian.org
Usertag: arm64

This package fails to build for arm64. 

It just needs __aarch64__ adding to a great long list of arches for
which USE_IEEE (and IEEE_ONE) is defined. This list seems to list all
sensible arches. Are there any arches for which USE_IEEE should not be
defined? If not a better fix would be to simply remove the specific arch
list so that each new arch didn't have to pointlessly add itself. Or it
could just list the small number of exceptions?  This is a question for
upstream on which I am not qualified to judge, but the current code in
src/mesa/main/compiler.h  seems a candidate for updating.

In the meantime the attached patch adds the new compiler arch define so
it builds.

-- System Information:
Debian Release: 7.3
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-kvm-i386-20110111 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
[mesa_9.2.2-arm64-support.patch (text/x-diff, attachment)]

Reply sent to Julien Cristau <jcristau@debian.org>:
You have taken responsibility. (Wed, 25 Dec 2013 19:03:13 GMT) Full text and rfc822 format available.

Notification sent to Wookey <wookey@wookware.org>:
Bug acknowledged by developer. (Wed, 25 Dec 2013 19:03:13 GMT) Full text and rfc822 format available.

Message #10 received at 732437-done@bugs.debian.org (full text, mbox):

From: Julien Cristau <jcristau@debian.org>
To: Wookey <wookey@wookware.org>, 732437-done@bugs.debian.org
Subject: Re: Bug#732437: mesa: Add IEEE arm64 support
Date: Wed, 25 Dec 2013 20:01:46 +0100
[Message part 1 (text/plain, inline)]
Version: 10.0.0-1

On Tue, Dec 17, 2013 at 23:35:39 +0000, Wookey wrote:

> Source: mesa
> Version: 9.2.2-1
> Severity: normal
> Tags: patch
> User: debian-arm@lists.debian.org
> Usertag: arm64
> 
> This package fails to build for arm64. 
> 
AFAICT this was applied upstream in 10.0.

Cheers,
Julien
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 24 20:48:14 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.