Bug#353045: The symbol is referenced from...

Loïc Minier lool at dooz.org
Tue Feb 21 14:44:30 UTC 2006

On Tue, Feb 21, 2006, Sam Morris wrote:
> I changed the declaration of put_be32's prototype to be conditional on
> the definition of CONFIG_MUXERS and so found out that the symbol is
> referenced from:
>  png.c: In function 'png_write_chunk':
>  png.c:660: warning: implicit declaration of function 'put_be32'
>  rtp.c: In function 'rtcp_send_sr':
>  rtp.c:578: warning: implicit declaration of function 'put_be32'
> These functions use a bunch of similar symbols that are all condifional
> on CONFIG_MUXERS: put_byte, put_be16, put_be32, put_be64,
> put_flush_packet and put_le32.

 Yeah, I did similar research at the time gst-ffmpeg (for gstreamer 0.8)
 borke in the very same way with --disable-encoders.

 Perhaps you can have a look at the diff between gst-ffmpeg releases and
 see how they fixed it?

>  * CONFIG_MUXERS should not be set blindly to the same value as CONFIG_ENCODERS

 (I think we should avoid CONFIG_MUXERS.)

    Good luck,

Loïc Minier <lool at dooz.org>
Current Earth status:   NOT DESTROYED

More information about the Pkg-gstreamer-maintainers mailing list