Re: [rock-user] Build host requirements?
Rene Rebe <[email protected]>
| Newsgroups | gmane.linux.distributions.rock.user |
|---|---|
| Message-ID | <[email protected]> |
Hi,
On: Mon, 31 May 2004 20:50:43 +0200 (MEST),
[email protected] wrote:
> Hi,
>
> I am unsure if anybody else is interested in this, at all, but...
>
> I know it's something one should not do, but as I had to use my system for
> some other work also, so I could not afford to try a ROCK install using the
> 2.0.1 ISO 1mages. Therefore I tried to build ROCK on SuSE 9.1.
>
> Other than its predecessors SuSE 9.1 allows to configure and download ROCK.
> It also builds quite a few packages, before the build script stops with this
> message, to be found
> in:
> rock-src-2.0.1/build/drock201-2.0.1-x86-athlon-xp-32-desktop/logs/build_target_7670.log
>
>
> <snip>
> # ./scripts/Build-Target -cfg drock201
> Building tools in build/.../tools.chroot:
> -> Building tools.chroot/wrapper/cmd_wrapper.
> cc: installation problem, cannot exec `as': No such file or directory
For which package in which stage does this happen?
> Package build ended abnormally!
> !> Usually a package build creates eighter a *.log
> !> or a *.err file. Neither the 1st nor the 2nd is
> !> there. So I'm going to create a *.err file now
> !> and abort the build process.
> </snip>
>
> The (fine!) handbook says, that it's possible to use other systems as build
> hosts for ROCK. Now, my question is:
>
> What requirements does a build host actually to fulfil in order to allow for
> a proper ROCK build? Is it anywhere documented?
Not in all fine details. ROCK shoudl be buildable on any
well-functional standard compliant distribution with developer tools
(gcc, binutils, sed, awk, ...) installed. oThe most common problems are:
- old bash
- defect mktemp
- too old (two years old) sed
- defect glibc (at least debian testing qualified as this two days ago
on IRC #rocklinux)
> Eg: What versions of software do I need? And: What software must be
> installed on the build host, at all?
The only problems I have seen before are: bash, sed and mktemp not
beeing recent.
The obvious things are tested in scripts/Check-System. If people
encoutner problems they should mail us so we can either work around or
update Check-System.
> It's obvious that one needs to have ncurses / ncurses-devel and a C
> compiler. But what else?
>
> If I should be the only one interested in this, I suggest we drop this
> thread, otherwise it might be really nice if you could add your parts of the
> puzzle.
Yes - we should document this a bit more in the Handbook.
Sincerely yours,
René Rebe
- ROCK Linux stable release maintainer
--
René Rebe - Europe/Germany/Berlin
[email protected] [email protected]
http://www.rocklinux.org http://www.rocklinux-consulting.de