[MacPorts] #37783: graphviz +universal +ruby fails if ruby19 is -universal
MacPorts
noreply at macports.org
Fri Jan 25 10:13:01 PST 2013
#37783: graphviz +universal +ruby fails if ruby19 is -universal
------------------------+--------------------------
Reporter: jeremyhu@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: graphviz
------------------------+--------------------------
graphviz has a lib dependency on port:ruby, but it actually tries to use
ruby19 if it is installed. This is problematic if ruby19 is not
universal:
{{{
make[4]: Entering directory
`/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_graphics_graphviz/graphviz/work/graphviz-2.30.0/tclpkg/gv'
/bin/sh ../../libtool --tag=CXX --mode=compile /usr/bin/g++-4.2
-DHAVE_CONFIG_H -DWITH_CGRAPH -I. -I../.. -I../../lib/common -I../..
-I../../lib/gvc -I../../lib/common -I../../lib/cgraph -I../../lib/cdt
-I../../lib/pathplan -DDEMAND_LOADING=1
-I/opt/local/include/ruby-1.9.1/x86_64-darwin10
-I/opt/local/include/ruby-1.9.1 -I/opt/local/include
-I/opt/local/include -pipe -O2 -arch x86_64 -arch i386 -c -o
libgv_ruby_la-gv_ruby.lo `test -f 'gv_ruby.cpp' || echo './'`gv_ruby.cpp
libtool: compile: /usr/bin/g++-4.2 -DHAVE_CONFIG_H -DWITH_CGRAPH -I.
-I../.. -I../../lib/common -I../.. -I../../lib/gvc -I../../lib/common
-I../../lib/cgraph -I../../lib/cdt -I../../lib/pathplan -DDEMAND_LOADING=1
-I/opt/local/include/ruby-1.9.1/x86_64-darwin10
-I/opt/local/include/ruby-1.9.1 -I/opt/local/include -I/opt/local/include
-pipe -O2 -arch x86_64 -arch i386 -c gv_ruby.cpp -fno-common -DPIC -o
.libs/libgv_ruby_la-gv_ruby.o
In file included from /opt/local/include/ruby-1.9.1/ruby.h:32,
from gv_ruby.cpp:856:
/opt/local/include/ruby-1.9.1/ruby/ruby.h:105: error: size of array
'ruby_check_sizeof_long' is negative
/opt/local/include/ruby-1.9.1/ruby/ruby.h:109: error: size of array
'ruby_check_sizeof_voidp' is negative
In file included from /opt/local/include/ruby-1.9.1/ruby/intern.h:34,
from /opt/local/include/ruby-1.9.1/ruby/ruby.h:1382,
from /opt/local/include/ruby-1.9.1/ruby.h:32,
from gv_ruby.cpp:856:
/opt/local/include/ruby-1.9.1/ruby/st.h:67: error: size of array
'st_check_for_sizeof_st_index_t' is negative
lipo: can't open input file: ./ccEjUox8.out (No such file or directory)
make[4]: *** [libgv_ruby_la-gv_ruby.lo] Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/37783>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list