Following the readme I'm crawling slowly toward a first time build, but came across this problem.
I'm building on an Amilo Pa1510 2GB with intel X25-M:
$ cat /etc/release
OpenIndiana Development oi_151a X86
Copyright 2010 Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
Assembled 01 September 2011
$ isainfo -v
64-bit amd64 applications
amd_svm tscp ahf cx16 sse3 sse2 sse fxsr amd_3dnowx amd_3dnow amd_mmx
mmx cmov amd_sysc cx8 tsc fpu
32-bit i386 applications
amd_svm tscp ahf cx16 sse3 sse2 sse fxsr amd_3dnowx amd_3dnow amd_mmx
mmx cmov amd_sysc cx8 tsc fpu
the configure seems ok:
I modified only the following lines in configure.smartos:
SUNW_SPRO12_URL="file:/home/richard/Téléchargements/sunstudio12-patched-ii-2009Sep-sol-x86.tar.bz2"
SUNW_SPRO12u1_URL="file:/home/richard/Téléchargements/sunstudio12u1-patched-ii-2010Feb-sol-x86.tar.gz"
$ ./configure
==> Installing illumos build dependencies...
Aucune mise à jour n'est nécessaire pour cette image.
==> Installing illumos-extra dependencies...
Création du planpkg: 'library/libevent' correspond à plusieurs packages
sfe.openindiana.org/library/libevent
library/libevent
==> Checking for /opt/SUNWspro/bin/cc...
+--> Ensuring SUNWspro (12.1-patched) installed in /opt/SUNWspro/sunstudio12.1...
+--> Ensuring SUNWspro (12-patched) installed in /opt/SUNWspro...
==> Creating the missing symlinks...
==> Populating projects/ directories...
==> Setting up illumos-gate
Configuration complete. You should now be able to build a live image using 'gmake world && gmake live'
for info, I have the latest libevent from sfe installed:
$ pkg list -a libevent
NAME (PUBLISHER) VERSION STATE UFOXI
library/libevent 1.3.5-0.151.1 connu -----
sfe.openindiana.org/library/libevent (sfe) 2.0.12-0.151.1 installé -----
but after gmake world I get the following mail:
==== Nightly distributed build started: Sun Oct 2 16:51:37 CEST 2011 ====
==== Nightly distributed build completed: Sun Oct 2 20:26:50 CEST 2011 ====
==== Total build time ====
real 3:35:12
==== Build environment ====
/usr/bin/uname
SunOS amilo 5.11 oi_151a i86pc i386 i86pc
/opt/SUNWspro/bin/dmake
dmake: Sun Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
number of concurrent jobs = 4
32-bit compiler
/home/richard/src/joyent-smartos-live-49b86bb/projects/illumos/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw -_cc
cw version 1.29 (SHADOW MODE DISABLED)
primary: /opt/SUNWspro/bin/cc
cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
64-bit compiler
/home/richard/src/joyent-smartos-live-49b86bb/projects/illumos/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw -_cc
cw version 1.29 (SHADOW MODE DISABLED)
primary: /opt/SUNWspro/bin/cc
cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
/usr/java/bin/javac
java full version "1.6.0_26-b03"
/usr/ccs/bin/as
as: Sun Compiler Common 12 SunOS_i386 snv_121 08/03/2009
/usr/ccs/bin/ld
ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1726
Build project: group.staff
Build taskid: 147
==== Nightly argument issues ====
Warning: the N option (do not run protocmp) is set; it probably shouldn't be
WARNING: MULTI_PROTO is ""; should be "yes" or "no".
Setting MULTI_PROTO to "no".
==== Build version ====
joyent_20111002T144916Z
==== Tools build errors ====
==== Build errors (non-DEBUG) ====
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Utils/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Kstat/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Intrs/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Project/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Task/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Exacct/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Privilege/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Lgrp/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/BSM/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/PerlGcc/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Pg/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Utils/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Kstat/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Intrs/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Project/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Task/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Exacct/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Privilege/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Lgrp/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/BSM/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/PerlGcc/Makefile' The following command caused the error: dmake: Warning: Command failed for target
Sun/Solaris/Ucred/Makefile'
The following command caused the error:
dmake: Warning: Command failed for target Sun/Solaris/Pg/Makefile' dmake: Warning: Don't know how to make target
install'
dmake: Warning: Target install' not remade because of errors dmake: Warning: Target
install' not remade because of errors
The following command caused the error:
dmake: Warning: Command failed for target 5.12' dmake: Warning: Target
install' not remade because of errors
The following command caused the error:
dmake: Warning: Command failed for target perl' dmake: Warning: Target
install' not remade because of errors
The following command caused the error:
dmake: Warning: Target `install' not remade because of errors
==== Build warnings (non-DEBUG) ====
dmake: Warning: Command failed for target Sun/Solaris/Utils/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Kstat/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Intrs/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Project/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Task/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Exacct/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Privilege/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Lgrp/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/BSM/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/PerlGcc/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Pg/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Utils/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Kstat/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Intrs/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Project/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Task/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Exacct/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Privilege/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Lgrp/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/BSM/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/PerlGcc/Makefile' dmake: Warning: Command failed for target
Sun/Solaris/Ucred/Makefile'
dmake: Warning: Command failed for target Sun/Solaris/Pg/Makefile' dmake: Warning: Don't know how to make target
install'
dmake: Warning: Target install' not remade because of errors dmake: Warning: Target
install' not remade because of errors
dmake: Warning: Command failed for target 5.12' dmake: Warning: Target
install' not remade because of errors
dmake: Warning: Command failed for target perl' dmake: Warning: Target
install' not remade because of errors
dmake: Warning: Target `install' not remade because of errors
==== Elapsed build time (non-DEBUG) ====
real 3:30:40.3
user 4:42:18.1
sys 53:27.8
==== cstyle/hdrchk errors ====
==== Find core files ====
A snippet from the log file:
/home/richard/src/joyent-smartos-live-49b86bb/projects/illumos/usr/src/cmd/perl/5.12/Sun/Solaris/Utils
sh: line 1: /usr/perl5/5.12/bin/perl: not found
*** Error code 127
The following command caused the error:
cd Sun/Solaris/Utils; pwd; /usr/perl5/5.12/bin/perl Makefile.PL INSTALLDIRS=perl CC='/home/richard/src/joyent-smartos-live-49b86bb/projects/illumos/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw -_cc' LD='/home/richard/src/joyent-smartos-live-49b86bb/projects/illumos/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw -_cc' 2>&1 /dev/null
dmake: Warning: Command failed for target `Sun/Solaris/Utils/Makefile'
Current working directory /home/richard/src/joyent-smartos-live-49b86bb/projects/illumos/usr/src/cmd/perl/5.12
perl 5.12 is not found by the package manager, only 5.10.
special step necessary?
updated : http://lists.illumos.org/pipermail/developer/2011-March/001644.html