paul@cosc.canterbury.ac.nz (02/08/90)
Some time ago we received the sun source for 4.0 - officially 4.0 SunOS SUNSRC Part Number 700-1888-10 Rev A. Recently I have been trying to do a make install on the whole source, with my primary goal being to be able to build a kernel from the source. You would think that you could just say make install, and come back a day or two later, but no..... Apart from many, many minor problems in the makefiles, I seem to be lacking some of the source. In particular the following directories are absent: usr.lib/libcgi usr.lib/libcgi77 usr.lib/libpc lang/adb lang/as lang/compile lang/c2 lang/dbx lang/pcc lang/inline Also usr.lib/libpixrect seems to be incomplete. It contains only 1 subdirctory - cg1. It doesn't contain a Makefile, and lacks several files referenced from other parts of the sources - including the kernel. So is my release of the source incomplete, or not? Apparently Sun has withdrawn its languages from source distribution - which might exaplain the lack of the lang subdirectories, libpc, and libcig77. However, files in these subdirectories are still referenced from elsewhere in the sources. For example when building kadb files from lang/adb are required. My main interest is in being able to build a kernel from the sources. This requires files from usr.lib/libpixrect that I don't have. Also the lack of lang/adb means I can't build kadb. Information from anyone that can shed any light on this would be appreciated. Please reply by email - our newsfeed is in the middle of changing, and we aren't getting any news at the moment. I will post a summary. Email: paul@cosc.canterbury.ac.nz NZ Telecom: Office: +64 3 667 001 x6350 NZ Post: Dept of computer Science University of Canterbury, Christchurch, New Zealand
henry@zoo.toronto.edu (02/09/90)
>... the following directories are absent: > >usr.lib/libcgi >usr.lib/libcgi77 >usr.lib/libpc >lang/adb >lang/as >lang/compile >lang/c2 >lang/dbx >lang/pcc >lang/inline This is a feature, not a bug, according to Sun :-). That is, if you ask Sun for that stuff, they tell you "you can't have it". (At least, I recognize most of the directories mentioned as being under that heading.) This has been university-source policy for a long time, it's not new. As far as I know, nobody has ever been able to explain what's so secret about most of it. (I can understand being reluctant to release lang/c2, but the rest of it seems quite irrational.) Henry Spencer at U of Toronto Zoology uunet!attcan!utzoo!henry henry@zoo.toronto.edu