[illumos-Discuss] issue building/installing illumos

Todd Kover kovert at omniscient.com
Mon Aug 30 08:34:09 PDT 2010


Howdy,

I poked around for others with this problem but didn't see any.
apologies if I missed a message in the archives.

Following these directions:

http://www.illumos.org/projects/illumos-gate/wiki/How_To_Build_illumos

with the following deltas:

starting with a fresh b134 instance from dvd (installed in a hvm xen
instance on an opensolaris 2009.06 box -- trying to upgrade from a fresh
2009.06 to b134 resulted in 503's trying to do a pkg image-update).

also extracting on-crypto-i386.tar.bz2 in /code/illumos-gate in addition to
on-closed-bins.i386.tar.bz2

using an hg clone from over the weekend.

I see some issues with the build that others had seen according to the
forums, which I've attached below.

When I attempt to install:

kovert at cosa.omniscient.com:/code/illumos-gate$ pfexec ./usr/src/tools/scripts/onu -u file:///code/illumos-gate/packages/i386/nightly/repo.redist -Ot illumos-gate -U on-nightly
No updates available for this image.   

It clones the boot environment but gets no further than that.

I've never built [open]solaris completely from scratch before, so some
of this may be obvious to someone familiar with the process.

It could also be the protofile mismatch or elf header issue, but I didn't
see anything  in the nightly.log that showed errors building things.

thanks,
-Todd

---<snip>---
 
Subject: Nightly i386 Build of illumos-gate Completed.

==== Nightly distributed build started:   Sunday, August 29, 2010 09:29:41 PM EDT ====
==== Nightly distributed build completed: Monday, August 30, 2010 03:17:42 AM EDT ====

==== Total build time ====

real    5:48:00

==== Build environment ====

/usr/bin/uname
SunOS cosa.omniscient.com 5.11 onnv_145 i86pc i386 i86pc

/code/illumos-gate/usr/src/tools/scripts/nightly illumos.sh
-rwxr-xr-x 1 kovert staff 100011 2010-08-29 21:27 /code/illumos-gate/usr/src/tools/scripts/nightly

/opt/SUNWspro/bin/dmake
dmake: Sun Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
number of concurrent jobs = 3

32-bit compiler
/opt/onbld/bin/i386/cw -_cc
cw version 1.29
primary: /opt/SUNWspro/bin/cc
cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
shadow: /usr/sfw/bin/gcc
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)

64-bit compiler
/opt/onbld/bin/i386/cw -_cc
cw version 1.29
primary: /opt/SUNWspro/bin/cc
cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
shadow: /usr/sfw/bin/gcc
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)

/usr/java/bin/javac
java full version "1.6.0_18-b07"

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

Build project:  group.staff
Build taskid:   111

==== Nightly argument issues ====


==== Build version ====

illumos-gate

==== Make clobber ERRORS ====


==== Make tools clobber ERRORS ====


==== Tools build errors ====


==== Build errors (DEBUG) ====


==== Build warnings (DEBUG) ====


==== Elapsed build time (DEBUG) ====

real  4:58:31.1
user  3:14:42.7
sys     21:56.9

==== Build noise differences (DEBUG) ====


==== package build errors (DEBUG) ====


==== Validating manifests against proto area ====

Entries present in exception list but missing from proto area:
	etc/llc2/default
	etc/llc2/llc2_start.default
	usr/lib/llc2/llc2_autoconfig
	usr/lib/llc2/llc2_config
	usr/lib/llc2/llc2_loop2
	usr/lib/llc2/llc2_loop3
	usr/lib/llc2/llc2_loop4
	usr/lib/llc2/llc2_stats
	usr/lib/llc2/llc2_tcap
	usr/lib/llc2/llc2_tparser


==== Check ELF runtime attributes ====

usr/bin/localedef: 	symbol not found: __lc_messages		(/code/illumos-gate/proto/root_i386/usr/bin/localedef)	<no -zdefs?>
usr/bin/localedef: 	symbol not found: __lc_time		(/code/illumos-gate/proto/root_i386/usr/bin/localedef)	<no -zdefs?>
usr/bin/localedef: 	symbol not found: __lc_numeric		(/code/illumos-gate/proto/root_i386/usr/bin/localedef)	<no -zdefs?>
usr/bin/localedef: 	symbol not found: __lc_monetary		(/code/illumos-gate/proto/root_i386/usr/bin/localedef)	<no -zdefs?>
usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: 	symbol not found: __locale_init		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: 	symbol not found: __nl_langinfo_std		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: 	symbol not found: __localeconv_std		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: 	symbol not found: __ctype_init		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: unreferenced object=/code/illumos-gate/proto/root_i386/lib/amd64/libc.so.1; unused dependency of /code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3	<remove lib or -zignore?>
usr/lib/locale/iso_8859_1/iso_8859_1.so.3: 	symbol not found: __locale_init		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/iso_8859_1.so.3: 	symbol not found: __nl_langinfo_std		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/iso_8859_1.so.3: 	symbol not found: __localeconv_std		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/iso_8859_1.so.3: 	symbol not found: __ctype_init		(/code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3)	<no -zdefs?>
usr/lib/locale/iso_8859_1/iso_8859_1.so.3: unreferenced object=/code/illumos-gate/proto/root_i386/lib/libc.so.1; unused dependency of /code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3	<remove lib or -zignore?>

==== Diff ELF runtime attributes (since last build) ====


==== cstyle/hdrchk errors ====


==== Find core files ====


==== Check lists of files ====


==== Impact on file permissions ====


==== Nightly build noise ====

/code/illumos-gate/usr/src/tools/scripts/nightly[2377]: wstypes: line 2346: http_get: not found






More information about the Discuss mailing list