Bug#891151: dune-uggrid FTBFS with cmake 3.10.2-1

Adrian Bunk bunk at debian.org
Thu Feb 22 19:52:37 UTC 2018


Source: dune-uggrid
Version: 2.5.1-1
Severity: serious
Tags: patch
Control: fixed -1 2.6~20180108-1
Control: close -1

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/dune-uggrid.html

...
cd /build/1st/dune-uggrid-2.5.1/build/parallel/dddif && /usr/bin/c++  -D-pthread -DENABLE_MPI=1 -DFOR_DUNE -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUGLIB -DUG_DIM_3 -DUG_USE_NEW_DIMENSION_DEFINES -DUG_USE_SYSTEM_HEAP=1 -I/build/1st/dune-uggrid-2.5.1/build -I/build/1st/dune-uggrid-2.5.1 -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/build/1st/dune-uggrid-2.5.1/low -I/build/1st/dune-uggrid-2.5.1/gm -I/build/1st/dune-uggrid-2.5.1/dev -I/build/1st/dune-uggrid-2.5.1/dom -I/build/1st/dune-uggrid-2.5.1/np -I/build/1st/dune-uggrid-2.5.1/ui -I/build/1st/dune-uggrid-2.5.1/np/algebra -I/build/1st/dune-uggrid-2.5.1/np/udm -I/build/1st/dune-uggrid-2.5.1/parallel -I/build/1st/dune-uggrid-2.5.1/parallel/ddd -I/build/1st/dune-uggrid-2.5.1/parallel/pp
 if -I/build/1st/dune-uggrid-2.5.1/parallel/dddif -I/build/1st/dune-uggrid-2.5.1/parallel/util -I/build/1st/dune-uggrid-2.5.1/parallel/ddd/include  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14  -fPIC   -o CMakeFiles/dddif3.dir/memmgr.cc.o -c /build/1st/dune-uggrid-2.5.1/parallel/dddif/memmgr.cc
<command-line>:0:1: error: macro names must be identifiers


Felix Geyer mentioned that the root cause is that the
COMPILE_DEFINITIONS in parallel/CMakeLists.txt should
be replaced with COMPILE_OPTIONS.

The version in experimental seems already fixed.



More information about the debian-science-maintainers mailing list