www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/04/11:58:06

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=simple; d=mail.ud03.udmedia.de; h=
to:from:subject:message-id:date:mime-version:content-type
:content-transfer-encoding; s=beta; bh=2RVJwX6UBksnFCYSFhWqoZ65z
d1p5ZqT0Vlm+t369vE=; b=CJ0TJX0vP/CRa9mTw7vevcY0O229z1N9PXIlA998m
tj8kJbUn0bZyaRdGihZz1Sc0/zE22W2rhulzfSCwxM0EM+rD96CWQBH0jVJdxBMZ
9l11LIXh7O8NPyDkj/fKy0347SRJgwP1r13lINQ6DKeynkEd9AJ4BSIX1oRx0ibY
HU=
To: geda-user AT delorie DOT com
From: "Markus Hitter (mah AT jump-ing DOT de) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: [geda-user] GTS sources included vs. dependency on the GTS package
Message-ID: <55E9BF77.5050402@jump-ing.de>
Date: Fri, 4 Sep 2015 17:57:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.2.0
MIME-Version: 1.0
Reply-To: geda-user AT delorie DOT com

Hello all,

in an effort to solve bug 1308929
(https://bugs.launchpad.net/pcb/+bug/1308929) I removed GTS sources from
pcb. Bug deletion by source deletion :-)

Not removed is the functionality coming with these sources, of course.
GTS is a well known package and available in at least Debians packaging
system. So I changed the build system to use this package instead, with
appropriate checks. See the last two commits here:

http://git.geda-project.org/pcb/log/?h=LP1308929

As this is a rather deep change, I'd like to hear your opinion. Is it
fine to remove a whole directory with sources and to depend on a package
instead?

The need for the package can be removed by building with
--disable-toporouter. Toporouter is the only part of pcb using GTS.


Markus

-- 
- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019