[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#363164: marked as done ([buildd@caballero.debian.org: Log for successful build of xserver-xorg-video-i810_1:1.5.1.0-2 (dist=unstable)])



Your message dated Fri, 13 Apr 2007 19:11:30 +1000
with message-id <1176455490.5567.7.camel@localhost.localdomain>
and subject line Bug#363164: i830_rotate.c undefined shadowDamage()
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: xserver-xorg-video-i810
Version: 1:1.5.1.0-2
Severity: important

Our automated buildd log filter[1] detected a problem that will cause
your package to segfault on architectures where the size of a pointer
is greater than the size of an integer, such as ia64 and amd64.

i830_rotate.c uses shadowDamage() w/o including an appropriate
prototype.  I wasn't able to find a shadowDamage() prototype in
either the xserver-xorg-video-i810 source package, or in any of the
build-dep'd headers under /usr/include.

Strangely (at least to me) i830_dri.c does the same thing but doesn't
trip these gcc warnings.

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions

----- Forwarded message from Debian/IA64 non-US Build Daemon <buildd@caballero.debian.org> -----

Subject: Log for successful build of xserver-xorg-video-i810_1:1.5.1.0-2 (dist=unstable)
From: Debian/IA64 non-US Build Daemon <buildd@caballero.debian.org>
Date: Wed, 12 Apr 2006 17:53:59 +0100
To: undisclosed-recipients: ;
X-PMX-Version: 5.1.2.240295, Antispam-Engine: 2.3.0.1, Antispam-Data: 2006.4.12.93608
X-PerlMx-Spam: Gauge=XXXI, Probability=31%, Report='HASHBUSTER_BLOCK_V2 3.4, __CP_MEDIA_BODY 0, __CP_URI_IN_BODY 0, __HASHBUSTER_BLOCK_V2_1 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __SANE_MSGID 0, __STOCK_CRUFT 0'
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ldl.fc.hp.com
X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on ldl.lart
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 required=3.5 tests=AWL,BAYES_00,UNDISC_RECIPS 
	autolearn=no version=3.0.3
Debian-Buildd-Error: Yes

Function `shadowDamage' implicitly converted to pointer at ../../src/i830_rotate.c:201

----- End forwarded message -----

-- 
dann frazier | HP Open Source and Linux Organization


--- End Message ---
--- Begin Message ---
> i830_rotate.c uses shadowDamage() w/o including an appropriate
> prototype.  I wasn't able to find a shadowDamage() prototype in
> either the xserver-xorg-video-i810 source package, or in any of the
> build-dep'd headers under /usr/include.

shadowDamage is defined in shadow.h, provided by xserver-xorg-dev.

The definition for shadowDamage was added in Xorg commit
9148d8700b7c5afc2644e5820c57c509378f93ce by Alan Hourihane, 23 Jan 2006
(upstream bug #5460), and so appeared in xserver 1.1.0 (X11R7.1),
released 22 May 2006.

The bug is therefore now fixed, the fixed version is in etch.

Drew


--- End Message ---

Reply to: