Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 8648] sorcery 1.11.4: cache tarball have incorrect name when using cross install

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 8648] sorcery 1.11.4: cache tarball have incorrect name when using cross install
  • Date: Thu, 21 Apr 2005 18:39:52 -0700 (PDT)

http://bugs.sourcemage.org/show_bug.cgi?id=8648





------- Additional Comments From acedit AT armory.com 2005-04-21 18:39 -------
apparently HOST is the target platform and BUILD is the machine you're
building
on, which is completely backwards from what i thought, eg HOST is the machine
hosting the build, and BUILD is what you're building for. In anycase I dug
this
up in the autoconf info page under "Specifying Names":


`--build=BUILD-TYPE'
the type of system on which the package is being configured and
compiled. It defaults to the result of running `config.guess'.

`--host=HOST-TYPE'
the type of system on which the package will run. By default it
is the same as the build machine. Specifying it enables the
cross-compilation mode.

My mnemonic is now HOST is the 'hoster', BUILD is the 'builder'

So, in fact the patch is correct, and eric and I are confused by the ambiguous
naming scheme. Also, in optimize it looks like they have it right. The
archspecs
setup HOST, and in non-cross-compile mode, BUILD is equal to HOST. They load a
second archspec which stomps on the first ones HOST variable.

A lot of the code has moved around/been removed since 1.11 so i'll just update
all references of -$BUILD to -$HOST.

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




Archive powered by MHonArc 2.6.24.

Top of Page