Bug#876521: FTBFS with CGAL 4.11

2018-03-15 Thread Bas Couwenberg

On 2018-03-15 14:35, Vincas Dargis wrote:

There is new PR, does this fix the issue?

https://github.com/Oslandia/SFCGAL/pull/157


No, see: 
https://github.com/Oslandia/SFCGAL/pull/157#issuecomment-373383973


Kind Regards,

Bas



Bug#876521: FTBFS with CGAL 4.11

2018-03-15 Thread Vincas Dargis
There is new PR, does this fix the issue?

https://github.com/Oslandia/SFCGAL/pull/157


Bug#876521: FTBFS with CGAL 4.11

2017-11-30 Thread Sebastiaan Couwenberg
Hi Joachim,

On 11/30/2017 08:11 PM, Joachim Reichel wrote:
> On 12.11.2017 22:20, Sebastiaan Couwenberg wrote:
>> You shouldn't have waited for this issue to request the transition slot.
>> As I said before, I'll remove the SFCGAL dependency from PostGIS if this
>> issue is not resolved when the CGAL transition starts. That way we can
>> keep postgis is testing.
> 
> Don't worry, sfcgal was not the only reverse dependency that needs more than a
> binNMU.

Thanks for the notice. I've just uploaded a new revision of postgis
without SFCGAL support.

Hopefully upstream will fix this issue soon. Otherwise I'll have the
sfcgal package removed from Debian.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Processed: Re: Bug#876521: FTBFS with CGAL 4.11

2017-11-30 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 876521 serious
Bug #876521 [src:sfcgal] FTBFS with CGAL 4.11
Severity set to 'serious' from 'important'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
876521: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876521
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#871811: Bug#876521: FTBFS with CGAL 4.11

2017-11-04 Thread Joachim Reichel
Hi Sebastiaan,

any news here? SFCGAL is now the only remaining reverse dependency that affects
the upload of CGAL 4.11.

Unless you have information that changes the picture in the near-term future I
would like to go on and request a transition slot for CGAL 4.11.

Kind regards,
  Joachim



Bug#876521: FTBFS with CGAL 4.11

2017-09-23 Thread Sebastiaan Couwenberg
Control: severity -1 important
Control: forwarded -1 https://github.com/Oslandia/SFCGAL/issues/145

Hi Joachim,

On 09/23/2017 11:21 AM, Sebastiaan Couwenberg wrote:
> On 09/23/2017 11:15 AM, Joachim Reichel wrote:
>> I would like to upgrade CGAL from 4.9 to 4.11 but if I do so your package
>> FTBFS. Therefore (and because of the SONAME transition), CGAL 4.11 has been
>> uploaded to experimental for now instead of sid.
> 
> SFCGAL 1.3.2 is available in git and requires CGAL 1.10.1, that probably
> also fixes this issue.
> 
> I'll do a test build with CGAL 4.11 from experimental after I'm done
> preparing the GDAL transition.

Unfortunately SFCGAL 1.3.2 has the same issue. I've forwarded it upstream.

The severity of this issue is important as long as CGAL 4.11 is in
experimental, the severity should be raised to serious once the
transition starts.

If the issue is still unresolved at that time, I'll disable the SFCGAL
support in PostGIS to keep the latter in testing.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Processed: Re: Bug#876521: FTBFS with CGAL 4.11

2017-09-23 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #876521 [src:sfcgal] FTBFS with CGAL 4.11
Severity set to 'important' from 'serious'
> forwarded -1 https://github.com/Oslandia/SFCGAL/issues/145
Bug #876521 [src:sfcgal] FTBFS with CGAL 4.11
Set Bug forwarded-to-address to 'https://github.com/Oslandia/SFCGAL/issues/145'.

-- 
876521: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876521
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#876521: FTBFS with CGAL 4.11

2017-09-23 Thread Sebastiaan Couwenberg
On 09/23/2017 11:15 AM, Joachim Reichel wrote:
> I would like to upgrade CGAL from 4.9 to 4.11 but if I do so your package
> FTBFS. Therefore (and because of the SONAME transition), CGAL 4.11 has been
> uploaded to experimental for now instead of sid.

SFCGAL 1.3.2 is available in git and requires CGAL 1.10.1, that probably
also fixes this issue.

I'll do a test build with CGAL 4.11 from experimental after I'm done
preparing the GDAL transition.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#876521: FTBFS with CGAL 4.11

2017-09-23 Thread Joachim Reichel
Source: sfcgal
Severity: serious
Tags: upstream

Hi,

I would like to upgrade CGAL from 4.9 to 4.11 but if I do so your package
FTBFS. Therefore (and because of the SONAME transition), CGAL 4.11 has been
uploaded to experimental for now instead of sid.

Attached is an excerpt from the build log with the errors.

  Joachim

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

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
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)
 from /tmp/cgal/sfcgal-1.3.1/src/Coordinate.cpp:21:
/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include/SFCGAL/numeric.h:50:15: 
note: candidate: double SFCGAL::round(const double&)
 inline double round( const double& v )
   ^
/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include/SFCGAL/numeric.h:50:15: 
note:   no known conversion for argument 1 from ‘__gmp_expr<__mpq_struct [1], 
__gmp_binary_expr<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, long int, 
__gmp_binary_multiplies> >’ to ‘const double&’
/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include/SFCGAL/numeric.h:72:23: 
note: candidate: CGAL::Gmpz SFCGAL::round(const CGAL::Gmpq&)
 SFCGAL_API CGAL::Gmpz round( const CGAL::Gmpq& v ) ;
   ^
/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include/SFCGAL/numeric.h:72:23: 
note:   no known conversion for argument 1 from ‘__gmp_expr<__mpq_struct [1], 
__gmp_binary_expr<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, long int, 
__gmp_binary_multiplies> >’ to ‘const CGAL::Gmpq&’
src/CMakeFiles/SFCGAL.dir/build.make:65: recipe for target 
'src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o' failed
make[3]: *** [src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o] Error 1
--
 from /usr/include/boost/config/no_tr1/memory.hpp:21,
 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
 from /usr/include/boost/shared_ptr.hpp:17,
 from 
/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
 from 
/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
 from /tmp/cgal/sfcgal-1.3.1/src/algorithm/collect.cpp:21:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
^~~~
src/CMakeFiles/SFCGAL.dir/build.make:617: recipe for target 
'src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o' failed
make[3]: *** [src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o] Error 1
--
/usr/include/boost/archive/detail/iserializer.hpp:369:31:   required from 
‘boost::archive::detail::pointer_iserializer::pointer_iserializer() 
[with Archive = boost::archive::binary_iarchive; T = SFCGAL::Point]’
/usr/include/boost/serialization/singleton.hpp:100:7:   required from ‘static 
T& boost::serialization::singleton::get_instance() [with T = 
boost::archive::detail::pointer_iserializer]’
/usr/include/boost/serialization/singleton.hpp:135:28:   required from ‘static 
const T& boost::serialization::singleton::get_const_instance() [with T = 
boost::archive::detail::pointer_iserializer]’
/usr/include/boost/archive/detail/interface_iarchive.hpp:55:34:   required from 
‘const boost::archive::detail::basic_pointer_iserializer* 
boost::archive::detail::interface_iarchive::register_type(T*) [with T 
= SFCGAL::Point; Archive = boost::archive::binary_iarchive]’
/tmp/cgal/sfcgal-1.3.1/src/detail/io/Serialization.cpp:59:28:   required from 
here
/usr/include/boost/serialization/access.hpp:116:11: error: ‘class 
__gmp_expr<__mpq_struct [1], __mpq_struct [1]>’ has no member named 
‘serialize’; did you mean ‘canonicalize’?
 t.serialize(ar, file_version);
 ~~^
 canonicalize
src/CMakeFiles/SFCGAL.dir/build.make:1601: recipe for target 
'src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o' failed
make[3]: *** [src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o] Error 1
[ 39%] Building CXX object 
src/CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o
cd /tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_INTERSECTION_VERSION=1 
-DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS 
-I/tmp/cgal/sfcgal-1.3.1/obj-x86_64-linux-gnu/include 
-I/tmp/cgal/sfcgal-1.3.1/patches/CGAL-4.3 -isystem 
/usr/include/x86_64-linux-gnu  -g -O2 
-fdebug-prefix-map=/tmp/cgal/sfcgal-1.3.1=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
-Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual 
-Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs 
-Wwrite-strings -Wn