[illumos-Developer] issue compiling when using wiki procedure

Chad Cantwell chad at iomail.org
Sun Aug 22 13:45:55 PDT 2010


There are some possible problems compiling when using the wiki procedure at

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

I originally built illumos-gate on a box I was formerly compiling onnv
on, and it was either in onnv_146 or onnv_147 when I compiled it, and
the compilation completed.  I noticed there was a new wiki process
using a special 145 repository that looked like a quicker way to bring
a 134 machine up to date than the process I had been using, so I thought
I'd try it.

I followed the wiki process on a new 134 install, with the exception that
I didn't install the package form of the 12u1 compiler because I had
the tar file locally, but I installed it via tar to the same location (I
don't believe this is relevant).  Also my work environment is not /code
but /work/compiling, but the rest should be the same.

I got these errors during the build process in the wiki environment that
I didn't get in the build environment I was using myself before.  I would
assume the first one has something to do with the closed source snmp being
removed, and I'm not sure about the second error.  Both errors I bypassed
by touch'ing the file the packager was expecting to see and then illumos
finished building.  Perhaps while building under the previous environment
my build tools had more closed bits left over from onnv so these errors
didn't come up?  I don't believe there were any major commits to illumos-gate
between when I first compiled it on my old installation and when I recomipiled
it using the wiki procedure from the custom 145 repository.

Chad


Couldn't find /work/compiling/illumos-gate/proto/root_i386/etc/snmp/conf/snmpd.conf
*** Error code 1
The following command caused the error:
if [ ! -f packages.i386/system-management-snmp-sea-sea-config.nodepend ]; then \
        pkgdepend generate -m -D 'PLATFORM=i86hvm'  -D 'PLATFORM=i86pc'  -D 'PLATFORM=i86xpv'  -D 'ISALIST=amd64'  -D 'ISALIST=i386' packages.i386/system-management-snmp-sea-sea-config.mog \
                /work/compiling/illumos-gate/proto/root_i386 > packages.i386/system-management-snmp-sea-sea-config.dep; \
else \
        /usr/bin/cp -f packages.i386/system-management-snmp-sea-sea-config.mog packages.i386/system-management-snmp-sea-sea-config.dep; \
fi
dmake: Warning: Command failed for target `packages.i386/system-management-snmp-sea-sea-config.dep'

<snip>

Generating dependencies for system-trusted-global-zone.mog
Couldn't find /work/compiling/illumos-gate/proto/root_i386/etc/security/tsol/label_encodings
*** Error code 1
The following command caused the error:
if [ ! -f packages.i386/system-trusted-global-zone.nodepend ]; then \
        pkgdepend generate -m -D 'PLATFORM=i86hvm'  -D 'PLATFORM=i86pc'  -D 'PLATFORM=i86xpv'  -D 'ISALIST=amd64'  -D 'ISALIST=i386' packages.i386/system-trusted-global-zone.mog \
                /work/compiling/illumos-gate/proto/root_i386 > packages.i386/system-trusted-global-zone.dep; \
else \
        /usr/bin/cp -f packages.i386/system-trusted-global-zone.mog packages.i386/system-trusted-global-zone.dep; \
fi
dmake: Warning: Command failed for target `packages.i386/system-trusted-global-zone.dep'




More information about the Developer mailing list