clarifications
This commit is contained in:
parent
40fa2961dc
commit
5aae2d7bb7
55
gnu/README
55
gnu/README
|
@ -1,28 +1,49 @@
|
||||||
src/gnu/README: <$Revision: 1.1 $>
|
src/gnu/README: <$Revision: 1.2 $>
|
||||||
|
|
||||||
This directory hierarchy is using a new organization for
|
|
||||||
separating the "stock" GNU sources from the BSD-ized
|
Organization of Sources:
|
||||||
build infrastructure. The "stock" GNU sources are in:
|
|
||||||
|
This directory hierarchy is using a new organization that
|
||||||
|
separates the GNU sources from the BSD-style infrastructure
|
||||||
|
used to build the GNU sources. The GNU sources are kept in
|
||||||
|
the standard GNU source tree layout under:
|
||||||
|
|
||||||
dist/*
|
dist/*
|
||||||
|
|
||||||
and the above are organized exactly as they are in the
|
|
||||||
GNU project's own common source repository. Original
|
|
||||||
sources for the above were imported as follows:
|
|
||||||
|
|
||||||
dist/gdb FSF gdb-4-16
|
|
||||||
dist/readline FSF readline-2-1
|
|
||||||
dist/(other) FSF binutils-2-8
|
|
||||||
|
|
||||||
The build infrastructure uses the normal BSD way under:
|
The build infrastructure uses the normal BSD way under:
|
||||||
|
|
||||||
lib/*
|
lib/*
|
||||||
usr.bin/*
|
usr.bin/*
|
||||||
|
|
||||||
The makefiles in the above hierarchy will "reach over"
|
The makefiles in the above hierarchy will "reach over" into
|
||||||
into the stock GNU sources for everything they need.
|
the GNU sources (src/gnu/dist) for everything they need.
|
||||||
|
|
||||||
-----
|
|
||||||
Working notes:
|
|
||||||
|
|
||||||
Imported binutils-2.8, gdb-4.16, readline-2.1 [gwr 970924]
|
Maintenance Strategy:
|
||||||
|
|
||||||
|
The sources under src/gnu/dist are generally a combination of
|
||||||
|
some published distribution plus changes that we submit to the
|
||||||
|
maintainers and that are not yet published by them. There are
|
||||||
|
a few files that are never expected to be submitted to the FSF,
|
||||||
|
(i.e. BSD-style makefiles and such) and those generally should
|
||||||
|
stay in src/gnu/lib or src/gnu/usr.bin (the BSD build areas).
|
||||||
|
|
||||||
|
Make sure all changes made to the GNU sources are submitted to
|
||||||
|
the appropriate maintainer, but only after coordinating with the
|
||||||
|
NetBSD maintainers by sending your proposed submission to the
|
||||||
|
<tech-toolchain@netbsd.org> mailing list. Only send the changes
|
||||||
|
to the third-party maintainers after consensus has been reached.
|
||||||
|
|
||||||
|
|
||||||
|
Maintenance History:
|
||||||
|
|
||||||
|
Original GNU sources were imported as follows: [gwr,1997/09/24]
|
||||||
|
dist/gdb FSF gdb-4-16
|
||||||
|
dist/readline FSF readline-2-1
|
||||||
|
dist/(other) FSF binutils-2-8
|
||||||
|
Updated dist/(other) to FSF binutils-2-8-1 [gwr,1997/09/24]
|
||||||
|
|
||||||
|
Several changes have been integrated since the initial import,
|
||||||
|
and those will be submitted to the maintainers after this code
|
||||||
|
has been tested on all NetBSD ports (i.e. after NetBSD 1.3).
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue