Status Report 2004-11-02

Stefan Reinauer stepan at openbios.org
Tue Nov 2 05:50:01 CET 2004


Hi,

after some more changes like the removed 64k limit for linuxbios rom
images here a new status report about the current image builds.

NOTE: Many boards are broken at the moment. If anyone here can supply
fixes, please do so. The situation is almost fatal given that the
changes to do are mostly time consuming but not really complex.

As a generic goal we should work on reducing the impact of such changes
by adapting the structure. Example: Having a per board fallback mechanism 
seems overkill.. The only difference among all boards seem to be the
included files from the north bridge and southbridge directories. These
could easily be autogenerated from the config tool.

The less files one port has, the easier it is to adapt to new changes.
Long term this raises code quality and the number of new ports.

Stefan

-------------- next part --------------
Processing mainboard amd quartet (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
In file included from /home/stepan/cvsroots/freebios2/src/mainboard/amd/quartet/auto.c:148:
/home/stepan/cvsroots/freebios2/src/northbridge/amd/amdk8/raminit.c:568:2: warning: #warning "FIXME implement a better test for opterons"
make[1]: *** [auto.E] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/amd_quartet/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard amd serenade (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
In file included from /home/stepan/cvsroots/freebios2/src/mainboard/amd/serenade/auto.c:121:
/home/stepan/cvsroots/freebios2/src/northbridge/amd/amdk8/raminit.c:568:2: warning: #warning "FIXME implement a better test for opterons"
make[1]: *** [auto.E] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/amd_serenade/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard amd solo (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..ok.

Processing mainboard arima hdama (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..ok.

Processing mainboard densitron dpx114 (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
Configuring TARGET densitron_dpx114
Will place Makefile, crt0.S, etc. in densitron_dpx114
===> ERROR: Could not open file "/home/stepan/cvsroots/freebios2/src/mainboard/densitron/dpx114/Options.lb"
Config-densitron_dpx114.lb:0

Processing mainboard digitallogic adl855pc (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
Configuring TARGET digitallogic_adl855pc
Will place Makefile, crt0.S, etc. in digitallogic_adl855pc
===> ERROR: Could not open file "/home/stepan/cvsroots/freebios2/src/mainboard/digitallogic/adl855pc/Options.lb"
Config-digitallogic_adl855pc.lb:0

Processing mainboard embeddedplanet ep405pc (ppc: skipped, we're i386)

Processing mainboard emulation qemu-i386 (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
List of nearby tokens: 
  (@0)  EOF  =  ''
===> ERROR: Could not parse file
Config-emulation_qemu-i386.lb:0
src/mainboard/emulation/qemu-i386/Options.lb:0

Processing mainboard ibm e325 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
make[1]: Entering directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/ibm_e325/fallback'
cp /home/stepan/cvsroots/freebios2/src/arch/i386/init/crt0.S.lb crt0.S
make[1]: *** No rule to make target `/home/stepan/cvsroots/freebios2/src/cpu/i386/entry16.inc', needed by `crt0.s'.  Stop.
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/ibm_e325/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard Iwill DK8S2 (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
Configuring TARGET Iwill_DK8S2
Will place Makefile, crt0.S, etc. in Iwill_DK8S2
===> ERROR: Could not open file "/home/stepan/cvsroots/freebios2/src/mainboard/Iwill/DK8S2/Options.lb"
Config-Iwill_DK8S2.lb:0

Processing mainboard Iwill DK8X (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
Configuring TARGET Iwill_DK8X
Will place Makefile, crt0.S, etc. in Iwill_DK8X
===> ERROR: Could not open file "/home/stepan/cvsroots/freebios2/src/mainboard/Iwill/DK8X/Options.lb"
Config-Iwill_DK8X.lb:0

Processing mainboard motorola sandpoint (ppc: skipped, we're i386)

Processing mainboard newisys khepri (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
make[1]: Entering directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/newisys_khepri/fallback'
cp /home/stepan/cvsroots/freebios2/src/arch/i386/init/crt0.S.lb crt0.S
make[1]: *** No rule to make target `/home/stepan/cvsroots/freebios2/src/cpu/i386/entry16.inc', needed by `crt0.s'.  Stop.
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/newisys_khepri/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard technologic ts5300 (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
Configuring TARGET technologic_ts5300
Will place Makefile, crt0.S, etc. in technologic_ts5300
===> ERROR: Could not open file "/home/stepan/cvsroots/freebios2/src/mainboard/technologic/ts5300/Options.lb"
Config-technologic_ts5300.lb:0

Processing mainboard totalimpact briq (ppc: skipped, we're i386)

Processing mainboard tyan s2735 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
raminit.c:1449.36: raminit.c:1778.40: generic_sdram.c:26.40: auto.c:96.33: 
Load address out of bounds
make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2735/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s2850 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2850/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s2875 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2875/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s2880 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2880/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s2881 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2881/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s2882 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2882/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s2885 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
/home/stepan/cvsroots/freebios2/src/superio/winbond/w83627hf/superio.c:218: error: unknown field `name' specified in initializer
/home/stepan/cvsroots/freebios2/src/superio/winbond/w83627hf/superio.c:218: warning: initialization from incompatible pointer type
make[1]: *** [superio.o] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s2885/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s4880 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s4880/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard tyan s4882 (i386: ok)
  Creating config file... ok
  Creating builddir...ok
  Compiling image ..FAILED! Log excerpt:
Cannot find `northbridge/amd/amdk8/setup_resource_map.c'

make[1]: *** [auto.inc] Error 1
make[1]: Leaving directory `/home/stepan/cvsroots/freebios2/util/abuild/linuxbios-builds/tyan_s4882/fallback'
make: *** [fallback-rom] Error 1

Processing mainboard via epia (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
===> NOTE: Changing default value of MAINBOARD
===> NOTE: Changing default value of MAINBOARD_VENDOR
===> NOTE: Changing default value of MAINBOARD_PART_NUMBER
===> ERROR: Attempt to set nonexistent option CC (missing USES?)
Config-via_epia.lb:0

Processing mainboard via epia-m (i386: ok)
  Creating config file... ok
  Creating builddir...FAILED! Log excerpt:
Configuring TARGET via_epia-m
Will place Makefile, crt0.S, etc. in via_epia-m
===> ERROR: Could not open file "/home/stepan/cvsroots/freebios2/src/mainboard/via/epia-m/Options.lb"
Config-via_epia-m.lb:0



More information about the coreboot mailing list