public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: linguist@rich-paul.net
To: cygwin@cygwin.com
Subject: Re: Toplevel configury of src
Date: Sat, 13 Jul 2002 07:25:00 -0000	[thread overview]
Message-ID: <20020713005216.A16223@monster.rich-paul.net> (raw)
In-Reply-To: <3D2C5225.1000502@ece.gatech.edu>; from cwilson@ece.gatech.edu on Wed, Jul 10, 2002 at 11:26:29AM -0400

For what it's worth, I've been working to get the base packages of a
linux-from-scratch system (that being defined as enough stuff to chroot
into a partition containing only those packages and bootstrap a full
system) changed over to meet some similar goals:

	1) Must be able to autoreconf with a single suite of automake,
		autoconf, gettext, libtool, etc ( current versions are all the
		latest alphas I could find at project start, autoconf=2.53a,
		automake=1.6.2, gettext 0.11.1, texinfo=4.2, libtool=1.4.2 )
		
	2) As much as possible share the *.m4 files between all packages,
		replacing package specific modules with generic ones, if such
		modules have appeared since the publication of the packages.
		
	3)	Eventually share the common files like those used for AC_LIBOBJ,
		and compile such functions into a single package which can be
		installed independantly in advance.
		
	4)	Eventually automakify those basic packages which are not so
		built.
		
	5)	Eventually find and factor out (license permitting) or find
		replacements for other common code into the common library, as
		the start of a LGPL'd xplatform portability kit.
		
	6)	Provide some few enhancements to the autotools, in order to make
		their interfaces more uniform, their implementations more
		consistent, and work in the metaconf (not to be confused with an
		earlier tool of the same name, of which I was unaware) project I
		did a few years ago to do for automake what autom4te did for
		autoconf ( use m4/traces to parse m4)

I've got a sourceforge project for this, but have not yet gotten to the
point of uploading my first attempts.  The one thing I have avoided,
since I was aware of the autoconfiscation of GCC, and since I'm no
braver than angels, was to work these changes back into binutils, or
into gcc-2.95, the compiler (for now) of this project.  When and if I am
able to bring the first step to fruition, and to bootstrap a full live
system, including X, I will return to the gcc/binutils issue.
Hopefully, the autoconfiscation will be complete by then, and I will
consider doing something with gcc-3.1.

One of my early tests will be against cygwin, as there are few platforms
so bizarre.  <G>

Eventually, I'd like to "collect the whole set" under this banner, and if
I'm lucky the individual maintainers will find the changes
non-destructive enough to adopt them into their trees.

Make of it what you will.

On Wed, Jul 10, 2002 at 11:26:29AM -0400, Charles Wilson wrote:
> 
> 
> Nicholas Wourms wrote:
> 
> 
> > Perhaps switching everthing over to
> > Autoconf-2.53/Automake-1.6.2/Libtool-1.4e compatible versions might help?
> 
> Going where angels fear to tread, Nicholas?
> 
> The gcc people will switch to autoconf-2.5x and automake-1.6.x when they 
> are ready -- and not a moment before.  And I seriously doubt they will 
> use a cvs release of libtool.
> 
> Besides, even if they did, it wouldn't fix the problems observed.
> 
> --Chuck
> 
> 
> 
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting:         http://cygwin.com/bugs.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
> 

-- 
Got freedom?  Vote Libertarian:  http://www.lp.org

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

      reply	other threads:[~2002-07-13  4:57 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-09 12:14 Nathanael Nerode
2002-07-09 17:02 ` Robert Collins
2002-07-13 20:59   ` Christopher Faylor
2002-07-10  8:43 ` Nicholas Wourms
2002-07-10  9:17   ` Charles Wilson
2002-07-13  7:25     ` linguist [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020713005216.A16223@monster.rich-paul.net \
    --to=linguist@rich-paul.net \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).