This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
winsup build machinery
- From: Ralf Wildenhues <Ralf dot Wildenhues at gmx dot de>
- To: cygwin-patches at sources dot redhat dot com
- Cc: binutils at sourceware dot org
- Date: Tue, 18 Aug 2009 22:32:07 +0200
- Subject: winsup build machinery
Hello,
I'm ploughing through src/ to update autotools in it, after getting the
build machinery in shape. Issues I found, questions I have:
1) toplevel src/MAINTAINERS lists the file winsup/MAINTAINERS, but that
file does not exist. OK to commit? (without ChangeLog entry, as is
appropriate for toplevel MAINTAINERS)
MAINTAINERS: remove obsolete reference to winsup/MAINTAINERS.
diff --git a/MAINTAINERS b/MAINTAINERS
index 3c2c6f1..0d1c60d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -102,7 +102,6 @@ winsup/
cygwin: http://sources.redhat.com/cygwin
Patches to cygwin-patches@sources.redhat.com.
General discussion cygwin@sources.redhat.com.
- See also winsup/MAINTAINERS.
config-ml.in; makefile.vms; mkdep; setup.com;
etc/; utils/;
2) How can I get winsup to build as part of src, ideally on one of
{x86_64,i686}-pc-linux-gnu without cross compilation or with the mingw
cross packages available in Debian?
3) Is winsup intended to be buildable outside of src, or always through
toplevel? Would it be appropriate to use e.g., macros from src/config/
such as from override.m4 (which is extremely helpful to work around
Autoconf bugs, smooth upgrade etc.)? If no, how should such issues be
handled?
4) The winsup makefiles don't (or don't consistently) contain rules to
regenerate configure files. The aclocal.m4 in this tree seem to have
been generated by some old versions of aclocal, but at least some also
seem to contain manually written contents, while still containing at the
very top the note "generated by ...". That's not good, the comment
tends to confuse both me and eventual autotools looking at the file.
So what's the intended, great, master plan for winsup/ and below here?
I have more questions and issues, once I can build the tree.
Thanks,
Ralf