Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Jun 2000 16:07:11 -0400
From:      "Eric Ogren" <eogren@earthlink.net>
To:        "Mark Ovens" <mark@dogma.freebsd-uk.eu.org>
Cc:        <questions@FreeBSD.ORG>
Subject:   Re: Questions about the gnu/contrib source tree
Message-ID:  <001d01bfccce$33e15d40$0200000a@dinternet.dyn.ml.org>
References:  <20000601201916.C232@parish> <20000601193110.B375@earthlink.net> <20000602200350.C1146@parish>

next in thread | previous in thread | raw e-mail | index | archive | help
[Sorry for the nasty formatting, I'm in Windows right now]

I'm pretty sure this is because we rm the files from /usr/src/contrib once
we modify them.
However, I'm not positive, so I could very easily be wrong.

Eric
----- Original Message -----
From: Mark Ovens <mark@dogma.freebsd-uk.eu.org>
To: Eric Ogren <eogren@earthlink.net>
Cc: <questions@FreeBSD.ORG>
Sent: Friday, June 02, 2000 3:03 PM
Subject: Re: Questions about the gnu/contrib source tree


> On Thu, Jun 01, 2000 at 07:31:10PM -0400, Eric Ogren wrote:
> > Almost. :)
> >
> > Stuff in /usr/src/contrib is imported straight from GNU; in other words,
> > we basically FTP patch.tar.gz (or whatever the filename is) from
> > ftp.gnu.org, and put everything in the src/ directory into
> > /usr/src/contrib/patch.
> >
> > Anything we modify from these sources goes into
> > /usr/src/gnu/usr.bin/patch, as well as the Makefile we use to build
> > patch. You cannot cd /usr/src/contrib/patch and run make install and
> > expect it to work; you must cd /usr/src/gnu/usr.bin/patch and run make
> > install there.
> >
>
> Thanks for the explanation, but, based on what you said, why does the
> sdiff(1) source not exist in /usr/src/contrib/ as well as in
> /usr/src/gnu/usr.bin/ ?
>
> > To sum it up, basically, stuff in /usr/src/contrib comes from GNU; stuff
> > in /usr/src/gnu/ comes from FreeBSD.
> >
> > Eric
> >
> > On Sun, May 28, 2000 at 09:38:52AM +0100, Mark Ovens wrote:
> > > Can someone explain the contrib & gnu/usr.{bin,sbin} source trees
> > > please?
> > >
> > > For example, both contrib/ and gnu/usr.bin/ contain source for
> > > patch(1), but the sdiff(1) source is only in gnu/usr.bin. Am I correct
> > > in thinking that if source exists in the contrib/ branch then that is
> > > used to build the binary, and if not the code in gnu/usr.{bin,sbin}/
> > > is used instead?
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
>
> --
>         ...and on the eighth day God created UNIX
> ________________________________________________________________
>       FreeBSD - The Power To Serve http://www.freebsd.org
>       My Webpage http://ukug.uk.freebsd.org/~mark/
> mailto:mark@ukug.uk.freebsd.org             http://www.radan.com
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001d01bfccce$33e15d40$0200000a>