Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: a separate build of libc
On Sun, 21 Sep 2014, u-6hol%aetey.se@localhost wrote:
might be some "restrictions/assumptions" nobody might have
noticed or be willing to fix?
Exactly. More often than not I happen to notice arbitrary
restrictions and assumptions which people tend to perceive as
natural.
One of the assumptions in the NetBSD build system is that you
have the entire source tree and intend to build it all, or that
you will manually build some subsets in an appropriate order to
satisfy dependencies. For example, if you don't build it all,
then you will at least need to build (some) includes and (some)
libraries before building applications.
Another important assumption is that the build is run on a host
with a unix-like file system (hierarchical directory tree, with
"/" as a directory separator, with atomic rename, with long file
names), with several unix-like tools (cp, ln, mv, mkdir, echo,
etc.), with a compiler and host include files and host libraries
that allows "build.sh tools" to work. If you have a host that is
mostly unix-like, but where build.sh tools fails, then I think
NetBSD will be interested in fixing that.
--apb (Alan Barrett)
Home |
Main Index |
Thread Index |
Old Index