Debian Bug report logs - #287641
meterbridge: FTBFS (amd64/gcc-4.0): static declaration of 'buf_rect' follows non-static declaration

version graph

Package: meterbridge; Maintainer for meterbridge is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>; Source for meterbridge is src:meterbridge (PTS, buildd, popcon).

Reported by: Andreas Jochens <aj@andaco.de>

Date: Wed, 29 Dec 2004 09:33:03 UTC

Severity: normal

Tags: patch

Fixed in version meterbridge/0.9.2-5

Done: Guenter Geiger (Debian/GNU) <geiger@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Guenter Geiger (Debian/GNU) <geiger@debian.org>:
Bug#287641; Package meterbridge. (full text, mbox, link).


Acknowledgement sent to Andreas Jochens <aj@andaco.de>:
New Bug report received and forwarded. Copy sent to Guenter Geiger (Debian/GNU) <geiger@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Andreas Jochens <aj@andaco.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: meterbridge: FTBFS (amd64/gcc-4.0): static declaration of 'buf_rect' follows non-static declaration
Date: Wed, 29 Dec 2004 10:35:43 +0100
Package: meterbridge
Severity: normal
Tags: patch

When building 'meterbridge' on amd64 with gcc-4.0,
I get the following error:

x86_64-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -I/usr/include/SDL -D_REENTRANT  -DPKG_DATA_DIR=\"/usr/share/meterbridge\" -c `test -f 'vu_meters.c' || echo './'`vu_meters.c
vu_meters.c:11: error: static declaration of 'buf_rect' follows non-static declaration
main.h:11: error: previous declaration of 'buf_rect' was here
make[3]: *** [vu_meters.o] Error 1
make[3]: Leaving directory `/meterbridge-0.9.2/src'

With the attached patch 'meterbridge' can be compiled
on amd64 using gcc-4.0.

Regards
Andreas Jochens

diff -urN ../tmp-orig/meterbridge-0.9.2/src/main.h ./src/main.h
--- ../tmp-orig/meterbridge-0.9.2/src/main.h	2003-06-05 11:42:41.000000000 +0200
+++ ./src/main.h	2004-12-29 10:27:24.160912488 +0100
@@ -8,7 +8,7 @@
 
 extern SDL_Surface *screen;
 extern SDL_Surface *image, *meter, *meter_buf;
-extern SDL_Rect win, buf_rect[MAX_METERS], dest[MAX_METERS];
+extern SDL_Rect win, dest[MAX_METERS];
 
 extern jack_port_t *input_ports[MAX_METERS];
 extern jack_port_t *output_ports[MAX_METERS];



Reply sent to Guenter Geiger (Debian/GNU) <geiger@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Andreas Jochens <aj@andaco.de>:
Bug acknowledged by developer. (full text, mbox, link).


Message #10 received at 287641-close@bugs.debian.org (full text, mbox, reply):

From: Guenter Geiger (Debian/GNU) <geiger@debian.org>
To: 287641-close@bugs.debian.org
Subject: Bug#287641: fixed in meterbridge 0.9.2-5
Date: Wed, 25 May 2005 06:02:16 -0400
Source: meterbridge
Source-Version: 0.9.2-5

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

meterbridge_0.9.2-5.diff.gz
  to pool/main/m/meterbridge/meterbridge_0.9.2-5.diff.gz
meterbridge_0.9.2-5.dsc
  to pool/main/m/meterbridge/meterbridge_0.9.2-5.dsc
meterbridge_0.9.2-5_i386.deb
  to pool/main/m/meterbridge/meterbridge_0.9.2-5_i386.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 287641@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guenter Geiger (Debian/GNU) <geiger@debian.org> (supplier of updated meterbridge 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.7
Date: Wed, 25 May 2005 11:37:28 +0200
Source: meterbridge
Binary: meterbridge
Architecture: source i386
Version: 0.9.2-5
Distribution: unstable
Urgency: low
Maintainer: Guenter Geiger (Debian/GNU) <geiger@debian.org>
Changed-By: Guenter Geiger (Debian/GNU) <geiger@debian.org>
Description: 
 meterbridge - A collection of Audio meters for the JACK audio server
Closes: 287641 310571
Changes: 
 meterbridge (0.9.2-5) unstable; urgency=low
 .
   * Fixed menu entry (closes: #310571)
   * removed duplicate declaration of buf_rect (closes: #287641)
   * Added menu icon
   * Updated standards version to 3.6.1
Files: 
 75afb83e4fede17dd4ea88b828cbd60f 638 sound optional meterbridge_0.9.2-5.dsc
 099247cc899b827d31618f756c30421e 35585 sound optional meterbridge_0.9.2-5.diff.gz
 e7295f246fa997d73bdfcd56a65bc777 530160 sound optional meterbridge_0.9.2-5_i386.deb

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

iD8DBQFClEgn1pbKhmC2uVgRAvSPAJ4kSUeU8AeglLxH7maywLPHa99EtACgkG+V
opCFF9onV0zLSV9FgeVS9c4=
=jqKs
-----END PGP SIGNATURE-----




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 22 21:03:08 2025; Machine Name: berlioz

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.