r46423 - in /packages/fenics/dolfin/trunk/debian: changelog patches/CSGCGALMeshGenerator3D-oom.patch patches/series
sebastien at users.alioth.debian.org
sebastien at users.alioth.debian.org
Sat Dec 14 18:36:22 UTC 2013
Author: sebastien
Date: Sat Dec 14 18:36:21 2013
New Revision: 46423
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46423
Log:
* Team upload.
* CSGCGALMeshGenerator3D-oom.patch: new patch, workaround for FTBFS on some
arches due to g++ eating all the RAM.
Added:
packages/fenics/dolfin/trunk/debian/patches/CSGCGALMeshGenerator3D-oom.patch
Modified:
packages/fenics/dolfin/trunk/debian/changelog
packages/fenics/dolfin/trunk/debian/patches/series
Modified: packages/fenics/dolfin/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/changelog?rev=46423&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/changelog (original)
+++ packages/fenics/dolfin/trunk/debian/changelog Sat Dec 14 18:36:21 2013
@@ -1,3 +1,11 @@
+dolfin (1.2.0+dfsg-4) unstable; urgency=medium
+
+ * Team upload.
+ * CSGCGALMeshGenerator3D-oom.patch: new patch, workaround for FTBFS on some
+ arches due to g++ eating all the RAM.
+
+ -- Sébastien Villemot <sebastien at debian.org> Sat, 14 Dec 2013 19:16:13 +0100
+
dolfin (1.2.0+dfsg-3) unstable; urgency=low
* Team upload.
Added: packages/fenics/dolfin/trunk/debian/patches/CSGCGALMeshGenerator3D-oom.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/patches/CSGCGALMeshGenerator3D-oom.patch?rev=46423&op=file
==============================================================================
--- packages/fenics/dolfin/trunk/debian/patches/CSGCGALMeshGenerator3D-oom.patch (added)
+++ packages/fenics/dolfin/trunk/debian/patches/CSGCGALMeshGenerator3D-oom.patch Sat Dec 14 18:36:21 2013
@@ -0,0 +1,21 @@
+Description: Disable optimization and debugging flags for CSGCGALMeshGenerator3D.cpp
+ This is a workaround for a g++ 4.8.2 issue which eats all the RAM of the buildds.
+ See https://buildd.debian.org/status/fetch.php?pkg=dolfin&arch=armhf&ver=1.2.0%2Bdfsg-3%2Bb1&stamp=1386829168 for example.
+Author: Sébastien Villemot <sebastien at debian.org>
+Forwarded: not-needed
+Last-Update: 2012-12-14
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: dolfin-1.2.0+dfsg/dolfin/CMakeLists.txt
+===================================================================
+--- dolfin-1.2.0+dfsg.orig/dolfin/CMakeLists.txt 2013-03-24 17:25:41.000000000 +0100
++++ dolfin-1.2.0+dfsg/dolfin/CMakeLists.txt 2013-12-14 18:31:57.000000000 +0100
+@@ -269,6 +269,8 @@
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${DOLFIN_LINK_FLAGS}")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${DOLFIN_LINK_FLAGS}")
+
++set_source_files_properties(generation/CSGCGALMeshGenerator3D.cpp PROPERTIES COMPILE_FLAGS "-O0 -g0")
++
+ # Define libraries
+ add_library(dolfin ${DOLFIN_H} ${HEADERS} ${SOURCES})
+ set_target_properties(dolfin PROPERTIES ${DOLFIN_LIBRARY_PROPERTIES})
Modified: packages/fenics/dolfin/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/patches/series?rev=46423&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/patches/series (original)
+++ packages/fenics/dolfin/trunk/debian/patches/series Sat Dec 14 18:36:21 2013
@@ -1,2 +1,3 @@
slepc-3.4.patch
petsc-3.4.patch
+CSGCGALMeshGenerator3D-oom.patch
More information about the debian-science-commits
mailing list