Bug 441356
Summary: | RHEL4: Need newer perl-HTML-Parser for spamassassin | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Warren Togami <wtogami> |
Component: | perl-HTML-Parser | Assignee: | Stepan Kasal <kasal> |
Status: | CLOSED ERRATA | QA Contact: | desktop-bugs <desktop-bugs> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 4.7 | CC: | cward, mmaslano, robin.norwood, tcallawa |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | RHBA-2008-0729 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-07-24 19:58:10 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 311151 |
Description
Warren Togami
2008-04-07 18:20:04 UTC
Reviewing file Changes, I noticed two sources of API incompatibility: 1) Since HTML-Parser-3.37 (2004-11-10), using HTML::Parser by creating a subclass with modified method is no longer documented in the man page. (It is not clear if it still works or when it stopped working.) But this interface was used in HTML-Parser-2.x, which had its last release in 1999. 2) Since HTML-Parser-3.39_90 (2004-11-17), decoding Unicode entities is always enabled. This was a configure option previously and RHEL-4 had it disabled. The upgrade from 3.35 to 3.55 presents four years of development: most improvements happened in 2004, and only a few bug fixes in 2006 and 2007. I conclude the new code has matured. To sum up: I believe the function of this module is to parse current HTML, so most of the customers will benefit from the many corrections introduced in the development of the module. The Unicode entities support also falls to the category. I believe these advantages overweight the slight risk of incompatibility in the ancient corners of the API. I recommend the upgrade of the module. Assigned to you, does this mean you will be handling it? I will need to wait until it is built and in the buildroot before I am able to do Bug #311151. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0729.html |