Opened 13 years ago

Last modified 6 years ago

#30672 closed defect

sheepshaver@2.3-20110101 build fail — at Version 1

Reported by: filip.huska@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: Cc: opendarwin.nospam@…
Port: sheepshaver

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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 ...

Change History (2)

Changed 13 years ago by filip.huska@…

Attachment: main.log added

Full log of build

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: opendarwin.nospam@… added
Description: modified (diff)
Keywords: sheepshaver removed

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
Note: See TracTickets for help on using tickets.