Hola David, I've prepared an NMU for this RC bug as part of this weekend's bug squashing party. The patch is attached. I will be uploading this fix to unstable shortly as a 0-day NMU.
Thanks, -- Steve Langasek postmodern programmer
diff -u libmpeg3-1.5.4/debian/changelog libmpeg3-1.5.4/debian/changelog --- libmpeg3-1.5.4/debian/changelog +++ libmpeg3-1.5.4/debian/changelog @@ -1,3 +1,12 @@ +libmpeg3 (1.5.4-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Medium-urgency upload for RC bugfix. + * Fix up invalid lvalues for compatibility with the stricter gcc 4.0 + compiler (closes: #287422). + + -- Steve Langasek <[EMAIL PROTECTED]> Fri, 5 Aug 2005 16:19:17 -0700 + libmpeg3 (1.5.4-4) unstable; urgency=low * debian/rules: Added more severe dependencies for mpeg3-utils. Closes: #242617. only in patch2: unchanged: --- libmpeg3-1.5.4.orig/video/output.c +++ libmpeg3-1.5.4/video/output.c @@ -497,10 +497,11 @@ *data++ = 0; #define STORE_PIXEL_RGB565 \ - *((unsigned short*)data)++ = \ + *((unsigned short*)data) = \ ((CLIP(r_l) & 0xf8) << 8) | \ ((CLIP(g_l) & 0xfc) << 3) | \ - ((CLIP(b_l) & 0xf8) >> 3); + ((CLIP(b_l) & 0xf8) >> 3); \ + data = ((unsigned short*)data) + 1; #define STORE_PIXEL_RGB888 \ *data++ = CLIP(r_l); \
signature.asc
Description: Digital signature