Your message dated Thu, 15 May 2008 14:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#480933: fixed in directfb 1.0.1-9
has caused the Debian Bug report #480933,
regarding directfb: long term mass bug filing for cross build support
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 [EMAIL PROTECTED]
immediately.)
--
480933: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480933
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: directfb
Version: 1.0.1-8
Severity: wishlist
Tags: patch
User: [EMAIL PROTECTED]
Usertags: crossbuilt
In line with the other cross-building support bugs:
http://lists.debian.org/debian-devel/2007/11/msg00116.html
This patch is necessary to allow directfb to cross-build in Debian.
The added LD variable prevents a build error at the very end of the
build:
(cd .libs/libdirectfb_fbdev.a.tmp && arm-linux-gnu-ar x
../../.libs/libdirectfb_fbdev.a)
ld -o libdirectfb_fbdev.o -r .libs/libdirectfb_fbdev.a.tmp/*.o
ld: .libs/libdirectfb_fbdev.a.tmp/agp.o: Relocations in generic ELF (EM:
40)
.libs/libdirectfb_fbdev.a.tmp/agp.o: could not read symbols: File in
wrong format
make[4]: *** [libdirectfb_fbdev.o] Error 1
I've tested this patch for Emdebian and in a normal Debian build without
problems (CROSS is empty if not cross building).
*** ../crossbuild.diff
--- directfb-1.0.1.debian/debian/rules
+++ directfb-1.0.1.emdebian/debian/rules
@@ -25,6 +25,7 @@
conf_gnu_type += --build $(DEB_HOST_GNU_TYPE)
else
conf_gnu_type += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+ CROSS=LD=$(DEB_HOST_GNU_TYPE)-ld
endif
ifeq ($(DEB_HOST_ARCH_OS), linux)
@@ -90,22 +91,22 @@
--disable-sse
setup-dist: patch
- $(MAKE) -f debian/rules configure-dist
+ $(MAKE) $(CROSS) -f debian/rules configure-dist
setup-udeb: patch
- $(MAKE) -f debian/rules configure-udeb
+ $(MAKE) $(CROSS) -f debian/rules configure-udeb
build: build-dist build-udeb
build-dist: setup-dist
dh_testdir
- $(MAKE) -C $(BUILD_DIST)
+ $(MAKE) $(CROSS) -C $(BUILD_DIST)
build-udeb: setup-udeb
dh_testdir
- $(MAKE) -C $(BUILD_UDEB)
+ $(MAKE) $(CROSS) -C $(BUILD_UDEB)
clean: unpatch
dh_testdir
@@ -129,8 +130,8 @@
dh_clean -k
dh_installdirs
- $(MAKE) -C $(BUILD_DIST) install DESTDIR=$(DESTDIR_DIST)
- $(MAKE) -C $(BUILD_UDEB) install DESTDIR=$(DESTDIR_UDEB)
+ $(MAKE) $(CROSS) -C $(BUILD_DIST) install DESTDIR=$(DESTDIR_DIST)
+ $(MAKE) $(CROSS) -C $(BUILD_UDEB) install DESTDIR=$(DESTDIR_UDEB)
binary: binary-indep binary-arch
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-2-amd64 (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
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: directfb
Source-Version: 1.0.1-9
We believe that the bug you reported is fixed in the latest version of
directfb, which is due to be installed in the Debian FTP archive:
directfb_1.0.1-9.diff.gz
to pool/main/d/directfb/directfb_1.0.1-9.diff.gz
directfb_1.0.1-9.dsc
to pool/main/d/directfb/directfb_1.0.1-9.dsc
libdirectfb-1.0-0-udeb_1.0.1-9_amd64.udeb
to pool/main/d/directfb/libdirectfb-1.0-0-udeb_1.0.1-9_amd64.udeb
libdirectfb-1.0-0_1.0.1-9_amd64.deb
to pool/main/d/directfb/libdirectfb-1.0-0_1.0.1-9_amd64.deb
libdirectfb-bin-udeb_1.0.1-9_amd64.udeb
to pool/main/d/directfb/libdirectfb-bin-udeb_1.0.1-9_amd64.udeb
libdirectfb-bin_1.0.1-9_amd64.deb
to pool/main/d/directfb/libdirectfb-bin_1.0.1-9_amd64.deb
libdirectfb-dev_1.0.1-9_amd64.deb
to pool/main/d/directfb/libdirectfb-dev_1.0.1-9_amd64.deb
libdirectfb-extra_1.0.1-9_amd64.deb
to pool/main/d/directfb/libdirectfb-extra_1.0.1-9_amd64.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Fathi Boudra <[EMAIL PROTECTED]> (supplier of updated directfb 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 14 May 2008 22:44:06 +0200
Source: directfb
Binary: libdirectfb-1.0-0 libdirectfb-1.0-0-udeb libdirectfb-bin
libdirectfb-bin-udeb libdirectfb-extra libdirectfb-dev
Architecture: source amd64
Version: 1.0.1-9
Distribution: unstable
Urgency: low
Maintainer: Fathi Boudra <[EMAIL PROTECTED]>
Changed-By: Fathi Boudra <[EMAIL PROTECTED]>
Description:
libdirectfb-1.0-0 - direct frame buffer graphics - shared libraries
libdirectfb-1.0-0-udeb - direct frame buffer graphics - shared libraries (udeb)
libdirectfb-bin - direct frame buffer graphics - binaries
libdirectfb-bin-udeb - direct frame buffer graphics - binaries (udeb)
libdirectfb-dev - direct frame buffer graphics library - development files
libdirectfb-extra - direct frame buffer graphics - extra providers
Closes: 480933
Changes:
directfb (1.0.1-9) unstable; urgency=low
.
* Add cross build support. Thanks to Neil Williams. (Closes: #480933)
* Add 92_reopen_console.patch: when libdirectfb detects zero length reads, it
attempts to reopen the console (possibly from a newly mounted root tree).
Checksums-Sha1:
d42ba272cbc9bc6fa604d614aef0419009dacd40 1798 directfb_1.0.1-9.dsc
568c64141b87cd5e3fe9d55eac75740f3a744f5e 20167 directfb_1.0.1-9.diff.gz
efba67f4161a6c431ce03afbc6db79c0a2a1b1fe 1186066
libdirectfb-1.0-0_1.0.1-9_amd64.deb
4e925908787e09f1a62ea8d9c2ce846f6fb52671 390072
libdirectfb-1.0-0-udeb_1.0.1-9_amd64.udeb
e56ca1c4cf432d1cda9ef5bd91e02528636be0f7 41258
libdirectfb-bin_1.0.1-9_amd64.deb
ebe608f75fa1a061358e04955e1d46ecb17c7ac7 5692
libdirectfb-bin-udeb_1.0.1-9_amd64.udeb
a466cb021c7f062dbcd24b6d865167505dd0141d 32464
libdirectfb-extra_1.0.1-9_amd64.deb
c2390e1de8d9f8debe269b20bf2a6ec92d0832e1 846974
libdirectfb-dev_1.0.1-9_amd64.deb
Checksums-Sha256:
aee543d8008dd6b739c164e5af4554363ba38ad4086f7bbb9c6226d9411e31f1 1798
directfb_1.0.1-9.dsc
b5c65d0cebceb5a0885f408d4048df1c121c21516c00eed626fef24891a8e828 20167
directfb_1.0.1-9.diff.gz
42993066034646bc3156dcbe2a88d2e725ca07ec8b435c8784f6b6124623e9f4 1186066
libdirectfb-1.0-0_1.0.1-9_amd64.deb
cae3761f7816469c70c59bc7b7864276bd612df3e6878ade523a9b0b9c47a586 390072
libdirectfb-1.0-0-udeb_1.0.1-9_amd64.udeb
0703aab63d23fcfe7fa5065d8b754263989a0a113f94f689178821db5c81c9c0 41258
libdirectfb-bin_1.0.1-9_amd64.deb
ad7d62e07448bf526fa5c2da571f3315111c9278b983a5b96707f4948a2cbff9 5692
libdirectfb-bin-udeb_1.0.1-9_amd64.udeb
096c194f3f6bc825ac3a37c68cc0183d24b3221c44eba150c5927807c8cbe83a 32464
libdirectfb-extra_1.0.1-9_amd64.deb
30b2baddfb9dbe3c763eb99bd80665d03f5fc32197dd751012061962050a45f0 846974
libdirectfb-dev_1.0.1-9_amd64.deb
Files:
30dfff5b0a4fd01532a7d6c4e6d3a66a 1798 libs optional directfb_1.0.1-9.dsc
3df54a0d89e3f436e566556f6f5f3a0d 20167 libs optional directfb_1.0.1-9.diff.gz
07422e3001d030c07e7ebd7be569bf97 1186066 libs optional
libdirectfb-1.0-0_1.0.1-9_amd64.deb
254c763af8dd0296cf53e5fad67c4a92 390072 debian-installer optional
libdirectfb-1.0-0-udeb_1.0.1-9_amd64.udeb
6bc392d52c8939d3eb9ad194679854f6 41258 libs optional
libdirectfb-bin_1.0.1-9_amd64.deb
eee38b90d16e6c7125d3e5dc021ae95d 5692 debian-installer optional
libdirectfb-bin-udeb_1.0.1-9_amd64.udeb
6d516257941393cdd619d9f0d0ea31a7 32464 libs optional
libdirectfb-extra_1.0.1-9_amd64.deb
b66a4125398dcda85ff986b0664e14b8 846974 libdevel optional
libdirectfb-dev_1.0.1-9_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQCVAwUBSCtYzIz1NfZqpXL3AQL8ZQP+LTJm94y0qUNVMtLb4q8iXH6Rx43U9FVk
gBdl96z5Z8xhMXPh+ItYgRj3ocjDVZyJkGEaI4OPyURx+JGEW7rRTYktP3p3r6l8
GCd5Rj0lwbr0D7vdFoOQBaQ9HSDhSrud2V4J1WOQm9i+utJNH9ZijS6zVtdQ336T
lLbmmba7I+w=
=itbE
-----END PGP SIGNATURE-----
--- End Message ---