bug-hurd
[Top][All Lists]
Advanced

[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&amp;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&amp;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&amp;#729;  Make autoreconf work.
http://savannah.gnu.org/patch/download.php?item_id=2507&amp;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&amp;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&amp;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/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]