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 bug report
#75194: Compilation of latest `scratch/igc' fails with `xwidget' on MacOS
which was filed against the emacs package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 75194 <at> debbugs.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)]
黄京 <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
[Message part 3 (message/rfc822, inline)]
[Message part 4 (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 5 (text/html, inline)]
This bug report was last modified 199 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.