GNU bug report logs -
#75194
Compilation of latest `scratch/igc' fails with `xwidget' on MacOS
Previous Next
Reported by: 黄京 <radionoisee <at> gmail.com>
Date: Mon, 30 Dec 2024 11:12:02 UTC
Severity: normal
Done: Pip Cet <pipcet <at> protonmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Tue, 31 Dec 2024 00:59:48 +0000
with message-id <87seq4pt12.fsf <at> protonmail.com>
and subject line Re: bug#75194: Compilation of latest `scratch/igc' fails with `xwidget' on MacOS
has caused the debbugs.gnu.org bug report #75194,
regarding Compilation of latest `scratch/igc' fails with `xwidget' on MacOS
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
75194: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75194
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Hi,
I'm encountering a compile-time error when building the latest Emacs igc
branch with the `--with-mps=yes' and `--with-xwidget' options:
*igc.c:2459:5: error: no member named 'gc_header' in 'struct xwidget_view';
did you mean 'header'?*
2459 | IGC_FIX12_HEADER (ss, &w->xv);
| * ^*
*igc.c:1144:61: note: *expanded from macro 'IGC_FIX12_HEADER'
1144 | igc_assert ((mps_addr_t) (*p) == (mps_addr_t) &
(*p)->gc_header); \
| * ^*
*./xwidget.h:104:28: note: *'header' declared here
104 | struct vectorlike_header header;
| * ^*
Please let me know if you need any additional information to investigate
this issue.
Thanks.
[Message part 4 (text/html, inline)]
[Message part 5 (message/rfc822, inline)]
黄京 <radionoisee <at> gmail.com> writes:
>> I'd be very interested to hear whether this survives some GC cycles (M-x
>> igc-stats; then hit "c" a few times) when xwidgets are in use. If it
>> does, we can close this bug.
>
> Thanks for the quick fix!
>
> Emacs built successfully, and after manually cycling GC while rendering web
> pages in xwidget, everything appears to work correctly without crashes.
>
> I believe this resolves the issue, and the bug can be considered fixed and
> closed. Let me know if any further verification is needed.
Not on xwidgets specifically, but if you feel like it, sharing your
experiences with scratch/igc in general is always appreciated.
Closing this bug. Thanks for the report!
Pip
This bug report was last modified 141 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.