[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[patch #2507] Patch to update autoconf files
From: |
Guillem Jover |
Subject: |
[patch #2507] Patch to update autoconf files |
Date: |
Mon, 20 Sep 2004 07:26:49 -0400 |
User-agent: |
Mozilla/5.0 (compatible; Konqueror/3.3; Linux; X11) (KHTML, like Gecko) |
This mail is an automated notification from the patch tracker
of the project: The GNU Hurd.
/**************************************************************************/
[patch #2507] Latest Modifications:
Changes by:
Guillem Jover <guillem@hadrons.org>
'Date:
Mon 09/20/2004 at 11:18 (Europe/Madrid)
------------------ Additional Follow-up Comments ----------------------------
This is an update to my last patch fixinf some minor
stuff.
I've used @PACKAGE_NAME@ instead of "GNUmach" as suggested
by Alfred. I've found some stuff missing, an AC_DEFINE not
using the three argument form, and added help strings to
all configure arguments.
/**************************************************************************/
[patch #2507] Full Item Snapshot:
URL: <http://savannah.gnu.org/patch/?func=detailitem&item_id=2507>
Project: The GNU Hurd
Submitted by: Marco Gerards
On: Tue 01/20/2004 at 19:45
Category: GNU Mach
Priority: 5 - Normal
Resolution: None
Privacy: Public
Assigned to: marcus
Originator Email:
Status: Open
Summary: Patch to update autoconf files
Original Submission:
Follow-up Comments
------------------
-------------------------------------------------------
Date: Mon 09/20/2004 at 11:18 By: Guillem Jover <guillem>
This is an update to my last patch fixinf some minor
stuff.
I've used @PACKAGE_NAME@ instead of "GNUmach" as suggested
by Alfred. I've found some stuff missing, an AC_DEFINE not
using the three argument form, and added help strings to
all configure arguments.
-------------------------------------------------------
Date: Wed 09/15/2004 at 11:37 By: Guillem Jover <guillem>
This is an update of Neal's patch and fixes all issues left. The two disabled
drivers are now enabled.
The only thing I've not changed is "GNUmach" to @PACKAGE_NAME@ in version.c.in,
beacuse it's used for example in "uname -v" and I'm not sure if it will break
programs parsing that if the token is split in multiple words.
Just apply in the same way as Neal pointed (except "patch -p1" :).
-------------------------------------------------------
Date: Tue 09/07/2004 at 09:41 By: Neal H. Walfield <neal>
This is an update to marco's patch and represents a complete update
of all of the autoconf files. It also lets autoreconf work.
http://sources.redhat.com/ml/libc-alpha/2001-07/msg00340.html suggests
that getting rid of AC_PROG_CC_LOCAL and replacing it with
AC_PROG_CC is
correct.
We must use the three argument form of AC_DEFINE at least once or
autoheader emits messages similar to:
autoheader2.50: warning: missing template: CONFIG_SCSI_OMIT_FLASHPOINT
autoheader2.50: Use AC_DEFINE([CONFIG_SCSI_OMIT_FLASHPOINT], [],
[Description])
autoreconf2.50: /usr/bin/autoheader failed with exit status: 1
The autoheader documentation says:
In order to do its job, `autoheader' needs you to document all of
the symbols that you might use; i.e., there must be at least one
`AC_DEFINE' or one `AC_DEFINE_UNQUOTED' call with a third argument for
each symbol (*note Defining Symbols::).
The only issue that this patch has is that I have had to disable the
options for the u1434f and viarhine drivers (in i386/linux/configure.ac)
as there is chokage on the dash in their linux name. I don't know
what the correct fix is and defer to an autoconf guru.
Apply the patch by running:
$ cd gnumach-1-branch
$ mv i386/linux/{Drivers.in,configure.ac}
$ patch -p0 < autoconf.diff
$ autoreconf -f -i -s
-------------------------------------------------------
Date: Thu 04/08/2004 at 19:28 By: Daniel Wagner <wagi>
Besides the patch from Marco, I had to do following to get gnumach cleanly
configured.
--- linux/configure.in.~1.2.~ Sat May 22 01:22:33 1999
+++ linux/configure.in Thu Apr 8 19:14:13 2004
@@ -14,7 +14,7 @@ dnl USE OF THIS SOFTWARE.
AC_INIT(src/include/linux/version.h)
AC_PREREQ(2.12)
-sinclude([../aclocal.m4])
+#sinclude([../aclocal.m4])
hurd_SYSTYPE
-------------------------------------------------------
Date: Sun 02/29/2004 at 13:47 By: Marco Gerards <marco_g>
I did make the changes Alfred proposed in his mail:
http://mail.gnu.org/archive/html/bug-hurd/2004-02/msg00237.html
Jeff had some comments on my previous patch:
http://mail.gnu.org/archive/html/bug-hurd/2004-01/msg00090.html
I did not change this because I do not have enough knowledge
about autoconf. Is the patch ok like it is now or should the
patch be changed like Jeff said? I need a bit more help in
that case.
The NEWS entry was removed and so was the keyboard patch
because it is already in CVS.
File Attachments
-------------------
-------------------------------------------------------
Date: Mon 09/20/2004 at 11:18 Name: gnumach-1.3_autoconf_update-2.patch Size:
29.36KB By: guillem
http://savannah.gnu.org/patch/download.php?item_id=2507&item_file_id=3674
-------------------------------------------------------
Date: Wed 09/15/2004 at 11:37 Name: gnumach-1.3_autoconf_update.patch Size:
28.95KB By: guillem
Full autoconf update to 2.57.
http://savannah.gnu.org/patch/download.php?item_id=2507&item_file_id=3665
-------------------------------------------------------
Date: Tue 09/07/2004 at 09:41 Name: autoconf.diff Size: 7.69KB By: neal
Update all configure files to 2.57&#729; Make autoreconf work.
http://savannah.gnu.org/patch/download.php?item_id=2507&item_file_id=3645
-------------------------------------------------------
Date: Sun 02/29/2004 at 13:47 Name: acupdate2.diffcl Size: 7.97KB By:
marco_g
http://savannah.gnu.org/patch/download.php?item_id=2507&item_file_id=2821
-------------------------------------------------------
Date: Tue 01/20/2004 at 19:45 Name: acupdate.diff Size: 8.98KB By: marco_g
http://savannah.gnu.org/patch/download.php?item_id=2507&item_file_id=2559
For detailed info, follow this link:
<http://savannah.gnu.org/patch/?func=detailitem&item_id=2507>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/