Patch(?): glibc-cvs/{configure.in,aclocal.m4} autoconf-2.52 partial support

Adam J. Richter adam@yggdrasil.com
Tue Jul 31 05:30:00 GMT 2001


>>       First, the stuff that might be correct are the patches to
>> the top level configure.in and aclocal.m4 files.  There are a few
>> places where autoconf-2.52 seems to need a few more things to be
>> quoted, and that is what these changes do.
>
>Can you send just those patches separatly?  We can look over them and
>integrate them already since those patches should work fine with older
>and newer autoconf versions.

	OK.  Here are the patches just to configure.in and
aclocal.m4 against libc-cvs, as checked out a few minutes ago.

	I now am able to build glibc under autoconf-2.52 with
these changes and the changes to the configure.in files in the
sysdeps/ subdirectories that I posted earlier.  However, I still
as to clean up the changes to the configure.in files in the sysdeps/
subdirectories, possibly in coordination with a change to autoconf.

	Notes:
		o The change that I am least sure of here is replacing
		  AC_PROG_CC_GNU with AC_PROG_CC.  Autoconf-2.52 does
		  not have autoconf-2.52, and calling AC_PROG_CC should
		  be harmless, but I do not know if it is necessary
		  at that point in the autoconf-2.52 case, and if it is
		  a sufficient replacement for the case of earlier autoconf
		  releases.

		o There is one new change in aclocal.m4 that was not
		  in the previous patch.  That is the change that involves
		  the possiblity that ac_cv_prog_cc_cross could be the
		  empty string.  This was the only additional change
		  that I had to make in addition to my previous chnages
		  in order to finally get glibc-2.2.3 to build under
		  autoconf-2.52.

		o I generated the diff for configure.in by using
		  diff and patch to apply the changes from glibc-2.2.3
		  to glibc-cvs to my configure.in, diffing that against
		  glibc-cvs/configure.in and then hand editing to delete
		  some chunks that refer to other local changes.  So,
		  expect patch to report some offsets in its matching.

		o I was able to generate the aclocal.m4 patch by just
		  diffing our local source with glibc-cvs/aclocal.m4,
		  since the two lines that changed between 2.2.3 and
		  the cvs version exactly matched my changes.

	I hope this is helpful.  Please let me know if you have
any questions.

-- 
Adam J. Richter     __     ______________   4880 Stevens Creek Blvd, Suite 104
adam@yggdrasil.com     \ /                  San Jose, California 95129-1034
+1 408 261-6630         | g g d r a s i l   United States of America
fax +1 408 261-6631      "Free Software For The Rest Of Us."


More information about the Libc-alpha mailing list