Your message dated Tue, 02 Aug 2016 16:57:53 +0000
with message-id <e1bud0r-0005fs...@franck.debian.org>
and subject line Bug#831173: fixed in surf-alggeo 1.0.6+ds-3
has caused the Debian Bug report #831173,
regarding surf-alggeo: FTBFS with GCC 6: stl_algobase.h:243:56: error: macro
"min" passed 3 arguments, but takes just 2
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.)
--
831173: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831173
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: surf-alggeo
Version: 1.0.6+ds-2
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64
Hi,
During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html
Relevant part (hopefully):
> g++ -DPACKAGE_NAME=\"surf\" -DPACKAGE_TARNAME=\"surf\"
> -DPACKAGE_VERSION=\"1.0.6\" -DPACKAGE_STRING=\"surf\ 1.0.6\"
> -DPACKAGE_BUGREPORT=\"endr...@mathematik.uni-mainz.de\" -DPACKAGE_URL=\"\"
> -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1
> -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1
> -DPACKAGE=\"surf\" -DVERSION=\"1.0.6\" -DYYTEXT_POINTER=1 -DHAVE_DLFCN_H=1
> -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 -DHAVE_INSTANTIATIONS=/\*\*/
> -DHAVE_FUNCTION_NONTYPE_PARAMETERS=/\*\*/ -DHAVE_PTHREAD_PRIO_INHERIT=1
> -D_REENTRANT=1 -DNO_GUI=1 -DHAVE_PROGRAM_INVOCATION_SHORT_NAME=1 -I.
> -I../../../yaccsrc -I../../../src -I../../../curve -I../../../drawfunc
> -I../../../draw -I../../../dither -I../../../image-formats -I../../../yaccsrc
> -I../../../mt -I../../../misc -I../../../debug -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -fno-rtti -fno-exceptions -Wall -W -Wwrite-strings
> -Wpointer-arith -Wconversion -Wno-unused -Woverloaded-virtual -Wno-deprecated
> -c -o libsurf_parser_a-ExecuteScriptStruct.o `test -f
> 'ExecuteScriptStruct.cc' || echo '../../../yaccsrc/'`ExecuteScriptStruct.cc
> In file included from /usr/include/c++/6/bits/char_traits.h:39:0,
> from /usr/include/c++/6/ios:40,
> from /usr/include/c++/6/ostream:38,
> from /usr/include/c++/6/iostream:39,
> from ../../../yaccsrc/polyx.h:29,
> from ../../../yaccsrc/hornerarith.h:38,
> from ../../../src/gui_config.h:47,
> from ../../../mt/TSDrawingArea.h:32,
> from ../../../yaccsrc/ExecuteScriptStruct.cc:29:
> /usr/include/c++/6/bits/stl_algobase.h:243:56: error: macro "min" passed 3
> arguments, but takes just 2
> min(const _Tp& __a, const _Tp& __b, _Compare __comp)
> ^
> /usr/include/c++/6/bits/stl_algobase.h:265:56: error: macro "max" passed 3
> arguments, but takes just 2
> max(const _Tp& __a, const _Tp& __b, _Compare __comp)
> ^
> In file included from ../../../src/RgbBuffer.h:65:0,
> from ../../../mt/TSDrawingArea.h:31,
> from ../../../yaccsrc/ExecuteScriptStruct.cc:29:
> ../../../src/color.h: In member function 'unsigned char
> colorrgb::getRedByte() const':
> ../../../src/color.h:47:22: warning: conversion to 'unsigned char' from 'int'
> may alter its value [-Wconversion]
> return red >= 1.0 ? 255: (int) (red*255);
> ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> ../../../src/color.h: In member function 'unsigned char
> colorrgb::getGreenByte() const':
> ../../../src/color.h:52:24: warning: conversion to 'unsigned char' from 'int'
> may alter its value [-Wconversion]
> return green >= 1.0 ? 255: (int) (green*255);
> ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
> ../../../src/color.h: In member function 'unsigned char
> colorrgb::getBlueByte() const':
> ../../../src/color.h:57:23: warning: conversion to 'unsigned char' from 'int'
> may alter its value [-Wconversion]
> return blue >= 1.0 ? 255: (int) (blue*255);
> ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../../../src/gui_config.h:42:0,
> from ../../../mt/TSDrawingArea.h:32,
> from ../../../yaccsrc/ExecuteScriptStruct.cc:29:
> /usr/include/c++/6/bits/stl_algobase.h: At global scope:
> /usr/include/c++/6/bits/stl_algobase.h:195:5: error: expected unqualified-id
> before 'const'
> min(const _Tp& __a, const _Tp& __b)
> ^
> /usr/include/c++/6/bits/stl_algobase.h:195:5: error: expected ')' before
> 'const'
> /usr/include/c++/6/bits/stl_algobase.h:195:5: error: expected ')' before
> 'const'
> /usr/include/c++/6/bits/stl_algobase.h:195:5: error: expected ')' before
> 'const'
> /usr/include/c++/6/bits/stl_algobase.h:195:5: error: expected initializer
> before 'const'
> /usr/include/c++/6/bits/stl_algobase.h:219:5: error: expected unqualified-id
> before 'const'
> max(const _Tp& __a, const _Tp& __b)
> ^
> /usr/include/c++/6/bits/stl_algobase.h:219:5: error: expected ')' before
> 'const'
> /usr/include/c++/6/bits/stl_algobase.h:219:5: error: expected ')' before
> 'const'
> /usr/include/c++/6/bits/stl_algobase.h:219:5: error: expected ')' before
> 'const'
> /usr/include/c++/6/bits/stl_algobase.h:219:5: error: expected initializer
> before 'const'
> In file included from /usr/include/c++/6/bits/char_traits.h:39:0,
> from /usr/include/c++/6/ios:40,
> from /usr/include/c++/6/ostream:38,
> from /usr/include/c++/6/iostream:39,
> from ../../../yaccsrc/polyx.h:29,
> from ../../../yaccsrc/hornerarith.h:38,
> from ../../../src/gui_config.h:47,
> from ../../../mt/TSDrawingArea.h:32,
> from ../../../yaccsrc/ExecuteScriptStruct.cc:29:
> /usr/include/c++/6/bits/stl_algobase.h:243:5: error: 'std::min' declared as
> an 'inline' variable
> min(const _Tp& __a, const _Tp& __b, _Compare __comp)
> ^~~
> /usr/include/c++/6/bits/stl_algobase.h:246:7: error: expected
> primary-expression before 'if'
> if (__comp(__b, __a))
> ^~
> /usr/include/c++/6/bits/stl_algobase.h:246:7: error: expected '}' before 'if'
> /usr/include/c++/6/bits/stl_algobase.h:246:7: error: expected ';' before 'if'
> /usr/include/c++/6/bits/stl_algobase.h:248:7: error: expected unqualified-id
> before 'return'
> return __a;
> ^~~~~~
> /usr/include/c++/6/bits/stl_algobase.h:265:5: error: 'max' declared as an
> 'inline' variable
> max(const _Tp& __a, const _Tp& __b, _Compare __comp)
> ^~~
> /usr/include/c++/6/bits/stl_algobase.h:268:7: error: expected
> primary-expression before 'if'
> if (__comp(__a, __b))
> ^~
> /usr/include/c++/6/bits/stl_algobase.h:268:7: error: expected '}' before 'if'
> /usr/include/c++/6/bits/stl_algobase.h:268:7: error: expected ';' before 'if'
> /usr/include/c++/6/bits/stl_algobase.h:270:7: error: expected unqualified-id
> before 'return'
> return __a;
> ^~~~~~
> /usr/include/c++/6/bits/stl_algobase.h:271:5: error: expected declaration
> before '}' token
> }
> ^
> make[3]: *** [libsurf_parser_a-ExecuteScriptStruct.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2016/07/13/surf-alggeo_1.0.6+ds-2_unstable_gcc6.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: surf-alggeo
Source-Version: 1.0.6+ds-3
We believe that the bug you reported is fixed in the latest version of
surf-alggeo, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 831...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jerome Benoit <calcu...@rezozer.net> (supplier of updated surf-alggeo package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 02 Aug 2016 15:40:00 +0000
Source: surf-alggeo
Binary: surf-alggeo surf-alggeo-nox surf-alggeo-doc
Architecture: source
Version: 1.0.6+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Jerome Benoit <calcu...@rezozer.net>
Description:
surf-alggeo - visualization of real algebraic geometry
surf-alggeo-doc - visualization of real algebraic geometry -- manual
surf-alggeo-nox - visualization of real algebraic geometry -- no X support
Closes: 831173
Changes:
surf-alggeo (1.0.6+ds-3) unstable; urgency=medium
.
* FTBFS fix release (Closes: #831173), workaround min/max collision
(thanks to Lucas Nussbaum <lu...@debian.org> for reporting the issue).
* Debianization:
- debian/control
- Standards Version, bump to 3.9.8;
- Vcs-* headers, secure;
- correct;
- debian/rules:
- dpkg-buildflags, add hardening=+all;
- refresh;
- debian/patches/:
- automatic extension, hardden;
- (internal) clip mode, rationalize;
- ps2pdf fork, hardden;
- warning emitted by gcc, attempt to silence;
- memory leaks and other oddities revealed by valgrind, attempt to fix;
- drawing parallelization, initiate;
- clip to rectangle, wipe out in favor of drawing parallelizaton.
Checksums-Sha1:
8c2196f483eb1327871ed462e1ecbfc97ca6376b 3079 surf-alggeo_1.0.6+ds-3.dsc
a0e69f60f58fc6f47cda557b9aa1bfe122a7c37e 216324
surf-alggeo_1.0.6+ds.orig.tar.xz
45e2b20342ed9356ac6a20c3c5638397b83867f3 47932
surf-alggeo_1.0.6+ds-3.debian.tar.xz
Checksums-Sha256:
d41c67693319d2f2e811f88d320d383cbc2d1ccb9098a31eeda551250f0f68ce 3079
surf-alggeo_1.0.6+ds-3.dsc
eda8cf4286891d22d38343ca42796f345d61ffb0e4a0410cacba4b00c1fec4d3 216324
surf-alggeo_1.0.6+ds.orig.tar.xz
7145a3c420672c7ece50344d02e2836615ef6904ca8f8cfc389c4f96d7a6375d 47932
surf-alggeo_1.0.6+ds-3.debian.tar.xz
Files:
e02946bfae9c224480a7b2d58e7283a3 3079 math optional surf-alggeo_1.0.6+ds-3.dsc
be5b3a7eb99a7783129c5ba74151e500 216324 math optional
surf-alggeo_1.0.6+ds.orig.tar.xz
a3f52664ed421af22adef60dde0cda1b 47932 math optional
surf-alggeo_1.0.6+ds-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQQcBAEBCgAGBQJXoMNEAAoJED+SGaZ/NsaLFh4gAMlTObrAkH4LuX+H/S1RYov+
+tJiwl3/lM7Md76Fj7dAKcAV1maQVk35CpgcCtdmMPrQC1K9dUm+3BjFd+Y7ne1M
gybLVSC/fWmcBw7ztCliFNIkxaDO4WWncNCwZf9/6mNpAMXF/SFIQDe6wi1zvr3i
zduhno12KlEOy/Tj0rGy7xD9DC/bn4TjPHQJHxCzl3Q9de0Kt2PfosvjccIN5z1D
pycsR+ryfNNduBUw0WUMmZfu2SYn60bh/4FR+qqkqIlVuXd8sYDJmrQlpTCNGsdk
QpUlSomVMA2tfFXZUTKQs/gTTCy45/tvb3vDKTzc/v/4ymodn/rFmGBSSOKcEBK/
T7qxs0u8OWM6Oevm69867B3cI+DihdP+9NWQUFC9Ol8OIoTEDqqJK5psUd5m2h6J
MctTMEA68MRveCWYhNjkH3n6pXkTTO5bbGBLUAAHMOTryJHvJvcA1GAH/eFwPod2
u8nQFnWw4nQQNrBGUscjAYlNs9Q8ykxElQ2GE4cb8nzA3ZUYiv+X99z2CG7bRPfC
CQFLdxQDCCiknfF01i9JbCRqEt+M+ktjc+FpSz6mPaYLsgzSHJmc2jMUDDq9Cssm
GoJLWQYDtg+l+JfZZQ5iTJo6HRmvbSR1WR9cOtpYlUFH34KjMb27p3iw44419uEI
vbS3gIySg8gPX3d3TupLvQqyQOZ6odTEOwTfCgemfLr6jyNJq+XbFg+pFBfexqzr
Ggmrpnsa/I5O9OkL7PtA+5l+Frn76j3KXcWt3Gqe8WFf80aEz+hj+Eci2MiEt/36
rzLot8pPjrNSTqlq5xhSs7o4hCwTT/zntlceNRsqP43WX7gH8nf2Rtt/GHAFnL0f
eszf6rkiVDzPjCCfs63QnMhgdCTkQdhA6VYjxDGKWbBCqm/todmfA7qzGj4mIu0B
barDg7IhtuUCNMfcvaJLzna28mh8ARhOg4eBu8045swM1Z2bRh3goaMboaz4TTxS
PyjkItTjRZa4W9KXamGAhArxFjXrg8Gl3bV9ic6u94W09FEyRUln0HUGWe1wsjce
a4DPSTmmKpZpIpmSKUA/jMUeqyG2C1hPX+BfVl9YfZvBSTfL+DF8pVf6SNeZNGyZ
tCInyeTxLoxPSWJzXZ+eYH0xHbOslX2sWF7rTIu4DPWHpfh6saYCrwj0w5dTNCOY
NknoPkrwNVIhbgd4VuPSpjetN4TOrQzB2rdGJtGQiULeTIX9g81ujhnSf0k16f+t
0mg2s+aG1tLf+lApArBSHEsequg88NKi8B4iigbocGK9AzHB8QEwrCt+v0ho6Bzz
lOdigV5nx2fF3IUjFTTZrqCsXBkRmPnvYN/LUZ+DdgHJoF90rjkJ0a1vBeSxwoA=
=trjM
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers