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

Reply via email to