bug#311: marked as done (BUILD: different host systems produce wildly different image sizes)

[email protected] (LNX-BBC bug Tracking System) Sat, 11 Oct 2003 20:40:02 -0700
Newsgroups gmane.linux.bbc.bugs
Message-ID <[email protected]>
Your message dated Sat, 11 Oct 2003 22:35:36 -0500
with message-id <[email protected]>
and subject line cross-compilation should fix
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Nick Moffitt
(administrator, LNX-BBC bugs database)

--------------------------------------
Received: (at submit) by bugs.lnx-bbc.org; 2 Feb 2003 06:04:31 +0000
>From [email protected] Sat Feb 01 22:04:31 2003
Received: from zork.zork.net ([66.92.188.166] ident=mail)
	by gar.lnx-bbc.org with esmtp (Exim 3.36 #1 (Debian))
	id 18fDF1-0004hc-00
	for <[email protected]>; Sat, 01 Feb 2003 22:04:31 -0800
Received: from schoen by zork.zork.net with local (Exim 3.35 #1 (Debian))
	id 18fDFQ-0008ME-00; Sat, 01 Feb 2003 22:04:56 -0800
Date: Sat, 1 Feb 2003 22:04:55 -0800
From: Seth David Schoen <[email protected]>
To: [email protected]
Subject: BUILD: different host systems produce wildly different image sizes
Message-ID: <[email protected]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4i
X-Accept-Language: en,la,eo
X-Broadcast-Flag: 1
X-Consensus-at-Lawyerpoint: http://bpdg.blogs.eff.org/
X-Cruelty-to-Analog: http://analog.blogs.eff.org/
X-Modulation: 8/VSB Is Not A Crime
Sender: Seth David Schoen <[email protected]>

Package: lnx-bbc

When you build on gar, you get an image which is around 1,000,000
bytes smaller than the image you get by building on a chroot on
garson from exactly the same source tree.

We would like the image to be as small as possible, so it would be
good to understand exactly why this happens, and how to control the
build process to get it to produce the smallest possible image.

-- 
Seth David Schoen <[email protected]> | Reading is a right, not a feature!
     http://www.loyalty.org/~schoen/   |                 -- Kathryn Myronuk
     http://vitanuova.loyalty.org/     |

---------------------------------------
Received: (at 311-done) by bugs.lnx-bbc.org; 12 Oct 2003 03:35:37 +0000
>From [email protected] Sat Oct 11 20:35:37 2003
Received: from goose.movealong.org ([69.17.22.121] ident=postfix)
	by gargoyle.lnx-bbc.org with esmtp (Exim 3.35 #1 (Debian))
	id 1A8X17-0004uR-00
	for <[email protected]>; Sat, 11 Oct 2003 20:35:37 -0700
Received: by goose.movealong.org (Postfix, from userid 1001)
	id 3419D44234; Sat, 11 Oct 2003 22:35:36 -0500 (CDT)
Date: Sat, 11 Oct 2003 22:35:36 -0500
From: Nate Riffe <[email protected]>
To: [email protected]
Subject: cross-compilation should fix
Message-ID: <[email protected]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-pw: reindeer flotilla
User-Agent: Mutt/1.5.4i

I am closing this bug because the LNX-BBC build now treats the BBC
image as an embedded system and cross-compiles the entire thing, and
builds its own toolchain in the process.  This should, in theory, wipe
out any size differences between binaries on the ISO.  Any packages
which continue to have size differences should be inspected to see
whether they are being compiled using our compiler, and if not, a bug
should be filed for each one.

-- 
--< ((\))< >----< [email protected] >----< http://www.movealong.org/ >--
pub  1024D/05A058E0 2002-03-07 Nate Riffe (06-Mar-2002) <[email protected]>
     Key fingerprint = 0DAC F5CB D182 3165 D757  C466 CD42 12A8 05A0 58E0