# HG changeset patch # User "Yann E. MORIN" # Date 1309812829 -7200 # Node ID e9e8cafaf412b51e4c529075a95c8f74e2272737 # Parent 06163d8f6474583d3a0dbce14e9b3d6746b320fe configure: do not require cvs cvs is used to get newlib directly from its repository. Missing cvs will only allow getting newlib from the released tarballs. Signed-off-by: "Yann E. MORIN" diff -r 06163d8f6474 -r e9e8cafaf412 config/libc/newlib.in --- a/config/libc/newlib.in Mon Jul 04 22:37:44 2011 +0200 +++ b/config/libc/newlib.in Mon Jul 04 22:53:49 2011 +0200 @@ -29,6 +29,7 @@ config LIBC_NEWLIB_CVS bool prompt "Use CVS snapshot" + depends on CONFIGURE_has_cvs help The newlib "team" rolls new releases about once a year (december). This is quite a long time between releases, in case code was fixed. diff -r 06163d8f6474 -r e9e8cafaf412 configure --- a/configure Mon Jul 04 22:37:44 2011 +0200 +++ b/configure Mon Jul 04 22:53:49 2011 +0200 @@ -446,7 +446,6 @@ err="'libtool' 1.5.26 or above was not found" has_or_abort prog=stat has_or_abort prog="curl wget" -has_or_abort prog=cvs has_or_abort prog=patch has_or_abort prog=tar has_or_abort prog=gzip @@ -457,6 +456,9 @@ has_or_abort prog=objdump var=objdump has_or_abort prog=readelf var=readelf has_or_abort prog=patch var=patch +has_or_warn prog=cvs \ + kconfig=has_cvs \ + err="it will not be possible to use newlib cvs snapshots" # Host system checks