Bug 312131
| Summary: | Pidgin should not be built against Avahi's HOWL compatibility layer | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Michel Lind <michel> | ||||
| Component: | pidgin | Assignee: | Warren Togami <wtogami> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | rawhide | CC: | stu | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2007-10-18 22:36:32 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: | |||||||
| Attachments: |
|
||||||
|
Description
Michel Lind
2007-09-29 04:55:01 UTC
Created attachment 211241 [details]
Diff for pidgin.spec
The spec still supports distros going all the way back to RHEL3. mozilla-nss-devel works from RHEL3 through F8, so we'll keep it this way for now. Good catch about the avahi thing. Adding. Keeping open until this hits rawhide and someone has confirmed that it works. Just tested the build from Koji and it works (against Pidgin on Windows with Apple Bonjour) Forgot to mention -- I've tried rebuilding Pidgin against avahi-0.6.14 (on openSUSE 10.2) and it did not work (building against 0.6.14's howl layer works), so on older releases we might still need to build against compat-howl RHEL5 has avahi-0.6.16 FC6 updates has avahi-0.6.16 F7 updates has avahi-0.6.17 F8 has avahi-0.6.21 Could you please figure out where it began working? Pidgin 2.2.1 is out. Seems like I remembered wrongly, looks like it builds just fine with older avahi as well. In any case, it's a build-time failure, so it should be easy to notice any failure. I think the SUSE problem is that they don't have avahi-glib-devel -- the .pc was included in avahi-devel but does not pull in avahi-glib itself. (I would do a scratch build, but for FC6 meanwhile is part of -extras, and for RHEL one has to exclusively use Plague; as far as I can see it does not allow for scratch builds?) |