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: Neal H. Walfield
Subject: [patch #2507] Patch to update autoconf files
Date: Tue, 07 Sep 2004 05:46:39 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5

This mail is an automated notification from the patch tracker
 of the project: The GNU Hurd.

/**************************************************************************/
[patch #2507] Latest Modifications:

Changes by: 
                Neal H. Walfield <neal@cs.uml.edu>
'Date: 
                Tue 09/07/04 at 09:41 (GMT)

------------------ Additional Follow-up Comments ----------------------------
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







/**************************************************************************/
[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/04 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: Tue 09/07/04 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/04 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/04 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: Tue 09/07/04 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/04 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/04 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]