Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jul 2009 08:37:26 +0400
From:      Jeff Laine <wtf.jlaine@gmail.com>
To:        Julian Elischer <julian@elischer.org>
Cc:        FreeBSD Current <current@freebsd.org>
Subject:   Re: ng_ipacct build error [SOLVED]
Message-ID:  <20090724043726.GA5474@free.bsd.loc>
In-Reply-To: <4A687DBE.5060200@elischer.org>
References:  <20090723132830.GA33539@free.bsd.loc> <4A687DBE.5060200@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu,07/23/09 [08:11:58], Julian Elischer wrote:
> Jeff Laine wrote:
> >Hello list!
> >
> >I have upgraded to BETA2 recently and decided to recompile 
> >net-mgmt/ng_ipacct port
> >(it was compiled in 7.2 so it's kernel module refused to load).
> >
> >But I stuck with this permanent stop error:
> >
> >
> >4:49pm [/ports/net-mgmt/ng_ipacct]# make
> >===>  Vulnerability check disabled, database not found
> >===>  Found saved configuration for ng_ipacct-20061223
> >===>  Extracting for ng_ipacct-20061223
> >=> MD5 Checksum OK for ng_ipacct-20061223.tar.gz.
> >=> SHA256 Checksum OK for ng_ipacct-20061223.tar.gz.
> >===>  Patching for ng_ipacct-20061223
> >===>  Applying FreeBSD patches for ng_ipacct-20061223
> >===>  Configuring for ng_ipacct-20061223
> >===>  Building for ng_ipacct-20061223
> >===> ng_ipacct (all)
> >Warning: Object directory not changed from original 
> >/tmp/usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ng_ipacct
> >@ -> /usr/src/sys
> >machine -> /usr/src/sys/i386/include
> >:> opt_netgraph.h
> >cc -O2 -pipe -DMEM_USE_ZONE -fno-strict-aliasing -g -Werror -D_KERNEL 
> >-DKLD_MODULE -nostdinc  
> >-I/tmp/usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ng_ipacct -I. -I@ 
> >-I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 
> >--param large-function-growth=1000 -fno-common  -mno-align-long-strings 
> >-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
> >-mno-sse3 -ffreestanding -fstack-protector -std=iso9899:1999 
> >-fstack-protector -Wall -Wredundant-decls -Wnested-externs 
> >-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline 
> >-Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c ng_ipacct.c
> >ld  -d -warn-common -r -d -o ng_ipacct.kld ng_ipacct.o
> >:> export_syms
> >awk -f /sys/conf/kmod_syms.awk ng_ipacct.kld  export_syms | xargs -J% 
> >objcopy % ng_ipacct.kld
> >ld -Bshareable  -d -warn-common -o ng_ipacct.ko ng_ipacct.kld
> >objcopy --strip-debug ng_ipacct.ko
> >===> ipacctctl (all)
> >Warning: Object directory not changed from original 
> >/tmp/usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ipacctctl
> >cc -O2 -pipe -DMEM_USE_ZONE -fno-strict-aliasing  -g -Wall -Wformat 
> >-std=gnu99 -fstack-protector  -c ipacctctl.c
> >ipacctctl.c:146: error: 'NG_PATHLEN' undeclared here (not in a function)
> >ipacctctl.c: In function 'ip_account_get_info':
> >ipacctctl.c:505: warning: unused variable 'path'
> >ipacctctl.c: In function 'ip_account_show':
> >ipacctctl.c:602: warning: unused variable 'path'
> >*** Error code 1
> >
> >Stop in /tmp/usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ipacctctl.
> >*** Error code 1
> >
> >Stop in /tmp/usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct.
> >*** Error code 1
> >
> >Stop in /usr/ports/net-mgmt/ng_ipacct.
> >*** Error code 1
> >
> >Stop in /usr/ports/net-mgmt/ng_ipacct.
> >
> >
> >
> >
> >Should I contact the maintainer or am I 'doing it wrong'? :)
> >
> >
> >TIA
> >
> >
>  #ifndef BURN_BRIDGES 	
> 	 /* don't use these - they will go away */ 	
> 	 #define NG_TYPELEN      (NG_TYPESIZ - 1) 	
> 	 #define NG_HOOKLEN      (NG_HOOKSIZ - 1) 	
> 	 #define NG_NODELEN      (NG_NODESIZ - 1) 	
> 	 #define NG_PATHLEN      (NG_PATHSIZ - 1) 	
> 	 #define NG_CMDSTRLEN    (NG_CMDSTRSIZ - 1) 	
>  #endif 	
> 	
> they went away
> 
> use NG_PATHSIZ  (or NG_PATHSIZ-1 depending on what you ar edoing wih it).


Thanks for the hint Julian! All is ok now.


-- 
Best regards,
Jeff

| "Nobody wants to say how this works.	|
|  Maybe nobody knows ..."		|
|  			Xorg.conf(5)	|



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090724043726.GA5474>