GNOME Bugzilla – Bug 487655
SEGV on 64-bit arch due to implicit function definitions
Last modified: 2007-10-18 07:53:44 UTC
The bug has been opened on https://bugs.launchpad.net/bugs/152154 "Binary package hint: evince Function `ev_document_misc_surface_from_pixbuf' implicitly converted to pointer at /build/buildd/evince-2.20.0/./backend/pixbuf/pixbuf-document.c:121 Function `ev_document_misc_surface_from_pixbuf' implicitly converted to pointer at /build/buildd/evince-2.20.0/./backend/pixbuf/pixbuf-document.c:121 Our automated build log filter detected the problem(s) above that will likely cause your package to segfault on architectures where the size of a pointer is greater than the size of an integer, such as ia64 and amd64. This is often due to a missing function prototype definition. More information can be found at: http://wiki.debian.org/ImplicitPointerConversions"
Created attachment 97386 [details] [review] use the correct include to fix the warning
Please commit in both branches
I've commited the fix to gnome-2-20 and trunk 2007-10-18 Sebastien Bacher <seb128@ubuntu.com> * backend/pixbuf/pixbuf-document.c: Fix an implicit function definition warning (#487655)
Thanks a lot!