[MacPorts] #17631: openmotif 2.3.1 does not build

MacPorts noreply at macports.org
Fri Dec 19 00:10:02 PST 2008


#17631: openmotif 2.3.1 does not build
--------------------------------+-------------------------------------------
 Reporter:  fk.fuchs@…          |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:  Port Bugs                            
Component:  ports               |     Version:  1.6.0                                
 Keywords:  build error         |        Port:  openmotif                            
--------------------------------+-------------------------------------------

Comment(by brainbox666@…):

 Replying to [comment:5 jmr@…]:
 > You need to give port the -v or -d option to see the full build output.
 Here you go
 /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/freetype2/freetype/config/ftheader.h
 is not found:
 {{{
 /usr/X11/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No
 such file or directory
 }}}
 {{{
 $ sudo port -d install nedit
 Password:
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/editors/nedit
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/editors/nedit
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: not using configure, so not adding the default universal variant
 DEBUG: Requested variant i386 is not provided by port nedit.
 DEBUG: Requested variant macosx is not provided by port nedit.
 DEBUG: Executing variant darwin provides darwin
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/openmotif
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/openmotif
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port openmotif.
 DEBUG: Requested variant i386 is not provided by port openmotif.
 DEBUG: Requested variant macosx is not provided by port openmotif.
 DEBUG: Searching for dependency: openmotif
 DEBUG: Didn't find receipt, going to depspec regex for: openmotif
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/jpeg
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/jpeg
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port jpeg.
 DEBUG: Requested variant i386 is not provided by port jpeg.
 DEBUG: Requested variant macosx is not provided by port jpeg.
 DEBUG: Searching for dependency: jpeg
 DEBUG: Found Dependency: receipt exists for jpeg
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port libpng.
 DEBUG: Requested variant i386 is not provided by port libpng.
 DEBUG: Requested variant macosx is not provided by port libpng.
 DEBUG: Searching for dependency: libpng
 DEBUG: Found Dependency: receipt exists for libpng
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port libiconv.
 DEBUG: Requested variant i386 is not provided by port libiconv.
 DEBUG: Requested variant macosx is not provided by port libiconv.
 DEBUG: Searching for dependency: libiconv
 DEBUG: Found Dependency: receipt exists for libiconv
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11
 /xorg-libsm
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg-
 libsm
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port xorg-libsm.
 DEBUG: Requested variant i386 is not provided by port xorg-libsm.
 DEBUG: Requested variant macosx is not provided by port xorg-libsm.
 DEBUG: Searching for dependency: xorg-libsm
 DEBUG: Didn't find receipt, going to depspec regex for: xorg-libsm
 DEBUG: Found Dependency: path: /usr/X11/lib filename: libSM.6.dylib regex:
 ^libSM\.6\.dylib$
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11
 /xorg-libXext
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg-
 libXext
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port xorg-libXext.
 DEBUG: Requested variant i386 is not provided by port xorg-libXext.
 DEBUG: Requested variant macosx is not provided by port xorg-libXext.
 DEBUG: Searching for dependency: xorg-libXext
 DEBUG: Didn't find receipt, going to depspec regex for: xorg-libXext
 DEBUG: Found Dependency: path: /usr/X11/lib filename: libXext.6.dylib
 regex: ^libXext\.6\.dylib$
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/Xft2
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/Xft2
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port Xft2.
 DEBUG: Requested variant i386 is not provided by port Xft2.
 DEBUG: Requested variant macosx is not provided by port Xft2.
 DEBUG: Searching for dependency: Xft2
 DEBUG: Didn't find receipt, going to depspec regex for: Xft2
 DEBUG: Found Dependency: path: /usr/X11/lib filename: libXft.2.dylib
 regex: ^libXft\.2\.dylib$
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11
 /xorg-libXmu
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg-
 libXmu
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port xorg-libXmu.
 DEBUG: Requested variant i386 is not provided by port xorg-libXmu.
 DEBUG: Requested variant macosx is not provided by port xorg-libXmu.
 DEBUG: Searching for dependency: xorg-libXmu
 DEBUG: Didn't find receipt, going to depspec regex for: xorg-libXmu
 DEBUG: Found Dependency: path: /usr/X11/lib filename: libXmu.6.dylib
 regex: ^libXmu\.6\.dylib$
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11
 /xorg-libXp
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg-
 libXp
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port xorg-libXp.
 DEBUG: Requested variant i386 is not provided by port xorg-libXp.
 DEBUG: Requested variant macosx is not provided by port xorg-libXp.
 DEBUG: Searching for dependency: xorg-libXp
 DEBUG: Didn't find receipt, going to depspec regex for: xorg-libXp
 DEBUG: Found Dependency: path: /usr/X11/lib filename: libXp.6.dylib regex:
 ^libXp\.6\.dylib$
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11
 /xorg-libXt
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg-
 libXt
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port xorg-libXt.
 DEBUG: Requested variant i386 is not provided by port xorg-libXt.
 DEBUG: Requested variant macosx is not provided by port xorg-libXt.
 DEBUG: Searching for dependency: xorg-libXt
 DEBUG: Didn't find receipt, going to depspec regex for: xorg-libXt
 DEBUG: Found Dependency: path: /usr/X11/lib filename: libXt.6.dylib regex:
 ^libXt\.6\.dylib$
 DEBUG: Executing org.macports.main (openmotif)
 DEBUG: Skipping completed org.macports.fetch (openmotif)
 DEBUG: Skipping completed org.macports.checksum (openmotif)
 DEBUG: Skipping completed org.macports.extract (openmotif)
 DEBUG: Skipping completed org.macports.patch (openmotif)
 DEBUG: Skipping completed org.macports.configure (openmotif)
 --->  Building openmotif
 DEBUG: Executing org.macports.build (openmotif)
 DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.5' LANG='C'
 DEBUG: Assembled 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'
 Making all in bindings
 make[1]: Nothing to be done for `all'.
 Making all in bitmaps
 make[1]: Nothing to be done for `all'.
 Making all in config
 Making all in cf
 make[2]: Nothing to be done for `all'.
 Making all in imake
 make[2]: Nothing to be done for `all'.
 Making all in makedepend
 make[2]: Nothing to be done for `all'.
 Making all in util
 make[2]: Nothing to be done for `all'.
 make[2]: Nothing to be done for `all-am'.
 Making all in localized
 Making all in util
 make[2]: Nothing to be done for `all'.
 make[2]: Nothing to be done for `all-am'.
 Making all in lib
 Making all in Xm
 make  all-am
 /bin/sh ../../libtool --tag=CC   --mode=compile /usr/bin/gcc-4.0
 -DHAVE_CONFIG_H -I. -I../../include -I.. -I./..
 -DXMBINDDIR_FALLBACK=\"/opt/local/lib/X11/bindings\"
 -DINCDIR=\"/opt/local/include/X11\" -DLIBDIR=\"/opt/local/lib/X11\"
 -I/usr/X11/include  -I/opt/local/include -I/usr/X11/include  -O2 -Wall -g
 -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter    -MT List.lo
 -MD -MP -MF .deps/List.Tpo -c -o List.lo List.c
  /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../include -I.. -I./..
 -DXMBINDDIR_FALLBACK=\"/opt/local/lib/X11/bindings\"
 -DINCDIR=\"/opt/local/include/X11\" -DLIBDIR=\"/opt/local/lib/X11\"
 -I/usr/X11/include -I/opt/local/include -I/usr/X11/include -O2 -Wall -g
 -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter -MT List.lo
 -MD -MP -MF .deps/List.Tpo -c List.c  -fno-common -DPIC -o .libs/List.o
 In file included from /usr/X11/include/X11/Xft/Xft.h:39,
                  from XmRenderTI.h:46,
                  from List.c:86:
 /usr/X11/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No
 such file or directory
 In file included from XmRenderTI.h:46,
                  from List.c:86:
 /usr/X11/include/X11/Xft/Xft.h:40:10: error: #include expects "FILENAME"
 or <FILENAME>
 In file included from XmRenderTI.h:46,
                  from List.c:86:
 /usr/X11/include/X11/Xft/Xft.h:60: error: syntax error before
 '_XftFTlibrary'
 /usr/X11/include/X11/Xft/Xft.h:60: warning: type defaults to 'int' in
 declaration of '_XftFTlibrary'
 /usr/X11/include/X11/Xft/Xft.h:60: warning: data definition has no type or
 storage class
 /usr/X11/include/X11/Xft/Xft.h:94: error: syntax error before 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:94: warning: no semicolon at end of struct
 or union
 /usr/X11/include/X11/Xft/Xft.h:97: error: syntax error before '}' token
 /usr/X11/include/X11/Xft/Xft.h:97: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:97: warning: data definition has no type or
 storage class
 /usr/X11/include/X11/Xft/Xft.h:101: error: syntax error before 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:101: warning: no semicolon at end of struct
 or union
 /usr/X11/include/X11/Xft/Xft.h:104: error: syntax error before '}' token
 /usr/X11/include/X11/Xft/Xft.h:104: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:104: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:198: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:198: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:264: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:264: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:270: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:270: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:303: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:303: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:362: error: syntax error before
 'XftLockFace'
 /usr/X11/include/X11/Xft/Xft.h:362: warning: type defaults to 'int' in
 declaration of 'XftLockFace'
 /usr/X11/include/X11/Xft/Xft.h:362: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:401: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:401: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:407: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:407: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:416: error: syntax error before 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:426: error: syntax error before
 'XftCharIndex'
 /usr/X11/include/X11/Xft/Xft.h:428: warning: type defaults to 'int' in
 declaration of 'XftCharIndex'
 /usr/X11/include/X11/Xft/Xft.h:428: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:459: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:459: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:470: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:470: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:491: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:491: 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: 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:198: error: syntax error
 before '*' token
 /usr/X11/include/X11/Xft/Xft.h:264: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:264: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:270: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:270: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:303: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:303: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:362: error: syntax error before
 'XftLockFace'
 /usr/X11/include/X11/Xft/Xft.h:362: warning: type defaults to 'int' in
 declaration of 'XftLockFace'
 /usr/X11/include/X11/Xft/Xft.h:362: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:401: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:401: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:407: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:407: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:416: error: syntax error before 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:426: error: syntax error before
 'XftCharIndex'
 /usr/X11/include/X11/Xft/Xft.h:428: warning: type defaults to 'int' in
 declaration of 'XftCharIndex'
 /usr/X11/include/X11/Xft/Xft.h:428: warning: data definition has no type
 or storage class
 /usr/X11/include/X11/Xft/Xft.h:459: warning: type defaults to 'int' in
 declaration of 'FT_UInt'
 /usr/X11/include/X11/Xft/Xft.h:459: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:470: warning: type defaults to 'int' in
 declaration of 'XftGlyphSpec'
 /usr/X11/include/X11/Xft/Xft.h:470: error: syntax error before '*' token
 /usr/X11/include/X11/Xft/Xft.h:491: warning: type defaults to 'int' in
 declaration of 'XftGlyphFontSpec'
 /usr/X11/include/X11/Xft/Xft.h:491: 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

 Warning: the following items did not execute (for openmotif):
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 Error: The following dependencies failed to build: openmotif
 Error: Status 1 encountered during processing.
 }}}

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


More information about the macports-tickets mailing list