[MacPorts] #19134: Cannot build graphviz with no_x11
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Trying to build graphviz with the no_x11 variant the build fails when trying to link libXpm and libX11, see below. {{{ /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0/usr/bin/libtool: can't locate file for: -lXpm/usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library)/usr/bin/libtool: can't locate file for: -lX11/usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library)make[3]: *** [libgvplugin_gd.la] Error 1make[2]: *** [all- recursive] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2 }}} -- Ticket URL: <http://trac.macports.org/ticket/19134> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Changes (by alpha@…): * owner: ryandesign => ryandesign@… -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Description changed by alpha@…: Old description:
Trying to build graphviz with the no_x11 variant the build fails when trying to link libXpm and libX11, see below.
{{{ /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0/usr/bin/libtool: can't locate file for: -lXpm/usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library)/usr/bin/libtool: can't locate file for: -lX11/usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library)make[3]: *** [libgvplugin_gd.la] Error 1make[2]: *** [all- recursive] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2 }}}
New description: When building graphviz with the no_x11 variant enabled the build fails when trying to link libXpm and libX11. See below. /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0/usr/bin/libtool: can't locate file for: -lXpm/usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library)/usr/bin/libtool: can't locate file for: -lX11/usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library)make[3]: *** [libgvplugin_gd.la] Error 1make[2]: *** [all- recursive] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2 -- -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Description changed by ryandesign@…: Old description:
When building graphviz with the no_x11 variant enabled the build fails when trying to link libXpm and libX11. See below.
/usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0/usr/bin/libtool: can't locate file for: -lXpm/usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library)/usr/bin/libtool: can't locate file for: -lX11/usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library)make[3]: *** [libgvplugin_gd.la] Error 1make[2]: *** [all- recursive] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2
New description: When building graphviz with the no_x11 variant enabled the build fails when trying to link libXpm and libX11. See below. {{{ /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0/usr/bin/libtool: can't locate file for: -lXpm/usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library)/usr/bin/libtool: can't locate file for: -lX11/usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library)make[3]: *** [libgvplugin_gd.la] Error 1make[2]: *** [all- recursive] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2 }}} -- -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Description changed by ryandesign@…: Old description:
When building graphviz with the no_x11 variant enabled the build fails when trying to link libXpm and libX11. See below.
{{{ /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0/usr/bin/libtool: can't locate file for: -lXpm/usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library)/usr/bin/libtool: can't locate file for: -lX11/usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library)make[3]: *** [libgvplugin_gd.la] Error 1make[2]: *** [all- recursive] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2 }}}
New description: When building graphviz with the no_x11 variant enabled the build fails when trying to link libXpm and libX11. See below. {{{ /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgvplugin_gd.6.0.0.dylib .libs/gvplugin_gd.o .libs/gvrender_gd.o .libs/gvrender_gd_vrml.o .libs/gvtextlayout_gd.o .libs/gvloadimage_gd.o .libs/gvdevice_gd.o -L/opt/local/lib ../../lib/gvc/.libs/libgvc.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/graph/.libs/libgraph.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/cdt/.libs/libcdt.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.22.2/lib/pathplan/.libs/libpathplan.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib ../../lib/graph/.libs/libgraph.dylib ../../lib/cdt/.libs/libcdt.dylib -lXpm -lX11 /opt/local/lib/libjpeg.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libiconv.dylib -lm -install_name /opt/local/lib/graphviz/libgvplugin_gd.6.dylib -compatibility_version 7 -current_version 7.0 /usr/bin/libtool: can't locate file for: -lXpm /usr/bin/libtool: file: -lXpm is not an object file (not allowed in a library) /usr/bin/libtool: can't locate file for: -lX11 /usr/bin/libtool: file: -lX11 is not an object file (not allowed in a library) make[3]: *** [libgvplugin_gd.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} -- -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Comment(by alpha@…): Thanks for fixing the description, I guess my Terminal has some problems with copy and paste when running screen. -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: Cannot build graphviz with no_x11 --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz --------------------------------+------------------------------------------- Comment(by ryandesign@…): Yes, that's one of the things I haven't figured out how to fix about screen either... -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: graphviz, graphviz-devel: +no_x11 variant still uses X libraries --------------------------------+------------------------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz, graphviz-devel --------------------------------+------------------------------------------- Changes (by ryandesign@…): * status: new => assigned * port: graphviz => graphviz, graphviz-devel Comment: I confirmed that trying to install graphviz_devel @2.23.20090406.0445_0 +no_x11 still links with libXpm and libX11, which it oughtn't. -- Ticket URL: <http://trac.macports.org/ticket/19134#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19134: graphviz, graphviz-devel: +no_x11 variant still uses X libraries ---------------------------------------+-------------------------- Reporter: alpha@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: graphviz, graphviz-devel | ---------------------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: I can't reproduce this anymore with graphviz @2.30.0_1 or graphviz-devel @2.31.20130204.0546. -- Ticket URL: <https://trac.macports.org/ticket/19134#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts