Projects
Home     Blog     Install     New Ticket     View Tickets     Browse Source

Ticket #132 (new defect)

Opened 3 months ago

Last modified 7 weeks ago

MacRuby 0.3 won't build: the rake task returns more errors than I can shake a stick at

Reported by: brandon.zylstra@… Owned by: lsansonetti@…
Priority: blocker Milestone:
Component: MacRuby Keywords: rake build install
Cc:

Description

Checked out revision 600. $ ln -s MacRuby-0.3 MacRuby $ cd MacRuby $ rake (in /Data/Ruby/MacRuby-0.3) /usr/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new /usr/bin/bison -o y.tab.c parse.y /usr/bin/sed -f ./tool/ytab.sed -e "/#/s!y.tab.c!parse.c!" y.tab.c > parse.c.new /usr/bin/ruby -Ks tool/insns2vm.rb opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc vmtc.inc vm.inc /usr/bin/ruby -n tool/node_name.rb include/ruby/node.h > node_name.inc /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c array.c -o array.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c bignum.c -o bignum.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c class.c -o class.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c compar.c -o compar.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c complex.c -o complex.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c dir.c -o dir.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c enum.c -o enum.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c enumerator.c -o enumerator.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c error.c -o error.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c eval.c -o eval.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c load.c -o load.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c proc.c -o proc.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c file.c -o file.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c gc.c -o gc.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c hash.c -o hash.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c inits.c -o inits.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c io.c -o io.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c marshal.c -o marshal.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c math.c -o math.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c numeric.c -o numeric.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c object.c -o object.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c pack.c -o pack.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c parse.c -o parse.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c process.c -o process.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c prec.c -o prec.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c random.c -o random.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c range.c -o range.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c rational.c -o rational.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c re.c -o re.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c regcomp.c -o regcomp.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c regenc.c -o regenc.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c regerror.c -o regerror.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c regexec.c -o regexec.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c regparse.c -o regparse.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c regsyntax.c -o regsyntax.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c ruby.c -o ruby.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c signal.c -o signal.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c sprintf.c -o sprintf.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c st.c -o st.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c string.c -o string.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c struct.c -o struct.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c time.c -o time.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c transcode.c -o transcode.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c util.c -o util.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c variable.c -o variable.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c version.c -o version.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c blockinlining.c -o blockinlining.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c compile.c -o compile.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c debug.c -o debug.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c iseq.c -o iseq.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c vm.c -o vm.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c vm_dump.c -o vm_dump.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c thread.c -o thread.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c cont.c -o cont.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c id.c -o id.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -fobjc-gc-only -c objc.m -o objc.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c bs.c -o bs.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c encoding.c -o encoding.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c main.c -o main.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c dln.c -o dln.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c dmyext.c -o dmyext.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c enc/ascii.c -o enc/ascii.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c missing/lgamma_r.c -o missing/lgamma_r.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c prelude.c -o prelude.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c miniprelude.c -o miniprelude.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -fobjc-gc-only -c gc-stub.m -o gc-stub.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o transcode.o util.o variable.o version.o blockinlining.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o id.o objc.o bs.o encoding.o main.o dln.o dmyext.o enc/ascii.o missing/lgamma_r.o miniprelude.o gc-stub.o -lpthread -ldl -lxml2 -lobjc -lffi -lauto -framework Foundation -o miniruby ./miniruby -I. -I./lib -rrbconfig tool/compile_prelude.rb prelude.rb gem_prelude.rb prelude.c.new /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror -c prelude.c -o prelude.o /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o transcode.o util.o variable.o version.o blockinlining.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o id.o objc.o bs.o encoding.o dln.o dmyext.o enc/ascii.o missing/lgamma_r.o prelude.o -lpthread -ldl -lxml2 -lobjc -lffi -lauto -framework Foundation -dynamiclib -undefined suppress -flat_namespace -install_name /Library/Frameworks/MacRuby.framework/Versions/0.3/usr/lib/libmacruby.dylib -current_version 0.3 -compatibility_version 0.3 -o libmacruby.1.9.0.dylib /usr/bin/gcc -I. -I./include -I/usr/include/libxml2 -arch ppc -arch i386 -fno-common -pipe -O2 -g -Wall -Wno-parentheses -Wno-deprecated-declarations -Werror main.o gc-stub.o -L. -lmacruby -o macruby /usr/bin/ar rcu libmacruby-static.a array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o transcode.o util.o variable.o version.o blockinlining.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o id.o objc.o bs.o encoding.o dln.o dmyext.o enc/ascii.o missing/lgamma_r.o prelude.o /usr/bin/ranlib libmacruby-static.a ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ext/extmk.rb --make="/usr/bin/make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --extension --extstatic compiling bigdecimal mkdir -p ../../.ext/universal-darwin9.0 gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o bigdecimal.o -c bigdecimal.c bigdecimal.c: In function ‘BigDecimal_to_s’: bigdecimal.c:1517: warning: assignment discards qualifiers from pointer target type bigdecimal.c: In function ‘BigDecimal_to_s’: bigdecimal.c:1517: warning: assignment discards qualifiers from pointer target type bigdecimal.c: In function ‘BigDecimal_new’: bigdecimal.c:1725: warning: passing argument 2 of ‘VpNewRbClass’ discards qualifiers from pointer target type bigdecimal.c: In function ‘BigDecimal_new’: bigdecimal.c:1725: warning: passing argument 2 of ‘VpNewRbClass’ discards qualifiers from pointer target type gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/bigdecimal.bundle bigdecimal.o -L. -L../.. -arch ppc -arch i386 -lmacruby mkdir -p ../../.ext/common/bigdecimal cp ..//.././ext/bigdecimal/lib/bigdecimal/jacobian.rb ../../.ext/common/bigdecimal mkdir -p ../../.ext/common/bigdecimal cp ..//.././ext/bigdecimal/lib/bigdecimal/ludcmp.rb ../../.ext/common/bigdecimal mkdir -p ../../.ext/common/bigdecimal cp ..//.././ext/bigdecimal/lib/bigdecimal/math.rb ../../.ext/common/bigdecimal mkdir -p ../../.ext/common/bigdecimal cp ..//.././ext/bigdecimal/lib/bigdecimal/newton.rb ../../.ext/common/bigdecimal mkdir -p ../../.ext/common/bigdecimal cp ..//.././ext/bigdecimal/lib/bigdecimal/util.rb ../../.ext/common/bigdecimal compiling continuation gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o continuation.o -c continuation.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/continuation.bundle continuation.o -L. -L../.. -arch ppc -arch i386 -lmacruby compiling curses gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/curses -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o curses.o -c curses.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/curses.bundle curses.o -L. -L../.. -arch ppc -arch i386 -lmacruby -lncurses -ltermcap compiling dbm gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/dbm -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o dbm.o -c dbm.c dbm.c: In function ‘fdbm_fetch’: dbm.c:168: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_index’: dbm.c:208: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_fetch’: dbm.c:168: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_index’: dbm.c:208: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_delete’: dbm.c:276: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_delete’: dbm.c:276: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_delete_if’: dbm.c:350: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_delete_if’: dbm.c:350: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_store’: dbm.c:440: warning: assignment discards qualifiers from pointer target type dbm.c:443: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_store’: dbm.c:440: warning: assignment discards qualifiers from pointer target type dbm.c:443: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_has_key’: dbm.c:603: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_has_value’: dbm.c:620: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_has_key’: dbm.c:603: warning: assignment discards qualifiers from pointer target type dbm.c: In function ‘fdbm_has_value’: dbm.c:620: warning: assignment discards qualifiers from pointer target type gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/dbm.bundle dbm.o -L. -L../.. -arch ppc -arch i386 -lmacruby compiling digest gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o digest.o -c digest.c digest.c: In function ‘hexencode_str_new’: digest.c:48: warning: assignment discards qualifiers from pointer target type digest.c:57: warning: assignment discards qualifiers from pointer target type digest.c: In function ‘hexencode_str_new’: digest.c:48: warning: assignment discards qualifiers from pointer target type digest.c:57: warning: assignment discards qualifiers from pointer target type digest.c: In function ‘rb_digest_instance_inspect’: digest.c:271: warning: assignment discards qualifiers from pointer target type digest.c: In function ‘rb_digest_instance_inspect’: digest.c:271: warning: assignment discards qualifiers from pointer target type gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/digest.bundle digest.o -L. -L../.. -arch ppc -arch i386 -lmacruby mkdir -p ../../.ext/common/digest cp ..//.././ext/digest/lib/digest/hmac.rb ../../.ext/common/digest mkdir -p ../../.ext/common cp ..//.././ext/digest/lib/digest.rb ../../.ext/common mkdir -p ../../.ext/include/ruby cp ..//.././ext/digest/digest.h ../../.ext/include/ruby compiling digest/bubblebabble mkdir -p ../../../.ext/universal-darwin9.0/digest gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/bubblebabble -I../..//.././ext/digest/bubblebabble/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o bubblebabble.o -c bubblebabble.c bubblebabble.c: In function ‘bubblebabble_str_new’: bubblebabble.c:36: warning: assignment discards qualifiers from pointer target type bubblebabble.c:44: warning: assignment discards qualifiers from pointer target type bubblebabble.c: In function ‘bubblebabble_str_new’: bubblebabble.c:36: warning: assignment discards qualifiers from pointer target type bubblebabble.c:44: warning: assignment discards qualifiers from pointer target type gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/digest/bubblebabble.bundle bubblebabble.o -L. -L../../.. -arch ppc -arch i386 -lmacruby compiling digest/md5 gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/md5 -I../..//.././ext/digest/md5/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o md5init.o -c md5init.c gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/md5 -I../..//.././ext/digest/md5/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o md5ossl.o -c md5ossl.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/digest/md5.bundle md5init.o md5ossl.o -L. -L../../.. -arch ppc -arch i386 -lmacruby -lcrypto compiling digest/rmd160 gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/rmd160 -I../..//.././ext/digest/rmd160/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o rmd160init.o -c rmd160init.c gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/rmd160 -I../..//.././ext/digest/rmd160/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o rmd160ossl.o -c rmd160ossl.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/digest/rmd160.bundle rmd160init.o rmd160ossl.o -L. -L../../.. -arch ppc -arch i386 -lmacruby -lcrypto compiling digest/sha1 gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/sha1 -I../..//.././ext/digest/sha1/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o sha1init.o -c sha1init.c gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/sha1 -I../..//.././ext/digest/sha1/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o sha1ossl.o -c sha1ossl.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/digest/sha1.bundle sha1init.o sha1ossl.o -L. -L../../.. -arch ppc -arch i386 -lmacruby -lcrypto compiling digest/sha2 gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/sha2 -I../..//.././ext/digest/sha2/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o sha2.o -c sha2.c gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/digest/sha2 -I../..//.././ext/digest/sha2/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o sha2init.o -c sha2init.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/digest/sha2.bundle sha2.o sha2init.o -L. -L../../.. -arch ppc -arch i386 -lmacruby mkdir -p ../../../.ext/common/digest cp ../..//.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest compiling dl gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -fno-defer-pop -fno-omit-frame-pointer -arch ppc -arch i386 -o cfunc.o -c cfunc.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -fno-defer-pop -fno-omit-frame-pointer -arch ppc -arch i386 -o cptr.o -c cptr.c generating callback.h gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -fno-defer-pop -fno-omit-frame-pointer -arch ppc -arch i386 -o dl.o -c dl.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -fno-defer-pop -fno-omit-frame-pointer -arch ppc -arch i386 -o handle.o -c handle.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/dl.bundle cfunc.o cptr.o dl.o handle.o -L. -L../.. -arch ppc -arch i386 -lmacruby -ldl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/callback.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/cparser.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/func.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/import.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/pack.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/stack.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/struct.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/types.rb ../../.ext/common/dl mkdir -p ../../.ext/common/dl cp ..//.././ext/dl/lib/dl/value.rb ../../.ext/common/dl mkdir -p ../../.ext/include/ruby cp ..//.././ext/dl/dl.h ../../.ext/include/ruby compiling dl/win32 compiling etc gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o etc.o -c etc.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/etc.bundle etc.o -L. -L../.. -arch ppc -arch i386 -lmacruby compiling fcntl gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o fcntl.o -c fcntl.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/fcntl.bundle fcntl.o -L. -L../.. -arch ppc -arch i386 -lmacruby compiling fiber gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/fiber -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o fiber.o -c fiber.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/fiber.bundle fiber.o -L. -L../.. -arch ppc -arch i386 -lmacruby compiling gdbm compiling iconv gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/iconv -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o iconv.o -c iconv.c iconv.c: In function ‘iconv_create’: iconv.c:179: warning: passing argument 1 of ‘sprintf’ discards qualifiers from pointer target type iconv.c: In function ‘iconv_create’: iconv.c:179: warning: passing argument 1 of ‘sprintf’ discards qualifiers from pointer target type iconv.c: In function ‘iconv_failure_inspect’: iconv.c:1037: warning: initialization discards qualifiers from pointer target type iconv.c: In function ‘iconv_failure_inspect’: iconv.c:1037: warning: initialization discards qualifiers from pointer target type gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/iconv.bundle iconv.o -L. -L../.. -arch ppc -arch i386 -lmacruby -liconv compiling io/wait mkdir -p ../../../.ext/universal-darwin9.0/io gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o wait.o -c wait.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/io/wait.bundle wait.o -L. -L../../.. -arch ppc -arch i386 -lmacruby mkdir -p ../../../.ext/common/io cp ../..//.././ext/io/wait/lib/nonblock.rb ../../../.ext/common/io compiling json mkdir -p ../../.ext/common/json/add cp ..//.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add mkdir -p ../../.ext/common/json/add cp ..//.././ext/json/lib/json/add/rails.rb ../../.ext/common/json/add mkdir -p ../../.ext/common/json cp ..//.././ext/json/lib/json/common.rb ../../.ext/common/json mkdir -p ../../.ext/common/json cp ..//.././ext/json/lib/json/editor.rb ../../.ext/common/json mkdir -p ../../.ext/common/json cp ..//.././ext/json/lib/json/ext.rb ../../.ext/common/json mkdir -p ../../.ext/common/json cp ..//.././ext/json/lib/json/pure.rb ../../.ext/common/json mkdir -p ../../.ext/common/json cp ..//.././ext/json/lib/json/version.rb ../../.ext/common/json mkdir -p ../../.ext/common/json/pure cp ..//.././ext/json/lib/json/pure/generator.rb ../../.ext/common/json/pure mkdir -p ../../.ext/common/json/pure cp ..//.././ext/json/lib/json/pure/parser.rb ../../.ext/common/json/pure mkdir -p ../../.ext/common cp ..//.././ext/json/lib/json.rb ../../.ext/common compiling json/ext/generator mkdir -p ../../../../.ext/universal-darwin9.0/json/ext gcc -I. -I../../../../.ext/include/universal-darwin9.0 -I../../..//.././include -I../../..//.././ext/json/ext/generator -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -Wall -arch ppc -arch i386 -o generator.o -c generator.c generator.c: In function ‘cState_configure’: generator.c:493: warning: implicit declaration of function ‘RHASH_TBL’ generator.c:493: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast generator.c:501: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast generator.c: In function ‘cState_configure’: generator.c:493: warning: implicit declaration of function ‘RHASH_TBL’ generator.c:493: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast generator.c:501: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast gcc -I. -I../../../../.ext/include/universal-darwin9.0 -I../../..//.././include -I../../..//.././ext/json/ext/generator -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -Wall -arch ppc -arch i386 -o unicode.o -c unicode.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../../.ext/universal-darwin9.0/json/ext/generator.bundle generator.o unicode.o -L. -L../../../.. -arch ppc -arch i386 -lmacruby compiling json/ext/parser gcc -I. -I../../../../.ext/include/universal-darwin9.0 -I../../..//.././include -I../../..//.././ext/json/ext/parser -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -Wall -arch ppc -arch i386 -o parser.o -c parser.c parser.rl: In function ‘cParser_initialize’: parser.rl:490: warning: assignment discards qualifiers from pointer target type parser.rl:501: warning: implicit declaration of function ‘RHASH_TBL’ parser.rl:501: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast parser.rl:513: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast parser.rl:520: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast parser.rl: In function ‘cParser_initialize’: parser.rl:490: warning: assignment discards qualifiers from pointer target type parser.rl:501: warning: implicit declaration of function ‘RHASH_TBL’ parser.rl:501: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast parser.rl:513: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast parser.rl:520: warning: passing argument 1 of ‘st_lookup’ makes pointer from integer without a cast gcc -I. -I../../../../.ext/include/universal-darwin9.0 -I../../..//.././include -I../../..//.././ext/json/ext/parser -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -Wall -arch ppc -arch i386 -o unicode.o -c unicode.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../../.ext/universal-darwin9.0/json/ext/parser.bundle parser.o unicode.o -L. -L../../../.. -arch ppc -arch i386 -lmacruby compiling nkf gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/nkf -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o nkf.o -c nkf.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/nkf.bundle nkf.o -L. -L../.. -arch ppc -arch i386 -lmacruby mkdir -p ../../.ext/common cp ..//.././ext/nkf/lib/kconv.rb ../../.ext/common compiling openssl gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o openssl_missing.o -c openssl_missing.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl.o -c ossl.c ossl.c: In function ‘ossl_buf2str’: ossl.c:134: warning: passing argument 1 of ‘memcpy’ discards qualifiers from pointer target type ossl.c: In function ‘ossl_buf2str’: ossl.c:134: warning: passing argument 1 of ‘memcpy’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_asn1.o -c ossl_asn1.c ossl_asn1.c: In function ‘asn1time_to_time’: ossl_asn1.c:37: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness ossl_asn1.c:48: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness ossl_asn1.c: In function ‘asn1time_to_time’: ossl_asn1.c:37: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness ossl_asn1.c:48: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness ossl_asn1.c: In function ‘asn1str_to_str’: ossl_asn1.c:83: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_asn1.c: In function ‘obj_to_asn1bstr’: ossl_asn1.c:217: warning: passing argument 2 of ‘ASN1_BIT_STRING_set’ discards qualifiers from pointer target type ossl_asn1.c: In function ‘asn1str_to_str’: ossl_asn1.c:83: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_asn1.c: In function ‘obj_to_asn1bstr’: ossl_asn1.c:217: warning: passing argument 2 of ‘ASN1_BIT_STRING_set’ discards qualifiers from pointer target type ossl_asn1.c: In function ‘decode_bstr’: ossl_asn1.c:353: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_asn1.c: In function ‘decode_bstr’: ossl_asn1.c:353: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_asn1.c: In function ‘ossl_asn1data_to_der’: ossl_asn1.c:700: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1_decode0’: ossl_asn1.c:757: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_asn1.c: In function ‘ossl_asn1data_to_der’: ossl_asn1.c:700: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1_decode0’:ossl_asn1.c: In function ‘ossl_asn1_traverse’: ossl_asn1.c:822: warning: assignment discards qualifiers from pointer target type

ossl_asn1.c:757: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_asn1.c: In function ‘ossl_asn1_decode’: ossl_asn1.c:838: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1_decode_all’: ossl_asn1.c:855: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1prim_to_der’: ossl_asn1.c:950: warning: pointer targets in passing argument 1 of ‘ossl_buf2str’ differ in signedness ossl_asn1.c: In function ‘ossl_asn1_traverse’: ossl_asn1.c:822: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1_decode’: ossl_asn1.c:838: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1cons_to_der’: ossl_asn1.c:972: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1_decode_all’: ossl_asn1.c:855: warning: assignment discards qualifiers from pointer target type ossl_asn1.c: In function ‘ossl_asn1prim_to_der’: ossl_asn1.c:950: warning: pointer targets in passing argument 1 of ‘ossl_buf2str’ differ in signedness ossl_asn1.c: In function ‘ossl_asn1cons_to_der’: ossl_asn1.c:972: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_bio.o -c ossl_bio.c ossl_bio.c: In function ‘ossl_obj2bio’: ossl_bio.c:42: warning: passing argument 1 of ‘BIO_new_mem_buf’ discards qualifiers from pointer target type ossl_bio.c: In function ‘ossl_obj2bio’: ossl_bio.c:42: warning: passing argument 1 of ‘BIO_new_mem_buf’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_bn.o -c ossl_bn.c ossl_bn.c: In function ‘ossl_bn_initialize’: ossl_bn.c:134: warning: pointer targets in passing argument 1 of ‘BN_mpi2bn’ differ in signedness ossl_bn.c:139: warning: pointer targets in passing argument 1 of ‘BN_bin2bn’ differ in signedness ossl_bn.c: In function ‘ossl_bn_to_s’: ossl_bn.c:188: warning: passing argument 2 of ‘BN_bn2mpi’ discards qualifiers from pointer target type ossl_bn.c:194: warning: passing argument 2 of ‘BN_bn2bin’ discards qualifiers from pointer target type ossl_bn.c: In function ‘ossl_bn_initialize’: ossl_bn.c:134: warning: pointer targets in passing argument 1 of ‘BN_mpi2bn’ differ in signedness ossl_bn.c:139: warning: pointer targets in passing argument 1 of ‘BN_bin2bn’ differ in signedness ossl_bn.c: In function ‘ossl_bn_to_s’: ossl_bn.c:188: warning: passing argument 2 of ‘BN_bn2mpi’ discards qualifiers from pointer target type ossl_bn.c:194: warning: passing argument 2 of ‘BN_bn2bin’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_cipher.o -c ossl_cipher.c ossl_cipher.c: In function ‘ossl_cipher_init’: ossl_cipher.c:189: warning: initialization discards qualifiers from pointer target type ossl_cipher.c:205: warning: pointer targets in passing argument 4 of ‘EVP_BytesToKey’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_pkcs5_keyivgen’: ossl_cipher.c:282: warning: assignment discards qualifiers from pointer target type ossl_cipher.c:288: warning: pointer targets in passing argument 4 of ‘EVP_BytesToKey’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_update_deprecated’: ossl_cipher.c:312: warning: assignment discards qualifiers from pointer target type ossl_cipher.c: In function ‘ossl_cipher_init’: ossl_cipher.c:189: warning: initialization discards qualifiers from pointer target type ossl_cipher.c:205: warning: pointer targets in passing argument 4 of ‘EVP_BytesToKey’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_update’: ossl_cipher.c:337: warning: assignment discards qualifiers from pointer target type ossl_cipher.c:350: warning: passing argument 2 of ‘EVP_CipherUpdate’ discards qualifiers from pointer target type ossl_cipher.c:350: warning: pointer targets in passing argument 4 of ‘EVP_CipherUpdate’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_final’: ossl_cipher.c:375: warning: passing argument 2 of ‘EVP_CipherFinal_ex’ discards qualifiers from pointer target type ossl_cipher.c: In function ‘ossl_cipher_pkcs5_keyivgen’: ossl_cipher.c:282: warning: assignment discards qualifiers from pointer target type ossl_cipher.c:288: warning: pointer targets in passing argument 4 of ‘EVP_BytesToKey’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_set_key’: ossl_cipher.c:418: warning: pointer targets in passing argument 4 of ‘EVP_CipherInit_ex’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_update_deprecated’: ossl_cipher.c:312: warning: assignment discards qualifiers from pointer target type ossl_cipher.c: In function ‘ossl_cipher_set_iv’: ossl_cipher.c:443: warning: pointer targets in passing argument 5 of ‘EVP_CipherInit_ex’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_update’: ossl_cipher.c:337: warning: assignment discards qualifiers from pointer target type ossl_cipher.c:350: warning: passing argument 2 of ‘EVP_CipherUpdate’ discards qualifiers from pointer target type ossl_cipher.c:350: warning: pointer targets in passing argument 4 of ‘EVP_CipherUpdate’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_final’: ossl_cipher.c:375: warning: passing argument 2 of ‘EVP_CipherFinal_ex’ discards qualifiers from pointer target type ossl_cipher.c: In function ‘ossl_cipher_set_key’: ossl_cipher.c:418: warning: pointer targets in passing argument 4 of ‘EVP_CipherInit_ex’ differ in signedness ossl_cipher.c: In function ‘ossl_cipher_set_iv’: ossl_cipher.c:443: warning: pointer targets in passing argument 5 of ‘EVP_CipherInit_ex’ differ in signedness gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_config.o -c ossl_config.c ossl_config.c: In function ‘ossl_config_inspect’: ossl_config.c:426: warning: initialization discards qualifiers from pointer target type ossl_config.c: In function ‘ossl_config_inspect’: ossl_config.c:426: warning: initialization discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_digest.o -c ossl_digest.c ossl_digest.c: In function ‘ossl_digest_finish’: ossl_digest.c:185: warning: passing argument 2 of ‘EVP_DigestFinal_ex’ discards qualifiers from pointer target type ossl_digest.c: In function ‘ossl_digest_finish’: ossl_digest.c:185: warning: passing argument 2 of ‘EVP_DigestFinal_ex’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_engine.o -c ossl_engine.c ossl_engine.c: In function ‘ossl_engine_inspect’: ossl_engine.c:329: warning: initialization discards qualifiers from pointer target type ossl_engine.c: In function ‘ossl_engine_inspect’: ossl_engine.c:329: warning: initialization discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_hmac.o -c ossl_hmac.c ossl_hmac.c: In function ‘ossl_hmac_update’: ossl_hmac.c:106: warning: pointer targets in passing argument 2 of ‘HMAC_Update’ differ in signedness ossl_hmac.c: In function ‘hmac_final’: ossl_hmac.c:122: warning: pointer targets in passing argument 2 of ‘HMAC_Final’ differ in signedness ossl_hmac.c:122: warning: pointer targets in passing argument 3 of ‘HMAC_Final’ differ in signedness ossl_hmac.c: In function ‘ossl_hmac_update’: ossl_hmac.c:106: warning: pointer targets in passing argument 2 of ‘HMAC_Update’ differ in signedness ossl_hmac.c: In function ‘ossl_hmac_s_digest’: ossl_hmac.c:201: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness ossl_hmac.c:201: warning: pointer targets in passing argument 7 of ‘HMAC’ differ in signedness ossl_hmac.c:201: warning: pointer targets in assignment differ in signedness ossl_hmac.c: In function ‘hmac_final’: ossl_hmac.c:122: warning: pointer targets in passing argument 2 of ‘HMAC_Final’ differ in signedness ossl_hmac.c:122: warning: pointer targets in passing argument 3 of ‘HMAC_Final’ differ in signedness ossl_hmac.c: In function ‘ossl_hmac_s_hexdigest’: ossl_hmac.c:222: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness ossl_hmac.c:222: warning: pointer targets in passing argument 7 of ‘HMAC’ differ in signedness ossl_hmac.c:222: warning: pointer targets in assignment differ in signedness ossl_hmac.c: In function ‘ossl_hmac_s_digest’: ossl_hmac.c:201: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness ossl_hmac.c:201: warning: pointer targets in passing argument 7 of ‘HMAC’ differ in signedness ossl_hmac.c:201: warning: pointer targets in assignment differ in signedness ossl_hmac.c: In function ‘ossl_hmac_s_hexdigest’: ossl_hmac.c:222: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness ossl_hmac.c:222: warning: pointer targets in passing argument 7 of ‘HMAC’ differ in signedness ossl_hmac.c:222: warning: pointer targets in assignment differ in signedness gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_ns_spki.o -c ossl_ns_spki.c ossl_ns_spki.c: In function ‘ossl_spki_initialize’: ossl_ns_spki.c:66: warning: assignment discards qualifiers from pointer target type ossl_ns_spki.c: In function ‘ossl_spki_to_der’: ossl_ns_spki.c:90: warning: assignment discards qualifiers from pointer target type ossl_ns_spki.c: In function ‘ossl_spki_initialize’: ossl_ns_spki.c:66: warning: assignment discards qualifiers from pointer target type ossl_ns_spki.c: In function ‘ossl_spki_get_challenge’: ossl_ns_spki.c:176: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_ns_spki.c: In function ‘ossl_spki_to_der’: ossl_ns_spki.c:90: warning: assignment discards qualifiers from pointer target type ossl_ns_spki.c: In function ‘ossl_spki_get_challenge’: ossl_ns_spki.c:176: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_ocsp.o -c ossl_ocsp.c ossl_ocsp.c: In function ‘ossl_ocspreq_add_nonce’: ossl_ocsp.c:137: warning: passing argument 2 of ‘OCSP_request_add1_nonce’ discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspreq_add_nonce’: ossl_ocsp.c:137: warning: passing argument 2 of ‘OCSP_request_add1_nonce’ discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspreq_to_der’: ossl_ocsp.c:268: warning: assignment discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspreq_to_der’: ossl_ocsp.c:268: warning: assignment discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspres_initialize’: ossl_ocsp.c:319: warning: assignment discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspres_initialize’: ossl_ocsp.c:319: warning: assignment discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspres_to_der’: ossl_ocsp.c:380: warning: assignment discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspres_to_der’: ossl_ocsp.c:380: warning: assignment discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspbres_add_nonce’: ossl_ocsp.c:439: warning: passing argument 2 of ‘OCSP_basic_add1_nonce’ discards qualifiers from pointer target type ossl_ocsp.c: In function ‘ossl_ocspbres_add_nonce’: ossl_ocsp.c:439: warning: passing argument 2 of ‘OCSP_basic_add1_nonce’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkcs12.o -c ossl_pkcs12.c ossl_pkcs12.c: In function ‘ossl_pkcs12_to_der’: ossl_pkcs12.c:184: warning: assignment discards qualifiers from pointer target type ossl_pkcs12.c: In function ‘ossl_pkcs12_to_der’: ossl_pkcs12.c:184: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkcs5.o -c ossl_pkcs5.c ossl_pkcs5.c: In function ‘ossl_pkcs5_pbkdf2_hmac_sha1’: ossl_pkcs5.c:75: warning: passing argument 3 of ‘PKCS5_PBKDF2_HMAC_SHA1’ discards qualifiers from pointer target type ossl_pkcs5.c:75: warning: passing argument 7 of ‘PKCS5_PBKDF2_HMAC_SHA1’ discards qualifiers from pointer target type ossl_pkcs5.c: In function ‘ossl_pkcs5_pbkdf2_hmac_sha1’: ossl_pkcs5.c:75: warning: passing argument 3 of ‘PKCS5_PBKDF2_HMAC_SHA1’ discards qualifiers from pointer target type ossl_pkcs5.c:75: warning: passing argument 7 of ‘PKCS5_PBKDF2_HMAC_SHA1’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkcs7.o -c ossl_pkcs7.c ossl_pkcs7.c: In function ‘ossl_pkcs7_to_der’: ossl_pkcs7.c:781: warning: assignment discards qualifiers from pointer target type ossl_pkcs7.c: In function ‘ossl_pkcs7_to_der’: ossl_pkcs7.c:781: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkey.o -c ossl_pkey.c ossl_pkey.c: In function ‘ossl_pkey_sign’: ossl_pkey.c:178: warning: passing argument 2 of ‘EVP_SignFinal’ discards qualifiers from pointer target type ossl_pkey.c:178: warning: pointer targets in passing argument 3 of ‘EVP_SignFinal’ differ in signedness ossl_pkey.c: In function ‘ossl_pkey_verify’: ossl_pkey.c:197: warning: passing argument 2 of ‘EVP_VerifyFinal’ discards qualifiers from pointer target type ossl_pkey.c: In function ‘ossl_pkey_sign’: ossl_pkey.c:178: warning: passing argument 2 of ‘EVP_SignFinal’ discards qualifiers from pointer target type ossl_pkey.c:178: warning: pointer targets in passing argument 3 of ‘EVP_SignFinal’ differ in signedness ossl_pkey.c: In function ‘ossl_pkey_verify’: ossl_pkey.c:197: warning: passing argument 2 of ‘EVP_VerifyFinal’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkey_dh.o -c ossl_pkey_dh.c ossl_pkey_dh.c: In function ‘ossl_dh_to_der’: ossl_pkey_dh.c:257: warning: assignment discards qualifiers from pointer target type ossl_pkey_dh.c: In function ‘ossl_dh_to_der’: ossl_pkey_dh.c:257: warning: assignment discards qualifiers from pointer target type ossl_pkey_dh.c: In function ‘ossl_dh_compute_key’: ossl_pkey_dh.c:410: warning: passing argument 1 of ‘DH_compute_key’ discards qualifiers from pointer target type ossl_pkey_dh.c: In function ‘ossl_dh_compute_key’: ossl_pkey_dh.c:410: warning: passing argument 1 of ‘DH_compute_key’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c ossl_pkey_dsa.c: In function ‘ossl_dsa_to_der’: ossl_pkey_dsa.c:292: warning: assignment discards qualifiers from pointer target type ossl_pkey_dsa.c: In function ‘ossl_dsa_to_der’: ossl_pkey_dsa.c:292: warning: assignment discards qualifiers from pointer target type ossl_pkey_dsa.c: In function ‘ossl_dsa_sign’: ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 2 of ‘DSA_sign’ differ in signedness ossl_pkey_dsa.c:400: warning: passing argument 4 of ‘DSA_sign’ discards qualifiers from pointer target type ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 5 of ‘DSA_sign’ differ in signedness ossl_pkey_dsa.c: In function ‘ossl_dsa_verify’: ossl_pkey_dsa.c:424: warning: pointer targets in passing argument 2 of ‘DSA_verify’ differ in signedness ossl_pkey_dsa.c:424: warning: pointer targets in passing argument 4 of ‘DSA_verify’ differ in signedness ossl_pkey_dsa.c: In function ‘ossl_dsa_sign’: ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 2 of ‘DSA_sign’ differ in signedness ossl_pkey_dsa.c:400: warning: passing argument 4 of ‘DSA_sign’ discards qualifiers from pointer target type ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 5 of ‘DSA_sign’ differ in signedness ossl_pkey_dsa.c: In function ‘ossl_dsa_verify’: ossl_pkey_dsa.c:424: warning: pointer targets in passing argument 2 of ‘DSA_verify’ differ in signedness ossl_pkey_dsa.c:424: warning: pointer targets in passing argument 4 of ‘DSA_verify’ differ in signedness gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkey_ec.o -c ossl_pkey_ec.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c ossl_pkey_rsa.c: In function ‘ossl_rsa_to_der’: ossl_pkey_rsa.c:291: warning: assignment discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_public_encrypt’: ossl_pkey_rsa.c:320: warning: pointer targets in passing argument 2 of ‘RSA_public_encrypt’ differ in signedness ossl_pkey_rsa.c:320: warning: passing argument 3 of ‘RSA_public_encrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_public_decrypt’: ossl_pkey_rsa.c:346: warning: pointer targets in passing argument 2 of ‘RSA_public_decrypt’ differ in signedness ossl_pkey_rsa.c:346: warning: passing argument 3 of ‘RSA_public_decrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_private_encrypt’: ossl_pkey_rsa.c:375: warning: pointer targets in passing argument 2 of ‘RSA_private_encrypt’ differ in signedness ossl_pkey_rsa.c:375: warning: passing argument 3 of ‘RSA_private_encrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_to_der’: ossl_pkey_rsa.c:291: warning: assignment discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_private_decrypt’: ossl_pkey_rsa.c:405: warning: pointer targets in passing argument 2 of ‘RSA_private_decrypt’ differ in signedness ossl_pkey_rsa.c:405: warning: passing argument 3 of ‘RSA_private_decrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_public_encrypt’: ossl_pkey_rsa.c:320: warning: pointer targets in passing argument 2 of ‘RSA_public_encrypt’ differ in signedness ossl_pkey_rsa.c:320: warning: passing argument 3 of ‘RSA_public_encrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_public_decrypt’: ossl_pkey_rsa.c:346: warning: pointer targets in passing argument 2 of ‘RSA_public_decrypt’ differ in signedness ossl_pkey_rsa.c:346: warning: passing argument 3 of ‘RSA_public_decrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_private_encrypt’: ossl_pkey_rsa.c:375: warning: pointer targets in passing argument 2 of ‘RSA_private_encrypt’ differ in signedness ossl_pkey_rsa.c:375: warning: passing argument 3 of ‘RSA_private_encrypt’ discards qualifiers from pointer target type ossl_pkey_rsa.c: In function ‘ossl_rsa_private_decrypt’: ossl_pkey_rsa.c:405: warning: pointer targets in passing argument 2 of ‘RSA_private_decrypt’ differ in signedness ossl_pkey_rsa.c:405: warning: passing argument 3 of ‘RSA_private_decrypt’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_rand.o -c ossl_rand.c ossl_rand.c: In function ‘ossl_rand_bytes’: ossl_rand.c:102: warning: passing argument 1 of ‘RAND_bytes’ discards qualifiers from pointer target type ossl_rand.c: In function ‘ossl_rand_pseudo_bytes’: ossl_rand.c:121: warning: passing argument 1 of ‘RAND_pseudo_bytes’ discards qualifiers from pointer target type ossl_rand.c: In function ‘ossl_rand_bytes’: ossl_rand.c:102: warning: passing argument 1 of ‘RAND_bytes’ discards qualifiers from pointer target type ossl_rand.c: In function ‘ossl_rand_pseudo_bytes’: ossl_rand.c:121: warning: passing argument 1 of ‘RAND_pseudo_bytes’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_ssl.o -c ossl_ssl.c ossl_ssl.c: In function ‘ossl_sslctx_session_get_cb’: ossl_ssl.c:328: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_ssl.c: In function ‘ossl_sslctx_session_get_cb’: ossl_ssl.c:328: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_ssl.c: In function ‘ossl_sslctx_setup’:ossl_ssl.c: In function ‘ossl_sslctx_setup’: ossl_ssl.c:567: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_session_id_context’ differ in signedness

ossl_ssl.c:567: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_session_id_context’ differ in signedness ossl_ssl.c: In function ‘ossl_ssl_read’: ossl_ssl.c:1028: warning: passing argument 2 of ‘SSL_read’ discards qualifiers from pointer target type ossl_ssl.c: In function ‘ossl_ssl_read’: ossl_ssl.c:1028: warning: passing argument 2 of ‘SSL_read’ discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_ssl_session.o -c ossl_ssl_session.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509.o -c ossl_x509.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509attr.o -c ossl_x509attr.c ossl_x509attr.c: In function ‘ossl_x509attr_initialize’: ossl_x509attr.c:102: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c: In function ‘ossl_x509attr_initialize’: ossl_x509attr.c:102: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c: In function ‘ossl_x509attr_get_value’: ossl_x509attr.c:215: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c:223: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c: In function ‘ossl_x509attr_to_der’: ossl_x509attr.c:249: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c: In function ‘ossl_x509attr_get_value’: ossl_x509attr.c:215: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c:223: warning: assignment discards qualifiers from pointer target type ossl_x509attr.c: In function ‘ossl_x509attr_to_der’: ossl_x509attr.c:249: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509cert.o -c ossl_x509cert.c ossl_x509cert.c: In function ‘ossl_x509_to_der’: ossl_x509cert.c:193: warning: assignment discards qualifiers from pointer target type ossl_x509cert.c: In function ‘ossl_x509_to_der’: ossl_x509cert.c:193: warning: assignment discards qualifiers from pointer target type ossl_x509cert.c: In function ‘ossl_x509_inspect’: ossl_x509cert.c:693: warning: initialization discards qualifiers from pointer target type ossl_x509cert.c: In function ‘ossl_x509_inspect’: ossl_x509cert.c:693: warning: initialization discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509crl.o -c ossl_x509crl.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509ext.o -c ossl_x509ext.c ossl_x509ext.c: In function ‘ossl_x509extfactory_create_ext’: ossl_x509ext.c:242: warning: passing argument 4 of ‘X509V3_EXT_nconf_nid’ discards qualifiers from pointer target type ossl_x509ext.c: In function ‘ossl_x509extfactory_create_ext’: ossl_x509ext.c:242: warning: passing argument 4 of ‘X509V3_EXT_nconf_nid’ discards qualifiers from pointer target type ossl_x509ext.c: In function ‘ossl_x509ext_initialize’: ossl_x509ext.c:284: warning: assignment discards qualifiers from pointer target type ossl_x509ext.c: In function ‘ossl_x509ext_initialize’: ossl_x509ext.c:284: warning: assignment discards qualifiers from pointer target type ossl_x509ext.c: In function ‘ossl_x509ext_to_der’: ossl_x509ext.c:413: warning: assignment discards qualifiers from pointer target type ossl_x509ext.c: In function ‘ossl_x509ext_to_der’: ossl_x509ext.c:413: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509name.o -c ossl_x509name.c ossl_x509name.c: In function ‘ossl_x509name_initialize’: ossl_x509name.c:141: warning: assignment discards qualifiers from pointer target type ossl_x509name.c: In function ‘ossl_x509name_add_entry’: ossl_x509name.c:167: warning: pointer targets in passing argument 4 of ‘X509_NAME_add_entry_by_txt’ differ in signedness ossl_x509name.c: In function ‘ossl_x509name_to_a’: ossl_x509name.c:248: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_x509name.c: In function ‘ossl_x509name_initialize’: ossl_x509name.c:141: warning: assignment discards qualifiers from pointer target type ossl_x509name.c: In function ‘ossl_x509name_add_entry’: ossl_x509name.c:167: warning: pointer targets in passing argument 4 of ‘X509_NAME_add_entry_by_txt’ differ in signedness ossl_x509name.c: In function ‘ossl_x509name_to_der’: ossl_x509name.c:322: warning: assignment discards qualifiers from pointer target type ossl_x509name.c: In function ‘ossl_x509name_to_a’: ossl_x509name.c:248: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness ossl_x509name.c: In function ‘ossl_x509name_to_der’: ossl_x509name.c:322: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509req.o -c ossl_x509req.c ossl_x509req.c: In function ‘ossl_x509req_to_der’: ossl_x509req.c:174: warning: assignment discards qualifiers from pointer target type ossl_x509req.c: In function ‘ossl_x509req_to_der’: ossl_x509req.c:174: warning: assignment discards qualifiers from pointer target type gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509revoked.o -c ossl_x509revoked.c gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o ossl_x509store.o -c ossl_x509store.c ossl_x509store.c: In function ‘ossl_x509store_add_file’: ossl_x509store.c:216: warning: assignment discards qualifiers from pointer target type ossl_x509store.c: In function ‘ossl_x509store_add_path’: ossl_x509store.c:237: warning: assignment discards qualifiers from pointer target type ossl_x509store.c: In function ‘ossl_x509store_add_file’: ossl_x509store.c:216: warning: assignment discards qualifiers from pointer target type ossl_x509store.c: In function ‘ossl_x509store_add_path’: ossl_x509store.c:237: warning: assignment discards qualifiers from pointer target type gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/openssl.bundle openssl_missing.o ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs5.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o -L. -L../.. -arch ppc -arch i386 -lmacruby -lssl -lcrypto mkdir -p ../../.ext/common/openssl cp ..//.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl mkdir -p ../../.ext/common/openssl cp ..//.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl mkdir -p ../../.ext/common/openssl cp ..//.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl mkdir -p ../../.ext/common/openssl cp ..//.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl mkdir -p ../../.ext/common/openssl cp ..//.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl mkdir -p ../../.ext/common/openssl cp ..//.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl mkdir -p ../../.ext/common cp ..//.././ext/openssl/lib/openssl.rb ../../.ext/common compiling pty gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/pty -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o pty.o -c pty.c gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/pty.bundle pty.o -L. -L../.. -arch ppc -arch i386 -lmacruby -lutil mkdir -p ../../.ext/common cp ..//.././ext/pty/lib/expect.rb ../../.ext/common compiling racc/cparse mkdir -p ../../../.ext/universal-darwin9.0/racc gcc -I. -I../../../.ext/include/universal-darwin9.0 -I../..//.././include -I../..//.././ext/racc/cparse -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o cparse.o -c cparse.c cparse.c: In function ‘get_stack_tail’:cparse.c: In function ‘get_stack_tail’: cparse.c:101: warning: passing argument 2 of ‘rb_ary_new4’ makes pointer from integer without a cast

cparse.c:101: warning: passing argument 2 of ‘rb_ary_new4’ makes pointer from integer without a cast gcc -dynamic -bundle -undefined suppress -flat_namespace -arch ppc -arch i386 -o ../../../.ext/universal-darwin9.0/racc/cparse.bundle cparse.o -L. -L../../.. -arch ppc -arch i386 -lmacruby compiling readline gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/readline -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o readline.o -c readline.c readline.c: In function ‘filename_completion_proc_call’: readline.c:684: error: ‘filename_completion_function’ undeclared (first use in this function) readline.c:684: error: (Each undeclared identifier is reported only once readline.c:684: error: for each function it appears in.) readline.c:684: warning: assignment makes pointer from integer without a cast readline.c: In function ‘username_completion_proc_call’: readline.c:709: error: ‘username_completion_function’ undeclared (first use in this function) readline.c:709: warning: assignment makes pointer from integer without a cast {standard input}:386:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:386:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:384:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000009$pb" {standard input}:384:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:370:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:370:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:368:non-relocatable subtraction expression, "_completion_proc" minus "L00000000009$pb" {standard input}:368:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:349:non-relocatable subtraction expression, "_mReadline" minus "L00000000008$pb" {standard input}:349:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:347:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000008$pb" {standard input}:347:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:325:non-relocatable subtraction expression, "_mReadline" minus "L00000000007$pb" {standard input}:325:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:323:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000007$pb" {standard input}:323:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:303:non-relocatable subtraction expression, "_mReadline" minus "L00000000006$pb" {standard input}:303:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:301:non-relocatable subtraction expression, "_completion_proc" minus "L00000000006$pb" {standard input}:301:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:279:non-relocatable subtraction expression, "_mReadline" minus "L00000000005$pb" {standard input}:279:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:277:non-relocatable subtraction expression, "_completion_proc" minus "L00000000005$pb" {standard input}:277:symbol: "_completion_proc" can't be undefined in a subtraction expression readline.c: In function ‘filename_completion_proc_call’: readline.c:684: error: ‘filename_completion_function’ undeclared (first use in this function) readline.c:684: error: (Each undeclared identifier is reported only once readline.c:684: error: for each function it appears in.) readline.c:684: warning: assignment makes pointer from integer without a cast readline.c: In function ‘username_completion_proc_call’: readline.c:709: error: ‘username_completion_function’ undeclared (first use in this function) readline.c:709: warning: assignment makes pointer from integer without a cast {standard input}:462:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000009$pb" {standard input}:462:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:461:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000009$pb" {standard input}:461:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:459:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:459:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:458:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:458:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:440:non-relocatable subtraction expression, "_completion_proc" minus "L00000000009$pb" {standard input}:440:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:439:non-relocatable subtraction expression, "_completion_proc" minus "L00000000009$pb" {standard input}:439:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:437:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:437:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:436:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:436:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:410:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000008$pb" {standard input}:410:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:409:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000008$pb" {standard input}:409:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:407:non-relocatable subtraction expression, "_mReadline" minus "L00000000008$pb" {standard input}:407:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:406:non-relocatable subtraction expression, "_mReadline" minus "L00000000008$pb" {standard input}:406:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:380:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000007$pb" {standard input}:380:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:379:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000007$pb" {standard input}:379:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:377:non-relocatable subtraction expression, "_mReadline" minus "L00000000007$pb" {standard input}:377:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:376:non-relocatable subtraction expression, "_mReadline" minus "L00000000007$pb" {standard input}:376:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:350:non-relocatable subtraction expression, "_completion_proc" minus "L00000000006$pb" {standard input}:350:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:349:non-relocatable subtraction expression, "_completion_proc" minus "L00000000006$pb" {standard input}:349:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:347:non-relocatable subtraction expression, "_mReadline" minus "L00000000006$pb" {standard input}:347:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:346:non-relocatable subtraction expression, "_mReadline" minus "L00000000006$pb" {standard input}:346:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:320:non-relocatable subtraction expression, "_completion_proc" minus "L00000000005$pb" {standard input}:320:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:319:non-relocatable subtraction expression, "_completion_proc" minus "L00000000005$pb" {standard input}:319:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:317:non-relocatable subtraction expression, "_mReadline" minus "L00000000005$pb" {standard input}:317:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:316:non-relocatable subtraction expression, "_mReadline" minus "L00000000005$pb" {standard input}:316:symbol: "_mReadline" can't be undefined in a subtraction expression lipo: can't open input file: /var/folders/6U/6Uf78O+tFLKGCP6DPX9sH++++TI/-Tmp-//ccB57cz7.out (No such file or directory) make: *** [readline.o] Error 1 rake aborted! Command failed with status (1): -I./lib -I.ext/common -I./- -r.... /Data/Ruby/MacRuby-0.3/rakefile:517 (See full trace by running task with --trace) $

# and then:

$ rake --trace (in /Data/Ruby/MacRuby-0.3) ** Invoke default (first_time) ** Invoke all (first_time) ** Invoke macruby (first_time) ** Invoke macruby:build (first_time) ** Invoke macruby:dylib (first_time) ** Invoke rbconfig (first_time) ** Invoke miniruby (first_time) ** Invoke objects (first_time) ** Invoke config_h (first_time) ** Execute config_h ** Execute objects /usr/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new ** Execute miniruby ** Execute rbconfig ** Invoke miniruby ** Execute macruby:dylib ./miniruby -I. -I./lib -rrbconfig tool/compile_prelude.rb prelude.rb gem_prelude.rb prelude.c.new ** Execute macruby:build ** Execute macruby ** Invoke extensions (first_time) ** Invoke miniruby ** Invoke macruby:static (first_time) ** Invoke macruby:dylib ** Execute macruby:static ** Execute extensions ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ext/extmk.rb --make="/usr/bin/make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --extension --extstatic compiling bigdecimal make: Nothing to be done for `all'. compiling continuation make: Nothing to be done for `all'. compiling curses make: Nothing to be done for `all'. compiling dbm make: Nothing to be done for `all'. compiling digest make: Nothing to be done for `all'. compiling digest/bubblebabble make: Nothing to be done for `all'. compiling digest/md5 make: Nothing to be done for `all'. compiling digest/rmd160 make: Nothing to be done for `all'. compiling digest/sha1 make: Nothing to be done for `all'. compiling digest/sha2 make: Nothing to be done for `all'. compiling dl make: Nothing to be done for `all'. compiling dl/win32 make: Nothing to be done for `all'. compiling etc make: Nothing to be done for `all'. compiling fcntl make: Nothing to be done for `all'. compiling fiber make: Nothing to be done for `all'. compiling gdbm make: Nothing to be done for `all'. compiling iconv make: Nothing to be done for `all'. compiling io/wait make: Nothing to be done for `all'. compiling json make: Nothing to be done for `all'. compiling json/ext/generator make: Nothing to be done for `all'. compiling json/ext/parser make: Nothing to be done for `all'. compiling nkf make: Nothing to be done for `all'. compiling openssl make: Nothing to be done for `all'. compiling pty make: Nothing to be done for `all'. compiling racc/cparse make: Nothing to be done for `all'. compiling readline gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/readline -DRUBY_EXTCONF_H=\"extconf.h\" -fno-common -fno-common -pipe -arch ppc -arch i386 -o readline.o -c readline.c readline.c: In function ‘filename_completion_proc_call’: readline.c:684: error: ‘filename_completion_function’ undeclared (first use in this function) readline.c:684: error: (Each undeclared identifier is reported only once readline.c:684: error: for each function it appears in.) readline.c:684: warning: assignment makes pointer from integer without a cast readline.c: In function ‘username_completion_proc_call’: readline.c:709: error: ‘username_completion_function’ undeclared (first use in this function) readline.c:709: warning: assignment makes pointer from integer without a cast {standard input}:386:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:386:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:384:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000009$pb" {standard input}:384:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:370:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:370:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:368:non-relocatable subtraction expression, "_completion_proc" minus "L00000000009$pb" {standard input}:368:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:349:non-relocatable subtraction expression, "_mReadline" minus "L00000000008$pb" {standard input}:349:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:347:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000008$pb" {standard input}:347:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:325:non-relocatable subtraction expression, "_mReadline" minus "L00000000007$pb" {standard input}:325:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:323:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000007$pb" {standard input}:323:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:303:non-relocatable subtraction expression, "_mReadline" minus "L00000000006$pb" {standard input}:303:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:301:non-relocatable subtraction expression, "_completion_proc" minus "L00000000006$pb" {standard input}:301:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:279:non-relocatable subtraction expression, "_mReadline" minus "L00000000005$pb" {standard input}:279:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:277:non-relocatable subtraction expression, "_completion_proc" minus "L00000000005$pb" {standard input}:277:symbol: "_completion_proc" can't be undefined in a subtraction expression readline.c: In function ‘filename_completion_proc_call’: readline.c:684: error: ‘filename_completion_function’ undeclared (first use in this function) readline.c:684: error: (Each undeclared identifier is reported only once readline.c:684: error: for each function it appears in.) readline.c:684: warning: assignment makes pointer from integer without a cast readline.c: In function ‘username_completion_proc_call’: readline.c:709: error: ‘username_completion_function’ undeclared (first use in this function) readline.c:709: warning: assignment makes pointer from integer without a cast {standard input}:462:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000009$pb" {standard input}:462:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:461:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000009$pb" {standard input}:461:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:459:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:459:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:458:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:458:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:440:non-relocatable subtraction expression, "_completion_proc" minus "L00000000009$pb" {standard input}:440:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:439:non-relocatable subtraction expression, "_completion_proc" minus "L00000000009$pb" {standard input}:439:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:437:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:437:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:436:non-relocatable subtraction expression, "_mReadline" minus "L00000000009$pb" {standard input}:436:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:410:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000008$pb" {standard input}:410:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:409:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000008$pb" {standard input}:409:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:407:non-relocatable subtraction expression, "_mReadline" minus "L00000000008$pb" {standard input}:407:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:406:non-relocatable subtraction expression, "_mReadline" minus "L00000000008$pb" {standard input}:406:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:380:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000007$pb" {standard input}:380:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:379:non-relocatable subtraction expression, "_completion_case_fold" minus "L00000000007$pb" {standard input}:379:symbol: "_completion_case_fold" can't be undefined in a subtraction expression {standard input}:377:non-relocatable subtraction expression, "_mReadline" minus "L00000000007$pb" {standard input}:377:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:376:non-relocatable subtraction expression, "_mReadline" minus "L00000000007$pb" {standard input}:376:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:350:non-relocatable subtraction expression, "_completion_proc" minus "L00000000006$pb" {standard input}:350:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:349:non-relocatable subtraction expression, "_completion_proc" minus "L00000000006$pb" {standard input}:349:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:347:non-relocatable subtraction expression, "_mReadline" minus "L00000000006$pb" {standard input}:347:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:346:non-relocatable subtraction expression, "_mReadline" minus "L00000000006$pb" {standard input}:346:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:320:non-relocatable subtraction expression, "_completion_proc" minus "L00000000005$pb" {standard input}:320:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:319:non-relocatable subtraction expression, "_completion_proc" minus "L00000000005$pb" {standard input}:319:symbol: "_completion_proc" can't be undefined in a subtraction expression {standard input}:317:non-relocatable subtraction expression, "_mReadline" minus "L00000000005$pb" {standard input}:317:symbol: "_mReadline" can't be undefined in a subtraction expression {standard input}:316:non-relocatable subtraction expression, "_mReadline" minus "L00000000005$pb" {standard input}:316:symbol: "_mReadline" can't be undefined in a subtraction expression lipo: can't open input file: /var/folders/6U/6Uf78O+tFLKGCP6DPX9sH++++TI/-Tmp-//cczYp2S3.out (No such file or directory) make: *** [readline.o] Error 1 rake aborted! Command failed with status (1): -I./lib -I.ext/common -I./- -r.... /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:899:in `sh' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:906:in `call' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:906:in `sh' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:985:in `sh' /Data/Ruby/MacRuby-0.3/rakefile:517 /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `call' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `execute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `execute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `synchronize' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:518:in `invoke_prerequisites' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `send' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:515:in `invoke_prerequisites' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:507:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `synchronize' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:518:in `invoke_prerequisites' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `send' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:515:in `invoke_prerequisites' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:507:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `synchronize' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in `invoke' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1931:in `invoke_task' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exception_handling' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1903:in `top_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1881:in `run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exception_handling' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in `run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.1/bin/rake:31 /usr/local/bin/rake:19:in `load' /usr/local/bin/rake:19 $

Change History

  Changed 3 months ago by brandon.zylstra@…

I tried using Leopard's default installation of ruby instead of /usr/local/bin/ruby, and I got more or less the same thing. I *appears* to me that the first (and most significant?) error is readline.c:684: error: ‘filename_completion_function’ undeclared (first use in this function)

follow-up: ↓ 3   Changed 2 months ago by lsansonetti@…

  • milestone MacRuby 0.3 deleted

It's because you probably installed a different implementation of the readline library in /usr. Make sure /usr/lib/libreadline.dylib is a symlink to /usr/lib/libedit.dylib.

in reply to: ↑ 2   Changed 2 months ago by brandon.zylstra@…

Replying to lsansonetti@…:

It's because you probably installed a different implementation of the readline library in /usr. Make sure /usr/lib/libreadline.dylib is a symlink to /usr/lib/libedit.dylib.

Thanks! You might be right, but I'm not sure, as my current situation is thus: (with libedit.dylib pointing to libedit.2.dylib and libreadline.dylib pointing there too)

-rwxr-xr-x 1 root wheel 565K Sep 23 2007 libedit.2.dylib

lrwxr-xr-x 1 root wheel 15B Nov 26 2007 libedit.dylib -> libedit.2.dylib

lrwxr-xr-x 1 root wheel 15B Nov 26 2007 libreadline.dylib -> libedit.2.dylib

It seems to me like this should work, since libreadline.dylib exists and is pointing to something. Any ideas?

follow-up: ↓ 5   Changed 2 months ago by lsansonetti@…

This is weird, do you have by any chance a readline library in /usr/local/lib then? If yes, maybe this one is picked by the build process instead of /usr/lib/libedit.dylid.

in reply to: ↑ 4   Changed 2 months ago by brandon.zylstra@…

Replying to lsansonetti@…:

This is weird, do you have by any chance a readline library in /usr/local/lib then? If yes, maybe this one is picked by the build process instead of /usr/lib/libedit.dylid.

Yes, I do. I'm not sure how to tell which one is given preference. It doesn't appear that the PATH has anything to do with it...
This is in /usr/local/lib:
$ ls -hal libread*dylib
-r-xr-xr-x 1 root wheel 434K Jul 29 2007 libreadline.5.1.dylib
lrwxr-xr-x 1 root wheel 21B Nov 26 2007 libreadline.5.dylib -> libreadline.5.1.dylib
lrwxr-xr-x 1 root wheel 21B Nov 26 2007 libreadline.dylib -> libreadline.5.1.dylib
$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/brandon/.ec2/ec2-api-tools-1.2-11797/bin:/Users/brandon/bin:/opt/local/bin:/opt/local/sbin
$

  Changed 7 weeks ago by lsansonetti@…

Let's use #54 as the main bug.

Note: See TracTickets for help on using tickets.