Your message dated Thu, 20 Aug 2009 14:31:37 +0000
with message-id <[email protected]>
and subject line Bug#465222: fixed in libgsm 1.0.13-1
has caused the Debian Bug report #465222,
regarding libgsm: 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.)


-- 
465222: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465222
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgsm
Version: 1.0.12-1
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 libgsm to cross-build in Debian,
following recommendations from autotools-dev.


*** ../crossbuild.diff
--- libgsm-1.0.12.debian/debian/rules 
+++ libgsm-1.0.12.emdebian/debian/rules 
@@ -3,6 +3,13 @@
 include /usr/share/dpatch/dpatch.make
 
 .PHONY: build clean binary binary-indep binary-arch
+DEB_HOST_GNU_TYPE=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+CROSS=CC=$(DEB_HOST_GNU_TYPE)-gcc
+else
+CROSS=
+endif
 
 ifeq ($(DEB_HOST_ARCH),arm)
 MULTYPE=''
@@ -13,7 +20,7 @@
 build: build-stamp
 build-stamp: patch-stamp
        dh_testdir
-       $(MAKE) CCFLAGS='-c -g -O2 -fPIC -Wall -D_GNU_SOURCE -D_REENTRANT 
-DNeedFunctionPrototypes=1 -DWAV49' MULHACK=$(MULTYPE) all
+       $(MAKE) $(CROSS) CCFLAGS='-c -g -O2 -fPIC -Wall -D_GNU_SOURCE 
-D_REENTRANT -DNeedFunctionPrototypes=1 -DWAV49' MULHACK=$(MULTYPE) all
        touch build-stamp
 
 clean: unpatch
@@ -28,7 +35,7 @@
        dh_clean -k
        dh_installdirs
        mkdir -p debian/tmp/usr/lib debian/tmp/usr/bin
-       $(MAKE) INSTALL_ROOT=debian/tmp/usr 
GSM_INSTALL_INC=debian/libgsm1-dev/usr/include/gsm 
GSM_INSTALL_MAN=debian/libgsm1-dev/usr/share/man/man3 
TOAST_INSTALL_MAN=debian/libgsm-tools/usr/share/man/man1 install
+       $(MAKE) $(CROSS) INSTALL_ROOT=debian/tmp/usr 
GSM_INSTALL_INC=debian/libgsm1-dev/usr/include/gsm 
GSM_INSTALL_MAN=debian/libgsm1-dev/usr/share/man/man3 
TOAST_INSTALL_MAN=debian/libgsm-tools/usr/share/man/man1 install
        ln -s gsm/gsm.h debian/libgsm1-dev/usr/include/gsm.h
        cp inc/*.h debian/libgsm1-dev/usr/include/gsm
        mv lib/*so debian/libgsm1-dev/usr/lib


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

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

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: libgsm
Source-Version: 1.0.13-1

We believe that the bug you reported is fixed in the latest version of
libgsm, which is due to be installed in the Debian FTP archive:

libgsm-tools_1.0.13-1_sparc.deb
  to pool/main/libg/libgsm/libgsm-tools_1.0.13-1_sparc.deb
libgsm1-dbg_1.0.13-1_sparc.deb
  to pool/main/libg/libgsm/libgsm1-dbg_1.0.13-1_sparc.deb
libgsm1-dev_1.0.13-1_sparc.deb
  to pool/main/libg/libgsm/libgsm1-dev_1.0.13-1_sparc.deb
libgsm1_1.0.13-1_sparc.deb
  to pool/main/libg/libgsm/libgsm1_1.0.13-1_sparc.deb
libgsm_1.0.13-1.diff.gz
  to pool/main/libg/libgsm/libgsm_1.0.13-1.diff.gz
libgsm_1.0.13-1.dsc
  to pool/main/libg/libgsm/libgsm_1.0.13-1.dsc
libgsm_1.0.13.orig.tar.gz
  to pool/main/libg/libgsm/libgsm_1.0.13.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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jochen Friedrich <[email protected]> (supplier of updated libgsm 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: Tue, 18 Aug 2009 17:57:31 +0200
Source: libgsm
Binary: libgsm1 libgsm1-dbg libgsm1-dev libgsm-tools
Architecture: source sparc
Version: 1.0.13-1
Distribution: unstable
Urgency: low
Maintainer: Jochen Friedrich <[email protected]>
Changed-By: Jochen Friedrich <[email protected]>
Description: 
 libgsm-tools - User binaries for a GSM speech compressor
 libgsm1    - Shared libraries for GSM speech compressor
 libgsm1-dbg - Shared libraries for GSM speech compressor (debug symbols)
 libgsm1-dev - Development libraries for a GSM speech compressor
Closes: 397047 449626 465222 540522
Changes: 
 libgsm (1.0.13-1) unstable; urgency=low
 .
   * New upstream version
    o clarify license (Closes: #397047)
   * Enable fixed-point on armel too. Thanks to Martin Guy
     <[email protected]> for the patch (Closes: #540522)
   * Bumped policy version to 3.8.3
   * Add cross-building support. Thanks to Neil Williams <[email protected]>
     for the patch (Closes: #465222)
   * Add debug package
   * Change watch file to new location (Closes: #449626)
Checksums-Sha1: 
 f84ba8d2360f8969214a1e06265d208b9c700283 979 libgsm_1.0.13-1.dsc
 668b0a180039a50d379b3d5a22e78da4b1d90afc 65318 libgsm_1.0.13.orig.tar.gz
 b1cde46f75e855847de86f73550dadcace42491f 8191 libgsm_1.0.13-1.diff.gz
 d8611b7cf1205146257719aed13163d98738b0d2 30418 libgsm1_1.0.13-1_sparc.deb
 39e7075ff3a7bc311c5084375ed2f38a834bd08a 32340 libgsm1-dbg_1.0.13-1_sparc.deb
 e5564a44277906653dd786b577b9e4fd5d1eb0db 36842 libgsm1-dev_1.0.13-1_sparc.deb
 edf69a2f84b050f661940696b1968093b86124b5 40768 libgsm-tools_1.0.13-1_sparc.deb
Checksums-Sha256: 
 b9c359e690bf25703ad12723970947ba566bc88b9f629ebae2cc9ff6499aa856 979 
libgsm_1.0.13-1.dsc
 52c518244d428c2e56c543b98c9135f4a76ff780c32455580b793f60a0a092ad 65318 
libgsm_1.0.13.orig.tar.gz
 063115cd69f4985d219fb2a99062489e8941b346954a8f15063f570340724e0b 8191 
libgsm_1.0.13-1.diff.gz
 577d9a293efbdf56045ae1b65ffe071ac12bd75b1fb2757fceb32e044e5804ff 30418 
libgsm1_1.0.13-1_sparc.deb
 41ba26132266ffc602d9c1aa609b5c19bcf93cb0670df44c627e0ed1443fefe6 32340 
libgsm1-dbg_1.0.13-1_sparc.deb
 0389fbbc75b64ba6c5060a32d9b0f491c5bd6fa1163ff3569f2c9fa6d583571f 36842 
libgsm1-dev_1.0.13-1_sparc.deb
 297e9373db6a53d2bee93f22d8fd98d9a05656bad0186f5b68fa762ceba243a1 40768 
libgsm-tools_1.0.13-1_sparc.deb
Files: 
 d8e6dc7d305c20ba9d40b0ce25b5cb11 979 libs optional libgsm_1.0.13-1.dsc
 c1ba392ce61dc4aff1c29ea4e92f6df4 65318 libs optional libgsm_1.0.13.orig.tar.gz
 0c96665719de75dac383850ff02e390f 8191 libs optional libgsm_1.0.13-1.diff.gz
 f627802a160396cbec1acc6106741e5c 30418 libs optional libgsm1_1.0.13-1_sparc.deb
 3348442be61307240f9f2064d34ece8d 32340 debug extra 
libgsm1-dbg_1.0.13-1_sparc.deb
 ab2599c2aadaf8a140c84e30046db9f6 36842 libdevel optional 
libgsm1-dev_1.0.13-1_sparc.deb
 1c2f95a5c0999ff2ea1275cfe0e046e8 40768 sound optional 
libgsm-tools_1.0.13-1_sparc.deb

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

iD8DBQFKi7h+0fhX0Y/ocz0RAhjeAKChByLUt3b/vbGd/GqwrK4WhIFBIACfdJ19
Z300/yoHgxKf0siMkvKecCo=
=Mx0+
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to