Linux-Development-Sys Digest #443, Volume #6      Mon, 1 Mar 99 23:14:30 EST

Contents:
  Re: Making a distro (Gary Momarison)
  '99 USENIX Technical Conference, June 6-11, Monterey CA (Jennifer Radtke)
  Re: Version 2.2.2 loses IP Masquerading ? (David Fox)
  Re: 2.2.1 and /dev/dsp and /dev/audio (Michael Hirsch)
  Where do as86 and ld86 come from? (Mike Dowling)
  Re: LINUX MERCED (Christopher Browne)
  Re: Some notes on glibc-2.1 and egcs-1.1.1 (Ronald Cole)
  Re: PROOF: Jesus *is* Lord of the Sabbath! ("Jim H.")
  Re: 2.2.1 and /dev/dsp and /dev/audio (Michael Hirsch)
  Re: glibc 2.1 ;) (Daniel R. Grayson)
  Re: PROOF: Jesus *is* Lord of the Sabbath! (Gilles QUINTON)
  Re: PROOF: Jesus *is* Lord of the Sabbath! (Pablo)
  Linux Virtual Memory trick ([EMAIL PROTECTED])
  Re: Linux Virtual Memory trick (Brian Keefer)
  Re: glibc 2.1 ;) (Christopher B. Browne)
  Re: failed gcc build ([EMAIL PROTECTED])
  Driver for Winbond W89C840F pci 10/100 network adapter? (Karlyn Fielding)
  Driver Programming ("snurf")

----------------------------------------------------------------------------

From: Gary Momarison <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: Making a distro
Date: 01 Mar 1999 16:10:53 -0800

[EMAIL PROTECTED] (Paul Tiseo) writes:

[...]
> 
>       If you can suggest things that may help there, I'd be grateful.

A few ideas:

1) On a Red Hat distro, check out the "basesystem" RPM. From the RPM:

While this package does not contain any files, it does perform an
important function. It defines the components of a basic Red Hat system,
as the package installation order to use during bootstrapping. It
should be the first package installed on a system, and it should never
be removed.

2) See what one of those one-floppy distributions has.

3) Use: "rpm -qia" or "rpm -qla"

4) Install a minimal Linux onto a spare 100 MB partition and play with
it. Minimize the startup scripts and remove (or rename) as much as
possible without breaking it. Use your main OS as the rescue disk.
Then put things back as desired.

-- 
Look for Linux info at http://www.dejanews.com/home_ps.shtml and in
Gary's Encyclopedia at http://www.aa.net/~swear/pedia/index.html

------------------------------

Crossposted-To: 
comp.admin,comp.infosystems.www.misc,comp.infosystems.www.servers.misc,comp.infosystems.www.servers.unix,comp.mail.mime,comp.mail.sendmail,comp.os.linux.admin,comp.os.linux.advocacy,comp.os.linux.development.apps
From: [EMAIL PROTECTED] (Jennifer Radtke)
Subject:  '99 USENIX Technical Conference, June 6-11, Monterey CA
Date: Mon, 1 Mar 1999 23:25:25 GMT

A renown conference by and for programmers, developers, and system
administrators working in advanced systems and software.

1999 USENIX ANNUAL TECHNICAL CONFERENCE
June 6-11, 1999
Monterey, California
     Includes FREENIX Track, devoted to Open Source Software
============================================================
Save.  Register by May 3, 1999.  See the program at:
http://www.usenix.org/events/usenix99
============================================================
TUTORIALS--Superior Instruction You'll Put to Use Immediately
Choose from 24 tutorials over three days.  Eric Allman, Tom
Christiansen, Peter Baer Galvin, Evi Nemeth, and Marcus Ranum are just a
few of the superb instructors.

REFEREED PAPERS-Cutting-Edge, Technically Excellent Research
23 quality papers have been refereed and selected by the program
committee. Papers are on topics of especially high interest:  management
of resource systems, file systems, virtual memory systems, storage
systems, security, web server performance and O/S performance.

FREENIX TRACK--Quality Technical Forum Devoted To Open Source Software
Peer-refereed papers, expert talks, and evening sessions will be led by
the likes of Linus Torvalds, Richard Stallman, Kirk McKusick, Theodore
Ts'o, Theo de Raadt, and other leading developers.

SHARE IDEAS, SOLUTIONS, AND A BEER
John Ousterhout, creator of Tcl/Tk, will focus his keynote on a
fundamental shift in software development to integration applications.
Invited Talks offer stimulating, highly practical expert presentations.
Enjoy lively discussion during evening Birds-of-a-Feather sessions.
Test out a variety of useful products in the comfortably-sized exhibit
hall.  Mingle with attendees and presenters at the dessert reception
inside the wonderful Monterey Bay Aquarium.




------------------------------

From: d s f o x @ c o g s c i . u c s d . e d u (David Fox)
Subject: Re: Version 2.2.2 loses IP Masquerading ?
Date: 01 Mar 1999 11:55:00 -0800

"Zefram Cochrane" <[EMAIL PROTECTED]> writes:

> Just upped my kernel from 2.0.36 -> 2.2.2. The five or six IP masquerading
> modules loaded OK.
> However, my various commands for configuring ip forwarding (ipfwadm -F ...)
> are failing with some "unknown device" error. ON investigating, I found that
> /proc/net/ip_forward et al are missing.
> 
> Have these files been replaced by another, or is there some other
> reason for their disappearance ?

I installed the ipchains package and now use /sbin/ipfwadm-wrapper
instead of ipfwadm.
-- 
David Fox           http://hci.ucsd.edu/dsf             xoF divaD
UCSD HCI Lab                                         baL ICH DSCU

------------------------------

From: Michael Hirsch <[EMAIL PROTECTED]>
Subject: Re: 2.2.1 and /dev/dsp and /dev/audio
Date: 01 Mar 1999 15:44:57 -0500

Wadeb Burgett <[EMAIL PROTECTED]> writes:

> Can't seem to find the /dev/dsp and /dev/audio support in 2.2.1 kernel.
> Has this been depreciated and can anyone send me some URLS on how to
> configure these devices now?

Right after I posted a similar problem I see your post.  I can compile
in sound support, and /dev/audio and /dev/dsp sort of work, but I
can't get them to support mulaw encoding (which used to be the
default, I think).

If you get answers, could you post 'em here?

Thanks,

-- 
Michael D. Hirsch                       Work: (404) 727-7940
Emory University, Atlanta, GA 30322     FAX: (404) 727-5611
email:  [EMAIL PROTECTED]         http://www.mathcs.emory.edu/~hirsch/

Public key for encrypted mail available upon request (or finger
[EMAIL PROTECTED]).

------------------------------

From: [EMAIL PROTECTED] (Mike Dowling)
Subject: Where do as86 and ld86 come from?
Date: 24 Feb 1999 07:40:06 GMT

Both these binaries are required to build the kernel, and both on my system
are very old.  I would like to re-compile them, but I don't know what source
package to look for.

Any help is much appreciated,

Cheers,
  Mike Dowling

-- 
My email address [EMAIL PROTECTED] above is a valid email address.
It is, in fact, a sendmail alias; the digit 'N' is incremented regularly.
Spammed aliases will be deleted.  Currently, mike[5,7,8] have been deleted.
If email to mikeN bounces, try mikeN+1.

------------------------------

From: [EMAIL PROTECTED] (Christopher Browne)
Crossposted-To: alt.os.linux
Subject: Re: LINUX MERCED
Reply-To: [EMAIL PROTECTED]
Date: Tue, 02 Mar 1999 01:27:51 GMT

On 27 Feb 1999 13:20:53 -0500, Adam P. Jenkins <[EMAIL PROTECTED]> wrote:
>Re the original topic of this thread: I just saw something that said
>HP is porting Linux to the MERCED.  Anyone hear more about that?
>
>http://195.89.1.232/990224-000014.html

I've been hearing rumors of HP putting effort into Linux-on-PA-RISC.
Whether that involves MkLinux (Open Group did a port based on this, that
they have apparently abandoned...), or takes them towards IA-64 support
(note that IA-64 resulted from an Intel/HP joint venture) is not clear. 

<http://www.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/www/mach.html>
<http://www.gr.osf.org/mklinux/hppa/mkpa.html>
<http://www.osf.org/mall/os/pa-mklinux/index.html>
<http://www.gr.opengroup.org/mklinux/>
are all fairly relevant URLs...
-- 
"The program is manufactured by Quantel, a Silicon Valley company
located in Clearwater, Florida."
[EMAIL PROTECTED] <http://www.ntlug.org/~cbbrowne/linuxarch.html>

------------------------------

From: Ronald Cole <[EMAIL PROTECTED]>
Subject: Re: Some notes on glibc-2.1 and egcs-1.1.1
Date: 01 Mar 1999 17:32:40 -0800

[EMAIL PROTECTED] (Jonathan Stott) writes:
> gcc-2.8.1 (the current release) complies glibc-2.1 just fine, despite
> what the INSTALL notes claim [which, I suspect, is the real reason the
> release was pulled].

Did you just test the intel port?  I was under the impression that
egcs-1.1.1 was recommended because it built glibc-2.1 reliably on
*all* the platforms that glibc-2.1 was ported to.

That's quite an easier task to verify than a "which compilers work on
which platforms" matrix is.  Have you tried building and testing
glibc-2.1 with gcc-2.8.1 on the alpha... or on the powerpc... or on
the m68k... or on the sparc... or on the ARM?

-- 
Forte International, P.O. Box 1412, Ridgecrest, CA  93556-1412
Ronald Cole <[EMAIL PROTECTED]>      Phone: (760) 499-9142
President, CEO                             Fax: (760) 499-9152
My PGP fingerprint: 15 6E C7 91 5F AF 17 C4  24 93 CB 6B EB 38 B5 E5

------------------------------

From: "Jim H." <[EMAIL PROTECTED]>
Crossposted-To: 
alt.society.underwear,comp.sys.mac.misc,comp.sys.amiga.hardware,fr.rec.voyages
Subject: Re: PROOF: Jesus *is* Lord of the Sabbath!
Date: Mon, 01 Mar 1999 17:41:06 -0800
Reply-To: [EMAIL PROTECTED]


==============55232A85C1EAFBD6A8FD19C0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Quite obviously, I didn't write that, however if you want to quote me
again why don't you try this one:
Pablo is an assshole who needs to get a life!

Pablo wrote:

>
>
> "Jim H." wrote:
>
>
>> I am a real dork!
>>
> Well then get the hell out of here.
>



==============55232A85C1EAFBD6A8FD19C0
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<HTML>
Quite obviously, I didn't write that, however if you want to quote me again
why don't you try this one:
<BR>Pablo is an assshole who needs to get a life!

<P>Pablo wrote:
<BLOCKQUOTE TYPE=CITE>&nbsp;

<P>"Jim H." wrote:
<BR>&nbsp;
<BLOCKQUOTE TYPE=CITE>
<PRE>I am a real dork!</PRE>
</BLOCKQUOTE>


<P>Well then get the hell out of here.
<BR>&nbsp;</BLOCKQUOTE>
&nbsp;</HTML>

==============55232A85C1EAFBD6A8FD19C0==


------------------------------

From: Michael Hirsch <[EMAIL PROTECTED]>
Subject: Re: 2.2.1 and /dev/dsp and /dev/audio
Date: 01 Mar 1999 20:35:29 -0500

[EMAIL PROTECTED] (David T. Blake) writes:

> Michael Hirsch <[EMAIL PROTECTED]> writes:
> 
> >Wadeb Burgett <[EMAIL PROTECTED]> writes:
> >
> >> Can't seem to find the /dev/dsp and /dev/audio support in 2.2.1 kernel.
> >> Has this been depreciated and can anyone send me some URLS on how to
> >> configure these devices now?
> >
> >Right after I posted a similar problem I see your post.  I can compile
> >in sound support, and /dev/audio and /dev/dsp sort of work, but I
> >can't get them to support mulaw encoding (which used to be the
> >default, I think).
> >
> >If you get answers, could you post 'em here?
> 
> For sound in the 2.2 kernel series, in make *config,
> enter M for sound support.
> 
> Then modularize every type of sound support you want.
> 
> Then rebuild.

Yup, that's exactly what I did.  And I didn't get mulaw encoding enabled.
 
> You should check the readme's in /usr/src/linux/drivers/sound
> They are much more comprehensive than in previous kernels,
> and will in general include a script for whatever type of
> sound card you have.

I've read as many relevant ones as I could find.  Only two of the doc
files mention ulaw and those are ex1370 and sonicvibes.  Neither of
them support it.  Do you know if the Soundblaster supports it?  It
used to.
 
> The linux sound support was designed NOT to be built into
> the kernel. 

Hmm.  If you say so.  I certainly works that way if you want it to.  I
don't particularly want it to.

Thanks for the advice,

-- 
Michael D. Hirsch                       Work: (404) 727-7940
Emory University, Atlanta, GA 30322     FAX: (404) 727-5611
email:  [EMAIL PROTECTED]         http://www.mathcs.emory.edu/~hirsch/

Public key for encrypted mail available upon request (or finger
[EMAIL PROTECTED]).

------------------------------

From: [EMAIL PROTECTED] (Daniel R. Grayson)
Subject: Re: glibc 2.1 ;)
Date: 01 Mar 1999 20:22:47 -0600


Ronald Cole <[EMAIL PROTECTED]> writes:

> "Thomas T. Veldhouse" <[EMAIL PROTECTED]> writes:
> > It was posted on ftp.cdrom.com/pub/gnu as follows:
> > glibc-2.1 has been (temporarily) removed, until some
> > political issues are worked out.
> 
> I'm sure that warning is just gnu.org's file being mirrored.  You can
> get glibc-2.1 at <ftp://sourceware.cygnus.com/pub/glibc/>.
> 

Does anyone know what the political issue is?  I've just downloaded glibc-2.1
source from cygnus, and in INSTALL is this:

     GCC 2.8.1 cannot be used due to an incompatible implementation of
     some internal compiler support routines; see the FAQ for details.

and in FAQ (section 2.8) explains the reason: that glibc-2.1 includes
versions of the C++ exception handling functions, mainly to cater to
executable files that were linked with glibc-2.0 compiled with egcs, because
those executables encountered those routines in libc.so at link time, due to
a decision by egcs developers to put those functions in libgcc.a.

If this is the reason for the political dispute, I hope the GNU people stand
firm.  There is no reason to accept a GNU package not compilable with the GNU
C compiler.  There doesn't seem to be good justification for including C++
routines in the C library, either.

------------------------------

From: Gilles QUINTON <[EMAIL PROTECTED]>
Crossposted-To: 
alt.society.underwear,comp.sys.mac.misc,comp.sys.amiga.hardware,fr.rec.voyages
Subject: Re: PROOF: Jesus *is* Lord of the Sabbath!
Date: Mon, 01 Mar 1999 22:55:19 +0100

C'est quoi ce jesus de mes deux of the sabbath ? C'est une secte de gonfle
couilles? Ils croient qu'ils peuvent nous faire un lavage de cerveau par
le net comme a leur tar�s de disciples ?

Gilles


------------------------------

Date: Mon, 01 Mar 1999 16:56:21 -0800
From: Pablo <[EMAIL PROTECTED]>
Crossposted-To: 
alt.society.underwear,comp.sys.mac.misc,comp.sys.amiga.hardware,fr.rec.voyages
Subject: Re: PROOF: Jesus *is* Lord of the Sabbath!


==============A4B9638210F774184844920C
Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; 
x-mac-creator="4D4F5353"
Content-Transfer-Encoding: 7bit



"Jim H." wrote:


> I am a real dork!
>

Well then get the hell out of here.


==============A4B9638210F774184844920C
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
&nbsp;
<p>"Jim H." wrote:
<br>&nbsp;
<blockquote TYPE=CITE>
<pre>I am a real dork!</pre>
</blockquote>

<p><br>Well then get the hell out of here.
<br>&nbsp;</html>

==============A4B9638210F774184844920C==


------------------------------

From: [EMAIL PROTECTED]
Subject: Linux Virtual Memory trick
Date: Mon, 01 Mar 1999 19:45:31 GMT

Is there a way to map two virtual memory addresses to the same physical
memory under linux?  I'd like to make it so two consequtive pages actually
write to the same memory locations...  Anyone know how I might accomplish
this?  I'm assuming it would have to do with using mmap, but how to I get a
fd that points to an existing memory location?

Brett

============= Posted via Deja News, The Discussion Network ============
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    

------------------------------

From: Brian Keefer <[EMAIL PROTECTED]>
Subject: Re: Linux Virtual Memory trick
Date: Tue, 02 Mar 1999 03:25:48 GMT

[EMAIL PROTECTED] wrote:
> 
> Is there a way to map two virtual memory addresses to the same physical
> memory under linux?  I'd like to make it so two consequtive pages actually
> write to the same memory locations...  Anyone know how I might accomplish
> this?  I'm assuming it would have to do with using mmap, but how to I get a
> fd that points to an existing memory location?
> 
> Brett
> 
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own

Why? Whatever, you could get the job done with shmget(2) and family.
System V IPC may be ugly, but it's what you got.

------------------------------

From: [EMAIL PROTECTED] (Christopher B. Browne)
Subject: Re: glibc 2.1 ;)
Reply-To: [EMAIL PROTECTED]
Date: Tue, 02 Mar 1999 03:34:20 GMT

On 01 Mar 1999 20:22:47 -0600, Daniel R. Grayson <[EMAIL PROTECTED]> posted:
>
>Ronald Cole <[EMAIL PROTECTED]> writes:
>
>> "Thomas T. Veldhouse" <[EMAIL PROTECTED]> writes:
>> > It was posted on ftp.cdrom.com/pub/gnu as follows:
>> > glibc-2.1 has been (temporarily) removed, until some
>> > political issues are worked out.
>> 
>> I'm sure that warning is just gnu.org's file being mirrored.  You can
>> get glibc-2.1 at <ftp://sourceware.cygnus.com/pub/glibc/>.
>> 
>
>Does anyone know what the political issue is?  I've just downloaded glibc-2.1
>source from cygnus, and in INSTALL is this:
>
>     GCC 2.8.1 cannot be used due to an incompatible implementation of
>     some internal compiler support routines; see the FAQ for details.
>
>and in FAQ (section 2.8) explains the reason: that glibc-2.1 includes
>versions of the C++ exception handling functions, mainly to cater to
>executable files that were linked with glibc-2.0 compiled with egcs, because
>those executables encountered those routines in libc.so at link time, due to
>a decision by egcs developers to put those functions in libgcc.a.
>
>If this is the reason for the political dispute, I hope the GNU people stand
>firm.  There is no reason to accept a GNU package not compilable with the GNU
>C compiler.  There doesn't seem to be good justification for including C++
>routines in the C library, either.

Stand firm on what?

On rejecting contributions to GLIBC?  

Or on rejecting contributions to GCC?

What has happened here is that the new version of GLIBC depends on
code that has been contributed to GCC that the FSF has not accepted.
It's not clear *why;* the point is that the code is, for whatever
reasons, not being included with GCC.

The last release of GCC was 2.8.1, released a year ago come Thursday.
Apparently none of the developments on EGCS over the last year have
been added to "Official GCC," or at least no release based on such
developments has been produced yet.

I don't see a political dispute here; I would note that the main
developer of GLIBC is also involved with EGCS, and note that the EGCS
FAQ indicates the following:

"The gcc maintainers are encouraged to migrate tested fixes and new
features from EGCS into gcc at their discretion.  EGCS maintainers are
willing to assist the gcc maintainers as time permits.  EGCS
periodically merges in changes from gcc into the EGCS sources.

What will keep EGCS from becoming a fork is cooperation between the
developers of gcc and EGCS.

We don't see this situation as significantly different than other
projects that make releases based on some version of the gcc sources
(Cygnus, g77, etc).  All the code is still available for inclusion in
gcc at the discretion of the gcc maintainers."

If the GCC maintainers felt otherwise, I have no doubt but that RMS
would be entirely willing to document the disagreement quite clearly.
I asked him about this in Atlanta at ALS, and he indicated that there
was a willingness for the EGCS folks to be the maintainers of GCC.

-- 
Those who do not understand Unix are condemned to reinvent it, poorly.  
-- Henry Spencer          <http://www.hex.net/~cbbrowne/lsf.html>
[EMAIL PROTECTED] - "What have you contributed to free software today?..."

------------------------------

From: [EMAIL PROTECTED]
Subject: Re: failed gcc build
Date: Mon, 01 Mar 1999 21:52:49 GMT



 Paul Bristow wrote:
 >
 > Has anyone managed to bootstrap gcc or egcs under 2.2.1?  I have a RedHat
 > 5.1 system that has recently been upgraded to kernel 2.2.1.  I had
 > problems compiling some other compilers so I decided to bootstrap egcs and
 > then when that failed I tried gcc instead.  They both crash because of a
 > missing file xgcc.  I could find no reference to this in the INSTALL file.
 > I assumed this should point to the current C compiler - i.e. a starting
 > point to bootstrap from.  Hence I did a clean and then set xgcc to point
 > to my current egcs installation.  This gave a Signal 11: Internal compiler
 > error both with egcs and gcc.  This is not a hardware error - I've tried
 > it on several machines with the same setup and specification.

In the url:
http://real-huizen.dds.nl/~frodol/glibc/problems.html

I found this, hope it helps:

I want to create a native glibc-2 gcc, but I get a signal-11 error. Help!
This is a reproducable error, but I do not know its cause. The exact error
message is as follows:
./xgcc -B./  -DIN_GCC   -s -O3 -fomit-frame-pointer -m486
       -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I./include
       -DNO_MEM -DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c
xgcc: Internal compiler error: program cpp got fatal signal 11
This is during the creation of the second-stage compiler.
I have had a report that compiling enquire.c without optimizations may solve
thtis problem. I have not yet found the time to try it myself.






============= Posted via Deja News, The Discussion Network ============
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    

------------------------------

From: Karlyn Fielding <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.networking
Subject: Driver for Winbond W89C840F pci 10/100 network adapter?
Date: Mon, 01 Mar 1999 15:27:05 -0700

Does anyone know of a driver that has been written to support this type
of network adapter?  I got it really cheap at the local computer store
hoping to make it work.  After a bit of investigation on the chipset, it
seams that there is only a driver that has been written for FreeBSD 3.1.

If anyone has any information on a driver for this type of controller, I
would much appreciate it.

Manufacturer: Unicom Global Systems Solutions
Part Number: FEP-4206-EP  (Board REV A3)
Web Site: www.unicomlink.com
Controller Chip: Winbond W89C840F
Transceiver Chip: Davicom DM9101F

Please include replies to my email address [EMAIL PROTECTED]

TIA,

Karlyn Fielding

------------------------------

From: "snurf" <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development,comp.os.linux.questions
Subject: Driver Programming
Date: Tue, 2 Mar 1999 00:07:22 +0100

Hello all.
I need to develop a driver for an industrial card but I don't know how do
it.
I'm looking for news, example, docs about drivers programming under linux
S.U.S.E.
If you know how do it, please share your knowledge.

Thanks to answer to: [EMAIL PROTECTED]




------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: [EMAIL PROTECTED]

You can send mail to the entire list (and comp.os.linux.development.system) via:

    Internet: [EMAIL PROTECTED]

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi                                pub/Linux
    tsx-11.mit.edu                              pub/linux
    sunsite.unc.edu                             pub/Linux

End of Linux-Development-System Digest
******************************

Reply via email to