Bug 141000

Summary: [build] problem buildkernel with option NTFS_ICONV
Product: Base System Reporter: Veniamin <g.veniamin>
Component: kernAssignee: Antoine Brodin <antoine>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 8.0-RELEASE   
Hardware: Any   
OS: Any   

Description Veniamin 2009-11-29 17:50:01 UTC
cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -Werror  vers.c
linking kernel.debug
ntfs_iconv.o(.text+0x22): In function `ntfs_iconv_mod_handler':
/usr/src/sys/fs/ntfs/ntfs_iconv.c:36: undefined reference to `ntfs_iconv'
ntfs_iconv.o(.text+0x4a):/usr/src/sys/fs/ntfs/ntfs_iconv.c:36: undefined reference to `ntfs_iconv'
*** Error code 1

How-To-Repeat: add to kernel

options         LIBICONV
options         CD9660_ICONV
options         MSDOSFS_ICONV
options         NTFS_ICONV
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2009-12-21 19:05:30 UTC
State Changed
From-To: open->closed

Close: 
As mentionned in NOTES, these options require their base file system 
and LIBICONV. 
So you have to add LIBICONV, NTFS and NTFS_ICONV for your kernel to build. 


Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2009-12-21 19:05:30 UTC
Responsible Changed
From-To: freebsd-bugs->antoine

Track.