Debian Bug report logs - #550777
RFA: core++ -- C/C++ library for robust computation

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Joachim Reichel <reichel@debian.org>

Date: Mon, 12 Oct 2009 21:09:02 UTC

Severity: normal

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reichel@debian.org, <wnpp@debian.org>:
Bug#550777; Package wnpp. (Mon, 12 Oct 2009 21:09:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Reichel <reichel@debian.org>:
New Bug report received and forwarded. Copy sent to reichel@debian.org, <wnpp@debian.org>. (Mon, 12 Oct 2009 21:09:05 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Joachim Reichel <reichel@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFA: core++
Date: Mon, 12 Oct 2009 23:03:36 +0200
Package: wnpp
Severity: normal

I request an adaptor for the core++ package. The package once was a dependency
of the cgal package, but due to various reasons the cgal package now contains
a patched copy of (parts of) the core++ sources (yes, I know this bad). I
don't use core++ myself and lost interest in packaging it. Upstream
development seems to be very slow, if there still is some, at all.

There is a request to package the newest upstream version 2.0 (see #545997).
Actually, there was another upstream version 1.8, but no-one ever approached
me to package it. The currently packaged version 1.7 has a couple of patches
such that it compiles with recent gcc version and complies with Debian
policy.

I suggest that interested parties get in contact with me to learn more about
the package, its challenges, etc. before adopting the package.

I'll probably maintain the package on a low-effort basis until an adaptor
shows up, but I might consider orphaning it or requesting its removal for
squeeze+1.

Description:

The Core Library is a collection of C/C++ classes for exact computation with
real algebraic numbers. It embodies a precision-driven approach and is
useful for robust numerical (especially geometric) algorithms.

Joachim

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (800, 'stable'), (750, 'testing'), (200, 'unstable')
Architecture: amd64 (x86_64)




Information forwarded to debian-bugs-dist@lists.debian.org, <wnpp@debian.org>:
Bug#550777; Package wnpp. (Wed, 14 Oct 2009 07:18:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mathieu Malaterre <mathieu.malaterre@gmail.com>:
Extra info received and forwarded to list. Copy sent to <wnpp@debian.org>. (Wed, 14 Oct 2009 07:18:04 GMT) Full text and rfc822 format available.

Message #10 received at 550777@bugs.debian.org (full text, mbox):

From: Mathieu Malaterre <mathieu.malaterre@gmail.com>
To: 550777@bugs.debian.org
Cc: reichel@debian.org
Date: Wed, 14 Oct 2009 09:12:52 +0200
Hi Joachim,

> I request an adaptor for the core++ package. The package once was a dependency
> of the cgal package, but due to various reasons the cgal package now contains
> a patched copy of (parts of) the core++ sources (yes, I know this bad). I
> don't use core++ myself and lost interest in packaging it. Upstream
> development seems to be very slow, if there still is some, at all.

Did you either:
- understood why cgal had to patch core++
- check what were the differences
- is upstream willing to use a newer core++ dist if this match with
dev. of core++

Thanks
-- 
Mathieu




Changed Bug title to 'RFA: core++ -- C/C++ library for robust computation' from 'RFA: core++' Request was from Ana Beatriz Guerrero Lopez <ana@debian.org> to control@bugs.debian.org. (Wed, 14 Oct 2009 12:00:08 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, <wnpp@debian.org>:
Bug#550777; Package wnpp. (Wed, 14 Oct 2009 19:03:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Reichel <joachim.reichel@gmx.de>:
Extra info received and forwarded to list. Copy sent to <wnpp@debian.org>. (Wed, 14 Oct 2009 19:03:03 GMT) Full text and rfc822 format available.

Message #17 received at 550777@bugs.debian.org (full text, mbox):

From: Joachim Reichel <joachim.reichel@gmx.de>
To: Mathieu Malaterre <mathieu.malaterre@gmail.com>
Cc: 550777@bugs.debian.org
Subject: Re:
Date: Wed, 14 Oct 2009 20:56:02 +0200
Hi Mathieu,

> Did you either:
> - understood why cgal had to patch core++

There was a time when CGAL used the CORE library as external package.
But at some time around the 1.7 release the development of CORE was very
slow (and probably still is). I.e., the code did not compile with
current gcc versions; there were knowns bugs with patches provided, but
no bugfix releases; different (pre-)releases with the same version
number. In short, using an external CORE package as released from
upstream caused too many problems and it was decided to switch to an
internal copy of the sources.

> - check what were the differences

There were quite some changes and I did not check them all. Some of the
changes are bug fixes, and in parts exist as patches in the core++
package. Some of the changes made the code compile with recent gcc and
can be -in this or a different form- found in the core++ package as a
patch. I bet there are also changes which are not present in the core++
package.

Part of the problem is to identify the exact CORE version that was
included in the CGAL sources. Unfortunately, the CORE project made
several (pre-)releases without changing the version number :-(

> - is upstream willing to use a newer core++ dist if this match with
> dev. of core++

I haven't noticed such plans on the mailing list. CORE is not a strict
dependency of the CGAL library. CGAL can be used without CORE, but
looses some parts of its functionality then. From time to time there are
vague ideas to drop CORE support completely.

Joachim





Information forwarded to debian-bugs-dist@lists.debian.org, <wnpp@debian.org>:
Bug#550777; Package wnpp. (Sun, 24 Jan 2010 00:57:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nick Andrik <nick.andrik@gmail.com>:
Extra info received and forwarded to list. Copy sent to <wnpp@debian.org>. (Sun, 24 Jan 2010 00:57:03 GMT) Full text and rfc822 format available.

Message #22 received at 550777@bugs.debian.org (full text, mbox):

From: Nick Andrik <nick.andrik@gmail.com>
To: 550777@bugs.debian.org
Subject: RFA: core++ -- C/C++ library for robust computation
Date: Sun, 24 Jan 2010 00:53:36 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello Joachim,

If there is still need for help in the package I could try to give a
hand. I don't propose an ITA but I can try to see what I can do with the
new version and if everything goes well we can consider its adoption.

What do you think?

- --
=Do-
N.AND


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAktbjAAACgkQrdZ2oYS0I7Ky6gCeNwSopMfKKud78mUdKRbehoAl
24sAn1r4W34cc9oNQOCaWdLbcvfPibjc
=4QNy
-----END PGP SIGNATURE-----




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 16 14:01:57 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.