On Sat, Aug 30, 2008 at 12:04 AM, Dave Miner <[EMAIL PROTECTED]> wrote:
> Aubrey Li wrote:
>>
>> The same ON repo copy, on Nevada, dmake lint works.
>> But on OpenSolaris200805(B95), "arithmetic syntax error" on every
>> file. See below
>> Is this a known issue? Is there any solutions?
>>
>
> OpenSolaris links /bin/sh to ksh93, that would appear to be the root of the
> problem.  sh is available as /usr/has/bin/sh.

It works!
Many thanks, :-)

-Aubrey

>
> Dave
>
>> Thanks,
>> -Aubrey
>> =========================
>> sh:  echo "\ndebug64/cpudrv_mach.ln"; /opt/SUNWspro/bin/lint -c
>> -dirout=debug64  -nsxmuF -errtags=yes -Xarch=amd64  -Xc99=%all -Dunix
>> -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64  -D_DDI_STRICT -Dsun
>> -D__sun -D__SVR4 -Di86pc -D_MACHDEP -DOPTERON_ERRATUM_88
>> -DOPTERON_ERRATUM_91 -DOPTERON_ERRATUM_93 -DOPTERON_ERRATUM_95
>> -DOPTERON_ERRATUM_99 -DOPTERON_ERRATUM_100 -DOPTERON_ERRATUM_101
>> -DOPTERON_ERRATUM_108 -DOPTERON_ERRATUM_109 -DOPTERON_ERRATUM_121
>> -DOPTERON_ERRATUM_122 -DOPTERON_ERRATUM_123 -DOPTERON_ERRATUM_131
>> -DOPTERON_WORKAROUND_6336786 -DOPTERON_WORKAROUND_6323525
>> -DOPTERON_ERRATUM_172 -DOPTERON_ERRATUM_298 -DDEBUG     -I../../i86pc
>> -I/export/home/aubrey/work/onnv-gate-b97/usr/src/common -I../../intel
>> -Y I,../../common  ../../i86pc/io/cpudrv/cpudrv_mach.c : arithmetic
>> syntax error
>> *** Error code 1
>> The following command caused the error:
>> (( echo "\ndebug64/cpudrv_mach.ln"; /opt/SUNWspro/bin/lint -c
>> -dirout=debug64  -nsxmuF -errtags=yes -Xarch=amd64  -Xc99=%all -Dunix
>> -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64  -D_DDI_STRICT -Dsun
>> -D__sun -D__SVR4 -Di86pc -D_MACHDEP -DOPTERON_ERRATUM_88
>> -DOPTERON_ERRATUM_91 -DOPTERON_ERRATUM_93 -DOPTERON_ERRATUM_95
>> -DOPTERON_ERRATUM_99 -DOPTERON_ERRATUM_100 -DOPTERON_ERRATUM_101
>> -DOPTERON_ERRATUM_108 -DOPTERON_ERRATUM_109 -DOPTERON_ERRATUM_121
>> -DOPTERON_ERRATUM_122 -DOPTERON_ERRATUM_123 -DOPTERON_ERRATUM_131
>> -DOPTERON_WORKAROUND_6336786 -DOPTERON_WORKAROUND_6323525
>> -DOPTERON_ERRATUM_172 -DOPTERON_ERRATUM_298 -DDEBUG     -I../../i86pc
>> -I/export/home/aubrey/work/onnv-gate-b97/usr/src/common -I../../intel
>> -Y I,../../common  ../../i86pc/io/cpudrv/cpudrv_mach.c ))
>> dmake: Warning: Command failed for target `debug64/cpudrv_mach.ln'
>> Current working directory
>> /export/home/aubrey/work/onnv-gate-b97/usr/src/uts/i86pc/cpudrv
>> *** Error code 1
>> The following command caused the error:
>> BUILD_TYPE=DBG64 VERSION='onnv-gate-b97' dmake  lint.targ
>> dmake: Fatal error: Command failed for target `lint.debug64'
>> Current working directory
>> /export/home/aubrey/work/onnv-gate-b97/usr/src/uts/i86pc/cpudrv
>> _______________________________________________
>> indiana-discuss mailing list
>> [email protected]
>> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
>
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to