Re: [MacPorts] #52605: adwaita-icon-theme @3.22.0 fails building on 10.5.8 PPC
#52605: adwaita-icon-theme @3.22.0 fails building on 10.5.8 PPC ---------------------------------+---------------------- Reporter: udbraumann | Owner: dbevans Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: adwaita-icon-theme | ---------------------------------+---------------------- Comment (by dbevans): Replying to [comment:25 udbraumann]:
Thanks, I was checking at what step the error occurred, this is what I found: {{{ ... B> $1 = { domain = 84, code = 3, message = 0xe0d170 "Unrecognized image file format" } (gdb) print stream $2 = (GInputStream *) 0xdc5028 (gdb) print pixbuf $3 = (GdkPixbuf *) 0x0 (gdb) ... }}} What do `domain = 84` and `code = 3` mean?
domain is the error domain or named group of error codes. These are normally used symbolically but in this case I'm guessing its GDK_PIXBUF_ERROR. The code is the error code specified from an enum of error codes for the domain. The message is the string equivalent to the error code and is really the relevant information. This is implying that, as we might have guessed, gdk_pixbuf_new_from_stream isn't recognizing svg files in general. Probably due to the fact the binary module that librsvg installs to deal with this file type isn't working or can't be loaded by gdk_pixbuf. I guess next step is to go one level deeper and step into (command s) rather than over the call to gdk_pixbuf_new_from_string and then step to see what's going on with that code that causes this error to be thrown. -- Ticket URL: <https://trac.macports.org/ticket/52605#comment:26> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts