X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=F9z0/u6yPII1Wy6mpuc6crXB3AuSAVupT4oHlKBrO5w=; b=FGxx45lj3IfmnIBZZopO9l7lcEPqMGOHt9JEnX2cTJKtakr9qtVrr2Ai0kDFzG3oxT /zL5e6Fouh7BbMhPEV1U2rSLlOcb6b1IQ9VUVApd/Gzhe4HOcgqNcW63gL/r1L/xlnNP H/VMcvkQloNsrNTB78ULMIUE/pjYQ5sPw4GOeI50Vt5x0HtdkVmZ8hjQJr6iH993MpXX C+V0yvMT/zbm1xzg1ZMTsssy3yQi71m3ZB3qWrT5E+n1YPDW8oBOd9pQB+s3ZzoLlPIY AVzwUr9zsiofXfr+cMM3iuW2yYYFW65tz0u/1NcuaUwjogmP0lXwCYwQebTvrS0vBr9k cYgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=F9z0/u6yPII1Wy6mpuc6crXB3AuSAVupT4oHlKBrO5w=; b=Inh6GPQrZ3mufoLL+pi/N6quubk8wRAGf3UTSTJvH8J6TM3EUEX65KU7jmuQjr4Unj x5U9nTfSldzEGzLnWEKUdlM+jprFfTsMB7MKZDMTDhB3UHGEaIHi7Ov2F3rbiNSatxPb qSo6DdaEu5Eo5Ny4Z8Ov1yrTBTZLuw4bs6hC4yHqtIsgHU2gc+OS6G5Pv6KlyQBjrmey jUIeznpKa4Pnd3F+QINCIGr4azd4QZ+YUaHRLRLQrkFSLLCKHY6KNf1ocF3DFZAzytdd pD6zAlGUc6qfdFQ28pqfsIn1TUcuX0izhzYT57LH8+zUBSrZXDOz7jPExbq51TQ8h0Hz MY4w== X-Gm-Message-State: AIkVDXKibCYjQwajuKgHuSWQnx5Cca3ZE9Ozn3Qx9VtczCVofM5xLRSQ0d7XpF+xRBIO8A== X-Received: by 10.46.80.22 with SMTP id e22mr13954493ljb.29.1484678804568; Tue, 17 Jan 2017 10:46:44 -0800 (PST) Date: Tue, 17 Jan 2017 21:46:42 +0300 From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" To: "Dan McMahill (dan AT mcmahill DOT net) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Notice to developers: GTS sources are gone Message-ID: <20170117184642.GA17458@localhost.localdomain> Mail-Followup-To: "Dan McMahill (dan AT mcmahill DOT net) [via geda-user AT delorie DOT com]" References: <55F6A91A DOT 8080402 AT jump-ing DOT de> <85e784a7-b1ab-5d1c-1eae-e0b9f77a5049 AT mcmahill DOT net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <85e784a7-b1ab-5d1c-1eae-e0b9f77a5049@mcmahill.net> User-Agent: Mutt/1.5.23 (2014-03-12) Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Hi Dan, On Wed, Dec 28, 2016 at 05:48:37PM -0500, Dan McMahill (dan AT mcmahill DOT net) [via geda-user AT delorie DOT com] wrote: > On 9/14/2015 7:01 AM, Markus Hitter (mah AT jump-ing DOT de) [via > geda-user AT delorie DOT com] wrote: > > > >Dear developers, > > > >as of yesterday, sources for the GNU Triangulation Surface library (GTS) > >are no longer part of gEDA/pcb sources. GTS is a well established > >package, packaged for the Linux distros and easily available elsewhere. > > > >For developers and packagers this means: > > > >- Noticeable shorter compile time. > > > >- Additional dependency on the package. On Debian/Ubuntu the build time > >dependency is "libgts-dev". Configure checks for its presence. > > > >- Additional runtime dependency is "libgts-0.7-5". > > > >- A smaller resulting package. > > > >- On not package based platforms you may have to build GTS first (or > >disable the toporouter). > > > > > >Cheers, > >Markus > > > > with apologies for not noticing this at the time instead of 15 months after > the fact.... I object to this removal. If you read the commit log from > when the sources were imported it mentions having some critical bug fixes. > Since then, a few more bug fixes have been applied in the pcb tree. > Unfortunately the original sources were imported *after* the initial round > of bug fixes which makes it harder to see what those were. The other thing > I will note is that GTS has not had an actual release in more than a decade > and the bug fixes that were in the PCB source tree were more recent than > that. So.... while I generally agree that we should not include 3rd party > library sources in our tree, this case probably warrants putting gts back. > If the concern is slow compilation time, we can disable if the topo router > is disabled. > > If/when the fixes that the topo router depended on are submitted back > upstream and gts has a release incorporating these and that release has a > chance to make it into at least some of the more popular packaging systems > we can revisit. However, right now, we can't count on any of the packaging > systems having a gts which works correctly in pcb. > > This change should be reverted. > > Again, my apologies for being absent for the initial discussion on this. Do it, if you think it is appropriate. I now Markus had done some ambiguous commits (probably to show "progress") some of which have been reverted by other devs. He has leaved the project in September, 2015. I'm sorry for the private (and probably late) email, just don't want to ignite a flame on geda-user. -- Vladimir