Hello!

On Mon, Oct 01, 2007 at 06:42:50PM -0500, R. Steven Rainwater wrote:
>  zalloc: zone ipc ports exhausted

> My next guess is that there must be a patch applied to the Debian
> gnumach source that isn't in the CVS source.

I checked.  My current GNU Mach source tree working copy was not the most
recent one, so I couldn't notice.  It's the other way round: GNU Mach
upstream has this patch by Samuel Thibault (CCed), which was installed to
fix another problem:

#v+
2007-09-03  Samuel Thibault  <[EMAIL PROTECTED]>

        * kern/zalloc.c (zget_space): Align zalloc_next_space again after
        calling kmem_alloc_wired (which may sleep).
#v-

I get a ``panic: zalloc: zone objects exhausted''.

Steven: Sorry for having kept you busy with this issue!  Please try a
``cvs update -r gnumach-1-branch -D 2007-09-02'', rebuild the kernel and
confirm that the resulting one works for you.


> I'm guessing all that's left is a difference in the build process used
> by dpkg-buildpackage vs the manual build instructions I'm following.
> There's no question that the resulting files differ. The files size of
> both the compressed and uncompressed gnumach file is different between
> the Debian source and the CVS source. In part this appears to be because
> the manual instructions leave out a step to strip the binary which is
> included in the dpkg build process. That gets the file sizes closer but
> there's still a difference. 

For your information: you can also run a ``make gnumach.stripped.gz'',
which will yield a file `gnumach.stripped.gz'.


Regards,
 Thomas

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to