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

Reply via email to