From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 123477 invoked by alias); 2 Apr 2016 20:38:34 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 123459 invoked by uid 89); 2 Apr 2016 20:38:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.1 required=5.0 tests=BAYES_20,FREEMAIL_FROM,KAM_ASCII_DIVIDERS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 spammy=tar.bz2, tarbz2, armeabi, arm-eabi X-HELO: mail-lb0-f196.google.com Received: from mail-lb0-f196.google.com (HELO mail-lb0-f196.google.com) (209.85.217.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Sat, 02 Apr 2016 20:38:22 +0000 Received: by mail-lb0-f196.google.com with SMTP id gk8so12314644lbc.2 for ; Sat, 02 Apr 2016 13:38:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:reply-to:to:subject:message-id :user-agent:mime-version; bh=QripwIM0fXdKKHuDaVdRduqFVB0vJbShOAnchSY0qdg=; b=UGB+6YCkWYUhuaoqqgbPkEQDbPQG+tNRWFGfqEcwuBTQT5xYVNxMxG5Z/W9BDcLC6A DYvvpu4y+qiSh7OlED3lOet+mF0cUBkU1d5NfQ7pw0qu8S1kJaWDbIzC3ryFtBCRKC/x rLaZvc9Tu/ZlKXzM/8zH7zgen7jk5rT+yITnCEBZFTKpJrmvgJpiOtCYdNlsE2LyL743 snLXAGHmk/bWUGVd4oXsC/tPOwZakqfCxGhGHobiZLuEltP3WZMfRc/79EqH/MYmqm87 cjMG9CldUqMcJLxEFZRnsDLTNyPjCmg5ivcVYM8lUUo5JautI2T03PKqyYZX45+t5yFd eSJw== X-Gm-Message-State: AD7BkJIF+kAJTQWLnb90y+ME2gK0e3F0J4uq55XcaOgBvHTF5f1y7J6G/orSFd9ySqRACg== X-Received: by 10.28.0.148 with SMTP id 142mr4561874wma.72.1459629498723; Sat, 02 Apr 2016 13:38:18 -0700 (PDT) Received: from [192.168.2.109] ([178.121.123.34]) by smtp.gmail.com with ESMTPSA id h7sm5339195wmf.9.2016.04.02.13.38.17 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 02 Apr 2016 13:38:17 -0700 (PDT) Date: Sat, 02 Apr 2016 20:38:00 -0000 From: Sergei Gavrikov Reply-To: Sergei Gavrikov To: eCos Discuss Message-ID: User-Agent: Alpine 2.10 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: MULTIPART/signed; protocol="application/pkcs7-signature"; micalg=sha1; BOUNDARY="8323329-633599195-1459629497=:23922" X-IsSubscribed: yes Subject: [ECOS] Using docker as wayback machine X-SW-Source: 2016-04/txt/msg00000.txt.bz2 --8323329-633599195-1459629497=:23922 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Content-length: 1779 Hi If you move(d) on x86_64 and want to continue work with your old eCos projects you would try to use Docker for that. Perhaps someone finds this way useful. A short story by the subject. Yesterday I needed to build 6-years old RedBoot image on 64-bit Linux host and I successfully built it using <32-bit> docker container. There is an example of `Dockerfile' for building one old eCos project for ARM target below. As you can see for image you need to install only GNU Make and Tcl interpreter (it uses to run heapgen.tcl script) CURL is an option as you can use Docker [COPY] command to build own image(s). Sergei ----------------------------------------------------------------->8 FROM i386/ubuntu RUN apt-get update && apt-get install -y --no-install-recommends \ curl \ make \ tcl \ && rm -rf /var/lib/apt/lists/* ### If you want to build "tip", change the next line accordingly! ENV ECOS_INSTALL_VERSION ae816c83f082 # To reduce download times, please choose the site nearest to you # http://ecos.sourceware.org/mirror.html RUN install -d /opt/ecos/tools/bin && curl -sL http://mirrors.kernel.org/sources.redhat.com/ecos/anoncvs/ecos-tools-bin-110209.i386linux.tar.bz2 | tar -xjf - -C /opt/ecos/tools/bin ecosconfig RUN curl -sL http://mirrors.kernel.org/sources.redhat.com/ecos/gnutools/i386linux/ecos-gnutools-arm-eabi-20120623.i386linux.tar.bz2 | tar -xjf - -C /opt/ecos RUN curl -sL http://hg-pub.ecoscentric.com/ecos/archive/${ECOS_INSTALL_VERSION}.tar.bz2 | tar -xjf - -C /opt/ecos ENV ECOS_REPOSITORY /opt/ecos/ecos-${ECOS_INSTALL_VERSION}/packages ENV PATH /opt/ecos/gnutools/arm-eabi/bin:/opt/ecos/tools/bin:${PATH} ----------------------------------------------------------------->8 --8323329-633599195-1459629497=:23922 Content-Type: APPLICATION/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s Content-length: 2298 MIIGmwYJKoZIhvcNAQcCoIIGjDCCBogCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggPHMIIDwzCCAqugAwIBAgIJANWcwo8gCOIVMA0GCSqG SIb3DQEBCwUAMHgxCzAJBgNVBAYTAkJZMRAwDgYDVQQIDAdCZWxhcnVzMRMw EQYDVQQKDApXaG8gY2FyZXM/MRgwFgYDVQQDDA9TZXJnZWkgR2F2cmlrb3Yx KDAmBgkqhkiG9w0BCQEWGXNlcmdlaS5nYXZyaWtvdkBnbWFpbC5jb20wHhcN MTYwMzI3MTMwMzI1WhcNMTkwMzI3MTMwMzI1WjB4MQswCQYDVQQGEwJCWTEQ MA4GA1UECAwHQmVsYXJ1czETMBEGA1UECgwKV2hvIGNhcmVzPzEYMBYGA1UE AwwPU2VyZ2VpIEdhdnJpa292MSgwJgYJKoZIhvcNAQkBFhlzZXJnZWkuZ2F2 cmlrb3ZAZ21haWwuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAq+PTYOH5lwF/oBRYkio8xfqGqj80GCoZDuiGxiFCu45qlPJgRSVPNBgI lKI6UMtLdzwjPixsldOCpeWijVPaN2jUwPkLpCQd7V1dbdOwX28LMXfKZXQT 7b98nTvReYI6JKIHUdVnOrLycnSlFUmBJVx55KY/SJ5KvemTlTI5fO5Z77MR F8yCF0FpTuux2A/mzA7kLQeX6K4kuFLlyjZb/XjTO6T3OGNQegVNuoQDvsuX t6CEN8k5K6Bq4z0cwy3yn+5ncskCJraauLsApXarTYmZJyBkbEv4DNzTXgK1 MZrcnKwtYnmlPGxgPdzWGPgoFJSSvlWEGEu0bcXjF+lLgQIDAQABo1AwTjAd BgNVHQ4EFgQU9ANlGXC/RbRAs4zdePkC4po08TkwHwYDVR0jBBgwFoAU9ANl GXC/RbRAs4zdePkC4po08TkwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsF AAOCAQEApyxhaXzS8MpnThPzdQkZH4zA74zB0t9YF/mL4h8Y488xFK69cS+5 l+1/m2yBOCEgV7kNCDeowZ4BSQfM5AYOlx7sGn7eLT1ZJg+RrFRSllNLiTxi ucGhqJhZc4jko1+N8zr8tnmL3LFaJkRVzVi+KNNLxX6sJBVP8XvUYyjVaQUg 0pPISJroAumumuRWxJ5oLSreQCz3JqYbZkYeJ4q/uIhDcVDQyZhlr+EeBdig YFReugpM2ijc+A4HmghPR12n4tt4BQHfGprEpArjxKtSFPU9DOw7x8UGfuaU F3tR0F0xvX6H7FxzZAeMVAHzxUfv6vp5AlkZMziq42peWP7vIzGCApgwggKU AgEBMIGFMHgxCzAJBgNVBAYTAkJZMRAwDgYDVQQIDAdCZWxhcnVzMRMwEQYD VQQKDApXaG8gY2FyZXM/MRgwFgYDVQQDDA9TZXJnZWkgR2F2cmlrb3YxKDAm BgkqhkiG9w0BCQEWGXNlcmdlaS5nYXZyaWtvdkBnbWFpbC5jb20CCQDVnMKP IAjiFTANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MDIyMDM4MDlaMC8GCSqGSIb3DQEJ BDEiBCALBgOUEGYvPvLBLDbh4NhCi/kE1jxdlxoFAzRTyStD7TB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAQCI /jmYJ48ru/v8b8ZmpqaCUA8CZAC/L2S+NtcNlFACW2SkY5So7lKVplyBUeJg AJcOcygiIDOfPEF+Zh5A+2l7N1rjTEcDVX2v4E/puYYFhNJZ2DbNakmvbFvB a9YKSvBC2jUZvAqwsIhlDy2amvGKXzz1iLOJ2kQjgBcMECfK5vKpZlyb/NiS Im7Jfc2fRfZ27XTwRDmwFjF0Ipuy+P1SKKw6lCX5ZY3J+pjQIRA/Gp4iRABH 8K6Mjx88SgbNQ6KnIT2Ti0VNH9l7Cs7ldgyGIlT9a38GjnGKR4avKa6gtNKQ DSZhXZ9NLiHahCKKZw5GBx++SLiUi/EteB6zGq4T --8323329-633599195-1459629497=:23922--