ports/79914: py24-matplotlib-0.71_1 build error
George V. Kouryachy
george at phobos.cs.msu.su
Thu Apr 14 16:30:30 UTC 2005
>Number: 79914
>Category: ports
>Synopsis: py24-matplotlib-0.71_1 build error
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Apr 14 16:30:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: George V. Kouryachy
>Release: FreeBSD 5.4-RC1 i386
>Organization:
Moscow State University, CMC dept, Russia
>Environment:
System: FreeBSD phobos.cs.msu.su 5.4-RC1 FreeBSD 5.4-RC1 #0: Wed Apr 6 17:06:15 MSD 2005 root at phobos.cs.msu.su:/usr/obj/usr/src/sys/PHOBOS i386
i386-5-full
>Description:
Py24-matplotlib-0.71_1 doesn't build because of tcl/tk include path lack.
The path needs to be hacked in setupext.py script.
New patch included (it replaces old one).
>How-To-Repeat:
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.5.2005040320/py24-matplotlib-0.71_1.log
>Fix:
--- patch-setupext.py begins here ---
--- setupext.py.orig Tue Apr 12 16:09:32 2005
+++ setupext.py Tue Apr 12 16:10:28 2005
@@ -308,7 +308,7 @@
o = find_tcltk() # todo: try/except
- module.include_dirs.extend([o.tcl_inc, o.tk_inc])
+ module.include_dirs.extend(["/usr/local/include/tcl8.4", "/usr/local/include/tk8.4"])
module.library_dirs.extend([o.tcl_lib, o.tk_lib])
- module.libraries.extend(['tk'+o.tkv, 'tcl'+o.tkv])
+ module.libraries.extend(['tk84', 'tcl84'])
def add_windowing_flags(module):
--- patch-setupext.py ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list