Your message dated Sun, 16 Feb 2014 19:00:06 +0000
with message-id <[email protected]>
and subject line Bug#737103: fixed in gmsh 2.8.4+dfsg-1
has caused the Debian Bug report #737103,
regarding gmsh: Gmsh is build with openmp silently enabled
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.)


-- 
737103: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737103
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gmsh
Version: 2.8.3+dfsg-4
Severity: important

Dear Maintainer,
debian/rules in gmsh package passes -fopenmp to CMake in debian/rules.
This results in experimental OPENMP feature silently enabled
( there is #if defined(_OPENMP) check in source) and then gmsh fails
sometimes with segfault as result of race condition.
I tried removing -fopenmp, package builds and gmsh seems to work.

from debian/rules:
ifeq (,$(filter $(DEB_HOST_ARCH),$(disable_mpi_archs)))
        extra_flags += \
        -DCMAKE_CXX_FLAGS="-DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX
-fopenmp -lmpi -fPIC \
                           -Wall $(shell dpkg-buildflags --get CXXFLAGS)" \
        -DENABLE_MPI:BOOL=ON
else
        extra_flags += \
        -DCMAKE_CXX_FLAGS="-DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX
-fopenmp -fPIC \
                           -Wall $(shell dpkg-buildflags --get CXXFLAGS)" \
        -DENABLE_MPI:BOOL=OFF
endif

Best Regards,
Petr Ledvina

-- System Information:
Debian Release: 7.3
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages gmsh depends on:
ii  dpkg                         1.16.12
ii  install-info                 4.13a.dfsg.1-10
ii  libann0                      1.1.2+doc-3
ii  libblas3 [libblas.so.3]      1.2.20110419-5
ii  libc6                        2.13-38
ii  libfltk-gl1.3                1.3.0-8
ii  libfltk-images1.3            1.3.0-8
ii  libfltk1.3                   1.3.0-8
ii  libgcc1                      1:4.7.2-5
ii  libgl1-mesa-glx [libgl1]     8.0.5-4+deb7u2
ii  libgl2ps0                    1.3.6-1
ii  libglu1-mesa [libglu1]       8.0.5-4+deb7u2
ii  libgmp10                     2:5.0.5+dfsg-2
ii  libjpeg8                     8d-1
ii  liblapack3 [liblapack.so.3]  3.4.1+dfsg-1+deb70u1
ii  libmed1                      3.0.3-3
ii  liboce-foundation2           0.9.1-3
ii  liboce-modeling2             0.9.1-3
ii  libopenmpi1.3                1.4.5-1
ii  libpng12-0                   1.2.49-1
ii  libstdc++6                   4.7.2-5
ii  libx11-6                     2:1.5.0-1+deb7u1
ii  mpi-default-bin              1.0.1

Versions of packages gmsh recommends:
pn  gmsh-doc  <none>

gmsh suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gmsh
Source-Version: 2.8.4+dfsg-1

We believe that the bug you reported is fixed in the latest version of
gmsh, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <[email protected]> (supplier of updated gmsh 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 10 Feb 2014 21:24:32 +0100
Source: gmsh
Binary: gmsh gmsh-doc libgmsh-dev libgmsh2 libjava-gmsh2 python-gmsh
Architecture: source amd64 all
Version: 2.8.4+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Description: 
 gmsh       - Three-dimensional finite element mesh generator
 gmsh-doc   - Three-dimensional finite element mesh generator
 libgmsh-dev - Three-dimensional finite element mesh generator. Development file
 libgmsh2   - Three-dimensional finite element mesh generator. Shared library
 libjava-gmsh2 - Three-dimensional finite element mesh generator. Java wrapper
 python-gmsh - Three-dimensional finite element mesh generator. Python wrapper
Closes: 729653 735018 737103
Changes: 
 gmsh (2.8.4+dfsg-1) unstable; urgency=medium
 .
   * [09d4b69] Imported Upstream version 2.8.4+dfsg
   * [85f9ea7] Refresh patches.
   * [df66b87] Enable tetgen. Thanks to Christophe Trophime.
   * [3d7eed8] Update package description.
   * [6168e45] Return back python-gmsh and gmsh-doc removed accidentally
               in last uploads. (Closes: #729653)
   * [a6c5815] Use wrap-and-sort.
   * [e1cb0a0] Set Standards-Version: 3.9.5. No changes.
   * [7a492a8] Remove fopenmp option to escape race condition. (Closes: #737103)
   * [cfdec5c] Enable powerpcspe arch. (Closes: #735018)
Checksums-Sha1: 
 0ba189da246d88668f3b90138d1339bf6eb72f45 2907 gmsh_2.8.4+dfsg-1.dsc
 ae581481e3a6a2d4eb125d1e18935cc7105e2a7e 8351596 gmsh_2.8.4+dfsg.orig.tar.xz
 36e91be703680fdbef9ca34cd5b8d9ff364c5658 27624 gmsh_2.8.4+dfsg-1.debian.tar.xz
 d05d3a83c3b2f748393cbcfe909f963c3acb2341 4669682 gmsh_2.8.4+dfsg-1_amd64.deb
 40501f6d814cf9a4a8630a7ca8ffdf87c86c3627 1262170 gmsh-doc_2.8.4+dfsg-1_all.deb
 4b9d6e05669a087391ae53cef2695c91201c7b4f 162954 
libgmsh-dev_2.8.4+dfsg-1_amd64.deb
 5dfa66bb8026766f5fd7f1495941bbb2c1bc0259 4824034 
libgmsh2_2.8.4+dfsg-1_amd64.deb
 a8559ed331fe8a24225390d87ee19b052e96f899 335514 
libjava-gmsh2_2.8.4+dfsg-1_amd64.deb
 cef1715386f713a6eaf17f1b859b099be89651cc 1112846 
python-gmsh_2.8.4+dfsg-1_amd64.deb
Checksums-Sha256: 
 ee3d2e5a64dd84fd72875c01869904983c83c094507bbd8882f09f597c6f9fe7 2907 
gmsh_2.8.4+dfsg-1.dsc
 de88aa152a4a315266af8a9f40428cda2bc316c98d6a0694572b12e67f939f09 8351596 
gmsh_2.8.4+dfsg.orig.tar.xz
 e931d4deec8b8f246198fbbc424ef64e449773c92220607dbb7f7829aa48daf9 27624 
gmsh_2.8.4+dfsg-1.debian.tar.xz
 c59591f898b71e6bbf2d395ed68e4f071f22a15005881a2c87d009306af49a6e 4669682 
gmsh_2.8.4+dfsg-1_amd64.deb
 d933d6925757cf772fc182806d04fba9004500035c166268dea95777e7b2e2a0 1262170 
gmsh-doc_2.8.4+dfsg-1_all.deb
 7614cbaa85f5f86408453f0c337fd42308fa81f3bfce421153f267f5b0b1b29f 162954 
libgmsh-dev_2.8.4+dfsg-1_amd64.deb
 4ef25b4655dd5c54ed573fd06c9cc6101fb45ea0010af5761421ac4b8c2c483a 4824034 
libgmsh2_2.8.4+dfsg-1_amd64.deb
 477d27ed37c8319e3670518c46a22efe05f63b4e2020a705bf9760c298592b19 335514 
libjava-gmsh2_2.8.4+dfsg-1_amd64.deb
 6addae217547b9539dd6eabc6150a2d9f041ffa91f26ab04fcc331af1468fd59 1112846 
python-gmsh_2.8.4+dfsg-1_amd64.deb
Files: 
 239355089a2c4437f15da27e90b7f193 2907 math optional gmsh_2.8.4+dfsg-1.dsc
 2bc62a6f8fea55970f21a349e57dcab6 8351596 math optional 
gmsh_2.8.4+dfsg.orig.tar.xz
 819f120757757e4f35ed8a8962e966f0 27624 math optional 
gmsh_2.8.4+dfsg-1.debian.tar.xz
 2843b0ceed48f7bc262423e86c44236a 4669682 math optional 
gmsh_2.8.4+dfsg-1_amd64.deb
 b9e237e2d3ffbc5458a317da0abc387c 1262170 doc optional 
gmsh-doc_2.8.4+dfsg-1_all.deb
 216d49f039761c0454edd0b9494bb7d4 162954 libdevel optional 
libgmsh-dev_2.8.4+dfsg-1_amd64.deb
 003d35b4c6180d50df0f85da5178d4ee 4824034 libs optional 
libgmsh2_2.8.4+dfsg-1_amd64.deb
 6a77ca89e2717dfb4f0e4784d452d90f 335514 java optional 
libjava-gmsh2_2.8.4+dfsg-1_amd64.deb
 1146d918dfbf4335ee59c9dffd190e02 1112846 python optional 
python-gmsh_2.8.4+dfsg-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJS+dQAAAoJENPhc4PPp/8GiWYQAII2Sjmigd9dW9nPTkNRkAzq
fUxGPcLotLqhZzmmCYVM3BRueTzq/xfIOVwgbM6U0EA3qC6jKLVCa5ev2GIoPMhs
tQ7XYVPitw7UcUv/EHA8SkmUJoH3AbeFczrujuoevXjh5aUULfOQa4WKZOFxRU62
fEWfsEIHoWirx/TNEDqksDa/waDqyNm7Udee+S2H9OA6PbnKf6Ky68z7x8GWnZ7+
YXV2guQ1GP9HjckpZ+MOMWdQluEMX4LH6ula+TobD2U7nGl8RpH7nr3IjR6cZjyt
hyiAHB1ESLuPmCqATqad94qEEAmh1JTVDVECc85okv6HlfQoMqh7uQS/IV3jzQf5
CpT42elVxhF5LrwwJUXfE61NEMnq11OPajyUDusN0iLRv71M3kfMvbTmvgrD6Pyk
1AAwxoZ+ea8D/mTLw4faW8xSbQnkpBBwqhxkm2S/4CiespLbEbHoqcDn6mWjqMKn
2Xtx2mIp/bT3o0ZF43fr4qLLMBPK2Gm0KTem3YRLwv5bkgdFnTO4h3Sij06HowPb
HoKxgFqgwlMe4fGFA0UfoB3OA08U1xbl2uuyyyuyN/0QphQiteXG6pfGs/1bZhmO
TzEw6ApvBeXUBTSyyrBeX1R1bLIGdmuwl4MYwAAc9lSaB32Ymm635+Dq6VgiB1EC
to7e/0yoYBU/sitvDHFC
=H/TX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to