Bug#956371: deal.ii: FTBFS with opencascade 7.4 (library transistion)

Tobias Frost tobi at debian.org
Fri Apr 10 13:11:26 BST 2020


Source: deal.ii
Version: 9.1.1
Severity: important
Control: tags -1 +patch
Control: block 956351 by -1

Dear Maintainer,

deal.ii FTBFS with the opencascade7.4, available in experimental.

The attached patch seems to fix that, at least here locally.
(It will still compile with the packages currently in sid)

Please also test your package against opencascade7.4 and let me know if you
have any issues with the newer version.

Cheers,
-- 
tobi


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-------------- next part --------------
--- a/source/gmsh/utilities.cc
+++ b/source/gmsh/utilities.cc
@@ -76,7 +76,7 @@
 
     dealii::OpenCASCADE::write_IGES(boundary, iges_file_name);
 
-    ofstream geofile;
+    std::ofstream geofile;
     geofile.open(geo_file_name);
     geofile << "Merge \"" << iges_file_name << "\";" << std::endl
             << "Line Loop (2) = {1};" << std::endl


More information about the debian-science-maintainers mailing list