From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/975 Path: news.gmane.org!not-for-mail From: Alejandro Mery Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: runit not ready for cross-compilation Date: Fri, 06 Jan 2006 00:54:41 -0300 Message-ID: <43BDEA01.1000600@geeks.cl> References: <200512120150.02803.radek@podgorny.cz> <20060103141219.10168.qmail@b2e6e1223b0c20.315fe32.mid.smarden.org> <200601032049.06956.radek@podgorny.cz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1136519632 8924 80.91.229.2 (6 Jan 2006 03:53:52 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 6 Jan 2006 03:53:52 +0000 (UTC) Cc: supervision@list.skarnet.org Original-X-From: supervision-return-1211-gcsg-supervision=m.gmane.org@list.skarnet.org Fri Jan 06 04:53:50 2006 Return-path: Envelope-to: gcsg-supervision@gmane.org Original-Received: from antah.skarnet.org ([212.85.147.14]) by ciao.gmane.org with smtp (Exim 4.43) id 1Euifl-00066B-JD for gcsg-supervision@gmane.org; Fri, 06 Jan 2006 04:53:50 +0100 Original-Received: (qmail 4684 invoked by uid 76); 6 Jan 2006 03:54:10 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 4678 invoked from network); 6 Jan 2006 03:54:10 -0000 X-Spam-Status: No, hits=-1.7 required=5.0 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051127 Thunderbird/1.0.7 Mnenhy/0.7.3.0 X-Accept-Language: en-us, en Original-To: Charles Duffy In-Reply-To: Xref: news.gmane.org gmane.comp.sysutils.supervision.general:975 Archived-At: Charles Duffy wrote: > Charlie Brady wrote: > >> As has earlier been pointed out, other software does do such >> compile-link-run testing - most or all of Dan Bernstein's software >> does it, as does software derived from Dan's software. I think you'll >> also find that some software configured via ./configure will also do >> such tests, just not as explicitly. > > > Autoconf, however, has provisions for cross-compiling: The packager can > specify test results for the given target via environment variables; > defaults can be provided for use in cross-compilation environments; and > as many tests as possible are done *without* requiring the use of a > target-compiled binary. what?? noone needs something like autoconf, just using simple sh scripts and a simple Makefile (instead of .c helpers) is _enough_ to make software cross compilable. and of course you wont run make test when cross compiling, and there is no need to do that. Alejandro Mery