Bug 24226

Summary: PicoBSD do not build on 5.0-current
Product: Base System Reporter: Alex D. Chen <dhchen>
Component: miscAssignee: joe <joe>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   

Description Alex D. Chen 2001-01-10 15:10:01 UTC
PicoBSD does not build on 5.0-current.It will stop at building tinyware/sps.
After tracing the source code, I found that sps refers to a structure
"eproc", but it seems that there is no definition about this structure.

Below is the error message:

(cd ../../tinyware/sps && env MAKEOBJDIRPREFIX=/usr/obj/picobsd/net make obj
&&  env MAKEOBJDIRPREFIX=/usr/obj/picobsd/net make -DNOPAM -DRELEASE_CRUNCH
-DNOSECURE -DNOCRYPT -DNONETGRAPH -DNOIPSEC  depend &&  env
MAKEOBJDIRPREFIX=/usr/obj/picobsd/net make -DNOPAM -DRELEASE_CRUNCH
-DNOSECURE -DNOCRYPT -DNONETGRAPH -DNOIPSEC  sps.o)
cc -O -pipe   -c /usr/src/release/picobsd/tinyware/sps/sps.c
/usr/src/release/picobsd/tinyware/sps/sps.c: In function 
ain':
/usr/src/release/picobsd/tinyware/sps/sps.c:48: sizeof applied to an
incomplete type
/usr/src/release/picobsd/tinyware/sps/sps.c:87: dereferencing pointer to
incomplete type
/usr/src/release/picobsd/tinyware/sps/sps.c:90: dereferencing pointer to
incomplete type
/usr/src/release/picobsd/tinyware/sps/sps.c:92: dereferencing pointer to
incomplete type
/usr/src/release/picobsd/tinyware/sps/sps.c:93: dereferencing pointer to
incomplete type
/usr/src/release/picobsd/tinyware/sps/sps.c:113: dereferencing pointer to
incomplete type
/usr/src/release/picobsd/tinyware/sps/sps.c:115: dereferencing pointer to
incomplete type
*** Error code 1

Stop in /usr/src/release/picobsd/tinyware/sps.
*** Error code 1

Stop in /usr/src/release/picobsd/net/crunch1.
*** Error code 1

Stop in /usr/src/release/picobsd/net/crunch1.
--> Error 1 code crunch
Error while building ../net/crunch1...
-> Aborting ./stage1

How-To-Repeat: cd /usr/src/release/picobsd/build && ./build
Comment 1 Josef Karthauser 2001-01-10 16:03:47 UTC
On Wed, Jan 10, 2001 at 11:00:36PM +0000, Alex D. Chen wrote:
> 
> >Description:
> PicoBSD does not build on 5.0-current.It will stop at building tinyware/sps.
> After tracing the source code, I found that sps refers to a structure
> "eproc", but it seems that there is no definition about this structure.
> 

The sps programme needs updating to take on-board the recent changes
That Kirk make to ps.  I've had a look at it, but don't really
understand how it ticks yet.

Joe
Comment 2 Jens Schweikhardt freebsd_committer freebsd_triage 2001-06-16 13:23:17 UTC
State Changed
From-To: open->closed

If this problem still exists, please use the freebsd-current@freebsd.org 
mailing list to discuss these matters. PRs should be used only for 
STABLE and RELEASE (i.e. non-current) problems.
Comment 3 Jens Schweikhardt freebsd_committer freebsd_triage 2001-06-18 21:48:36 UTC
State Changed
From-To: closed->open

Joe Karthauser wants to take care of this. 


Comment 4 Jens Schweikhardt freebsd_committer freebsd_triage 2001-06-18 21:48:36 UTC
Responsible Changed
From-To: freebsd-bugs->joe

Joe Karthauser wants to take care of this.
Comment 5 Luigi Rizzo freebsd_committer freebsd_triage 2001-09-04 03:51:11 UTC
State Changed
From-To: open->closed

seems to build now...