GNU bug report logs -
#17622
24.4.50; bootstrap failure
Previous Next
Reported by: Katsumi Yamaoka <yamaoka <at> jpl.org>
Date: Wed, 28 May 2014 23:47:01 UTC
Severity: normal
Merged with 17624
Found in version 24.4.50
Done: Katsumi Yamaoka <yamaoka <at> jpl.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Thanks, albeit I missed the obvious.
=== modified file 'src/buffer.c'
--- src/buffer.c 2014-05-27 17:31:17 +0000
+++ src/buffer.c 2014-05-29 14:22:37 +0000
@@ -4703,11 +4703,6 @@
static int mmap_fd;
-/* Temporary storage for mmap_set_vars, see there. */
-
-static struct mmap_region *mmap_regions_1;
-static int mmap_fd_1;
-
/* Page size on this system. */
static int mmap_page_size;
@@ -5282,6 +5277,10 @@
{
struct buffer *b;
+#ifndef WINDOWSNT
+ mmap_regions = NULL;
+ mmap_fd = -1;
+#endif
/* We cannot dump buffers with meaningful addresses that can be
used by the dumped Emacs. We map new memory for them here. */
FOR_EACH_BUFFER (b)
Fabrice
2014-05-29 16:17 GMT+02:00 Ken Brown <kbrown <at> cornell.edu>:
> On 5/29/2014 9:54 AM, Fabrice Popineau wrote:
>
>> This should fix the problem:
>>
>> --- ../trunk/src/buffer.c 2014-05-29 15:51:11.632003900 +0200
>> +++ src/buffer.c 2014-05-29 15:50:54.192190300 +0200
>> @@ -4703,11 +4703,6 @@
>>
>> static int mmap_fd;
>>
>> -/* Temporary storage for mmap_set_vars, see there. */
>> -
>> -static struct mmap_region *mmap_regions_1;
>> -static int mmap_fd_1;
>> -
>> /* Page size on this system. */
>>
>> static int mmap_page_size;
>> @@ -5282,6 +5277,9 @@
>> {
>> struct buffer *b;
>>
>> + mmap_regions = NULL;
>> + mmap_fd = -1;
>> +
>> /* We cannot dump buffers with meaningful addresses that can be
>> used by the dumped Emacs. We map new memory for them here. */
>> FOR_EACH_BUFFER (b)
>>
>> by initializing explicitly variables that need it. We can also remove
>> unsused variables.
>> Waiting for confirmation (or failure!).
>>
>
> Confirmed. Thanks.
>
> Ken
>
>
[Message part 2 (text/html, inline)]
This bug report was last modified 10 years and 363 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.