Your message dated Sat, 31 May 2014 22:03:34 +0000
with message-id <[email protected]>
and subject line Bug#749614: fixed in brandy 1.20-2
has caused the Debian Bug report #749614,
regarding brandy: Conflicting return values of function recover_program
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.)


-- 
749614: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749614
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: brandy
Version: 1.20-1
Severity: wishlist
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error. Please note that we
use our research compiler tool-chain (using tools from the cbmc package), which
permits extended reporting on type inconsistencies at link time.

[...]
gcc -Wl,-z,relro  -o brandy src/variables.o src/tokens.o src/graphsdl.o 
src/strings.o src/statement.o src/stack.o src/miscprocs.o src/mainstate.o 
src/lvalue.o src/keyboard.o src/iostate.o src/heap.o src/functions.o 
src/fileio.o src/evaluate.o src/errors.o src/emulate.o src/editor.o 
src/convert.o src/commands.o src/brandy.o src/assign.o src/geom.o -lm -lSDL
src/miscprocs.o: In function `secure_tmpnam':
/srv/jenkins-slave/workspace/sid-goto-cc-brandy/brandy-1.20/src/miscprocs.c:495:
 warning: the use of `tmpnam' is dangerous, better use `mkstemp'

error: conflicting function declarations "recover_program"
old definition in module editor file src/editor.c line 219
void (void)
new definition in module commands file src/editor.h line 43
unsigned char (void)
makefile:34: recipe for target 'brandy' failed
make[1]: *** [brandy] Error 64
make[1]: Leaving directory 
'/srv/jenkins-slave/workspace/sid-goto-cc-brandy/brandy-1.20'
debian/rules:33: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2

As the acclaimed return value of recover_program isn't used, really just the
declaration here

http://sources.debian.net/src/brandy/1.20-1/src/editor.h?hl=43#L43

should be fixed to ensure no one ever wrongly uses the non-existent value. While
at it, it may also be worth reviewing the declaration of "validate_program" -
there is no such function.

Best,
Michael

Attachment: pgp1ZFEiWyVfQ.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: brandy
Source-Version: 1.20-2

We believe that the bug you reported is fixed in the latest version of
brandy, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Tuckley <[email protected]> (supplier of updated brandy 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: SHA256

Format: 1.8
Date: Sat, 31 May 2014 22:40:40 +0100
Source: brandy
Binary: brandy
Architecture: source amd64
Version: 1.20-2
Distribution: unstable
Urgency: medium
Maintainer: Colin Tuckley <[email protected]>
Changed-By: Colin Tuckley <[email protected]>
Description: 
 brandy     - BBC BASIC V interpreter
Closes: 749614
Changes: 
 brandy (1.20-2) unstable; urgency=medium
 .
   * Fix extern defs in src/editor.h Closes: #749614
   * Bump standards version to 3.9.5 (no changes required).
Checksums-Sha1: 
 4f813f9f6f547b559051d215a16b24a5766eaee3 1695 brandy_1.20-2.dsc
 2e53addd48610d0d3a93d6d10e5f7ee6033d2fe9 5280 brandy_1.20-2.diff.gz
 b5697cb278edf7f25614f5912a35ebc301120b1d 238510 brandy_1.20-2_amd64.deb
Checksums-Sha256: 
 7c61b01ca0fb8aa6678a42c9c03871bd84919619b294ae9038e3b2b512db7262 1695 
brandy_1.20-2.dsc
 e57cfa0c6c265238c97868a37babfa3aedd2d6d46b8d1449a261220861d73b58 5280 
brandy_1.20-2.diff.gz
 4153862f6052d4a4c924fd35fc809c127bc427856f0c6840f38ff8ab21b1a56e 238510 
brandy_1.20-2_amd64.deb
Files: 
 6ebee0a0d0ccdddde73398bfea6a2cb8 238510 interpreters optional 
brandy_1.20-2_amd64.deb
 5bf65d9de2b51d388b0f75bef1c84cab 1695 interpreters optional brandy_1.20-2.dsc
 047a7bb55123ee0e53e09f90898e04c6 5280 interpreters optional 
brandy_1.20-2.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTik+vAAoJEPoMQQc4ydkDlDMP/2T70v82Bz1LiuESL0040e3O
pPpxDJiiCS6TdBx0jctOciL3qRgnZ5ntFx2dhFiqKiI67UOPQf2gyUKuvSZ41sbf
5lQMv5FbdSeAL+z/ktXBglrE6t4U3ph2kSg0DSU0ErOTpOVwnl+YWmpMpW/lXQBp
bV5MxqOrua1xJXDVvR7Q9vAlZA6MX/52drq7hb7enx/LQ9IVVLaVH3AuwLjogf5d
wUVVzKFFEFZU/SuOm0hQjZioJS9xqvoBr+no7rFNAbPKwYQb7tStUeXQLabxX06a
hCARBwUaLnOUIMiBDsgbKO35IkgmcbOy+UyYk7coR1tB5ZZz7U9S6udAKBXVkeKA
/dh14tPq79gAx3OzfbtDdAzQUhhaUDvWU8FESeyifs4ifd+CTj3I6+RaWCNU3IYn
QMoow2BNl+1wVUx+zPRId7k4kG+Nqm05Vhp0dHbjMsthCen/7EK/A10juLer2ROS
KavJIjOBbW1+EPXsDxmwH2eskbznbNbFHXi6Vm6CmdizeovKf5K1BWVF0g2BNMyw
s/LAIT/QhPkR0R/FQRuU4qeEirovN6AfrA/J4QYAAMY3iUwoBr4NyMBO+cjXKQlu
AJhBabY71j2e8la1rfbDPF1j6GpqKiI3Jt+2nT8ZqD8Yx5qNSJ9fkfSpp2QoLp5v
TU9wSStNd8VtOX2mAO3I
=GLnB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to