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