GNOME Bugzilla – Bug 585407
can't parse http://www.davidco.com/podcast.php
Last modified: 2009-12-30 20:28:39 UTC
Parsing this feed currently fails, apparently due to the way cdata sections are marked up. The feed uses '<![CDATA[ ... <!-- ]]> -->' for some reason. The parser doesn't see the ]]> because of the surrounding comment tags, or at least removing them from the first cdata section makes the parser fail a bit further in.
The commit 5e76577f299436cac38260012db37fb1fe475484 which fixes this issue makes use of memmem that is a GNU extension. As a result, totem-pl-parser is not buildable on OpenBSD anymore.
Antoine, please file a separate bug about it. A link to a BSD version of memmem would also be appreciated.
Never mind, fixed in master. commit fc603d2f98802ae20f4902f2b1dd589b891595b6 Author: Bastien Nocera <hadess@hadess.net> Date: Mon Dec 14 10:53:20 2009 +0000 Use g_strstr_len() instead of GNU extension memmem
Ok, that was fast, thanks a lot! It compiles fine now.
*** Bug 605758 has been marked as a duplicate of this bug. ***