[OpenIndiana-New-developers] Illumos build notes/questions
Frank Middleton
f.middleton at apogeect.com
Wed Mar 16 23:37:55 UTC 2011
On 03/12/11 19:19, Frank Middleton wrote:
>
> As noted there are just 2 error "code 1"s remaining, both
> due to 1302 missing locales, for example:
Here's an excerpt from nightly.log
install -s -d -m 755 /devel/illumos/illumos-gate/proto/root_i386/usr/lib/locale/da_DK.ISO8859-1
....
/usr/bin/rm -f /devel/illumos/illumos-gate/proto/root_i386/usr/lib/locale/da_DK.ISO8859-1/LC_COLLATE/LCL_DATA
/usr/bin/cp -f /devel/illumos/illumos-gate/proto/root_i386/usr/lib/locale/da_DK.ISO8859-1/LC_COLLATE/LCL_DATA /devel/illumos/illumos-gate/proto/root_i386/usr/lib/locale/da_DK.ISO8859-1/LC_COLLATE/LCL_DATA
cp: cannot access /devel/illumos/illumos-gate/proto/root_i386/usr/lib/locale/da_DK.ISO8859-1/LC_COLLATE/LCL_DATA
*** Error code 2
Well, not surprising then.
The problem seems to be the penultimate line of usr/src/cmd/localedef/Makefile
$(CP) $(@:$(ROOTLIB)/%=%) $@
I can't claim to be a dmake expert, but I cannot see what is wrong
with this. It should copy locale/da_DK.ISO8859-1/LC_COLLATE/LCL_DATA,
which exists, by stripping $(ROOTLIB)/ from $@. But it isn't
stripping $(ROOTLIB)/ hence the error.
Since folks are evidently able to build Illumos this is presumably
a local problem, but after 4 days of intermittent attempts with
no success, can anyone suggest a reason/workaround? So
close but so far ... :-(
/opt/SUNWspro/bin/dmake
dmake: Sun Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
Thanks -- Frank
More information about the New-developers
mailing list