🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.linux.announce
Article #36

Re: [ANNOUNCE]: linux version 0.99

#36
From: Linus Torvalds
Date: Sun, 13 Dec 1992 23:49
50 lines
2711 bytes
In article <1992Dec13.193812.6958@tc.cornell.edu> torvalds@cc.helsinki.fi (Linus Torvalds) writes:
>Linux version 0.99 is now available at nic.funet.fi, in the directory
>pub/OS/Linux/PEOPLE/Linus as both full source and patches against
>0.98.6.  It will probably show up on the other major sites soon. 
[ rest deleted ]

Ok, there seem to be a couple of problems with the configuration stuff:
they are minor, but they can get a new user pretty confused. Here is how
to fix them:

 1) fs/isofs/inode.c tells you that it needs CDROM support when you
    pre-process it during running "make dep". 

    this one has two different solutions:

    - remove the '#ifndef CONFIG_BLK_DEV_SR ...  #error ...  #endif'
      test in fs/isofs/inode.c
or
    - use "make config" to include all the SCSI support: you can remove
      it later by doing another "make config" after you have your
      dependencies up-to-date. It's a problem only for "make dep", as
      a real make won't even enter the isofs subdirectory unless you
      have asked for the isofs filesystem (and then you do indeed need
      the CDROM support, so the error is valid)

 2) linking the net/ subdirectory gives a "tcp/tcpip.a: no such file or
    directory" if you don't include the networking stuff in the config.

    simple solutions:

    - do a "ar cvs net/tcp/tcpip.a" to create an empty archive to get
      the linker happy (alternatively you can once more reconfigure with
      the tcp/ip support to get the archive created, and then configure
      it out again and re-making the kernel. That's essentially how I
      never saw this error when I tested the configs out..)
or
    - edit the net/Makefile and just dike out the 'tcp/tcpip.a' (or put
      it behind a "ifdef" like the NET_SUBDIRECTORY..)

Also, if you get the "unable to make cdefs.h" or similar, it probably
means you haven't done a "make dep".  Alternatively your installation
has some problems. 

Sorry for the silly problems with the config stuff and hope that's the
biggest problem with this release,

		Linus

-- 
Send submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
Technical Details
Message-ID: <1992Dec13.234947.13203@tc.cornell.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!batcomputer!db.TC.Cornell.EDU!mdw

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.linux.announce
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!batcomputer!db.TC.Cornell.EDU!mdw
From: torvalds@klaava.Helsinki.FI (Linus Torvalds)
Subject: Re: [ANNOUNCE]: linux version 0.99
Message-ID: <1992Dec13.234947.13203@tc.cornell.edu>
Originator: mdw@db.TC.Cornell.EDU
Keywords: kernel linux 0.99
Sender: news@tc.cornell.edu
Nntp-Posting-Host: db.tc.cornell.edu
Organization: University of Helsinki
Date: Sun, 13 Dec 1992 23:49:47 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)
Lines: 50