rb-mysql compile error

Mark Duling mark.duling at biola.edu
Mon Oct 16 08:45:05 PDT 2006


Yes, they were merged, but the problem doesn't have to do with the merge. 
The merged port was fine until mysql5.0.24, but was broken by 5.0.24a.

http://bugs.mysql.com/bug.php?id=22227

The problem was supposed to be fixed by mysql 5.0.26, but the error
morphed into the one you are experiencing and I don't know yet what the
fix will be.  It should probably be reported to the mysql folks.

Mark

>I noticed that rb-mysql5 no longer exists, from googling it appears that
>it got merged with rb-mysql.  When trying to install rb-mysql, using ruby
>1.8.5 and mysql5, I get the error listed below.  Has anyone else had any
>luck with this combo or is there a known issue? 
>
>Thanks.
>
>Josh
>
>Error: Target com.apple.build returned: shell command "cd
>"/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_ruby_rb-mysql/work/mysql-
>ruby-2.7.1" && make all RUBY="/opt/local/bin/ruby -rvendor-specific""
>returned error 2
>Command output: {standard input}:2915:symbol: "_cMysqlRowOffset" can't be
>undefined in a subtraction expression 
>{standard input}:2501:non-relocatable subtraction expression, "_eMysql"
>minus "L00000000019$pb"
>{standard input}:2501:symbol: "_eMysql" can't be undefined in a
>subtraction expression
>{standard input}:2500:non-relocatable subtraction expression, "_eMysql"
>minus "L00000000019$pb"
>{standard input}:2500:symbol: "_eMysql" can't be undefined in a
>subtraction expression
>{standard input}:2363:non-relocatable subtraction expression, "_eMysql"
>minus "L00000000018$pb" 
>{standard input}:2363:symbol: "_eMysql" can't be undefined in a
>subtraction expression
>{standard input}:2362:non-relocatable subtraction expression, "_eMysql"
>minus "L00000000018$pb"




More information about the macports-users mailing list