Bug#635370: Bug #635370: busybox: integer overflow in expression on big endian

2011-11-20 Thread Michael Tokarev
reopen 635370 thanks For the fun out of it all. The original code, even if gcc produced a warning, worked correctly. Several attempts to silence this warning produced worse or incorrect _code_. I'm reverting the "fix" and marking this bug as not fixed. The issue here is that enums in C are sign

Processed: Re: Bug #635370: busybox: integer overflow in expression on big endian

2011-11-20 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > reopen 635370 Bug #635370 {Done: Michael Tokarev } [src:busybox] busybox: integer overflow in expression on big endian 'reopen' may be inappropriate when a bug has been closed with a version; you may need to use 'found' to remove fixed versions.

Bug#635370: busybox: integer overflow in expression on big endian

2011-07-25 Thread Thorsten Glaser
Source: busybox Version: 1.18.5-1 Priority: wishlist include/archive.h:17: warning: integer overflow in expression Only shown on big endian architectures. Probably best to replace 17 XZ_MAGIC1a = ((0xfd * 256 + '7') * 256 + 'z') * 256 + 'X', with XZ_MAGIC1a = 0xFD377A58UL directly i