I just grep'd through the ast source
the only direct reference is in the generated header <ast_sys.h>
but only if <sys/localedef.h> exists on the local system
I then grep'd for the sys/localedef.h identifier tokens (structs and types)
and got no hits

I'm guessing there was some system that provided a macro there
but now I'm fairly certain its not necessary

I dropped this line from src/lib/libast/features/sys
        header sys/localedef.h
and there were no build problems on our build farms
so if <sys/localedef.h> slips in by other means its inconsequential

On Sat, 31 Jan 2009 11:57:51 +0100 =?UTF-8?B?IkMuIEJlcmdzdHLDtm0i?= wrote:
> Hi

> Another guy in our team realized yesterday we are missing localedef.h 
> and upon looking into it further it seems a bit confusing..  Can someone 
> explicitly tell me what license this is under?

> Direct link to file:
> http://pkg.opensolaris.org/dev/file/0/66e46a2dc4d94f71b26b13145bb0859136d2624c

> I assume that Sun has permission of course to redistribute this, but 
> what should those w/o OSF written permission do?  Is there a known clean 
> implementation?  NetBSD has the file, but not sure if it's compatible..

> Worst case it seems to directly affect

> libast
> shcomp
> libpp
> libshell
> libdll
> libcmd
> ksh93
> (could be more..)

> I've pulled the CPL licensed ksh93 and going to try removing that as a 
> dep, but if anyone is around to warn me how much work that might be it's 
> appreciated.  I guess last question is if the CPL + CDDL are license 
> compatible?

> Section of header:  (I didn't read any further)

> /*
>  * COPYRIGHT NOTICE
>  *
>  * This source code is designated as Restricted Confidential Information
>  * and is subject to special restrictions in a confidential disclosure
>  * agreement between HP, IBM, SUN, NOVELL and OSF.  Do not distribute
>  * this source code outside your company without OSF's specific written
>  * approval.  This source code, and all copies and derivative works
>  * thereof, must be returned or destroyed at request. You must retain
>  * this notice on any copies which you make.

> Thanks a lot

> ./Christopher

> OSUNIX - Community OpenSolaris Technology
> #ospkg - irc.freenode.net

> _______________________________________________
> ksh93-integration-discuss mailing list
> ksh93-integration-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/ksh93-integration-discuss


Reply via email to