[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gobolinux-devel
Subject:    [gobolinux-devel] Re: [gobolinux-commits] tools/ChrootCompile
From:       detsch () gmail ! com (=?ISO-8859-1?Q?Andr=E9_Detsch?=)
Date:       2006-06-20 16:18:51
Message-ID: 3db91ed60606200824h697daf21qf6f67e3137867cdb () mail ! gmail ! com
[Download RAW message or body]

A question here:
Should the official wget recipe/package be compiled with support to ssl?

This adds OpenSSL as dependency. OpenSSL uses to break compatibility
from one version to another. E.g. 0.9.7 is not compatible with 0.9.6
(at least when considering the library file name). Actually, they use
letters after version number as they real minor version count. When
only this letter varies, version are compatible, I guess.

Wget is used in basic stuff in GoboLinux, so we need to take special care.


On 6/19/06, Lucas Correia Villa Real <lucasvr@gobolinux.org> wrote:
> CVSROOT:        /sources/goboscripts
> Module name:    tools
> Changes by:     Lucas Correia Villa Real <lucasvr>      06/06/19 20:55:46
> 
> Modified files:
> ChrootCompile  : ChrootCompile
> 
> Log message:
> added https support.
> 
> CVSWeb URLs:
> http://cvs.savannah.gnu.org/viewcvs/tools/ChrootCompile/ChrootCompile?cvsroot=goboscripts&r1=1.47&r2=1.48
>  
> Patches:
> Index: ChrootCompile
> ===================================================================
> RCS file: /sources/goboscripts/tools/ChrootCompile/ChrootCompile,v
> retrieving revision 1.47
> retrieving revision 1.48
> diff -u -b -r1.47 -r1.48
> --- ChrootCompile       19 Jun 2006 06:31:07 -0000      1.47
> +++ ChrootCompile       19 Jun 2006 20:55:46 -0000      1.48
> @@ -493,6 +493,10 @@
> 
> function fetch_archive_off_recipe() {
> (
> +      if wget --help | grep -q no-check-certificate
> +      then local wget="wget --no-check-certificate"
> +      else local wget="wget"
> +      fi
> unset is_meta
> unset include
> [ "$verbose" ] && echo "Fetching files for $1/Recipe..."
> @@ -514,14 +518,14 @@
> if [ "$url" ]
> then
> file=`basename "$url"`
> -            [ ! -e "$file" ] && { wget -c "$url" || die "Couldn't fetch $url" ;} \
> || true +            [ ! -e "$file" ] && { $wget -c "$url" || die "Couldn't fetch \
> $url" ;} || true fi
> if [ "${urls[*]}" ]
> then
> for url in "${urls[@]}"
> do
> file=`basename "$url"`
> -               [ ! -e "$file" ] && { wget -c "$url" || die "Couldn't fetch $url" \
> ;} || true +               [ ! -e "$file" ] && { $wget -c "$url" || die "Couldn't \
> fetch $url" ;} || true done
> fi
> fi
> _______________________________________________
> gobolinux-commits mailing list
> gobolinux-commits@lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-commits
> 


-- 
Andre Detsch


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic