Hi all,
I try to build customized kernel pfSense_wrap.7 and make embebbed pfsense 1.3 running on freebsd 7. So I edit the pfsense_local.sh and build_embebbed.sh to use freebsd 7 , RELENG_7_0 and 500mo flash disk. But during the build I have this error: -------------------------------------------------------------- >>> stage 3.2: building everything -------------------------------------------------------------- cd /usr/obj.pfSense/usr/src/sys/pfSense_wrap.7; MAKEOBJDIRPREFIX=/usr/obj.pfSense MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE= GROFF_BIN_PATH=/usr/obj.pfSense/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj.pfSense/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj.pfSense/usr/src/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/usr/obj.pfSense/usr/src/tmp INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj.pfSense/usr/src/tmp/legacy/usr/sbin:/usr/obj.pfSense/usr/src/t mp/legacy/usr/bin:/usr/obj.pfSense/usr/src/tmp/legacy/usr/games:/usr/obj.pfS ense/usr/src/tmp/usr/sbin:/usr/obj.pfSense/usr/src/tmp/usr/bin:/usr/obj.pfSe nse/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make KERNEL=kernel all -DNO_MODULES_OBJ linking kernel ubsa.o(.text+0x3e3): In function `ubsa_attach': : undefined reference to `ucom_attach' ubsa.o(.text+0x85): In function `ubsa_detach': : undefined reference to `ucom_detach' ubsa.o(.text+0x3f5): In function `ubsa_notify': : undefined reference to `ucom_status_change' ubsa.o(.data+0xa8): undefined reference to `ucom_devclass' *** Error code 1 Stop in /usr/obj.pfSense/usr/src/sys/pfSense_wrap.7. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Ok you will say me try the default kernel configuration pfSense_wrap.7 but I the build my customized kernel in freebsd 7 (make buildkernel KERNCONF=pfSense_wrap.7) and all are ok with build successful. What is ubsa device in the kernel conf? Can I remove it? Why the kernel was build successfully manually and not with the script? Thank you for your help and sorry for my bad English J
