ports/185230: [PATCH] Fix dependency of devel/wxGlade (current version not compatible with wxWidgets 2.6)
Matthias Petermann
matthias at petermann-it.de
Fri Dec 27 13:40:01 UTC 2013
>Number: 185230
>Category: ports
>Synopsis: [PATCH] Fix dependency of devel/wxGlade (current version not compatible with wxWidgets 2.6)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Dec 27 13:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Matthias Petermann
>Release: 9.2
>Organization:
>Environment:
FreeBSD workstation.local 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013 root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
When configured to use WxWidgets 2.6, WxGlade 0.6.8 doesn't work (2.8 works). I contacted the upstream maintainer of WxGlade and he was telling me this is a known bug in WxGlade 0.6.8, even the ultimate goal is to keep it working with wxWidgets 2.6 and 2.8. He is willing to release a fixed version in Q1-2014.
Until this happened I'd recommend to fix the WxWidgets dependency in the WxGlade Makefile, requiring at least WxWidgets 2.8. The attached patch will do that.
I was not sure if it is a good practise to include comment lines in the Makefile - if allowed I'd propose to add
# can be set back to "2.6+" once 0.6.9 is released
above the USE_WX=2.8+
>How-To-Repeat:
Install WxGlade on a system which has WxWidgets 2.6 and WxPython 2.6 installed.
>Fix:
patch attached
Patch attached with submission follows:
diff -ruN wxGlade.orig/Makefile wxGlade/Makefile
--- wxGlade.orig/Makefile 2013-12-27 14:17:42.000000000 +0100
+++ wxGlade/Makefile 2013-12-27 14:19:38.000000000 +0100
@@ -17,7 +17,7 @@
OPTIONS_DEFINE= DOCS
USE_PYTHON= yes
-USE_WX= 2.6+
+USE_WX= 2.8+
WX_COMPS= python
MAN1= wxglade.1
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list