Re: [rock-user] Build report for ROCK 2.0.1

Stefan Fiedler <[email protected]> Fri, 11 Jun 2004 16:23:51 +0200
Newsgroups gmane.linux.distributions.rock.user
Message-ID <[email protected]>
Am Donnerstag 10 Juni 2004 12:52 schrieb "Alex Bär":
> Hi,
>
> I tried to build a bootable dRock target on SuSE Linux 9.1. Most of the
> packages were cleanly built, but for others there were some error messages.
> I haven't tried to burn the ISOs, as it probably won't make a lot of sense
> to do so, as long as the errors aren't fixed.
>
> It could easily be, that all the problems are due to the build host system.
> Even if so, I'd like to learn how to fix them. What has SuSE got to repair,
> in order to make a clean ROCK build possible?
>
> I may be the only one, but I find the idea charming to run a ROCK build in
> the background on a machine that I use in parallel for my daily work
> (writing mailing listing postings, letters, invoices, developing Java
> programs and so on). For various reasons I don't want to *replace* SuSE
> with ROCK, but use ROCK for different purposes on other machines in the
> future. But these machines aren't physically here, and there's no remote
> access option.
>
> That's why I'd like to build ROCK on SuSE, and as it seems there's not that
> much left in the latest SuSE product to be fixed in order to make it a
> viable ROCK build host.
>
> So much on my motivation. Here are my build results. Packages not mentioned
> were built with no problem. Your comments are most welcome.
>

Hi,
some hints that might help you get rid of some of the errors; maybe you also 
want to checkout latest subversion revision and take a look if the failing 
packages have been updated/fixed. 
Please also include the relevant output of 
build/<build-id>/var/adm/logs/<stage>-<package>.err rather than console 
output which is truncated to fit on the screen.
Btw. what versions of gcc and glibc does SuSE 9.1 ship?
Good luck,
Stefan Fiedler

> <snip>
> Desktop Target
> ==============
>
> == 21:17:04 =[1]=> Building base/glibc23 [2.3.2 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.glibc23.1086117422.19163.656197007
> -> Building. Writing output to $root/var/adm/logs/1-glibc23.out
> -> $root/var/adm/logs/1-glibc23.out -> 1-glibc23.log
> == 06/01/04 21:49:30 =[1]=> Finished building package glibc23.
>
> == 21:49:32 =[1]=> Building base/dietlibc [0.25.0-rxr 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> This package does not utilize a C library ...
> -> Reading package configuration from package directory.
> -> Preparing build in src.dietlibc.1086119371.7216.2090670607
> -> Building. Writing output to $root/var/adm/logs/1-dietlibc.out
> !> lib/alloc.c:85: error: conflicting types for `__small_fr ..
> !> lib/alloc.c:83: error: previous declaration of `__small_ ..
> !> lib/alloc.c:96: error: conflicting types for `__small_ma ..
> !> lib/alloc.c:51: error: previous declaration of `__small_ ..
> !> lib/alloc.c:177: warning: redundant redeclaration of `ca ..
> !> include/stdlib.h:12: warning: previous declaration of `c ..
> !> make: *** [bin-i386/alloc.o] Error 1
> -> $root/var/adm/logs/1-dietlibc.out -> 1-dietlibc.err
> == 06/01/04 21:49:42 =[1]=> Aborted building package dietlibc.

As gcc says, two declarations of the same name have different types. To patch, 
make sure both declarations have exactly the same type. (Names of function 
arguments can differ, but not the types.)
Btw. Afaik dietlibc is not needed for other packages of the desktop target. If 
you don't need dietlibc yourself, you could as well disable it 
in ./scripts/Config using "Custom package selection" and adding the line 'O 
dietlibc'.

>
> == 21:49:43 =[1]=> Building base/binutils [2.14.90.0.8 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.binutils.1086119383.11665.547738623
> -> Building. Writing output to $root/var/adm/logs/1-binutils.out
> -> $root/var/adm/logs/1-binutils.out -> 1-binutils.log
> == 06/01/04 21:53:44 =[1]=> Finished building package binutils.
>
> [...]
>
> Creating binary package file for orbit10.
> -> Building build/.../pkgs/orbit10-0.5.17.tar.bz2
> -> Building build/.../pkgs/orbit10-0.5.17.gem
> -> Removing temporary tar.bz2.
>
> == 13:49:40 =[5]=> Building kasc/paragui [1.0.4 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.paragui.1086176978.25398.3569947764
> -> Building. Writing output to $root/var/adm/logs/5-paragui.out
> !> mkdir .libs
> !> libtool: link: cannot find the library `'
> !> make[2]: *** [keyboard] Error 1
> !> make[2]: Leaving directory `/R.src/paragui-1.0.4/test/ke ..
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/R.src/paragui-1.0.4/test'
> !> make: *** [all-recursive] Error 1
> -> $root/var/adm/logs/5-paragui.out -> 5-paragui.err
> == 06/02/04 13:53:36 =[5]=> Aborted building package paragui.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.

This error has been mentioned on the devel list before and is caused by 
invalid '-pthread' entries in some .la files (e.g. libSDL_mm.la). The 
solution seems to be to delete all those '-pthread' entries from the .la 
files used, or make sure they don't get there in the first place.

>
> == 13:53:38 =[5]=> Building gnome14/gnome-libs14 [1.4.2 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.gnome-libs14.1086177217.6296.907549595
> -> Building. Writing output to $root/var/adm/logs/5-gnome-libs14.out
> -> $root/var/adm/logs/5-gnome-libs14.out -> 5-gnome-libs14.log
> == 06/02/04 13:59:36 =[5]=> Finished building package gnome-libs14.
>
> [...]
>
> Creating binary package file for libgail-gnome.
> -> Building build/.../pkgs/libgail-gnome-1.0.2.tar.bz2
> -> Building build/.../pkgs/libgail-gnome-1.0.2.gem
> -> Removing temporary tar.bz2.
>
> == 20:00:05 =[5]=> Building gnome24/gpdf [0.111 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.gpdf.1086199203.16927.1501578754
> -> Building. Writing output to $root/var/adm/logs/5-gpdf.out
> !> Calculating package dependencies ...
> !> Creating md5sum and cksum files ... done.
> !> Creating package description ...
> !> Making post-install adaptions.
> !> Found shared files with other packages:
> !> usr/share/texmf/web2c/pdftex.fmt: gpdf tetex
> !> usr/share/texmf/web2c/pdftex.log: gpdf tetex
> -> $root/var/adm/logs/5-gpdf.out -> 5-gpdf.err
> == 06/02/04 20:02:08 =[5]=> Aborted building package gpdf.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.

Two packages (gpdf and tetex) install files with the same name (aka shared 
files). To fix, one package must install them somewhere else, with a 
different name or not at all (if the files from both packages are in fact the 
same).

>
> == 20:02:12 =[5]=> Building gnome24/at-poke [0.2.1 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.at-poke.1086199329.1854.2136960523
> -> Building. Writing output to $root/var/adm/logs/5-at-poke.out
> -> $root/var/adm/logs/5-at-poke.out -> 5-at-poke.log
> == 06/02/04 20:02:35 =[5]=> Finished building package at-poke.
>
> [...]
>
> Creating binary package file for xvid.
> -> Building build/.../pkgs/xvid-0.9.1.tar.bz2
> -> Building build/.../pkgs/xvid-0.9.1.gem
> -> Removing temporary tar.bz2.
>
> == 00:33:07 =[5]=> Building rene/avifile [0.7.29-20030204 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.avifile.1086215585.4377.152439008
> -> Building. Writing output to $root/var/adm/logs/5-avifile.out
> !> mkdir .libs
> !> libtool: link: cannot find the library `'
> !> make[2]: *** [libaviplay.la] Error 1
> !> make[2]: Leaving directory `/R.src/avifile0.7-0.7.29/lib'
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/R.src/avifile0.7-0.7.29/lib'
> !> make: *** [all-recursive] Error 1
> -> $root/var/adm/logs/5-avifile.out -> 5-avifile.err
> == 06/03/04 00:35:55 =[5]=> Aborted building package avifile.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.

Same error as paragui.

>
> == 00:35:57 =[5]=> Building rene/gtoaster [1.0Beta6 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.gtoaster.1086215755.32038.152439008
> -> Building. Writing output to $root/var/adm/logs/5-gtoaster.out
> -> $root/var/adm/logs/5-gtoaster.out -> 5-gtoaster.log
> == 06/03/04 00:37:07 =[5]=> Finished building package gtoaster.
>
> Creating binary package file for w32codec.
> -> Building build/.../pkgs/w32codec-0.91.2.tar.bz2
> -> Building build/.../pkgs/w32codec-0.91.2.gem
> -> Removing temporary tar.bz2.
>
> == 00:37:46 =[5]=> Building rene/sane-backends [1.0.13 2.0.1].
> -> Preparing build in src.sane-backends.1086215865.10430.152439008
> -> Building. Writing output to $root/var/adm/logs/5-sane-backends.out
> !> Calculating package dependencies ...
> !> Creating md5sum and cksum files ... done.
> !> Creating package description ...
> !> Making post-install adaptions.
> !> Found shared files with other packages:
> !> usr/share/texmf/web2c/latex.fmt: sane-backends tetex
> !> usr/share/texmf/web2c/latex.log: sane-backends tetex
> -> $root/var/adm/logs/5-sane-backends.out -> 5-sane-backends.err
> == 06/03/04 00:41:27 =[5]=> Aborted building package sane-backends.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.

Same error as gpdf.

>
> == 00:41:28 =[5]=> Building rene/ogle [0.9.1 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.ogle.1086216087.15428.152439008
> -> Building. Writing output to $root/var/adm/logs/5-ogle.out
> -> $root/var/adm/logs/5-ogle.out -> 5-ogle.log
> == 06/03/04 00:42:38 =[5]=> Finished building package ogle.
>
> [...]
>
> Creating binary package file for kde-i18n-es.
> -> Building build/.../pkgs/kde-i18n-es-3.2.1.tar.bz2
> -> Building build/.../pkgs/kde-i18n-es-3.2.1.gem
> -> Removing temporary tar.bz2.
>
> == 21:51:31 =[5]=> Building kasc/openal [2003-05-09 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.openal.1086292289.26837.344015313
> -> Building. Writing output to $root/var/adm/logs/5-openal.out
> !>      extensions/al_ext_loki.o extensions/al_ext_mp3.o extens ..
> !>      -L.  -ldl -lm -lefence -lpthread -lasound -L/usr/lib -l ..
> !> /usr/lib/gcc-lib/i686-unknown-linux-gnu/3.2.3/../../../. ..
> !> collect2: ld returned 1 exit status
> !> make[1]: *** [libopenal.so] Error 1
> !> make[1]: Leaving directory `/R.src/openal-2003-05-09/lin ..
> !> make: *** [all] Error 2
> -> $root/var/adm/logs/5-openal.out -> 5-openal.err
> == 06/03/04 21:52:11 =[5]=> Aborted building package openal.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.
>
> == 21:52:13 =[5]=> Building kde/kde-i18n-fr [3.2.1 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.kde-i18n-fr.1086292331.32612.344015313
> -> Building. Writing output to $root/var/adm/logs/5-kde-i18n-fr.out
> -> $root/var/adm/logs/5-kde-i18n-fr.out -> 5-kde-i18n-fr.log
> == 06/03/04 21:53:35 =[5]=> Finished building package kde-i18n-fr.
>
> [...]
>
> == 21:53:53 =[5]=> Building rene/blender [2.32 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.blender.1086292431.12537.344015313
> -> Building. Writing output to $root/var/adm/logs/5-blender.out
> !> mkdir .libs
> !> libtool: link: cannot find the library `'
> !> make[2]: *** [blender] Error 1
> !> make[2]: Leaving directory `/R.src/blender-2.32'
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/R.src/blender-2.32'
> !> make: *** [all] Error 2
> -> $root/var/adm/logs/5-blender.out -> 5-blender.err
> == 06/03/04 22:00:47 =[5]=> Aborted building package blender.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.

Same as paragui.

>
> == 22:00:49 =[5]=> Building kde/kdirstat [2.4.0 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.kdirstat.1086292847.628.344015313
> -> Building. Writing output to $root/var/adm/logs/5-kdirstat.out
> -> $root/var/adm/logs/5-kdirstat.out -> 5-kdirstat.log
> == 06/03/04 22:03:38 =[5]=> Finished building package kdirstat.
>
> [...]
>
> Creating binary package file for k3b.
> -> Building build/.../pkgs/k3b-0.11.4.tar.bz2
> -> Building build/.../pkgs/k3b-0.11.4.gem
> -> Removing temporary tar.bz2.
>
> == 02:26:12 =[5]=> Building tibit/mjpegtools [1.6.1 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.mjpegtools.1086308770.18267.3184723217
> -> Building. Writing output to $root/var/adm/logs/5-mjpegtools.out
> !> /bin/sh ../libtool --mode=link gcc-3  -mcpu=i686 -march= ..
> !> libtool: link: cannot find the library `'
> !> make[2]: *** [lavplay] Error 1
> !> make[2]: Leaving directory `/R.src/mjpegtools-1.6.1/lavt ..
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/R.src/mjpegtools-1.6.1'
> !> make: *** [all] Error 2
> -> $root/var/adm/logs/5-mjpegtools.out -> 5-mjpegtools.err
> == 06/04/04 02:26:59 =[5]=> Aborted building package mjpegtools.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.

Same as paragui.

>
> == 02:27:01 =[5]=> Building rene/xsane [0.90 2.0.1].
> -> Preparing build in src.xsane.1086308820.26821.3184723217
> -> Building. Writing output to $root/var/adm/logs/5-xsane.out
> -> $root/var/adm/logs/5-xsane.out -> 5-xsane.log
> == 06/04/04 02:27:56 =[5]=> Finished building package xsane.
>
> [...]
>
> Creating binary package file for kdeaccessibility.
> -> Building build/.../pkgs/kdeaccessibility-3.2.1.tar.bz2
> -> Building build/.../pkgs/kdeaccessibility-3.2.1.gem
> -> Removing temporary tar.bz2.
>
> == 02:57:41 =[5]=> Building kde/kdeaddons [3.2.1 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.kdeaddons.1086310660.14551.3184723217
> -> Building. Writing output to $root/var/adm/logs/5-kdeaddons.out
> !> make[3]: *** [noatunblurscope.la] Error 1
> !> make[3]: Leaving directory `/R.src/kdeaddons-3.2.1/noatu ..
> !> make[2]: *** [all-recursive] Error 1
> !> make[2]: Leaving directory `/R.src/kdeaddons-3.2.1/noatu ..
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/R.src/kdeaddons-3.2.1'
> !> make: *** [all] Error 2
> -> $root/var/adm/logs/5-kdeaddons.out -> 5-kdeaddons.err
> == 06/04/04 03:15:47 =[5]=> Aborted building package kdeaddons.
> !> Creation of binary package isn't possible,
> !> because the package was not successfully
> !> built in (at least) the current stage.
>
> == 03:15:49 =[5]=> Building rene/libcss [0.1.0 2.0.1].
> -> Preparing build in src.libcss.1086311747.20281.3184723217
> -> Building. Writing output to $root/var/adm/logs/5-libcss.out
> -> $root/var/adm/logs/5-libcss.out -> 5-libcss.log
> == 06/04/04 03:16:14 =[5]=> Finished building package libcss.
>
> [...]
>
> Creating binary package file for rock-src.
> -> Building build/.../pkgs/rock-src-0000.tar.bz2
> -> Building build/.../pkgs/rock-src-0000.gem
> -> Removing temporary tar.bz2.
>
> Searching for old liggering files ...
> -> No errors found.
>
> Finishing build.
> -> Creating package database ...
> !> Binary file for xpdf-3.00.gem not present. Skipped in package database.
> !> Binary file for subversion-static-1.0.3.gem not present. Skipped in
> package database.
> !> Binary file for sane-backends-1.0.13.gem not present. Skipped in package
> database.
> !> Binary file for paragui-1.0.4.gem not present. Skipped in package
> database.
> !> Binary file for openal-2003-05-09.gem not present. Skipped in package
> database.
> !> Binary file for mjpegtools-1.6.1.gem not present. Skipped in package
> database.
> !> Binary file for kdeaddons-3.2.1.gem not present. Skipped in package
> database.
> !> Binary file for gpdf-0.111.gem not present. Skipped in package database.
> !> Binary file for electricfence-2.1.gem not present. Skipped in package
> database.
> !> Binary file for blender-2.32.gem not present. Skipped in package
> database.
> !> Binary file for avifile-0.7.29-20030204.gem not present. Skipped in
> package database.
> !> Binary file for asc-1.13.7.gem not present. Skipped in package database.
> -> Creating isofs.txt file ..
>
>
> BOOT Target
> ===========
>
> == 00:59:00 =[1]=> Building base/mine [0.15 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.mine.1086476339.7089.1655690994
> -> Building. Writing output to $root/var/adm/logs/1-mine.out
> -> $root/var/adm/logs/1-mine.out -> 1-mine.log
> == 06/06/04 00:59:29 =[1]=> Finished building package mine.
> eading package configuration from package directory.
> -> Preparing build in src.glibc23.1086486616.7897.3649685953
> -> Building. Writing output to $root/var/adm/logs/1-glibc23.out
> -> $root/var/adm/logs/1-glibc23.out -> 1-glibc23.log
> == 06/06/04 04:25:22 =[1]=> Finished building package glibc23.
>
> == 04:25:23 =[1]=> Building base/dietlibc [0.25.0-rxr 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> This package does not utilize a C library ...
> -> Reading package configuration from package directory.
> -> Preparing build in src.dietlibc.1086488722.27009.2361328920
> -> Building. Writing output to $root/var/adm/logs/1-dietlibc.out
> !> lib/alloc.c:85: error: conflicting types for `__small_fr ..
> !> lib/alloc.c:83: error: previous declaration of `__small_ ..
> !> lib/alloc.c:96: error: conflicting types for `__small_ma ..
> !> lib/alloc.c:51: error: previous declaration of `__small_ ..
> !> lib/alloc.c:177: warning: redundant redeclaration of `ca ..
> !> include/stdlib.h:12: warning: previous declaration of `c ..
> !> make: *** [bin-i386/alloc.o] Error 1
> -> $root/var/adm/logs/1-dietlibc.out -> 1-dietlibc.err
> == 06/06/04 04:25:40 =[1]=> Aborted building package dietlibc.
> -> Reading package configuration from package directory.
> -> Preparing build in src.binutils.1086488740.31280.3639325678
> -> Building. Writing output to $root/var/adm/logs/1-binutils.out
> -> $root/var/adm/logs/1-binutils.out -> 1-binutils.log
> == 06/06/04 04:31:22 =[1]=> Finished building package binutils.
>

See desktop/dietlibc. It seems that some later packages fail because dietlibc 
failed.

> [...]
>
> == 04:43:09 =[1]=> Building base/zlib [1.2.1 2.0.1].
> -> Reading package configuration from package directory.
> -> Reading build/.../tools.cross/lib/pkg_zlib_post.conf
> -> Preparing build in src.zlib.1086489787.8183.2942793670
> -> Building. Writing output to $root/var/adm/logs/1-zlib.out
> -> $root/var/adm/logs/1-zlib.out -> 1-zlib.log
> == 06/06/04 04:43:22 =[1]=> Finished building package zlib.
>
> == 04:43:24 =[1]=> Building base/kiss [0.21 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> Using default dietlibc compiler options!
> -> Reading package configuration from package directory.
> -> Preparing build in src.kiss.1086489802.11498.2942793670
> -> Building. Writing output to $root/var/adm/logs/1-kiss.out
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> make[1]: *** [kiss.o] Error 1
> !> make[1]: Leaving directory `/home/alex/rock-src-2.0.1/sr ..
> !> make: *** [bkiss] Error 2
> -> $root/var/adm/logs/1-kiss.out -> 1-kiss.err
> == 06/06/04 04:43:29 =[1]=> Aborted building package kiss.
>
> == 04:43:31 =[1]=> Building base/bash [2.05b 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.bash.1086489809.14620.2942793670
> -> Building. Writing output to $root/var/adm/logs/1-bash.out
> -> $root/var/adm/logs/1-bash.out -> 1-bash.log
> == 06/06/04 04:44:48 =[1]=> Finished building package bash.
>
> [...]
>
> == 04:50:37 =[1]=> Building base/gzip [1.2.4a 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> Using default dietlibc compiler options!
> -> Reading package configuration from package directory.
> -> Preparing build in src.gzip.1086490236.28069.2789765775
> -> Building. Writing output to $root/var/adm/logs/1-gzip.out
> !> {standard input}:619: Error: symbol `__result' is alread ..
> !> {standard input}:619: Warning: rest of line ignored; fir ..
> !> {standard input}:622: Error: symbol `__result' is alread ..
> !> {standard input}:622: Warning: rest of line ignored; fir ..
> !> {standard input}:623: Error: symbol `__result' is alread ..
> !> {standard input}:623: Warning: rest of line ignored; fir ..
> !> make: *** [gzip.o] Error 1
> -> $root/var/adm/logs/1-gzip.out -> 1-gzip.err
> == 06/06/04 04:50:44 =[1]=> Aborted building package gzip.
>
> == 04:50:45 =[1]=> Building base/tar [1.13 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> Using default dietlibc compiler options!
> -> Reading package configuration from package directory.
> -> Preparing build in src.tar.1086490244.31411.2789765775
> -> Building. Writing output to $root/var/adm/logs/1-tar.out
> !> make[3]: *** [ansi2knr.o] Error 1
> !> make[3]: Leaving directory `/home/alex/rock-src-2.0.1/sr ..
> !> make[2]: *** [../src/ansi2knr.o] Error 2
> !> make[2]: Leaving directory `/home/alex/rock-src-2.0.1/sr ..
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/home/alex/rock-src-2.0.1/sr ..
> !> make: *** [all-recursive-am] Error 2
> -> $root/var/adm/logs/1-tar.out -> 1-tar.err
> == 06/06/04 04:51:08 =[1]=> Aborted building package tar.
>
> == 04:51:09 =[1]=> Building base/gawk [3.1.3 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> Using default dietlibc compiler options!
> -> Reading package configuration from package directory.
> -> Preparing build in src.gawk.1086490268.4990.2789765775
> -> Building. Writing output to $root/var/adm/logs/1-gawk.out
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> make[2]: *** [ansi2knr.o] Error 1
> !> make[2]: Leaving directory `/home/alex/rock-src-2.0.1/sr ..
> !> make[1]: *** [all-recursive] Error 1
> !> make[1]: Leaving directory `/home/alex/rock-src-2.0.1/sr ..
> !> make: *** [all] Error 2
> -> $root/var/adm/logs/1-gawk.out -> 1-gawk.err
> == 06/06/04 04:51:34 =[1]=> Aborted building package gawk.
>
> == 04:51:35 =[1]=> Building base/flex [2.5.31 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.flex.1086490295.12370.2789765775
> -> Building. Writing output to $root/var/adm/logs/1-flex.out
> -> $root/var/adm/logs/1-flex.out -> 1-flex.log
> == 06/06/04 04:52:04 =[1]=> Finished building package flex.
>
> == 04:52:05 =[1]=> Building base/bzip2 [1.0.2 2.0.1].
> -> Preparing configuration to build this package with dietlibc
> (statically). -> Using default dietlibc compiler options!
> -> Reading package configuration from package directory.
> -> Preparing build in src.bzip2.1086490324.19351.2789765775
> -> Building. Writing output to $root/var/adm/logs/1-bzip2.out
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> /home/alex/rock-src-2.0.1/build/drock201boot-2.0.1-x86-a ..
> !> make: *** [blocksort.o] Error 1
> -> $root/var/adm/logs/1-bzip2.out -> 1-bzip2.err
> == 06/06/04 04:52:11 =[1]=> Aborted building package bzip2.
>
> == 04:52:12 =[1]=> Building base/texinfo [4.6 2.0.1].
> -> Reading package configuration from package directory.
> -> Preparing build in src.texinfo.1086490331.22461.3146178851
> -> Building. Writing output to $root/var/adm/logs/1-texinfo.out
> -> $root/var/adm/logs/1-texinfo.out -> 1-texinfo.log
> == 06/06/04 04:52:50 =[1]=> Finished building package texinfo.
> </snip>