[MacPorts] #13813: graphviz-2.16.1 requires Tk version 8.4 ; ports installs Tk 8.5
#13813: graphviz-2.16.1 requires Tk version 8.4 ; ports installs Tk 8.5 -----------------------------------------------+---------------------------- Reporter: dan-macosforge.org@unpossible.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: graphviz tk | -----------------------------------------------+---------------------------- Build fails while "Making all intkstubs" Relevant portion of the logs: {{{ Making all in tkstubs /bin/sh ../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../.. -DUSE_TCL_STUBS -DUSE_TK_STUBS -I/System/Library/Frameworks/Tk.framework/Versions/8.4/Headers -I/opt/local/include -I/opt/local/include -O2 -fno-common -Wall -MT tkStubLib.lo -MD -MP -MF .deps/tkStubLib.Tpo -c -o tkStubLib.lo tkStubLib.c /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../.. -DUSE_TCL_STUBS -DUSE_TK_STUBS -I/System/Library/Frameworks/Tk.framework/Versions/8.4/Headers -I/opt/local/include -I/opt/local/include -O2 -fno-common -Wall -MT tkStubLib.lo -MD -MP -MF .deps/tkStubLib.Tpo -c tkStubLib.c -fno-common -DPIC -o .libs/tkStubLib.o In file included from tkStubLib.c:18: /System/Library/Frameworks/Tk.framework/Versions/8.4/Headers/tk.h:72:3: error: #error Tk 8.4 must be compiled with tcl.h from Tcl 8.4 make[3]: *** [tkStubLib.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13813> MacPorts </projects/macports> Ports system for Mac OS
#13813: graphviz-2.16.1 requires Tk version 8.4 ; ports installs Tk 8.5 ------------------------------------------------+--------------------------- Reporter: dan-macosforge.org@unpossible.com | Owner: ryandesign@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: graphviz tk ------------------------------------------------+--------------------------- Changes (by ryandesign@macports.org): * owner: macports-tickets@lists.macosforge.org => ryandesign@macports.org * milestone: => Port Bugs Comment: Right, I already noticed this and spoke with the developers of Graphviz. Checks for tcl/tk 8.5 were added to the 2.17 development version. Tcl was the only language binding enabled by default in the graphviz port, and I intend to disable it by default now. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13813#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#13813: graphviz-2.16.1 requires Tk version 8.4 ; ports installs Tk 8.5 ------------------------------------------------+--------------------------- Reporter: dan-macosforge.org@unpossible.com | Owner: ryandesign@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: graphviz tk ------------------------------------------------+--------------------------- Comment (by ryandesign@macports.org): r32981 turns off all language bindings by default, so now graphviz will build (without tcl/tk support) even if tcl and tk 8.5 are installed. graphviz +tcl will work with tcl 8.5. It will not work if tk 8.5 is also installed. graphviz apparently uses tk if present. I don't know if there's a configure switch to tell it to stop doing that. This will probably resolve itself once graphviz 2.18 is released with support for tk 8.5. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13813#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#13813: graphviz-2.16.1 requires Tk version 8.4 ; ports installs Tk 8.5 ------------------------------------------------+--------------------------- Reporter: dan-macosforge.org@unpossible.com | Owner: ryandesign@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: graphviz tk ------------------------------------------------+--------------------------- Changes (by ryandesign@macports.org): * status: new => closed * resolution: => fixed Comment: Graphviz was updated to 2.18 in r35413 so this should fix this issue. Please re-open this ticket if it doesn't. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13813#comment:3> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts