[MacPorts] #17695: openmotif-2.3.1 build error

MacPorts noreply at macports.org
Thu Dec 18 06:33:22 PST 2008


#17695: openmotif-2.3.1 build error
------------------------------------+---------------------------------------
  Reporter:  brainbox666@…          |       Owner:  macports-tickets@…                   
      Type:  defect                 |      Status:  closed                               
  Priority:  Normal                 |   Milestone:  Port Bugs                            
 Component:  ports                  |     Version:  1.7.0                                
Resolution:  duplicate              |    Keywords:  build error                          
      Port:  openmotif              |  
------------------------------------+---------------------------------------
Changes (by macsforever2000@…):

  * status:  new => closed
  * resolution:  => duplicate
  * port:  openmotif-2.3.1 => openmotif


Old description:

> openmotif failed to build correctly on MBP late 2006 with 3 days old
> install of OSX 10.5.6 with fresh install XQuartz after upgrade to last OS
> version.
> $ sudo port install nedit
> {{{[...]
> --->  Building openmotif
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_openmotif/work/openmotif-2.3.1"
> && make all " returned error 2
> Command output: /usr/X11/include/X11/Xft/Xft.h:200: error: syntax error
> before '*' token
> /usr/X11/include/X11/Xft/Xft.h:266: warning: type defaults to 'int' in
> declaration of 'XftGlyphSpec'
> /usr/X11/include/X11/Xft/Xft.h:266: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:272: warning: type defaults to 'int' in
> declaration of 'XftGlyphFontSpec'
> /usr/X11/include/X11/Xft/Xft.h:272: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:305: warning: type defaults to 'int' in
> declaration of 'FT_UInt'
> /usr/X11/include/X11/Xft/Xft.h:305: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:364: error: syntax error before
> 'XftLockFace'
> /usr/X11/include/X11/Xft/Xft.h:364: warning: type defaults to 'int' in
> declaration of 'XftLockFace'
> /usr/X11/include/X11/Xft/Xft.h:364: warning: data definition has no type
> or storage class
> /usr/X11/include/X11/Xft/Xft.h:403: warning: type defaults to 'int' in
> declaration of 'FT_UInt'
> /usr/X11/include/X11/Xft/Xft.h:403: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:409: warning: type defaults to 'int' in
> declaration of 'FT_UInt'
> /usr/X11/include/X11/Xft/Xft.h:409: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:418: error: syntax error before 'FT_UInt'
> /usr/X11/include/X11/Xft/Xft.h:428: error: syntax error before
> 'XftCharIndex'
> /usr/X11/include/X11/Xft/Xft.h:430: warning: type defaults to 'int' in
> declaration of 'XftCharIndex'
> /usr/X11/include/X11/Xft/Xft.h:430: warning: data definition has no type
> or storage class
> /usr/X11/include/X11/Xft/Xft.h:461: warning: type defaults to 'int' in
> declaration of 'FT_UInt'
> /usr/X11/include/X11/Xft/Xft.h:461: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:472: warning: type defaults to 'int' in
> declaration of 'XftGlyphSpec'
> /usr/X11/include/X11/Xft/Xft.h:472: error: syntax error before '*' token
> /usr/X11/include/X11/Xft/Xft.h:493: warning: type defaults to 'int' in
> declaration of 'XftGlyphFontSpec'
> /usr/X11/include/X11/Xft/Xft.h:493: error: syntax error before '*' token
> List.c: In function 'MakeGC':
> List.c:2773: warning: passing argument 1 of '_XmAssignInsensitiveColor'
> from incompatible pointer type
> make[3]: *** [List.lo] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive] Error 1
>
> Error: The following dependencies failed to build: openmotif
> Error: Status 1 encountered during processing.}}}

New description:

 openmotif failed to build correctly on MBP late 2006 with 3 days old
 install of OSX 10.5.6 with fresh install XQuartz after upgrade to last OS
 version.
 {{{
 $ sudo port install nedit
 [...]
 --->  Building openmotif
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_openmotif/work/openmotif-2.3.1"
 && make all " returned error 2
 Command output: /usr/X11/include/X11/Xft/Xft.h:200: error: syntax error
 before '*' token
 /usr/X11/include/X11/Xft/Xft.h:266: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:266: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:272: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:272: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:305: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:305: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:364: error: syntax error before
 'XftLockFace'
 /usr/X11/include/X11/Xft/Xft.h:364: warning: type defaults to 'int' in
 declaration of 'XftLockFace'
 /usr/X11/include/X11/Xft/Xft.h:364: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:403: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:403: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:409: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:409: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:418: error: syntax error before 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:428: error: syntax error before
 'XftCharIndex'
 /usr/X11/include/X11/Xft/Xft.h:430: warning: type defaults to 'int' in
 declaration of 'XftCharIndex'
 /usr/X11/include/X11/Xft/Xft.h:430: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:461: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:461: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:472: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:472: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:493: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:493: error: syntax error before '*' token
 List.c: In function 'MakeGC':
 List.c:2773: warning: passing argument 1 of '_XmAssignInsensitiveColor'
 from incompatible pointer type
 make[3]: *** [List.lo] Error 1
 make[2]: *** [all] Error 2
 make[1]: *** [all-recursive] Error 1
 make: *** [all-recursive] Error 1

 Error: The following dependencies failed to build: openmotif
 Error: Status 1 encountered during processing.
 }}}

--

Comment:

 Duplicate of #17631.

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


More information about the macports-tickets mailing list