Your message dated Thu, 07 Sep 2006 14:06:42 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#297251: fixed in uae 0.8.25-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: uae
Severity: normal
Tags: patch
When building 'uae' on amd64 with gcc-4.0,
I get the following error:
gcc -I. -I../src/include/ -c -O2 -fomit-frame-pointer -Wall -Wno-unused
-Wno-format -W -Wmissing-prototypes -Wstrict-prototypes
-DGCCCONSTFUNC="__attribute__((const))" -DREGPARAM= -DUSE_ZFILE
-DSUPPORT_THREADS -D_REENTRANT -DUAE_FILESYS_THREADS -D__inline__=inline
-I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -DSHM_SUPPORT_LINKS=1 custom.c -o custom.o
custom.c:64: error: static declaration of 'vpos' follows non-static declaration
../src/include/custom.h:42: error: previous declaration of 'vpos' was here
custom.c:121: error: static declaration of 'sprite_width' follows non-static
declaration
../src/include/drawing.h:34: error: previous declaration of 'sprite_width' was
here
custom.c:266: error: static declaration of 'next_sprite_entry' follows
non-static declaration
../src/include/drawing.h:200: error: previous declaration of
'next_sprite_entry' was here
custom.c: In function 'update_fetch':
With the attached patch 'uae' can be compiled
on amd64 using gcc-4.0.
Regards
Andreas Jochens
diff -urN ../tmp-orig/uae-0.8.22/src/autoconf.c ./src/autoconf.c
--- ../tmp-orig/uae-0.8.22/src/autoconf.c 2001-12-30 15:15:56.000000000
+0000
+++ ./src/autoconf.c 2005-02-28 09:30:28.051855761 +0000
@@ -219,7 +219,7 @@
/* ROM tag area memory access */
-static uae_u8 *rtarea;
+uae_u8 *rtarea;
static uae_u32 rtarea_lget (uaecptr) REGPARAM;
static uae_u32 rtarea_wget (uaecptr) REGPARAM;
diff -urN ../tmp-orig/uae-0.8.22/src/custom.c ./src/custom.c
--- ../tmp-orig/uae-0.8.22/src/custom.c 2002-04-07 13:47:50.000000000 +0000
+++ ./src/custom.c 2005-02-28 09:31:41.386700783 +0000
@@ -61,7 +61,7 @@
frame_time_t vsynctime, vsyncmintime;
-static int vpos;
+int vpos;
static uae_u16 lof;
static int next_lineno;
static enum nln_how nextline_how;
@@ -118,7 +118,8 @@
static uae_u16 sprdata[MAX_SPRITES][4], sprdatb[MAX_SPRITES][4];
static int sprite_last_drawn_at[MAX_SPRITES];
static int last_sprite_point, nr_armed;
-static int sprite_width, sprres, sprite_buffer_res;
+static int sprres, sprite_buffer_res;
+int sprite_width;
static uae_u32 bpl1dat, bpl2dat, bpl3dat, bpl4dat, bpl5dat, bpl6dat, bpl7dat,
bpl8dat;
static uae_s16 bpl1mod, bpl2mod;
@@ -263,7 +264,7 @@
struct draw_info line_drawinfo[2][2 * (MAXVPOS + 1) + 1];
struct color_entry color_tables[2][(MAXVPOS + 1) * 2];
-static int next_sprite_entry = 0;
+int next_sprite_entry = 0;
static int prev_next_sprite_entry;
static int next_sprite_forced = 1;
--- End Message ---
--- Begin Message ---
Source: uae
Source-Version: 0.8.25-1
We believe that the bug you reported is fixed in the latest version of
uae, which is due to be installed in the Debian FTP archive:
uae_0.8.25-1.diff.gz
to pool/contrib/u/uae/uae_0.8.25-1.diff.gz
uae_0.8.25-1.dsc
to pool/contrib/u/uae/uae_0.8.25-1.dsc
uae_0.8.25-1_amd64.deb
to pool/contrib/u/uae/uae_0.8.25-1_amd64.deb
uae_0.8.25.orig.tar.gz
to pool/contrib/u/uae/uae_0.8.25.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.
Stephan A Suerken <[EMAIL PROTECTED]> (supplier of updated uae 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.7
Date: Thu, 7 Sep 2006 20:19:01 +0000
Source: uae
Binary: uae
Architecture: source amd64
Version: 0.8.25-1
Distribution: unstable
Urgency: low
Maintainer: Stephan A Suerken <[EMAIL PROTECTED]>
Changed-By: Stephan A Suerken <[EMAIL PROTECTED]>
Description:
uae - The Ubiquitous Amiga Emulator: Base
Closes: 297251
Changes:
uae (0.8.25-1) unstable; urgency=low
.
* "Real" maintainer upload based on the 0.8.25-0.1 NMU by Antonio
Ospite (see below, not actually uploaded).
Thanks to Antonio Ospite, Florian Ernst (maybe others) that worked on
those fixes.
* This package will continue to use "uae" upstream; the offspring "e-uae"
might eventually be packaged separately.
* 0.8.25-0.1 Closes: #297251 #346873 #238678 #238678 #201563.
* This packaging removes "uae-exotic" and "uae-suid"; these were hardly
used afaik, so they won't come back unless some strong reason comes up.
Files:
509e14e45bc5244224e06f77e9377830 690 contrib/otherosfs optional
uae_0.8.25-1.dsc
e660ca2bec3c016c978ef88117b0c432 970727 contrib/otherosfs optional
uae_0.8.25.orig.tar.gz
28b3e71b0b8b91e37bc4d7ed83ca6ab0 34470 contrib/otherosfs optional
uae_0.8.25-1.diff.gz
c4b461e8c28e4ec3a64aab4dc889b1a0 836740 contrib/otherosfs optional
uae_0.8.25-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFAID8zCVHePKM0QIRAqlzAJ0eroJSvHBshfFxVv6GUO4cuF3WrgCeIMqO
VFzvH6AAnnElXDpJj6OyWQU=
=f7b+
-----END PGP SIGNATURE-----
--- End Message ---