[MacPorts] #5912: BUG: gv 3.5.8 will not compile

MacPorts noreply at macports.org
Fri Sep 26 22:23:27 PDT 2008


#5912: BUG: gv 3.5.8 will not compile
-----------------------------------------------------+----------------------
  Reporter:  kyle-opendarwinbugzilla at memoryhole.net  |       Owner:  toby at macports.org
      Type:  defect                                  |      Status:  closed           
  Priority:  Normal                                  |   Milestone:  Port Bugs        
 Component:  ports                                   |     Version:  1.0              
Resolution:  worksforme                              |    Keywords:                   
      Port:  gv                                      |  
-----------------------------------------------------+----------------------
Changes (by ryandesign at macports.org):

  * port:  => gv
  * milestone:  => Port Bugs


Old description:

> I get this error:
>
> [kyle at tunican kyle]$ sudo port install gv
> --->  Fetching gv
> --->  Attempting to fetch gv-3.5.8.tar.gz from ftp://ftpthep.physik.uni-
> mainz.de/pub/gv/unix/
> --->  Verifying checksum(s) for gv
> --->  Extracting gv
> --->  Applying patches to gv
> --->  Configuring gv
> --->  Building gv with target all
> Error: Target com.apple.build returned: shell command "cd
> "/opt/local/var/db/dports/build/
> file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_print_gv/work/
> gv-3.5.8" && make all" returned error 2
> Command output: Button.c:320: error: request for member 'set' in
> something not a structure or union
> Button.c:320: warning: statement with no effect
> Button.c:321: error: dereferencing pointer to incomplete type
> Button.c:321: error: request for member 'command' in something not a
> structure or union
> Button.c:321: error: request for member 'set' in something not a
> structure or union
> Button.c:321: warning: statement with no effect
> Button.c:323: error: dereferencing pointer to incomplete type
> Button.c:323: error: request for member 'command' in something not a
> structure or union
> Button.c:323: error: request for member 'set' in something not a
> structure or union
> Button.c:323: warning: statement with no effect
> Button.c: In function 'ButtonSet':
> Button.c:337: error: dereferencing pointer to incomplete type
> Button.c:337: error: request for member 'command' in something not a
> structure or union
> Button.c:337: error: request for member 'set' in something not a
> structure or union
> Button.c:338: error: dereferencing pointer to incomplete type
> Button.c:338: error: request for member 'command' in something not a
> structure or union
> Button.c:338: error: request for member 'set' in something not a
> structure or union
> Button.c:338: warning: statement with no effect
> Button.c: In function 'ButtonUnset':
> Button.c:354: error: dereferencing pointer to incomplete type
> Button.c:354: error: request for member 'command' in something not a
> structure or union
> Button.c:354: error: request for member 'set' in something not a
> structure or union
> Button.c:354: warning: statement with no effect
> Button.c: In function 'ButtonReset':
> Button.c:369: error: dereferencing pointer to incomplete type
> Button.c:369: error: request for member 'button' in something not a
> structure or union
> Button.c:369: error: request for member 'highlighted' in something not a
> structure or union
> Button.c:369: warning: statement with no effect
> make[1]: *** [Button.o] Error 1
> make: *** [all] Error 2
>
> The line it's referring to is this:
>
>   set = bw->command.set;
>
> And I checked, command is a CommandPart, as defined in ButtonP.h, but
> CommandPart isn't defined
> anywhere, and that's why it's failing.

New description:

 I get this error:

 {{{
 [kyle at tunican kyle]$ sudo port install gv
 --->  Fetching gv
 --->  Attempting to fetch gv-3.5.8.tar.gz from ftp://ftpthep.physik.uni-
 mainz.de/pub/gv/unix/
 --->  Verifying checksum(s) for gv
 --->  Extracting gv
 --->  Applying patches to gv
 --->  Configuring gv
 --->  Building gv with target all
 Error: Target com.apple.build returned: shell command "cd
 "/opt/local/var/db/dports/build/
 file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_print_gv/work/
 gv-3.5.8" && make all" returned error 2
 Command output: Button.c:320: error: request for member 'set' in something
 not a structure or union
 Button.c:320: warning: statement with no effect
 Button.c:321: error: dereferencing pointer to incomplete type
 Button.c:321: error: request for member 'command' in something not a
 structure or union
 Button.c:321: error: request for member 'set' in something not a structure
 or union
 Button.c:321: warning: statement with no effect
 Button.c:323: error: dereferencing pointer to incomplete type
 Button.c:323: error: request for member 'command' in something not a
 structure or union
 Button.c:323: error: request for member 'set' in something not a structure
 or union
 Button.c:323: warning: statement with no effect
 Button.c: In function 'ButtonSet':
 Button.c:337: error: dereferencing pointer to incomplete type
 Button.c:337: error: request for member 'command' in something not a
 structure or union
 Button.c:337: error: request for member 'set' in something not a structure
 or union
 Button.c:338: error: dereferencing pointer to incomplete type
 Button.c:338: error: request for member 'command' in something not a
 structure or union
 Button.c:338: error: request for member 'set' in something not a structure
 or union
 Button.c:338: warning: statement with no effect
 Button.c: In function 'ButtonUnset':
 Button.c:354: error: dereferencing pointer to incomplete type
 Button.c:354: error: request for member 'command' in something not a
 structure or union
 Button.c:354: error: request for member 'set' in something not a structure
 or union
 Button.c:354: warning: statement with no effect
 Button.c: In function 'ButtonReset':
 Button.c:369: error: dereferencing pointer to incomplete type
 Button.c:369: error: request for member 'button' in something not a
 structure or union
 Button.c:369: error: request for member 'highlighted' in something not a
 structure or union
 Button.c:369: warning: statement with no effect
 make[1]: *** [Button.o] Error 1
 make: *** [all] Error 2
 }}}

 The line it's referring to is this:

 {{{
   set = bw->command.set;
 }}}

 And I checked, command is a CommandPart, as defined in ButtonP.h, but
 CommandPart isn't defined
 anywhere, and that's why it's failing.

--

-- 
Ticket URL: <http://trac.macports.org/ticket/5912#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list