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