Your message dated Fri, 23 Dec 2011 09:05:56 +0100
with message-id <20111223080556.ga4...@glandium.org>
and subject line Re: Bug#653047: jshashtable.h uses UINT32_MAX without 
including jsstdint.h
has caused the Debian Bug report #653047,
regarding jshashtable.h uses UINT32_MAX without including jsstdint.h
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 ow...@bugs.debian.org
immediately.)


-- 
653047: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653047
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmozjs-dev
Version: 9.0.1-1
Severity: serious
File: /usr/include/mozjs/jshashtable.h

$ grep UINT32_MAX *
jshashtable.h:        JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= 
UINT32_MAX);
jshashtable.h:        JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= 
UINT32_MAX);
jsstdint.h:#define UINT32_MAX 4294967295U

$ grep jsstdint.h jshashtable.h

This breaks software using that header, thus RC severity



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libmozjs-dev depends on:
ii  libmozjs9d    9.0.1-1
ii  libnspr4-dev  4.8.9-1

libmozjs-dev recommends no packages.

libmozjs-dev suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 10.0~b1-1

On Fri, Dec 23, 2011 at 03:53:44AM +0100, Michael Biebl wrote:
> Package: libmozjs-dev
> Version: 9.0.1-1
> Severity: serious
> File: /usr/include/mozjs/jshashtable.h
> 
> $ grep UINT32_MAX *
> jshashtable.h:        JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= 
> UINT32_MAX);
> jshashtable.h:        JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= 
> UINT32_MAX);
> jsstdint.h:#define UINT32_MAX 4294967295U
> 
> $ grep jsstdint.h jshashtable.h
> 
> This breaks software using that header, thus RC severity

That header goes away in version 10. I don't even think it was meant to
be public.

Mike


--- End Message ---

Reply via email to