[illumos-Developer] Troubles compiling - 2010 10 09

McBofh james.c.mcpherson at gmail.com
Sun Oct 10 05:24:48 PDT 2010


On 10/10/10 06:34 PM, Hernan Saltiel wrote:
> Hi!
> I'm trying to compile today's state of the repo with no luck.
> I'm using onnv_145 upgraded from snv_134 as described in the wiki, but when executing the "nightly" command no packages are created.
> Checking the log file, I see several error messages.
> The first is:
>
> ...
> /code/illumos20101009/usr/src/cmd/perl/5.8.4/distrib/ext/re
> /code/illumos20101009/usr/src/cmd/perl/5.8.4/distrib/ext/Errno
> **** Error code 1 (ignored)*
> The following command caused the error:
> unset KEEP_STATE SUNPRO_DEPENDENCIES || true; unset VERSION || true; PERL5LIB=/code/illumos20101009/usr/src/cmd/perl/5.8.4/utils/lib:/code/illumos20101009/usr/src/cmd/perl/5.8.4/distrib/lib; export PERL5LIB; \
> for ext in  B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re Errno; do \
>          ( \
>          cd $ext; pwd; \
>          [ -f Makefile.old ] && mf=Makefile.old; \
>          [ -f Makefile ] && mf=Makefile; \
>          [ ! -z "$mf" ] && dmake -f $mf clean; \
>          ) \
> done
> ...
> Have you had a trouble like this before?
> I'm trying to check what is wrong with the system I'm using...

The errors above are expected. Blame perl for them and worry about
something else ;-)


> After this error I see several other "Error code 127" and "Error code 1" in different places, ending with a message like "==== Nightly distributed build completed: Sun Oct 10 05:07:01 ART 2010 ====", but it was not totally created, I see no packages directory!
> The last error message I see is:
>
> ...
> Current working directory /code/illumos20101009/usr/src/lib
> **** Error code 1*
> The following command caused the error:
> for m in cmd ucbcmd lib; do \
>          cd $m; pwd; dmake _msg; cd ..; \
> done


We'd need to see more of your nightly.log file to give you an answer
for this. Can you gzip it and make it available on a webserver somewhere?

You should also search through your build log after the clobber stage,
for the string "not remade" - find that and you'll be close to finding
the actual error that you need to worry about.


McB.




More information about the Developer mailing list