Your message dated Mon, 05 Oct 2015 19:34:29 +0000
with message-id <e1zjbwn-0001f0...@franck.debian.org>
and subject line Bug#800460: fixed in mathgl 2.3.3-3
has caused the Debian Bug report #800460,
regarding mathgl: Test program fails to build, syntax error in header
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.)
--
800460: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800460
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mathgl
Version: 2.3.3-2
Severity: normal
Hi All,
A bit of a note-to-self (and Dimitrios, I guess). This report is due to some
notice on the mathgl mailing list:
https://groups.google.com/forum/?_escaped_fragment_=topic/mathgl/ioV2hTVfhq4#!topic/mathgl/ioV2hTVfhq4
The following program does not compile:
#include <mgl2/mgl.h>
int main()
{
mglGraph gr;
gr.FPlot("sin(pi*x)");
gr.WriteFrame("test.png");
}
$g++ --version
g++ (Debian 4.9.2-10) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ g++ mathgl.cpp -o mathgl -lmgl -std=c++11
In file included from /usr/include/c++/4.9/complex.h:36:0,
from /usr/include/mgl2/define.h:268,
from /usr/include/mgl2/abstract.h:23,
from /usr/include/mgl2/data_cf.h:23,
from /usr/include/mgl2/data.h:23,
from /usr/include/mgl2/mgl_cf.h:24,
from /usr/include/mgl2/mgl.h:23,
from mathgl.cpp:1:
/usr/include/mgl2/define.h:277:19: error: unable to find numeric literal
operator ‘operator""iF’
const mdual mgl_I=_Complex_I;
^
/usr/include/mgl2/define.h:277:19: note: use -std=gnu++11 or
-fext-numeric-literals to enable more built-in suffixes
In file included from /usr/include/mgl2/abstract.h:23:0,
from /usr/include/mgl2/data_cf.h:23,
from /usr/include/mgl2/data.h:23,
from /usr/include/mgl2/mgl_cf.h:24,
from /usr/include/mgl2/mgl.h:23,
from mathgl.cpp:1:
/usr/include/mgl2/data.h: In member function ‘void mglDataV::Fill(mreal, mreal,
char)’:
/usr/include/mgl2/data.h:611:6: error: ‘typeof’ was not declared in this scope
if(mgl_isnum(x2))
^
/usr/include/mgl2/data.h:611:6: error: ‘_a’ was not declared in this scope
if(mgl_isnum(x2))
^
/usr/include/mgl2/data.h:611:6: error: could not convert ‘({...})’ from ‘void’
to ‘bool’
if(mgl_isnum(x2))
^
.....
And so on for quite a while. It looks like there are some typing problems in
the headers. We should have a unit test to fix this. It renders the package
relatively unusable.
This may or may not be the cause of bug #798858
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798858
Thanks!
-- System Information:
Debian Release: 8.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages mathgl depends on:
ii libc6 2.19-18
ii libgcc1 1:5.2.1-17
ii libgif4 4.1.6-11
ii libgl1-mesa-glx [libgl1] 10.3.2-1
ii libglu1-mesa [libglu1] 9.0.0-2
ii libgsl0ldbl 1.16+dfsg-2
ii libhdf4-0 4.2.10-3
ii libhdf5-8 1.8.13+docs-15
ii libhpdf-2.2.1 2.2.1-1.1
ii libjpeg62-turbo 1:1.3.1-12
ii libltdl7 2.4.2-1.11
ii libmgl-qt7.4.0 2.3.3-2
ii libmgl7.4.0 2.3.3-2
ii libpng12-0 1.2.50-2+b2
ii libqt5core5a 5.4.2+dfsg-5
ii libqt5gui5 5.4.2+dfsg-5
ii libqt5printsupport5 5.4.2+dfsg-9
ii libqt5widgets5 5.4.2+dfsg-5
ii libstdc++6 5.2.1-17
ii zlib1g 1:1.2.8.dfsg-2+b1
mathgl recommends no packages.
mathgl suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: mathgl
Source-Version: 2.3.3-3
We believe that the bug you reported is fixed in the latest version of
mathgl, 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 800...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dimitrios Eftaxiopoulos <eftax...@otenet.gr> (supplier of updated mathgl
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: SHA1
Format: 1.8
Date: Mon, 05 Oct 2015 21:53:19 +0300
Source: mathgl
Binary: mathgl udav libmgl7.4.0 libmgl-mpi7.4.0 libmgl-wnd7.4.0
libmgl-glut7.4.0 libmgl-qt7.4.0 libmgl-fltk7.4.0 libmgl-wx7.4.0 libmgl-data
libmgl-dev python-mathgl
Architecture: source all amd64
Version: 2.3.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Dimitrios Eftaxiopoulos <eftax...@otenet.gr>
Description:
libmgl-data - library for scientific graphs (data files)
libmgl-dev - library for scientific graphs (development files)
libmgl-fltk7.4.0 - library for scientific graphs (fltk interface for windows)
libmgl-glut7.4.0 - library for scientific graphs (glut interface for windows)
libmgl-mpi7.4.0 - library for scientific graphs (mpi enhanced runtime library)
libmgl-qt7.4.0 - library for scientific graphs (Qt interface for windows)
libmgl-wnd7.4.0 - library for scientific graphs (windows runtime library)
libmgl-wx7.4.0 - library for scientific graphs (wx interface for windows)
libmgl7.4.0 - library for scientific graphs (main runtime library)
mathgl - library for scientific graphs (utilities and examples)
python-mathgl - library for scientific graphs (Python module)
udav - library for scientific graphs (window interface)
Closes: 800460
Changes:
mathgl (2.3.3-3) unstable; urgency=medium
.
* Disable need for C++11 support (Closes: #800460)
Checksums-Sha1:
e952f0657c40be82f5c94bfac5e347cd320fd529 3064 mathgl_2.3.3-3.dsc
bb864871fc23a44fad47c54ced496e739c07286e 11548 mathgl_2.3.3-3.debian.tar.xz
b7c9af393d004df04e23980769ef48857c7c59d0 7158226 libmgl-data_2.3.3-3_all.deb
2d5c1bbd2885f301e06b66ce59b6394acfcfae1d 1157108 libmgl-dev_2.3.3-3_amd64.deb
163d01e0d1185749b568965e2d21922f2eca1512 34850
libmgl-fltk7.4.0_2.3.3-3_amd64.deb
cf772ab52c349deb4729bd434a8e3fe26a1a96b5 22864
libmgl-glut7.4.0_2.3.3-3_amd64.deb
51b912e9998a83c00a91425ac75139fa67b0d13d 29568
libmgl-mpi7.4.0_2.3.3-3_amd64.deb
c25d16874ea9fea3b01d8a0930d0b0cbcc246e97 65258 libmgl-qt7.4.0_2.3.3-3_amd64.deb
b4dc18be03410e090e9b8fe8f4833978670a4987 75216
libmgl-wnd7.4.0_2.3.3-3_amd64.deb
a3ca208e9d343ff6fd79ad5fd0c8ec7bd67aa0e4 39498 libmgl-wx7.4.0_2.3.3-3_amd64.deb
697f2f1ccdc9b92afda596751be9ef9c5786387a 869086 libmgl7.4.0_2.3.3-3_amd64.deb
c7c1125a2b21587bcfa23d2ebca69bff5944022e 33758 mathgl_2.3.3-3_amd64.deb
0c69548872a7ec6d97b1e0f8739ef664d33b1acd 340656 python-mathgl_2.3.3-3_amd64.deb
5bf3a4b7c93b1fde169a155429935a88458a1b57 310240 udav_2.3.3-3_amd64.deb
Checksums-Sha256:
46d0c741ffbfe861ce23d8aec4589910cdbe74472588e4d2daf898c428af9b4e 3064
mathgl_2.3.3-3.dsc
b94970f69d9964dd650a2904aaaff0767f9f520f60776cb395739414d9a1cdc2 11548
mathgl_2.3.3-3.debian.tar.xz
21bc0a3f71a212bbb93d36ab87a8a7c26f1a6d8cbefe3c68e7ea9c0d7539798b 7158226
libmgl-data_2.3.3-3_all.deb
177ef0a0403a872231f61a10a8e604d78cd175b0fb2b699293ae5130a66fcaad 1157108
libmgl-dev_2.3.3-3_amd64.deb
479ce457a24abd541489761871cb27c9eb45c4117aa556e5981973d177b470a8 34850
libmgl-fltk7.4.0_2.3.3-3_amd64.deb
b398eb39e6e83b0294bf200feb06ed9c75928d47bf1a83983d855485da792ef7 22864
libmgl-glut7.4.0_2.3.3-3_amd64.deb
5eb37f2b467e8d76fed55877dedf1dcbfa7c36cbbf653269a23a66b5e2af4294 29568
libmgl-mpi7.4.0_2.3.3-3_amd64.deb
83f374630be6e6f8e7f7bdbdb8e906c2f5b3c8f77cac92abf997160d5772ccd6 65258
libmgl-qt7.4.0_2.3.3-3_amd64.deb
f9d1a6a617239f85ef7bfa46dbb86ccd612bb5f655bf7a5f8311ccd30beef64f 75216
libmgl-wnd7.4.0_2.3.3-3_amd64.deb
45c79793680f6ad7e687daf6fdc57d16987f31e8f18cfaa7a2de259dc3396a63 39498
libmgl-wx7.4.0_2.3.3-3_amd64.deb
536b533ee77803f458acf96d2c977a08c5460926ff7b9f00dc84eb696e825956 869086
libmgl7.4.0_2.3.3-3_amd64.deb
dfd89268d1125baed772c135d9dde7e8970067b0e17f42ea3f6de079e599f263 33758
mathgl_2.3.3-3_amd64.deb
fde539f7ddc18b2db31c7373b0369db9e2dd332b9aafb2162a1713efc4d77e67 340656
python-mathgl_2.3.3-3_amd64.deb
2a369e4a9c6d6657cedf478895f2b35a03cbfb68ca6ff8a60939df6f78dde554 310240
udav_2.3.3-3_amd64.deb
Files:
39005347434bcb8d08eefd6fadda8484 3064 science optional mathgl_2.3.3-3.dsc
59991579b1261bf102818f7f9330626e 11548 science optional
mathgl_2.3.3-3.debian.tar.xz
b51bf8f8eab43ee02966a51cd47acbd0 7158226 misc optional
libmgl-data_2.3.3-3_all.deb
d5b2a4b6a616282da3aef79b33b5b420 1157108 libdevel optional
libmgl-dev_2.3.3-3_amd64.deb
cbc22b5c11b24f437884a35c4f575a48 34850 libs optional
libmgl-fltk7.4.0_2.3.3-3_amd64.deb
16a73f5b929e020ec865dff4cc3e7840 22864 libs optional
libmgl-glut7.4.0_2.3.3-3_amd64.deb
2fc35f508ddf9ec108b688a8faeb9fa7 29568 libs optional
libmgl-mpi7.4.0_2.3.3-3_amd64.deb
127ddb89f20ecaaf08c22ad7be0fd13b 65258 libs optional
libmgl-qt7.4.0_2.3.3-3_amd64.deb
9f4add984cd8818dd2450e274a5efbd9 75216 libs optional
libmgl-wnd7.4.0_2.3.3-3_amd64.deb
7e50fdb38097d4910d765601300f44f9 39498 libs optional
libmgl-wx7.4.0_2.3.3-3_amd64.deb
1c658b9f04daf954023f54e894acba28 869086 libs optional
libmgl7.4.0_2.3.3-3_amd64.deb
6b5c4f2536fc3b0bd8996c79ceced625 33758 libs optional mathgl_2.3.3-3_amd64.deb
6ca26608414c4c644419eec62ee46839 340656 python optional
python-mathgl_2.3.3-3_amd64.deb
b5763acc5657e7433c0ae91015ca6ccf 310240 libs optional udav_2.3.3-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJWEs2GAAoJEKA/UghdQkiV83cP/Rjatkvn2wF0Gd02yLPvXP5s
U0ayEa8rKBnh/veWttnId7HK6WeWlZZUEI5l384DTBMjYg9+06GmxNOxgWSmiEsA
hkTd6/ZcmaJAXsnoU1QZNHo9WX4ozpeg+ZyGaSzvx/HBYdbgQL1EXEBODp8jaVHO
SPXZZ+xYrKLpvjZPiK4vK0+k8POxtasRy7IZhge7GKrmiPjoAWntUPBwrfFm11KP
Ea7pe5My5wsgm6iGG/mDlBfn//5ExfMGVDFpLlzYsyqUGN58ciRzIlyyjx/GKxeK
3f3Xs2JMvITbH4bWQQLGe/9LenIXRduYo7MGJEnzKUlAypFOqv31yGzoyAe6uLNW
3sKonayk8hvktg3C6MkHJ7J0Bi7u32srQPOg6xmTMeOpfSWy+1Ae+ZMq4xWTb9UD
TPCDEaG5Xxaq7N0GMP9b0UDo6uCGoApfSFqwCWRnas1bUBwRymvy3fdbc+Vq/WxJ
7iWCEH3BAuG8JsYNFIOUUogqWAalYElYZH47y2QYXm/fA8DzeDMIDgORt2XduSie
9nxS0wLmWxgqDxhtaTkJliDuxAx/oO/mCq6bQZjYaYKjUAHNG+Mebfa3d7PEkjeZ
O5Uge/Paj7hxfNqxUL63EaO6a/2W227LdIKcTLF7wfgZmhaNzlnObqNLELPgnk1Y
ntFSOHGFYf722Sxt68Gc
=juXg
-----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