[MPlayer-users] mencoder problem

Rich Felker dalias at aerifal.cx
Fri Oct 21 21:07:44 CEST 2005


On Fri, Oct 21, 2005 at 12:50:30AM -0400, The Wanderer wrote:
> >>As ((name)) noted, this is a known problem, and a fix is in
> >>progress (although I don't recall it being committed yet), but -
> >>are you absolutely sure that you're using the very latest CVS
> >>version? I just updated and compiled (with distclean), and I get:
> >
> >It depends on your os. It works with a broken OS that lacks strl*
> >functions, where the mplayer versions of them get used (which are
> >incidentally incorrect and insecure, from what I can tell). It fails
> >if you have a correct OS that implements the (POSIX- and
> >C99-required) strl* functions.
> 
> ...I'm rather surprised to learn that Linux 2.6.11.2 is considered
> broken (and only slightly less surprised to learn that it's not
> POSIX-compliant). That's what I'm running, and not only do I not have
> the problem referred to, it also appears (judging by the listing of
> /usr/man/man[23]/strl*) that the only function I have with a name
> matching strl* is strlen.
> 
> Oh, well... no day in which you learn something, etc....

It's not Linux, but glibc. The glibc maintainers are idiots (for many
reasons already established) and one of their chief idiocies is
refusing to include strl* even though it's now a standard, because it
originated from rival BSD.

Rich




More information about the MPlayer-users mailing list