[MacPorts] #23020: ffcall-1.10 fails to compile on Snow Leopard x86_64

MacPorts noreply at macports.org
Thu Dec 24 08:04:31 PST 2009


#23020: ffcall-1.10 fails to compile on Snow Leopard x86_64
------------------------------+---------------------------------------------
 Reporter:  earcar@…          |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.8.1                                
 Keywords:                    |        Port:  devel/ffcall                         
------------------------------+---------------------------------------------
 When building ffcall @1.10 Revision 1 I got this error message

 {{{
 --->  Computing dependencies for ffcall
 --->  Fetching ffcall
 --->  Attempting to fetch ffcall-1.10.tar.gz from
 http://www.haible.de/bruno/gnu/
 --->  Verifying checksum(s) for ffcall
 --->  Extracting ffcall
 --->  Configuring ffcall
 --->  Building ffcall
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_ffcall/work/ffcall-1.10"
 && /usr/bin/make -j2 all " returned error 2
 Command output: cd avcall; /usr/bin/make all
 /usr/bin/gcc-4.2 -E `if test true = true; then echo '-DASM_UNDERSCORE';
 fi` ./avcall-i386-macro.S | grep -v '^ *#line' | grep -v '^#ident' | grep
 -v '^#' | sed -e 's,% ,%,g' -e 's,% ,%,g' -e 's,\. ,.,g' > avcall-i386.s
 /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.2 -pipe -O2 -arch x86_64
 -c ./structcpy.c
 /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.2 -x none -c avcall-i386.s
 /usr/bin/gcc-4.2 -pipe -O2 -arch x86_64 -c ./structcpy.c -o structcpy.o
 /usr/bin/gcc-4.2 -x none -c avcall-i386.s -o avcall-i386.o
 echo timestamp > structcpy.lo
 avcall-i386.s:7:suffix or operands invalid for `push'
 avcall-i386.s:9:suffix or operands invalid for `push'
 avcall-i386.s:10:suffix or operands invalid for `push'
 avcall-i386.s:39:suffix or operands invalid for `call'
 avcall-i386.s:47:suffix or operands invalid for `call'
 avcall-i386.s:53:suffix or operands invalid for `call'
 avcall-i386.s:168:suffix or operands invalid for `pop'
 avcall-i386.s:169:suffix or operands invalid for `pop'
 avcall-i386.s:171:suffix or operands invalid for `pop'
 make[1]: *** [avcall-i386.lo] Error 1
 make: *** [all] Error 2

 Error: Problem while installing ffcall

 }}}

 It seems that he's trying to mix x86_64 code with x86 one.

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


More information about the macports-tickets mailing list