List Archive: gentoo-sparc
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
Quoting freshy98 <freshy98@...>:
> I already got 18.104.22.168 emerged (vanilla-sources) so I will work on i
> tomorrow evening.
This is about building a kernel for sunblade 100 but remember I am not on
gentoo, and am building upstream sources.
Maybe your build system takes care of all this stuff for you?
The main thing is that a .config is not needed, as it is generated from the
supplied sources and adapts itself to the build platform. It is OK for sunblade
100 "out of the box" subject to the following changes. Following updates and
corrects previous posts done from memory
In the end I got 2 errors.
drivers/sbus/char/envctrl.c:41: error: static declaration of 'errno'
follows non-static declaration
include/linux/unistd.h:4: error: previous declaration of 'errno' was here
and the "patch" actually just edit the file to remove that line:
-static int errno;
+//static int errno;
Did same for drivers/sbus/char/bbc_envctrl.c
That is quite useless except to quickly continue the building. The end result is
a warning about those two modules during make modules_install.
WARNING: /lib/modules/22.214.171.124/kernel/drivers/sbus/char/envctrl.ko needs unknow
n symbol errno
WARNING: /lib/modules/126.96.36.199/kernel/drivers/sbus/char/bbc.ko needs unknown sy
I will look for a bug upstream and file one if needed, meanwhile maybe it is
better for you to configure to avoid building those modules. Or maybe gentoo
handles this for you already.
If you have to do this next step make sure you do not overwrite anything!
make install did not work. I just renamed them vmlinux-188.8.131.52 and
System.map-184.108.40.206 and copied .config to config-220.127.116.11 and then copied those
and ran yaird from /boot
yaird --verbose --output=/boot/initrd.img-18.104.22.168 22.214.171.124
the i edit /boot/silo.conf by adding
email@example.com mailing list