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

Bug#560403: marked as done (mesa: FTBFS on sparc64)



Your message dated Fri, 11 Dec 2009 22:06:11 +0000
with message-id <E1NJDcp-00081O-2Q@ries.debian.org>
and subject line Bug#560403: fixed in mesa 7.6.1~rc3-1
has caused the Debian Bug report #560403,
regarding mesa: FTBFS on sparc64
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.)


-- 
560403: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560403
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mesa
Version: 7.6.1~rc2-1
Severity: normal
Tags: patch

mesa fails to build on sparc64 due to some 64-bit conditional in
assembly code not being enabled. The patch below fixes the problem. It 
also enable the ffb driver on this architecture.


diff -u mesa-7.6.1~rc2/debian/rules mesa-7.6.1~rc2/debian/rules
--- mesa-7.6.1~rc2/debian/rules
+++ mesa-7.6.1~rc2/debian/rules
@@ -76,6 +76,8 @@
 	DRI_DRIVERS += i915 i965 sis unichrome
     else ifeq ($(DEB_HOST_ARCH), sparc)
 	DRI_DRIVERS += ffb
+    else ifeq ($(DEB_HOST_ARCH), sparc64)
+	DRI_DRIVERS += ffb
     endif
   endif
 endif
--- mesa-7.6.1~rc2.orig/src/mesa/sparc/xform.S
+++ mesa-7.6.1~rc2/src/mesa/sparc/xform.S
@@ -17,7 +17,7 @@
 
 #include "sparc_matrix.h"
 
-#if defined(SVR4) || defined(__SVR4) || defined(__svr4__)
+#if defined(SVR4) || defined(__SVR4) || defined(__svr4__) || defined(__arch64__)
 	/* Solaris requires this for 64-bit. */
         .register %g2, #scratch
         .register %g3, #scratch


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 7.6.1~rc3-1

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:

libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
libglu1-mesa_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglu1-mesa_7.6.1~rc3-1_i386.deb
libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
libglw1-mesa_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglw1-mesa_7.6.1~rc3-1_i386.deb
libosmesa6-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libosmesa6-dev_7.6.1~rc3-1_i386.deb
libosmesa6_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libosmesa6_7.6.1~rc3-1_i386.deb
mesa-common-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/mesa-common-dev_7.6.1~rc3-1_i386.deb
mesa-utils_7.6.1~rc3-1_i386.deb
  to main/m/mesa/mesa-utils_7.6.1~rc3-1_i386.deb
mesa_7.6.1~rc3-1.diff.gz
  to main/m/mesa/mesa_7.6.1~rc3-1.diff.gz
mesa_7.6.1~rc3-1.dsc
  to main/m/mesa/mesa_7.6.1~rc3-1.dsc
mesa_7.6.1~rc3.orig.tar.gz
  to main/m/mesa/mesa_7.6.1~rc3.orig.tar.gz



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

Debian distribution maintenance software
pp.
Brice Goglin <bgoglin@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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 11 Dec 2009 18:36:36 +0100
Source: mesa
Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev libglu1-mesa libglu1-mesa-dev libglw1-mesa libglw1-mesa-dev mesa-utils
Architecture: source i386
Version: 7.6.1~rc3-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Brice Goglin <bgoglin@debian.org>
Description: 
 libgl1-mesa-dev - A free implementation of the OpenGL API -- GLX development files
 libgl1-mesa-dri - A free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
 libgl1-mesa-glx - A free implementation of the OpenGL API -- GLX runtime
 libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
 libgl1-mesa-swx11 - A free implementation of the OpenGL API -- runtime
 libgl1-mesa-swx11-dbg - A free implementation of the OpenGL API -- debugging symbols
 libgl1-mesa-swx11-dev - A free implementation of the OpenGL API -- development files
 libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized]
 libglu1-mesa - The OpenGL utility library (GLU)
 libglu1-mesa-dev - The OpenGL utility library -- development files
 libglw1-mesa - A free implementation of the OpenGL API -- runtime
 libglw1-mesa-dev - A free implementation of the OpenGL API -- development files
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 mesa-common-dev - Developer documentation for Mesa
 mesa-utils - Miscellaneous Mesa GL utilities
Closes: 560403
Changes: 
 mesa (7.6.1~rc3-1) unstable; urgency=low
 .
   * New upstream release candidate.
     + Pull upstream mesa_7_6_branch up to commit 7d41b424.
     + Includes sparc64 xform asm patch from #560403.
   * Update debian/rules to fix sparc64 FTBFS, thanks Aurelien Jarno,
     closes: #560403.
   * Build r600 DRI driver.
Checksums-Sha1: 
 e4a7f974d0eb951693372217e70a6ad04c9a156c 1935 mesa_7.6.1~rc3-1.dsc
 0915b41937abb60360f97a78f1b655ea88677b1e 8699616 mesa_7.6.1~rc3.orig.tar.gz
 b99608cf7e2c2de857dcd4ae23cf48be656073ef 2277203 mesa_7.6.1~rc3-1.diff.gz
 e8ab2ef17f46fc3d229bb8c33b0a5bc6a675ed7e 993324 libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
 de48522b1d6ee29fd1c09cacac0d188589233813 4310410 libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
 919e614842e68a1bcd34b888dd9f9c130584df9d 991996 libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
 a3ff55259a96586bc4692b4c32d529a1acf77077 1138912 libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
 b3c6ba7299ef8e77ca8281dc56ef062cc8d84564 151868 libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
 a7c4675add8a2e51990ad40b4db6db8c99f805ee 613234 libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
 de2c951b43e22c950bdd62d8ae156b7240745cc4 15616842 libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
 944a1ecd4179bc844af2e35ca0304c14e00c97fa 77492300 libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
 95078c0e453921d2946006c9f7ce4eee07cbf984 23422 libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
 103b00d9b1c8c3719a2f8b71afd19cb6985da349 2151296 mesa-common-dev_7.6.1~rc3-1_i386.deb
 cf889bffa5b70eaec83ea3f38d1de7a8b96f1c69 2623464 libosmesa6_7.6.1~rc3-1_i386.deb
 95925a7280622d108c2719ef78a92adede4e4440 3044106 libosmesa6-dev_7.6.1~rc3-1_i386.deb
 858764255378e5fcb21cd06bd07ed40388612f52 212298 libglu1-mesa_7.6.1~rc3-1_i386.deb
 b4cc99f234812d0c669ed0fcfb544d747c25f7f7 265114 libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
 a83132d4c62a51a9c91379a10a678b219cb3fbae 30620 libglw1-mesa_7.6.1~rc3-1_i386.deb
 95acd12ad6884932af5939de23345b283625c89b 31610 libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
 952f23b65b011440d1b6cc85af971110b4bed994 45936 mesa-utils_7.6.1~rc3-1_i386.deb
Checksums-Sha256: 
 116a05d71c43b0af3df2980abf75eea30c29b734e6fe35884370a9a0bbcde5b4 1935 mesa_7.6.1~rc3-1.dsc
 5fe5aa28d7d330d37ced0626243a81ce938cce9e0d557d4544d73541ded17eb6 8699616 mesa_7.6.1~rc3.orig.tar.gz
 35c1bda82d9148b228d73cddcf626db47706cee1d9bc12c2394da001de8aca33 2277203 mesa_7.6.1~rc3-1.diff.gz
 3d809f61c5755e366be5d8d667ca32a837041d5bfb3679c02591051c1ea75c09 993324 libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
 53919ff7c5e67dfb0ab714d409f827465674af560bb11de2ffba505ec6e5446c 4310410 libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
 9130d7645577a5ee92da9550f126fab4a94f96a95e229f9a6eb8d37b97066e55 991996 libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
 140481c0d759b22b3e1593b7d49cc497a6632b971e8aa102b049ccba8f3f8412 1138912 libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
 a84bd1edf58bc540121a05e84918685b89c069eeaf4853255b14c1519c7bb729 151868 libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
 1a57adb6235da51e7c85f072069de9dbacc4704be56d95c2a8dbe755f6b32366 613234 libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
 25e377ddcd003f443f5873dda724d03f1f1aba12fb57c7c8813e4fcabba3bc01 15616842 libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
 d8d75470e951af63a0ce191c3238aef9e9df33c823a5fcbda735fad9ef52845d 77492300 libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
 0aaabada003b3232543d44a53b2a20e8e25bb3096d17c929d173889d636eaa4e 23422 libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
 986cbbec541ce84232417460c8ca73cc9e81e44a6ed1b34b29332c2803debe8c 2151296 mesa-common-dev_7.6.1~rc3-1_i386.deb
 e9f7d156ea2799b29a221e614b208a483432998e0bce492d474459f809b0e60d 2623464 libosmesa6_7.6.1~rc3-1_i386.deb
 bfd512f108e4ed7e270a7d31b107e5157d2461392611ec3f2aff0cf7b9f955cf 3044106 libosmesa6-dev_7.6.1~rc3-1_i386.deb
 143250c6516218eaca561bff0a46078d76125c6a4393bc4936d3b065f9d915bd 212298 libglu1-mesa_7.6.1~rc3-1_i386.deb
 a94e77ba3fe6f5236a60a7f69442c18bc4868f3fa853d6bd40dd3f7eb8c2cc7e 265114 libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
 d0a2da3fac4382d041c6719a2920c72d6704135e8cccf8b33e9472d278d8b64e 30620 libglw1-mesa_7.6.1~rc3-1_i386.deb
 aead34f5e11534bbe8ebd725584bb4838121bc862c5fd6845da3a78b8e929c63 31610 libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
 a97813f266d7a6b6883a7942f1178de114f072d8ee372b18ee18e092e04f0a0f 45936 mesa-utils_7.6.1~rc3-1_i386.deb
Files: 
 092762b6efc399be5c257d223b4eb62c 1935 graphics optional mesa_7.6.1~rc3-1.dsc
 1b9ebdd1d6a1ef302b363af88295daad 8699616 graphics optional mesa_7.6.1~rc3.orig.tar.gz
 8e90913e452dfd14af8dedc5777264c1 2277203 graphics optional mesa_7.6.1~rc3-1.diff.gz
 b61935a75ef12a5af556e528be3c5cba 993324 libs extra libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
 3dfef61e451ec6c79badf94ff05d785b 4310410 debug extra libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
 d1c24b91bdaa76e2535ba9c856b98979 991996 libs extra libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
 33d02927af14c0e58be765eb9829fc8a 1138912 libdevel extra libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
 a1855ed45d1f12f38ff732469b41054d 151868 libs optional libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
 3ef53104a2d5b83775bbc529f67a7b98 613234 debug extra libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
 934d112849f1efc0ff12646a55273bd5 15616842 libs optional libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
 6db062004f442ca45b7fc48e52d83790 77492300 debug extra libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
 da22d67e22c466931e5e8c06cad8cea0 23422 libdevel optional libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
 bbf01368607d81d0c9e018237de742b5 2151296 libdevel optional mesa-common-dev_7.6.1~rc3-1_i386.deb
 438b86a5b2c3ff643e5bb186d4e4e651 2623464 libs optional libosmesa6_7.6.1~rc3-1_i386.deb
 ae9b0e234cb24de0bf34a9c23d06472f 3044106 libdevel optional libosmesa6-dev_7.6.1~rc3-1_i386.deb
 2500c353ae2746e4ca3f65660f9ecdae 212298 libs optional libglu1-mesa_7.6.1~rc3-1_i386.deb
 6b51a39297e85d2e40272a5d682346e3 265114 libdevel optional libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
 6eb2082810875e92a183420dc16c04cd 30620 libs optional libglw1-mesa_7.6.1~rc3-1_i386.deb
 2f6666eed3aea35f66c20e4f10b1d099 31610 libdevel optional libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
 a3a2d16c8e1f07d3133f7657784d64ad 45936 x11 optional mesa-utils_7.6.1~rc3-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAksij6kACgkQRh88F8PcWfqogQCdGiHy+rEvYhv4m3CyPGKZteED
IRgAoKxEJWJNu6KB0k98J7StfNlfwpXm
=KCOT
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: