|
Bugzilla – Full Text Bug Listing |
| Summary: | gtkglext uses obsolete GTK_WIDGET_TOPLEVEL() instead of gtk_widget_is_toplevel() | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.3 | Reporter: | Guillermo Ballester Valor <gbv> |
| Component: | GNOME | Assignee: | E-mail List <gnome-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | dimstar |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | openSUSE 11.3 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | The patch that fixes the problem | ||
Thanks for the report and the patch. I added the patch to the package in GNOME:Factory. Additionally I forwarded your report and patch to the upstream bug tracker at https://bugzilla.gnome.org/show_bug.cgi?id=611803. Submission to openSUSE:Factory is SR#34026 This is an autogenerated message for OBS integration: This bug (585137) was mentioned in https://build.opensuse.org/request/show/34026 Factory / gtkglext |
Created attachment 346335 [details] The patch that fixes the problem User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.2.0) Gecko/20100115 SUSE/3.6.0-1.2 Firefox/3.6 When trying to compile OpenSceneGraph 2.8.2 in OBS it failed for Factory because of an error when using a library from gtkglext package. It seems an error because of use of an obsolete function instead of a replacement one for GTK > 2.20 Trying to avoid it, I copied the gtkglext package to my project home:gbvalor and added the attached patch. With it, OBS compiled OpenSceneGraph 2.8.2 without problems for factory. Reproducible: Always Steps to Reproduce: 1. Try to compile OpenSceneGraph 2.8.2 package with standard Factory gtkglext 2. 3. You can check in OBS project home:gbvalor package gtkglext the new file spec using this patch