* Philipp Thomas (pth@suse.de) [20110209 15:32]:
I'm finishing a patch that uses -release.
Which I did plus a few additional patches. Although I do have check-in rights for multimedia:libs I'm leaving it for you to approve. Note that there is a bug in mplex/main.cc that the compiler warns about and that you'll see reported at the end of a build. The code in question is in CmdLineMultiplexJob::ParseWorkaroundOpt: bool CmdLineMultiplexJob::ParseWorkaroundOpt( const char *optarg ) { char *endptr, *startptr; endptr = const_cast<char *>(optarg); struct { const char *longname; char shortname; bool *flag; } flag_table[] = { { 0, '\0', 0 } }; [...] if( flag_table[flag].longname == 0 ) { std::string message( "Illegal work-around option: not one of "); flag = 0; char sep[] = ","; do { message += flag_table[flag].longname; message += sep; message += flag_table[flag].shortname; ++flag; if( flag_table[flag].longname != 0 ) message += sep; } and that last access to flag_table[flag].longname does AFAICS point to junk on the stack. Please rteport this upstream and ask them how this was intended to work as I don't see the logic and don't have the time to figure it out. HTH Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org