Your message dated Thu, 21 Jul 2016 09:50:01 +0000
with message-id <e1bqacd-0005gp...@franck.debian.org>
and subject line Bug#828023: fixed in libdrm 2.4.69-1
has caused the Debian Bug report #828023,
regarding libdrm-tegra for arm64
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 ow...@bugs.debian.org
immediately.)
--
828023: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828023
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdrm
Version: 2.4.68-1
Severity: wishlist
Tags: patch
Can you please build libdrm-tegra0 for arm64. NVIDIA has 64-bit ARM
Tegra CPUs (e.g. Tegra X1).
The attached patch works for me.
--
Martin Michlmayr
http://www.cyrius.com/
diff --git a/debian/control b/debian/control
index e81dff2..82f78e3 100644
--- a/debian/control
+++ b/debian/control
@@ -34,7 +34,7 @@ Depends:
libdrm-omap1 (= ${binary:Version}) [any-arm],
libdrm-freedreno1 (= ${binary:Version}) [any-arm arm64],
libdrm-exynos1 (= ${binary:Version}) [any-arm],
- libdrm-tegra0 (= ${binary:Version}) [any-arm],
+ libdrm-tegra0 (= ${binary:Version}) [any-arm arm64],
${misc:Depends},
Multi-Arch: same
Description: Userspace interface to kernel DRM services -- development files
@@ -274,7 +274,7 @@ Description: Userspace interface to exynos-specific kernel DRM services -- debug
This package provides the debugging symbols for the libdrm-exynos1 package.
Package: libdrm-tegra0
-Architecture: any-arm
+Architecture: any-arm arm64
Depends:
${shlibs:Depends},
${misc:Depends},
@@ -290,7 +290,7 @@ Description: Userspace interface to tegra-specific kernel DRM services -- runtim
Package: libdrm-tegra0-dbg
Section: debug
Priority: extra
-Architecture: any-arm
+Architecture: any-arm arm64
Depends:
libdrm-tegra0 (= ${binary:Version}),
${misc:Depends},
diff --git a/debian/rules b/debian/rules
index 2dd69bc..169f648 100755
--- a/debian/rules
+++ b/debian/rules
@@ -49,10 +49,18 @@ endif
ifeq ($(ARM), yes)
confflags += --enable-exynos-experimental-api
confflags += --enable-omap-experimental-api
- confflags += --enable-tegra-experimental-api
else
confflags += --disable-exynos-experimental-api
confflags += --disable-omap-experimental-api
+endif
+
+# Tegra is on arm and arm64
+ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU)))
+ TEGRA = yes
+endif
+ifeq ($(TEGRA), yes)
+ confflags += --enable-tegra-experimental-api
+else
confflags += --disable-tegra-experimental-api
endif
@@ -96,6 +104,8 @@ endif
ifeq ($(ARM), yes)
dh_strip -plibdrm-omap1 --dbg-package=libdrm-omap1-dbg
dh_strip -plibdrm-exynos1 --dbg-package=libdrm-exynos1-dbg
+endif
+ifeq ($(TEGRA), yes)
dh_strip -plibdrm-tegra0 --dbg-package=libdrm-tegra0-dbg
endif
ifeq ($(FREEDRENO), yes)
@@ -116,6 +126,8 @@ endif
ifeq ($(ARM), yes)
dh_makeshlibs -plibdrm-omap1 -V'libdrm-omap1 (>= 2.4.38)' -- -c4
dh_makeshlibs -plibdrm-exynos1 -V'libdrm-exynos1 (>= 2.4.66)' -- -c4
+endif
+ifeq ($(TEGRA), yes)
dh_makeshlibs -plibdrm-tegra0 -V'libdrm-tegra0' -- -c4
endif
ifeq ($(FREEDRENO), yes)
--- End Message ---
--- Begin Message ---
Source: libdrm
Source-Version: 2.4.69-1
We believe that the bug you reported is fixed in the latest version of
libdrm, 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 828...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Boll <andreas.boll....@gmail.com> (supplier of updated libdrm 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 21 Jul 2016 10:25:17 +0200
Source: libdrm
Binary: libdrm-dev libdrm2 libdrm2-udeb libdrm2-dbg libdrm-intel1
libdrm-intel1-dbg libdrm-nouveau2 libdrm-nouveau2-dbg libdrm-radeon1
libdrm-radeon1-dbg libdrm-omap1 libdrm-omap1-dbg libdrm-freedreno1
libdrm-freedreno1-dbg libdrm-exynos1 libdrm-exynos1-dbg libdrm-tegra0
libdrm-tegra0-dbg libdrm-amdgpu1 libdrm-amdgpu1-dbg
Architecture: source
Version: 2.4.69-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <andreas.boll....@gmail.com>
Description:
libdrm-amdgpu1 - Userspace interface to amdgpu-specific kernel DRM services --
run
libdrm-amdgpu1-dbg - Userspace interface to amdgpu-specific kernel DRM
services -- deb
libdrm-dev - Userspace interface to kernel DRM services -- development files
libdrm-exynos1 - Userspace interface to exynos-specific kernel DRM services --
run
libdrm-exynos1-dbg - Userspace interface to exynos-specific kernel DRM
services -- deb
libdrm-freedreno1 - Userspace interface to msm/kgsl kernel DRM services --
runtime
libdrm-freedreno1-dbg - Userspace interface to msm/kgsl kernel DRM services --
debugging
libdrm-intel1 - Userspace interface to intel-specific kernel DRM services --
runt
libdrm-intel1-dbg - Userspace interface to intel-specific kernel DRM services
-- debu
libdrm-nouveau2 - Userspace interface to nouveau-specific kernel DRM services
-- ru
libdrm-nouveau2-dbg - Userspace interface to nouveau-specific kernel DRM --
debugging s
libdrm-omap1 - Userspace interface to omap-specific kernel DRM services --
runti
libdrm-omap1-dbg - Userspace interface to omap-specific kernel DRM services --
debug
libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services --
run
libdrm-radeon1-dbg - Userspace interface to radeon-specific kernel DRM
services -- deb
libdrm-tegra0 - Userspace interface to tegra-specific kernel DRM services --
runt
libdrm-tegra0-dbg - Userspace interface to tegra-specific kernel DRM services
-- debu
libdrm2 - Userspace interface to kernel DRM services -- runtime
libdrm2-dbg - Userspace interface to kernel DRM services -- debugging symbols
libdrm2-udeb - Userspace interface to kernel DRM services -- runtime (udeb)
Closes: 828023
Changes:
libdrm (2.4.69-1) unstable; urgency=medium
.
[ Andreas Boll ]
* New upstream release.
* Update debian/upstream/signing-key.asc.
* Bump Standards-Version to 3.9.8, no changes needed.
* Update watch url to use https instead of http.
.
[ Julien Cristau ]
* Build libdrm-tegra on arm64 (closes: #828023). Thanks, Martin Michlmayr!
Checksums-Sha1:
4dcd559f9efe1c6dedc3cf5814e050910b36241d 3406 libdrm_2.4.69-1.dsc
a42c29fc1506ed6374e16f7f615d5d553b24ef1c 1065604 libdrm_2.4.69.orig.tar.gz
b0ea352d47c779368fe26448ef2d36f331081955 51003 libdrm_2.4.69-1.diff.gz
Checksums-Sha256:
3d9a85ab4bf12830b84fc467a0cd1ae7ffde1257c073b5cf96b49e909f1f5921 3406
libdrm_2.4.69-1.dsc
50cd24f1ee1331a2dfa3c865ff528061eb8269d273fb0782ff3e07de263d187a 1065604
libdrm_2.4.69.orig.tar.gz
5634148aaa63de6a739003319df58ed61868471bac52cb7a8a2e0b39c3589a8e 51003
libdrm_2.4.69-1.diff.gz
Files:
8a021ffd2f966f16d9a50e77e8d6ee8d 3406 libs optional libdrm_2.4.69-1.dsc
f15566e3e17eab931fdf97d5d4f7d3bf 1065604 libs optional
libdrm_2.4.69.orig.tar.gz
c989e35eeba59e47a06e952d953bcc7b 51003 libs optional libdrm_2.4.69-1.diff.gz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXkIcmAAoJEB7vU9OKOpxn/nsQAKeE0jBjw+Ft36LIpXIhI6Lf
S/5PMuuxhSRRvH4N6LUrrMS9wLLDJMSyg8yS8hrNw1kg+8wuRd9eTezuQQZOHOAq
C20ats0EQo7WTLE64v9n3W19kbTLU24fpvMHhkpK6V6RJ67lopJ0PhSL+Godjwy2
NMKqjzJGxQyBcFEZFr+eSfeIj17JBrIITUtccwCulNWxF+86GIblZhtt7Tq4870B
P0Se8Tww71t7/p7aF5Xd24YQSq+FdSOflMdwhXiFXxNFr0T4ny0wB/ygK50YYp0A
vTNEPqhnM/QLpRqFr2WczhWnbldOzqIWQHfFf7+OnVskInNfhpWjLngqoDM7ZNEE
XiWu2XviOCwR6n8qI2/XtG5mRVWkRJeeiA27HazgNehnGb2cK8pkYiN6UmBlaRlb
9nDukDim/PcVvjM6pIqtxN6Zq6lk3zvMIv9ZjWip0MsuVsb56aNuTcUVt8JXNK4J
Qfeiy0m5vypobbXe8n6gD3g+Ev1E/BOj7lhqpyauH/Y+EeRq5zDaN78modT+MOA6
sqGCxCz3LOvjhAWUgXKf6HyY2UeGnEcx+uQ2eSWsUN46xSwWx/Ool7VvAZ9PRX8g
8CnDPw+h3DmGfkzaRSTj4W15XTFUZuZBZzuY3br26b0D6RMw4oIDM0uFYnDxyYi3
/lNAnMrTihp/4lZ9n7mL
=yu1b
-----END PGP SIGNATURE-----
--- End Message ---