[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