Your message dated Sun, 18 Jan 2015 07:16:34 +0100 with message-id <[email protected]> and subject line Re: Bug#395912: cannot pass objects of non-POD type 'struct va_list' through '...' has caused the Debian Bug report #395912, regarding cannot pass objects of non-POD type 'struct va_list' through '...' 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 [email protected] immediately.) -- 395912: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395912 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: doxygen Version: 1.4.7-1 Severity: normal from the build log on Alpha: [...] g++ -c -pipe -Wall -W -fno-exceptions -O2 -I../qtools -I../libmd5 -o ../objects/tagreader.o tagreader.cpp tagreader.cpp: In member function 'void TagFileParser::warn(const char*, ...)': tagreader.cpp:244: warning: cannot pass objects of non-POD type 'struct va_list' through '...'; call will abort at runtime So if this code is reached, doxygen will crash. While at it, you probably should also try to resolve the "dereferencing type-punned pointer will break strict-aliasing rules" warnings, or compile with -fno-strict-aliasing. Falk -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: alpha Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18 Locale: LANG=C, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15) Versions of packages doxygen depends on: ii libc6.1 2.3.6.ds1-7 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-17 GCC support library ii libpng12-0 1.2.8rel-7 PNG library - runtime ii libstdc++6 4.1.1-17 The GNU Standard C++ Library v3 doxygen recommends no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Version: 1.5.4 On Thu, Aug 22, 2013 at 03:25:15PM +0200, Paolo Greppi wrote: > Unreproducible: the reported warnings are absent when I look at any > recent build log. > > Squeeze version: > https://buildd.debian.org/status/fetch.php?pkg=doxygen&arch=amd64&ver=1.7.1-2&stamp=1282533240 > > Wheezy version: > https://buildd.debian.org/status/fetch.php?pkg=doxygen&arch=i386&ver=1.8.1.2-2&stamp=1362045811 > > Jessie version: > https://buildd.debian.org/status/fetch.php?pkg=doxygen&arch=i386&ver=1.8.4-1&stamp=1372067651 > > Clang: > http://buildd-clang.debian.net/fetch.php?pkg=doxygen&arch=amd64&ver=1.8.4-1&stamp=1373761486 None of these logs are relevant to this bug: The relevant architecture is alpha. A current log is: http://buildd.debian-ports.org/status/fetch.php?pkg=doxygen&arch=alpha&ver=1.8.8-5&stamp=1414976710 On Sat, 28 Oct 2006 18:06:36 +0200, Falk Hueffner wrote: > g++ -c -pipe -Wall -W -fno-exceptions -O2 -I../qtools -I../libmd5 -o > ../objects/tagreader.o tagreader.cpp > tagreader.cpp: In member function 'void TagFileParser::warn(const char*, > ...)': > tagreader.cpp:244: warning: cannot pass objects of non-POD type 'struct > va_list' through '...'; call will abort at runtime This is fixed in version 1.5.4. In that version, the warn method is changed to no longer accept varargs. > While at it, you probably should also try to resolve the > "dereferencing type-punned pointer will break strict-aliasing rules" > warnings, or compile with -fno-strict-aliasing. I cannot find any occurrence of this pattern in a current build log and thus assume it fixed as well. Helmut
--- End Message ---

