From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2607:f8b0:4003:c0f::22f; helo=mail-ot0-x22f.google.com; envelope-from=chuckhallenbeck@gmail.com; receiver= Received: from mail-ot0-x22f.google.com (mail-ot0-x22f.google.com [IPv6:2607:f8b0:4003:c0f::22f]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 38510779AA for ; Tue, 5 Dec 2017 12:01:53 -0800 (PST) Received: by mail-ot0-x22f.google.com with SMTP id e74so1351107ote.7 for ; Tue, 05 Dec 2017 12:03:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:reply-to:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=czK9M81bhzCHm5TiEw6PBWFh1e1K8tPGIVy5W9cWI6g=; b=Q95sFLCAHThx/wSAxBZe/63Cws6w2dKewzeLNm2/4BPkdzkgk6si5MGd/yHWtIzOqt tYcS1vSeaHx5YVTcFByQaKMPFRT5w0TaWDCB0IIrWkdCmiMl4ok8gY4orfiN2w8pgQKj +wl0WvtUwjAJ8qW/EbYMIe76j51C8WeTLinWD6KZGUbEyqPMyojRYVk//Qv9AMhwe8Y5 mBlP3lLtncxrp3l82AfrU3cY1pDAh9rfFfFKCev6kxSgs8+x0PCToaClQ8xHRvIpNWB8 hqXjbyCdHAldZ4OENQhEijWUybQ/GULxSH+8sFGe7o6z4+nWgdV6vQTsGMBVxw4/MEMs irzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:reply-to:to:cc:subject:in-reply-to :message-id:references:user-agent:mime-version; bh=czK9M81bhzCHm5TiEw6PBWFh1e1K8tPGIVy5W9cWI6g=; b=cmFE9BSlWMsOipOSraMlcyczyT4vyO6tnwW2XmYd5qvH2lH+Ji4MUhX698/kcu5IxY v2Hskje91YwWgOIEwNC3IEXbKL3PY9zdIPBI8OszOTqJM9BBhvZImjm+kwRM1bZMxyKY hxFjlcpLZoU0jRCQ70+nB2BPgjTqva+PfuRpjvlmrKRItbofmThrSQPfKOWjZl+/yb0w b5pGArOallaqo7V1aVMh1Nqt4NucFwgROo+0068lwGTavd9dwXFejazt3xYBG0jKjCbW 8InTGpQx5Vp6dM0IVbpQYSHrJZ0LnNs5yCVMT49xnzlnqpa7Z9jKnc7n1uLOD2lFy7j+ zFrw== X-Gm-Message-State: AJaThX6Eef5VJ4W8zNM5YElA51PqHMzc2L8ESMcfg/SurdDGEBJzhjNe a7H1Pf/Z//QQ6zlk+kpvQqE= X-Google-Smtp-Source: AGs4zMaIvky4CP0mVH49SLYotIS84lssOMjfeyVHbYRqkYRE09hQRKfXjVB4omxH1tPLuR8gBBgXdA== X-Received: by 10.157.7.97 with SMTP id 88mr21009540ote.256.1512504228375; Tue, 05 Dec 2017 12:03:48 -0800 (PST) Received: from debian.attlocal.net ([2602:306:30d2:9040:f24d:a2ff:fe2f:22e9]) by smtp.gmail.com with ESMTPSA id o131sm370548oih.43.2017.12.05.12.03.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 05 Dec 2017 12:03:47 -0800 (PST) From: Chuck Hallenbeck X-Google-Original-From: Chuck Hallenbeck Date: Tue, 5 Dec 2017 15:03:31 -0500 (EST) X-X-Sender: chuck@debian.pulsar.com Reply-To: Chuck Hallenbeck To: Geoff McLane cc: Chuck Hallenbeck , Karl Dahlke , edbrowse-dev@lists.the-brannons.com In-Reply-To: <0b962ba1-d483-1ff9-655f-364275099b28@geoffair.info> Message-ID: References: <20171105115426.eklhad@comcast.net> <0b962ba1-d483-1ff9-655f-364275099b28@geoffair.info> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: Re: [Edbrowse-dev] Problem installing git version on debian sid X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.24 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 20:01:53 -0000 On Tue, 5 Dec 2017, Geoff McLane wrote: > Hi all, Hi Jeff, > > Sorry for the problems here, at least as far as HTML Tidy is concerned... > > 1. Yes, for some period recently, tidy.h was being installed in a > sub-directory, > 'tidy'... That is into /usr/include/tidy/, or /usr/local/include/tidy/... > However the FindTidy.cmake also accounted for this... But this has been > **fixed** in the latest 5.6 > > The cmake default is /usr/local/include unless you add the cmake option - > $ cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release > > The second option is to ensure you are building the 'release' library. Some > cmake versions default to 'debug' unless this is specified... > I refreshed my download of tidy 5.6.0, and tried compiling it using your suggested options (cutting and pasting), with the same result. "the option -c is invalid in cpp" etc., etc. Bummer. > But where ever it got installed to, you should be able to add - > $ export TIDY_ROOT=/path/to/tidy/install > when doing the edbrowse $ cmake .. [options] > > Or even add it as a cmake option, -DTIDY_ROOT=/path/to/tidy/install > > The CMakeFiles/FindTidy.cmake I supplied supports using this 'TIDY_ROOT' > define... either in environment or as an option... > > This is so people like me, or Karl, and others, can build even later > versions of Tidy, and install them local to the build for testing edbrowse > with that version without disturbing the global release install of Tidy... > > 2. Yes, it takes time, too long in my book, for the latest tidy releases to > show > up in distributions. And my searching showed Debian is still back at 5.2 > release. > There has been a 5.4 and now a 5.6 release since then... > > And AFAIK Tidy has never been separated into 'tidy' and 'tidy-dev' packages, > but > that would not stop some distributions doing that... in most cases the needed > headers and libraries were included in the quite small 'tidy' package... > > 3. Not sure I agree cpp/c++ are preprocessors packages... running either of > them with --help shows -c is a valid option, but maybe that is beside the > point... > > As I first stated tidy is also a pure C package, and adding that to the > CMakeLists.txt, like project(tidy C) will tell cmake to not look for > a cpp/c++ compiler... and should allow latest 5.6 tidy to be built, and > installed... from the zip, or repo... > > And likewise for edbrowse CMakeLists.txt, like project (edbrowse C), > if edbrowse also only uses C... > > And I too can not understand why g++/cpp/c++ would be broken in > Debian sid... That is a real puzzle... but as stated not required > for tidy, nor edbrowse... just change the project (...) lines... > > HTH, Geoff. > -- Here In Northeast Ohio, The Moon is Waning Gibbous (93% of Full) When your only tool is a hammer, everything looks like a nail. Sent from Emil's iPhone.