Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Oct 2004 07:15:07 -0400 (EDT)
From:      John Gillis <zefram@zefram.net>
To:        Gary Jennejohn <garyj@jennejohn.org>
Cc:        ports@freebsd.org
Subject:   Re: RealPlayer 10? (linux-gtk pixbuf issue)
Message-ID:  <20041021065814.N59451@dante.zefram.net>
In-Reply-To: <200410211054.i9LAsv0K006014@peedub.jennejohn.org>
References:  <200410211054.i9LAsv0K006014@peedub.jennejohn.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> Chances of this happening will improve greatl if you provide a patch.

	A patch? To the Makefile? I'm afraid I just did it by hand... and
probably didn't do it in a very clean way ... I rpm2cpio'd and then copied
the whole tree to /compat/linux. The ports Makefiles are ... scary to me.
:) I'm afraid I'm woefully ignorant when it comes to this. If someone
wouldn't mind holding my hand, I could do my best effort.

	If I were to do this, I'd want to clear up the PNG issue.. it
makes it a pretty messy looking hack while RP8 works fine. RP10 uses
GTK2.0, so there's alot of extra packages to install.

	The PNG problem is a problem with the linux version of gtk
pixbuf... which I figured would need to be recompiled or some such in
order to work. I think it has to do with this:


# /compat/linux/usr/bin/gdk-pixbuf-query-loaders > /dev/null
Cannot load loader /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.so
Cannot load loader /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so
Cannot load loader /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so


	Here's a sample of the errors I get running RealPlayer 10:


Failed to load pixbuf file:
/compat/linux/usr/local/RealPlayer/share/realplay/icon.png: Couldn't
recognize the image file format for file
'/compat/linux/usr/local/RealPlayer/share/realplay/icon.png'

(realplay.bin:98366): GLib-WARNING **: GError set over the top of a
previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL
before it's set.
The overwriting error message was: Couldn't recognize the image file
format for file
'/compat/linux/usr/local/RealPlayer/share/default/pause.png'


		John



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041021065814.N59451>