During the long pause in buildbot snapshots last month I got interested in the snapshot builds.

I noticed that some of the platforms are being built daily although they have not completed the build process successfully for 1-2 years, in some cases never. It seems like a waste of CPU power and other resources to continue compiling those platforms daily. The platforms should either be fixed or their daily builds abandoned.

Most of the failures seem to be missing kernel config symbols, and those don't get automagically fixed.


Below is a short summary of the 35 buildbot snapshot platforms:

24 platforms with daily builds ok during last week:
adm5120, ar7, ar71xx, atheros, au1000, brcm47xx, brcm63xx, cobalt, ep93xx, etrax, gemini, ixp4xx, kirkwood, lantiq, mpc52xx, octeon, orion, ppc40x, ppc44x, ramips, sibyte, uml, x86, xburst

2 abandoned platforms, no builds done (which is also ok):
olpc 24-Oct-2009, goldfish 10-Mar-2010

3 recent failures (in February 2012):
iop32x  9-Feb-2012  looks like a platform-specific error
rb532  12-Feb-2012  gcc version change: cc1: all warnings being treated as 
errors
rdc  27-Feb-2012  kernel config symbols missing


4 ancient failures (2010 - July 2011):
at91  20-Mar-2011  kernel config symbols missing
avr32  1-Jul-2011  kernel config symbols missing
pxcab  4-Nov-2010  kernel config symbols missing
s3c24xx  13-Feb-2011  kernel config symbols missing


2 Never:
These have never completed a build succesfully, or at least it has not been uploaded to the snapshot server:
ps3   kernel config symbols missing
ubicom32  ERROR: Missing site config for target "ubicom32-openwrt-linux-uclibc"



Developers might consider abandoning the daily builds of those ancient failures, or maybe spend a few hours fixing the missing kernel config symbols. It serves no purpose that buildbots crunch those platforms daily, just to fail.

I made a patch for at91, but have not tested it any further in addition to compiling the kernel. https://lists.openwrt.org/pipermail/openwrt-devel/2012-April/014897.html
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to