[MacPorts] #30672: sheepshaver at 2.3-20110101 build fail

MacPorts noreply at macports.org
Tue Aug 9 07:55:26 PDT 2011


#30672: sheepshaver at 2.3-20110101 build fail
-----------------------------------------+----------------------------------
 Reporter:  filip.huska@…                |       Owner:  macports-tickets@…                   
     Type:  defect                       |      Status:  new                                  
 Priority:  Normal                       |   Milestone:                                       
Component:  ports                        |     Version:  2.0.1                                
 Keywords:                               |        Port:  sheepshaver                          
-----------------------------------------+----------------------------------
Changes (by ryandesign@…):

  * keywords:  sheepshaver =>
 * cc: opendarwin.nospam@… (added)


Old description:

> OS : Mac os X lion 10.7
>
> Macport version : 2.0.1
>
> Xcode version : 4.1 / 4B110
>
> The following ports are currently installed:
>
>   atk @1.32.0_0 (active)
>   autoconf @2.68_2 (active)
>   automake @1.11.1_0 (active)
>   bzip2 @1.0.6_0 (active)
>   cairo @1.10.2_4+x11 (active)
>   db46 @4.6.21_6 (active)
>   dia @0.97.1_2 (active)
>   docbook-xml @5.0_0 (active)
>   docbook-xml-4.1.2 @4.1.2_1 (active)
>   docbook-xml-4.2 @4.2_0 (active)
>   docbook-xml-4.3 @4.3_0 (active)
>   docbook-xml-4.4 @4.4_0 (active)
>   docbook-xml-4.5 @4.5_0 (active)
>   docbook-xml-5.0 @5.0_0 (active)
>   docbook-xsl @1.76.1_0 (active)
>   expat @2.0.1_1 (active)
>   fontconfig @2.8.0_0 (active)
>   freetype @2.4.6_0 (active)
>   gdbm @1.8.3_3 (active)
>   gdk-pixbuf2 @2.22.1_1 (active)
>   getopt @1.1.4_1 (active)
>   gettext @0.18.1.1_2 (active)
>   glib2 @2.28.8_0 (active)
>   gnome-common @2.28.0_0 (active)
>   gnome-doc-utils @0.20.6_0+python27 (active)
>   gnupg @1.4.11_0 (active)
>   gperf @3.0.4_2 (active)
>   gtk-doc @1.17_0+python27 (active)
>   gtk2 @2.24.4_0+x11 (active)
>   help2man @1.39.3_0 (active)
>   intltool @0.40.6_0 (active)
>   iso-codes @3.27_0 (active)
>   jasper @1.900.1_7 (active)
>   jpeg @8c_0 (active)
>   kermit @8.0.211_0 (active)
>   libart_lgpl @2.3.21_0 (active)
>   libiconv @1.13.1_0 (active)
>   libidn @1.22_0 (active)
>   libpixman @0.22.2_1 (active)
>   libpng @1.4.8_0 (active)
>   libsdl @1.2.14_9+x11 (active)
>   libtool @2.4_1 (active)
>   libusb @1.0.8_0 (active)
>   libusb-compat @0.1.3_0 (active)
>   libxml2 @2.7.8_0 (active)
>   libxslt @1.1.26_0 (active)
>   lrzsz @0.12.20_1 (active)
>   m4 @1.4.16_0 (active)
>   makepasswd @1.10-3_0 (active)
>   minicom @2.5_0 (active)
>   ncurses @5.9_1 (active)
>   ncursesw @5.8_0 (active)
>   openssl @1.0.0d_0 (active)
>   p5-crypt-passwdmd5 @1.3_1 (active)
>   p5-getopt-long @2.38_1 (active)
>   p5-locale-gettext @1.05_5 (active)
>   p5-pathtools @3.33_1 (active)
>   p5-scalar-list-utils @1.23_1 (active)
>   p5-xml-parser @2.40_1 (active)
>   pango @1.28.4_1+x11 (active)
>   perl5 @5.12.3_1+perl5_12 (active)
>   perl5.12 @5.12.3_1 (active)
>   pkgconfig @0.26_0 (active)
>   popt @1.16_0 (active)
>   py27-libxml2 @2.7.8_0 (active)
>   python27 @2.7.2_0 (active)
>   python_select @0.3_1 (active)
>   rarian @0.8.1_0 (active)
>   readline @6.2.000_0 (active)
>   shared-mime-info @0.90_0 (active)
>   sipcalc @1.1.4_0 (active)
>   sqlite3 @3.7.7.1_0 (active)
>   tiff @3.9.5_0 (active)
>   wget @1.12_3+ssl (active)
>   Xft2 @2.2.0_0 (active)
>   xmlcatmgr @2.2_1 (active)
>   xorg-bigreqsproto @1.1.1_0 (active)
>   xorg-compositeproto @0.4.2_0 (active)
>   xorg-damageproto @1.2.1_0 (active)
>   xorg-fixesproto @5.0_0 (active)
>   xorg-inputproto @2.0.2_0 (active)
>   xorg-kbproto @1.0.5_0 (active)
>   xorg-libpthread-stubs @0.3_0 (active)
>   xorg-libX11 @1.4.4_0 (active)
>   xorg-libXau @1.0.6_0 (active)
>   xorg-libxcb @1.7_0+python27 (active)
>   xorg-libXcomposite @0.4.3_0 (active)
>   xorg-libXcursor @1.1.12_0 (active)
>   xorg-libXdamage @1.1.3_0 (active)
>   xorg-libXdmcp @1.1.0_0 (active)
>   xorg-libXext @1.3.0_0 (active)
>   xorg-libXfixes @5.0_0 (active)
>   xorg-libXi @1.4.3_0 (active)
>   xorg-libXinerama @1.1.1_0 (active)
>   xorg-libXrandr @1.3.2_0 (active)
>   xorg-randrproto @1.3.2_0 (active)
>   xorg-renderproto @0.11.1_0 (active)
>   xorg-util-macros @1.15.0_0 (active)
>   xorg-xcb-proto @1.6_0+python27 (active)
>   xorg-xcb-util @0.3.8_0 (active)
>   xorg-xcmiscproto @1.2.1_0 (active)
>   xorg-xextproto @7.2.0_0 (active)
>   xorg-xf86bigfontproto @1.2.0_0 (active)
>   xorg-xineramaproto @1.2.1_0 (active)
>   xorg-xproto @7.0.22_0 (active)
>   xorg-xtrans @1.2.6_0 (active)
>   xrender @0.9.6_0 (active)
>   zlib @1.2.5_0 (active)
>

> End of log :
>
> :info:build /Developer/usr/bin/llvm-g++-4.2 -I../include -I. -I../slirp
> -I/opt/local/include -I../kpx_cpu/include -I../kpx_cpu/src -DUSE_JIT
> -DHAVE_CONFIG_H -D_REENTRANT -DDATADIR=\"/opt/local/share/SheepShaver\"
> -pipe -O2 -arch x86_64 -I/opt/local/include/SDL -D_GNU_SOURCE=1
> -D_THREAD_SAFE -mdynamic-no-pic -D_REENTRANT -I/opt/local/include/gtk-2.0
> -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
> -I/opt/local/include/cairo -I/opt/local/include/gdk-pixbuf-2.0
> -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/
> -I/opt/local/include -I/opt/local/include/glib-2.0
> -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pixman-1
> -I/opt/local/include/freetype2 -I/opt/local/include/libpng14   -fomit-
> frame-pointer -fno-align-functions -finline-functions -finline-
> limit=10000 -fno-exceptions -g0 -fno-reorder-blocks -fno-optimize-
> sibling-calls -c ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp -o obj
> /basic-dyngen-ops.o
> :info:build /Developer/usr/bin/llvm-g++-4.2 -o dyngen -L/opt/local/lib
> -arch x86_64     obj/dyngen.dgo obj/cxxdemangle.dgo
> :info:build ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp: In function
> ‘void op_mov_ad_A0_im()’:
> :info:build ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp:79: internal
> compiler error: in EmitLV_DECL, at llvm-convert.cpp:7475
> :info:build Please submit a full bug report,
> :info:build with preprocessed source if appropriate.
> :info:build See <URL:http://developer.apple.com/bugreporter> for
> instructions.
> :info:build make: *** [obj/basic-dyngen-ops.o] Error 1
> :info:build make: *** Waiting for unfinished jobs....
> :info:build make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_sheepshaver/sheepshaver/work/SheepShaver/src/Unix'
> :info:build shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_sheepshaver/sheepshaver/work/SheepShaver/src/Unix"
> && /usr/bin/make -j2 -w all " returned error 2
> :error:build Target org.macports.build returned: shell command failed
> (see log for details)
> :debug:build Backtrace: shell command failed (see log for details)
>     while executing
> "command_exec build"
>     (procedure "portbuild::build_main" line 8)
>     invoked from within
> "$procedure $targetname"
> :info:build Warning: the following items did not execute (for
> sheepshaver): org.macports.activate org.macports.build
> org.macports.destroot org.macports.install
> :notice:build Log for sheepshaver is at:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_sheepshaver/sheepshaver/main.log
>
> Full log as attach ...

New description:

 OS : Mac os X lion 10.7

 Macport version : 2.0.1

 Xcode version : 4.1 / 4B110

 The following ports are currently installed:

 {{{
   atk @1.32.0_0 (active)
   autoconf @2.68_2 (active)
   automake @1.11.1_0 (active)
   bzip2 @1.0.6_0 (active)
   cairo @1.10.2_4+x11 (active)
   db46 @4.6.21_6 (active)
   dia @0.97.1_2 (active)
   docbook-xml @5.0_0 (active)
   docbook-xml-4.1.2 @4.1.2_1 (active)
   docbook-xml-4.2 @4.2_0 (active)
   docbook-xml-4.3 @4.3_0 (active)
   docbook-xml-4.4 @4.4_0 (active)
   docbook-xml-4.5 @4.5_0 (active)
   docbook-xml-5.0 @5.0_0 (active)
   docbook-xsl @1.76.1_0 (active)
   expat @2.0.1_1 (active)
   fontconfig @2.8.0_0 (active)
   freetype @2.4.6_0 (active)
   gdbm @1.8.3_3 (active)
   gdk-pixbuf2 @2.22.1_1 (active)
   getopt @1.1.4_1 (active)
   gettext @0.18.1.1_2 (active)
   glib2 @2.28.8_0 (active)
   gnome-common @2.28.0_0 (active)
   gnome-doc-utils @0.20.6_0+python27 (active)
   gnupg @1.4.11_0 (active)
   gperf @3.0.4_2 (active)
   gtk-doc @1.17_0+python27 (active)
   gtk2 @2.24.4_0+x11 (active)
   help2man @1.39.3_0 (active)
   intltool @0.40.6_0 (active)
   iso-codes @3.27_0 (active)
   jasper @1.900.1_7 (active)
   jpeg @8c_0 (active)
   kermit @8.0.211_0 (active)
   libart_lgpl @2.3.21_0 (active)
   libiconv @1.13.1_0 (active)
   libidn @1.22_0 (active)
   libpixman @0.22.2_1 (active)
   libpng @1.4.8_0 (active)
   libsdl @1.2.14_9+x11 (active)
   libtool @2.4_1 (active)
   libusb @1.0.8_0 (active)
   libusb-compat @0.1.3_0 (active)
   libxml2 @2.7.8_0 (active)
   libxslt @1.1.26_0 (active)
   lrzsz @0.12.20_1 (active)
   m4 @1.4.16_0 (active)
   makepasswd @1.10-3_0 (active)
   minicom @2.5_0 (active)
   ncurses @5.9_1 (active)
   ncursesw @5.8_0 (active)
   openssl @1.0.0d_0 (active)
   p5-crypt-passwdmd5 @1.3_1 (active)
   p5-getopt-long @2.38_1 (active)
   p5-locale-gettext @1.05_5 (active)
   p5-pathtools @3.33_1 (active)
   p5-scalar-list-utils @1.23_1 (active)
   p5-xml-parser @2.40_1 (active)
   pango @1.28.4_1+x11 (active)
   perl5 @5.12.3_1+perl5_12 (active)
   perl5.12 @5.12.3_1 (active)
   pkgconfig @0.26_0 (active)
   popt @1.16_0 (active)
   py27-libxml2 @2.7.8_0 (active)
   python27 @2.7.2_0 (active)
   python_select @0.3_1 (active)
   rarian @0.8.1_0 (active)
   readline @6.2.000_0 (active)
   shared-mime-info @0.90_0 (active)
   sipcalc @1.1.4_0 (active)
   sqlite3 @3.7.7.1_0 (active)
   tiff @3.9.5_0 (active)
   wget @1.12_3+ssl (active)
   Xft2 @2.2.0_0 (active)
   xmlcatmgr @2.2_1 (active)
   xorg-bigreqsproto @1.1.1_0 (active)
   xorg-compositeproto @0.4.2_0 (active)
   xorg-damageproto @1.2.1_0 (active)
   xorg-fixesproto @5.0_0 (active)
   xorg-inputproto @2.0.2_0 (active)
   xorg-kbproto @1.0.5_0 (active)
   xorg-libpthread-stubs @0.3_0 (active)
   xorg-libX11 @1.4.4_0 (active)
   xorg-libXau @1.0.6_0 (active)
   xorg-libxcb @1.7_0+python27 (active)
   xorg-libXcomposite @0.4.3_0 (active)
   xorg-libXcursor @1.1.12_0 (active)
   xorg-libXdamage @1.1.3_0 (active)
   xorg-libXdmcp @1.1.0_0 (active)
   xorg-libXext @1.3.0_0 (active)
   xorg-libXfixes @5.0_0 (active)
   xorg-libXi @1.4.3_0 (active)
   xorg-libXinerama @1.1.1_0 (active)
   xorg-libXrandr @1.3.2_0 (active)
   xorg-randrproto @1.3.2_0 (active)
   xorg-renderproto @0.11.1_0 (active)
   xorg-util-macros @1.15.0_0 (active)
   xorg-xcb-proto @1.6_0+python27 (active)
   xorg-xcb-util @0.3.8_0 (active)
   xorg-xcmiscproto @1.2.1_0 (active)
   xorg-xextproto @7.2.0_0 (active)
   xorg-xf86bigfontproto @1.2.0_0 (active)
   xorg-xineramaproto @1.2.1_0 (active)
   xorg-xproto @7.0.22_0 (active)
   xorg-xtrans @1.2.6_0 (active)
   xrender @0.9.6_0 (active)
   zlib @1.2.5_0 (active)
 }}}

 End of log :

 {{{
 :info:build /Developer/usr/bin/llvm-g++-4.2 -I../include -I. -I../slirp
 -I/opt/local/include -I../kpx_cpu/include -I../kpx_cpu/src -DUSE_JIT
 -DHAVE_CONFIG_H -D_REENTRANT -DDATADIR=\"/opt/local/share/SheepShaver\"
 -pipe -O2 -arch x86_64 -I/opt/local/include/SDL -D_GNU_SOURCE=1
 -D_THREAD_SAFE -mdynamic-no-pic -D_REENTRANT -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/cairo -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/
 -I/opt/local/include -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng14   -fomit-
 frame-pointer -fno-align-functions -finline-functions -finline-limit=10000
 -fno-exceptions -g0 -fno-reorder-blocks -fno-optimize-sibling-calls -c
 ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp -o obj/basic-dyngen-ops.o
 :info:build /Developer/usr/bin/llvm-g++-4.2 -o dyngen -L/opt/local/lib
 -arch x86_64     obj/dyngen.dgo obj/cxxdemangle.dgo
 :info:build ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp: In function ‘void
 op_mov_ad_A0_im()’:
 :info:build ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp:79: internal
 compiler error: in EmitLV_DECL, at llvm-convert.cpp:7475
 :info:build Please submit a full bug report,
 :info:build with preprocessed source if appropriate.
 :info:build See <URL:http://developer.apple.com/bugreporter> for
 instructions.
 :info:build make: *** [obj/basic-dyngen-ops.o] Error 1
 :info:build make: *** Waiting for unfinished jobs....
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_sheepshaver/sheepshaver/work/SheepShaver/src/Unix'
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_sheepshaver/sheepshaver/work/SheepShaver/src/Unix"
 && /usr/bin/make -j2 -w all " returned error 2
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 :debug:build Backtrace: shell command failed (see log for details)
     while executing
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 :info:build Warning: the following items did not execute (for
 sheepshaver): org.macports.activate org.macports.build
 org.macports.destroot org.macports.install
 :notice:build Log for sheepshaver is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_sheepshaver/sheepshaver/main.log
 }}}

 Full log as attach ...

--

Comment:

 Please use WikiFormatting and preview before submitting, and Cc the port's
 maintainer.

 It's hardly surprising an ancient piece of software like sheepshaver fails
 to build on an ultranew operating system like Lion.

 The log says:
 {{{
 :info:build ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp: In function ‘void
 op_mov_ad_A0_im()’:
 :info:build ../kpx_cpu/src/cpu/jit/basic-dyngen-ops.cpp:79: internal
 compiler error: in EmitLV_DECL, at llvm-convert.cpp:7475
 :info:build Please submit a full bug report,
 :info:build with preprocessed source if appropriate.
 :info:build See <URL:http://developer.apple.com/bugreporter> for
 instructions.
 }}}
 So I recommend you do that.

 You can also see if building this port with clang or, if all else fails,
 gcc-4.2 helps matters.
 {{{
 sudo port clean sheepshaver
 sudo port install sheepshaver configure.compiler=clang
 }}}

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


More information about the macports-tickets mailing list