Your message dated Mon, 09 Dec 2019 16:35:31 +0000
with message-id <e1iem0r-0002jy...@fasolo.debian.org>
and subject line Bug#946223: fixed in yade 2019.12~git~0~e74819ea-1
has caused the Debian Bug report #946223,
regarding [NMU] FTFBS with CGAL 5.0
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.)


-- 
946223: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946223
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: yade
Version: 2019.01a-3
Severity: serious
Tags: ftbfs
Control: block 944417 by -1

Hi,

the transition to CGAL 5.0 started (see bug #944417) and your package FTBFS.
Attached are two patches that fix the problem. In addition, one needs to add
"Build-Depends: libcgal-dev (>= 5.0~).

Just applying these two patches is not enough due to bug #938859. What is your
planned timeline for an upload to unstable?

Best regards,
  Joachim

-- System Information:
Debian Release: 10.2
  APT prefers stable-debug
  APT policy: (800, 'stable-debug'), (800, 'stable'), (700, 'testing-debug'), 
(700, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Index: yade-2019.01a/CMakeLists.txt
===================================================================
--- yade-2019.01a.orig/CMakeLists.txt
+++ yade-2019.01a/CMakeLists.txt
@@ -299,7 +299,7 @@ IF(ENABLE_CGAL)
     
     FILE(GLOB CGAL_SRC_LIB "lib/triangulation/*.cpp")
     SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CGAL_DEFINITIONS} -DYADE_CGAL")
-    SET(LINKLIBS  
"${LINKLIBS};${CGAL_LIBRARIES};${GMP_LIBRARIES};${GMPXX_LIBRARIES};")
+    SET(LINKLIBS  "${LINKLIBS};${GMP_LIBRARIES};${GMPXX_LIBRARIES};")
     MESSAGE(STATUS "Found CGAL")
     SET(CONFIGURED_FEATS "${CONFIGURED_FEATS} CGAL")
     
Index: yade-2019.01a/cMake/FindCGAL.cmake
===================================================================
--- yade-2019.01a.orig/cMake/FindCGAL.cmake
+++ yade-2019.01a/cMake/FindCGAL.cmake
@@ -7,38 +7,26 @@
 # This module defines
 #  CGAL_DEFINITIONS: compiler flags for compiling with CGAL
 #  CGAL_INCLUDE_DIR: where to find CGAL.h
-#  CGAL_LIBRARIES: the libraries needed to use CGAL
 #  CGAL_FOUND: if false, do not try to use CGAL
 
-IF(CGAL_INCLUDE_DIR AND CGAL_LIBRARIES)
+IF(CGAL_INCLUDE_DIR)
     SET(CGAL_FOUND TRUE)
-ELSE(CGAL_INCLUDE_DIR AND CGAL_LIBRARIES)
+ELSE(CGAL_INCLUDE_DIR)
        FIND_PATH(CGAL_INCLUDE_DIR CGAL/basic.h
         /usr/include/
         /usr/local/include/
         $ENV{ProgramFiles}/CGAL/*/include/
         $ENV{SystemDrive}/CGAL/*/include/
     )
-    FIND_LIBRARY(CGAL_LIBRARIES NAMES CGAL libCGAL
-        PATHS
-        /usr/lib
-        /usr/local/lib
-        /usr/lib/CGAL
-        /usr/lib64
-        /usr/local/lib64
-        /usr/lib64/CGAL
-        $ENV{ProgramFiles}/CGAL/*/lib/ms
-        $ENV{SystemDrive}/CGAL/*/lib/ms
-    )
     
-    IF(CGAL_INCLUDE_DIR AND CGAL_LIBRARIES)
+    IF(CGAL_INCLUDE_DIR)
         SET(CGAL_FOUND TRUE)
-        MESSAGE(STATUS "Found CGAL: ${CGAL_INCLUDE_DIR}, ${CGAL_LIBRARIES}")
+        MESSAGE(STATUS "Found CGAL: ${CGAL_INCLUDE_DIR}")
        INCLUDE_DIRECTORIES(${CGAL_INCLUDE_DIR})
-    ELSE(CGAL_INCLUDE_DIR AND CGAL_LIBRARIES)
+    ELSE(CGAL_INCLUDE_DIR)
         SET(CGAL_FOUND FALSE)
         MESSAGE(STATUS "CGAL not found.")
-    ENDIF(CGAL_INCLUDE_DIR AND CGAL_LIBRARIES)
+    ENDIF(CGAL_INCLUDE_DIR)
     
-    MARK_AS_ADVANCED(CGAL_INCLUDE_DIR CGAL_LIBRARIES)
-ENDIF(CGAL_INCLUDE_DIR AND CGAL_LIBRARIES)
+    MARK_AS_ADVANCED(CGAL_INCLUDE_DIR)
+ENDIF(CGAL_INCLUDE_DIR)
Index: yade-2019.01a/CMakeLists.txt
===================================================================
--- yade-2019.01a.orig/CMakeLists.txt
+++ yade-2019.01a/CMakeLists.txt
@@ -32,6 +32,8 @@
 project(Yade C CXX)
 cmake_minimum_required(VERSION 2.8.11)
 
+set(CMAKE_CXX_STANDARD 14)
+
 set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cMake")
 
 INCLUDE(FindPythonInterp)
@@ -83,7 +85,7 @@ ELSE()
   ENDIF()
 ENDIF()
 
-SET(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -fPIC -O2 --param=ssp-buffer-size=4 
-Wformat -Wformat-security -Werror=format-security -Wall -std=c++11")
+SET(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -fPIC -O2 --param=ssp-buffer-size=4 
-Wformat -Wformat-security -Werror=format-security -Wall -std=c++14")
 
 IF (DEBUG)
   SET(CMAKE_VERBOSE_MAKEFILE 1)

--- End Message ---
--- Begin Message ---
Source: yade
Source-Version: 2019.12~git~0~e74819ea-1

We believe that the bug you reported is fixed in the latest version of
yade, 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 946...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <gl...@debian.org> (supplier of updated yade 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: SHA512

Format: 1.8
Date: Sun, 08 Dec 2019 22:21:16 +0100
Source: yade
Architecture: source
Version: 2019.12~git~0~e74819ea-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Closes: 946223
Changes:
 yade (2019.12~git~0~e74819ea-1) unstable; urgency=medium
 .
   [ Anton Gladky ]
   * Upload into unstable
 .
   [ Joachim Reichel ]
   * [45453b0] Fix FTFBS with CGAL 5.0. (Closes: #946223)
Checksums-Sha1:
 3ea2eee74ea03e46436a50e85e11b13ae5605477 3074 yade_2019.12~git~0~e74819ea-1.dsc
 2e2d5fd1564e180f09ddd13032b25631b511b180 21024 
yade_2019.12~git~0~e74819ea-1.debian.tar.xz
 7a364e46e390bb29e47af1ae2619edac97c04482 23662 
yade_2019.12~git~0~e74819ea-1_source.buildinfo
Checksums-Sha256:
 26d7f4f454678e5b91b29e4aef969492682f726e41b2de58ab35c4f38aff739b 3074 
yade_2019.12~git~0~e74819ea-1.dsc
 2409051f4ccab80e00ada713c57e82ee17af0e9a7dc0edd4aa194e3ee67ff3da 21024 
yade_2019.12~git~0~e74819ea-1.debian.tar.xz
 2ed6e18027bb7f5fd8d9ae2728b120d9ab3e0a2adfbb280621a1e110907dd809 23662 
yade_2019.12~git~0~e74819ea-1_source.buildinfo
Files:
 19b5a5c4a3b63a27399821bc63bb723b 3074 science optional 
yade_2019.12~git~0~e74819ea-1.dsc
 8dbcaa18bd43dd9197bc61638d04372d 21024 science optional 
yade_2019.12~git~0~e74819ea-1.debian.tar.xz
 57838c94a56b69178df618fc97237809 23662 science optional 
yade_2019.12~git~0~e74819ea-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl3uc8IACgkQ0+Fzg8+n
/wYYSA/8DlTb9HpAz5gz7Rn98g4/DZIcDrGbrfFxve+WvB+JsXiteuNixUZZaJ32
6+U2EWiBMBImrj91QD/Ki3+SGuw9LdkfmUBuouA/3Nqs5IY7nd6hHpifSnHcFzWo
nEEYuV43SUUtOOHHl89R87k4XiLMB6RNN/AyQzd3tA0n624JrSHhYE368uFGDHRM
OCE7bvh6bH3YBzcdIqTSwTCszSSMs8gkbwK/NRQcMHeyplpyb2bmyBEqjRa17d1E
5EGEqZUoIKkCpJIrL7vJboeCoT8IXbYadnzcLsnT33BFSHx+CSEaZgNv1Xf4PazN
zD393ipEzTPZrVxOYMi+Gfga9yE/SX/zZ5mHjH6h+ZEQrrcA3FM/FD4hkuxAp6Jx
KQ/bKKB62DyCsl/YrVVRZh8rygpVHHeD9JgRXcA/JllCY3JJCiYVUOF0s2kO37oI
C+PmvC452WEy8+g+6OfaRQL5441KQ3Yj9eX7B3c9qtkKDx60jaoLR1WThZprcEzL
FnHyZiwSS7c5YGj+3YQTlzLE8XP+HCIYzgo/KEc09vcQ8IdX/1urVXyKfriEB76Q
ZdFdrmCv4+IzM/J+ki35p36kgmqwgG2EC6pLyfsshZIr1GCU6DpOekDu9ehmWPPj
7zdxZwVIZCpX80/M0vdKowLvie9Ma3QH1IW1g1z3SCLXoBnnnJc=
=EBUg
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to