Your message dated Tue, 13 Dec 2011 11:47:44 +0000
with message-id <e1raqpk-0004qj...@franck.debian.org>
and subject line Bug#622278: fixed in getstream 20081204-1.1
has caused the Debian Bug report #622278,
regarding getstream: please use pkg-config instead of hard-coding include paths
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.)


-- 
622278: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622278
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: getstream
Version: 20081204-1
Severity: normal
Tags: patch
User: vor...@debian.org
Usertags: multiarch

Hi Herve,

getstream needs an update for building in a multiarch environment, because
the Makefile hard-codes include paths for glib-2.0 headers.  It should
instead use the output of pkg-config, which is the standard query interface
for this information.

A fix for this issue is attached; it's been uploaded to Ubuntu with the
following changelog:

  * debian/patches/use-pkgconfig: use pkg-config to query the correct header
    path for glib-2.0 instead of hard-coding a path, fixing a build failure
    under multiarch.  LP: #749147.

Please consider applying this in Debian as well.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -u getstream-20081204/debian/control getstream-20081204/debian/control
--- getstream-20081204/debian/control
+++ getstream-20081204/debian/control
@@ -2,7 +2,7 @@
 Section: net
 Priority: extra
 Maintainer: Herve Rousseau <he...@moulticast.net>
-Build-Depends: debhelper (>= 5), libevent-dev, libglib2.0-dev, dpatch
+Build-Depends: debhelper (>= 5), libevent-dev, libglib2.0-dev, dpatch, pkg-config
 Vcs-Git: git://hydra.gt.owl.de/getstream.git 
 Standards-Version: 3.8.3
 Homepage: http://silicon-verl.de/home/flo/projects/streaming/
diff -u getstream-20081204/debian/patches/00list getstream-20081204/debian/patches/00list
--- getstream-20081204/debian/patches/00list
+++ getstream-20081204/debian/patches/00list
@@ -1,0 +2 @@
+use-pkgconfig
--- getstream-20081204.orig/debian/patches/use-pkgconfig.dpatch
+++ getstream-20081204/debian/patches/use-pkgconfig.dpatch
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## use-pkgconfig.dpatch by Steve Langasek <steve.langa...@linaro.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Use pkg-config instead of hard-coding a glib header path, to fix
+## DP: build failure under multiarch.
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' getstream-20081204~/Makefile getstream-20081204/Makefile
+--- getstream-20081204~/Makefile	2008-12-04 06:21:07.000000000 -0800
++++ getstream-20081204/Makefile	2011-04-11 10:19:09.659399230 -0700
+@@ -1,6 +1,6 @@
+ CC=gcc
+-CFLAGS=-O0 -g -Wall  -I. -I/usr/include/glib-2.0/ -I/usr/lib/glib-2.0/include/
+-LDFLAGS=-levent -lglib-2.0 -lpthread
++CFLAGS=-O0 -g -Wall  -I. $(shell pkg-config --cflags glib-2.0)
++LDFLAGS=-levent $(shell pkg-config --libs glib-2.0) -lpthread
+ OBJ-getstream=getstream.o fe.o crc32.o \
+ 	libhttp.o libconf.o config.o util.o logging.o \
+ 	stream.o input.o \

--- End Message ---
--- Begin Message ---
Source: getstream
Source-Version: 20081204-1.1

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

getstream_20081204-1.1.diff.gz
  to main/g/getstream/getstream_20081204-1.1.diff.gz
getstream_20081204-1.1.dsc
  to main/g/getstream/getstream_20081204-1.1.dsc
getstream_20081204-1.1_amd64.deb
  to main/g/getstream/getstream_20081204-1.1_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 622...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ansgar Burchardt <ans...@debian.org> (supplier of updated getstream 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 11 Dec 2011 12:17:55 +0100
Source: getstream
Binary: getstream
Architecture: amd64 source
Version: 20081204-1.1
Distribution: unstable
Urgency: low
Maintainer: Herve Rousseau <he...@moulticast.net>
Changed-By: Ansgar Burchardt <ans...@debian.org>
Closes: 622278
Description: 
 getstream  - DVB streaming application
Changes: 
 getstream (20081204-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Use pkg-config to get compiler flags for glib-2.0. Thanks to Steve
     Langasek <steve.langa...@canonical.com> for the patch.
     (Closes: #622278, LP: #749147)
   * Add dpatch targets in debian/rules to apply the patches during build.
Checksums-Sha1: 
 d29e42446c4a98c4c04e096f43160cd1e97b9268 1825 getstream_20081204-1.1.dsc
 555a7993860784d589edc8845972756a65974b10 3194 getstream_20081204-1.1.diff.gz
 c3fc7ace4b578ff6506af2b15888e295002bd6a7 43238 getstream_20081204-1.1_amd64.deb
Checksums-Sha256: 
 0ed3e378ed18ba4230d64573960ea0477badc171a6f11dc55f6ea4bf7f9abc6c 1825 
getstream_20081204-1.1.dsc
 69ab74f83b0197b2a0611b1ec44462d63c67ffec2a18c5b796e75af5e75166cc 3194 
getstream_20081204-1.1.diff.gz
 7afa47e03cb958c3159b41e70967fac32a717e9a6a3edc364d73d91f3624ab9c 43238 
getstream_20081204-1.1_amd64.deb
Files: 
 453249d9dd1c87f0683bfd5b84c6d470 1825 net extra getstream_20081204-1.1.dsc
 5eb118a4a7a8f1b1da032db727f92d7a 3194 net extra getstream_20081204-1.1.diff.gz
 71cf3301f9bcd1505007d05106b6f57a 43238 net extra 
getstream_20081204-1.1_amd64.deb

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

iQIcBAEBCgAGBQJO5JMxAAoJEIATJTTdNH3I5IgQAJ0ZXEs2SAnjEoaNAfPQopjA
7T5dYv9an/kNQDTjogI6yrT6v7tN9cDu6fOEXBiqI09SGHWBm+0F6Up1VqsT4nXP
LgPl6Xtx2GIehMh8XkID21wZvIuax/IiYZc2+n72OxKmTWgyPPeTkKLoiVbdMb/x
4sHCb1C7OymTWSXLEkvsRaMG2v0lEZuqdLGGMFVfOoACs08NxUX1TUd/+3Kgni08
25UrrDZwM1eISbQDbk7cW492K6ELPeMx3MdtHAgHc2jKs1ybGjcNINwJKWfO7vi3
Sjbz2gWv26XoEQFcGHXVJZrOcX4r0xq28ClgaFJBHHoRrUQWLiOCAroDpaALqGAe
/c9H3y8TZfxrKiTXRIONGEG00plpM0JEWVIOKEhdMYiDceBA8XBeYaE8J0ibIgy8
CCaxeUVRbr27w9n600eVw/g+Z+sRNdFj0qoTTx6uQ9xMKsXmTYPVRCPgEVMYELDZ
cZqax8ZuLGuTBgjnl+Dd92tKD/fx0rXt83YVm9MVbFzl/YNG7qCE9tiOA1UIyd2x
K4Knfy98VBlCERSQ/iD97o9CuNVS5OM2rDpqBOP9biTKViYI6lhnPDMqi+j+sfdp
GjgWwfKca05o0XypibfVXinQSFjDuVkPIX/M6x+MscCVcDVfuWpE5ejBcUf9oVXP
O6hUVDCN57VuCM470yAP
=8NXk
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to