[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make bootstrap crashes on incompatible integer to pointer conversion
From: |
Eli Zaretskii |
Subject: |
Re: make bootstrap crashes on incompatible integer to pointer conversion |
Date: |
Tue, 03 Dec 2024 19:01:21 +0200 |
> From: Matto Fransen <matto@matto.nl>
> Date: Tue, 03 Dec 2024 16:23:35 +0000
>
> I am trying to compile Emacs on FreeBSD 14-2 with the latest source from
> Git.
>
> These are the first steps:
>
> git pull
> git clean -dxf
> ./autogen.sh
> ./configure --with-x-toolkit=lucid
> make bootstrap
>
>
> make boostrap crashes on image.c:
>
> image.c:12358:12: warning: call to undeclared function
> 'rsvg_handle_get_pixbuf_and_error'; ISO C99 and later do not support implicit
> function declarations [-Wimplicit-function-declaration]
> 12358 | pixbuf = rsvg_handle_get_pixbuf_and_error (rsvg_handle, &err);
> | ^
> image.c:12358:10: error: incompatible integer to pointer conversion assigning
> to 'GdkPixbuf *' (aka 'struct _GdkPixbuf *') from 'int' [-Wint-conversion]
> 12358 | pixbuf = rsvg_handle_get_pixbuf_and_error (rsvg_handle, &err);
>
Thanks, this has been fixed yesterday on the emacs-30 branch, and will
be fixed in a couple of days on master as well.