On 2019-05-11 08:27 -0500, William Harrington wrote:
> > On May 11, 2019, at 02:33, Xi Ruoyao via blfs-dev <
> > [email protected]> wrote:
> > 
> > On 2019-05-11 08:04 +0100, Ken Moffat via blfs-dev wrote:
> > > On Sat, May 11, 2019 at 11:56:29AM +0800, Xi Ruoyao via blfs-dev wrote:
> > > > On 2019-05-10 20:28 +0100, Ken Moffat via blfs-dev wrote:
> > > > > On Fri, May 10, 2019 at 06:35:15PM -0000, xry111--- via blfs-book
> > > > > wrote:
> > > > > > Author: xry111
> > > > > > Date: Fri May 10 11:35:15 2019
> > > > > > New Revision: 21576
> > > > > > 
> > > > > > Log:
> > > > > > Use autotools to build c-ares, instead of cmake
> > > > > > 
> > > > > 
> > > > > Why, please ?
> > > > 
> > > > Cmake is not listed as c-ares dependency so we should either add it, or
> > > > use
> > > > autotools.  I decided to remove the extra dependency.
> > > 
> > > Where there are alternatives, I would prefer to discuss changing the
> > > build method.  In this case, adding a link to cmake seems a lot easier
> > > than rewriting the instructions.
> > 
> > Then we'll get
> > 
> > c-ares depends on cmake (required)
> > cmake depends on curl (recommended)
> > curl depends on c-ares (optional)
> > 
> > I think we should always use autotools/make or meson/ninja if one of them
> > are
> > avaliable, rather than cmake. Autotools/make and meson/ninja are avaliable
> > on a
> > fresh LFS system. But to use cmake we have to install 4 packages: libuv,
> > curl,
> > libarchive, cmake.
> > 
> 
> Greetings,
> 
> Is it possible that someone will go directly to netlibs and filter back to a
> previous package? How about if they want a program that isn't in BLFS that
> needs cmake and the deps. I don't understand the idea that cmake isn't needed.
> Seems like it should be as a recommended or optional dep when going thru BLFS.
> Name a distro that doesn't have cmake.

Yes it is needed.  Nobody wants to remove it from the book.  But if a package
*can* be built with autotools or meson, why should we build it with cmake and
introduce a hard dependency?
-- 
Xi Ruoyao <[email protected]>
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to