procfs build error

Ryan Schmidt ryandesign at macports.org
Sat Dec 22 17:25:30 PST 2007


On Dec 22, 2007, at 13:39, Brad Reynolds wrote:

> I'm trying to install procfs and am receiving the following error.
>
> ==========================
> bash-3.2$ sudo port install procfs
> Password:
> --->  Building procfs with target all
> Error: Target org.macports.build returned: shell command " cd "/opt/ 
> local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_fuse_ 
> procfs/work/procfs" && make all " returned error 2
> Command output: procfs.cc:3041: error: 'struct i386_float_state_t'  
> has no member named 'fpu_fsw'
> procfs.cc:3042: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3043: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3044: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3045: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3046: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3047: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3048: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3049: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3050: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3051: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc:3053: error: 'struct i386_float_state_t' has no member  
> named 'fpu_fsw'
> procfs.cc: In function 'int  
> procfs_read_proc__task__threads__thread__states__thread 
> (procfs_dispatcher_entry*, const char**, char*, size_t, off_t,  
> fuse_file_info*)':
> procfs.cc:3106: error: 'struct i386_thread_state_t' has no member  
> named 'eax'
> procfs.cc:3107: error: 'struct i386_thread_state_t' has no member  
> named 'ebx'
> procfs.cc:3108: error: 'struct i386_thread_state_t' has no member  
> named 'ecx'
> procfs.cc:3109: error: 'struct i386_thread_state_t' has no member  
> named 'edx'
> procfs.cc:3110: error: 'struct i386_thread_state_t' has no member  
> named 'edi'
> procfs.cc:3111: error: 'struct i386_thread_state_t' has no member  
> named 'esi'
> procfs.cc:3112: error: 'struct i386_thread_state_t' has no member  
> named 'ebp'
> procfs.cc:3113: error: 'struct i386_thread_state_t' has no member  
> named 'esp'
> procfs.cc:3114: error: 'struct i386_thread_state_t' has no member  
> named 'ss'
> procfs.cc:3115: error: 'struct i386_thread_state_t' has no member  
> named 'eflags'
> procfs.cc:3116: error: 'struct i386_thread_state_t' has no member  
> named 'eip'
> procfs.cc:3117: error: 'struct i386_thread_state_t' has no member  
> named 'cs'
> procfs.cc:3118: error: 'struct i386_thread_state_t' has no member  
> named 'ds'
> procfs.cc:3119: error: 'struct i386_thread_state_t' has no member  
> named 'es'
> procfs.cc:3120: error: 'struct i386_thread_state_t' has no member  
> named 'fs'
> procfs.cc:3121: error: 'struct i386_thread_state_t' has no member  
> named 'gs'
> make: *** [procfs.o] Error 1
>
> Error: Status 1 encountered during processing.
> ==========================
>
> I have the following installed:
> * libfuse @2.7.1_3+darwin_9 (active)
> * fusefs @1.1_3+darwin_9 (active)
> * pcre @7.4_0+doc+universal (active)
>
> In the bug[1] for adding procfs to macports a comment is made that  
> "it doesn't seem particuarly stable".  But I'm not sure exactly  
> what that means.  Am I doing something wrong or is this just the  
> state of the port?  Thanks.
>
> -brad
>
> [1] http://trac.macports.org/projects/macports/changeset/26323

That may just be the way it is right now, but you should definitely  
file a bug report for this problem so it's not forgotten.  
Instructions are here:

http://trac.macosforge.org/projects/macports/wiki/TracTicketing





More information about the macports-users mailing list