This mail is an automated notification from the patch tracker of the project: The GNU Hurd.
/**************************************************************************/ [patch #2507] Latest Modifications: Changes by: Guillem Jover <[EMAIL PROTECTED]> 'Date: Wed 10/27/2004 at 05:28 (Europe/Madrid) ------------------ Additional Follow-up Comments ---------------------------- This is another update to my last patch. The driver classes were not enabled. /**************************************************************************/ [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: Wed 10/27/2004 at 05:28 By: Guillem Jover <guillem> This is another update to my last patch. The driver classes were not enabled. ------------------------------------------------------- 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: Wed 10/27/2004 at 05:28 Name: gnumach-1.3_autoconf_update-3.patch Size: 29.58KB By: guillem http://savannah.gnu.org/patch/download.php?item_id=2507&item_file_id=3806 ------------------------------------------------------- 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/ _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-hurd