Bug 1093204
| Summary: | gupnp-devel is missing gupnp-1.0.vapi | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Brendan Long <self> |
| Component: | gupnp | Assignee: | Peter Robinson <pbrobinson> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 20 | CC: | mail, pbrobinson, zeenix |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | gupnp-0.20.12-1 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-05-31 17:12:08 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Brendan Long
2014-04-30 23:51:51 UTC
The explicit vala bindings have been replaced by automatically generated gobject-introspection bindings that can be used by vala (and python and other languages) https://mail.gnome.org/archives/gupnp-list/2013-February/msg00011.html Uh. That mail was slightly misleading. The vapi files are still generated up until such time that valac is consuminc girs without any woes. Which it currently doesn't, partially because the gupnp stack is quite old and not that introspection-friendly. That mail meant they're generated from GIR and not half-manually half-automatically as they were in gupnp-vala. (In reply to Jens Georg from comment #2) > Uh. That mail was slightly misleading. The vapi files are still generated up > until such time that valac is consuminc girs without any woes. Which it > currently doesn't, partially because the gupnp stack is quite old and not > that introspection-friendly. > > That mail meant they're generated from GIR and not half-manually > half-automatically as they were in gupnp-vala. So why didn't you explain that? And why aren't they being generated then? And don't say because the dependencies aren't there because when I first posted that they were and they weren't generated then. You should document these changes in release notes They get built automatically for me. If you do 'configure', it should say if it will build the vala bindings. configure checks for gobject-introspection and vapigen, so presumably those just need to be added to the dev dependencies? In rawhide, on it's way to f20 soon |