On Wed, May 18, 2005 at 10:12:19PM +0200, Marcus Brinkmann wrote:
> Cans omebody please do the bootstrap test?

I've successfully done that using Alfred's cross-compiling guide.

To prepare GNU Mach's sources, I used the up-to-date patches from
Debian's gnumach_20050501-2.diff.gz:
debian/patches/00_autoconf_update.patch (this one is a bit more up-to-date
than the one that is stored in Savannah),
debian/patches/11_nic_update.patch and
debian/patches/12_sis900.patch.
Before the first patch can be applied, i386/linux/Drivers.in has to be
renamed to i386/linux/configure.ac.
Then I "autoreconf"igured GNU Mach.


I only had tiny problems while doing the bootstrap, but they were not at
all related to the auto* update discussed here.

Using binutils-2_16-branch and glibc-HEAD I also had to apply tiny
patches to
binutils: <URL:http://sources.redhat.com/bugzilla/show_bug.cgi?id=960>,
and
glibc: the attached sysdeps_mach_i386_syscall.S.patch and
<URL:http://sources.redhat.com/bugzilla/show_bug.cgi?id=966>
(Roland, could you please have a look a that one?).


Perhaps the nic_update and sis900 patches could get applied, too?


Regards,
 Thomas
2005-05-24  Thomas Schwinge  <[EMAIL PROTECTED]>

        * sysdeps/mach/i386/syscall.S (syscall): Call END.


Index: sysdeps/mach/i386/syscall.S
===================================================================
RCS file: /cvs/glibc/libc/sysdeps/mach/i386/syscall.S,v
retrieving revision 1.3
diff -u -r1.3 syscall.S
--- sysdeps/mach/i386/syscall.S 6 Jul 2001 04:56:00 -0000       1.3
+++ sysdeps/mach/i386/syscall.S 24 May 2005 17:01:56 -0000
@@ -24,3 +24,4 @@
        pushl %ecx              /* Push back return address.  */
        .byte 0x9a, 0, 0, 0, 0, 7, 0 /* lcall $7, $0 -- gas bug */
        ret
+END (syscall)
_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to