Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jul 2013 13:25:48 -0700
From:      Mike Carlson <mike@bayphoto.com>
To:        Stanislav Sedov <stas@FreeBSD.org>
Cc:        "ruby@FreeBSD.org" <ruby@FreeBSD.org>, "bug-followup@freebsd.org" <bug-followup@freebsd.org>
Subject:   Re: ports/180246: [patch] lang/ruby20: update to 2.0.0p247
Message-ID:  <51DC71CC.60109@bayphoto.com>
In-Reply-To: <60AEEBAA-6FEF-42AF-BBD6-E6E19C2FBAD3@FreeBSD.org>
References:  <201307082330.r68NU1Nl093220@freefall.freebsd.org> <60AEEBAA-6FEF-42AF-BBD6-E6E19C2FBAD3@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 7/8/2013 7:44 PM, Stanislav Sedov wrote:
> On Jul 8, 2013, at 11:30 PM, Mike Carlson <mike@bayphoto.com> wrote:
>
>> The patch I supplied above is not working as I thought...
>>
>> The problem seems to be with the lib/mkmf.rb patch, its installing=20
>> compiled so' in an invalid location.
>>
>> For example, installing databases/rubygem-pg installs the pg_ext.so here:=
>>
>>
>> /usr/local/lib/ruby/gems/2.0/gems/pg-0.15.1/lib/usr/local/lib/ruby/site_r=
>> uby/2.0/amd64-freebsd9/pg_ext.so
>>
>> instead of:
>> /usr/local/lib/ruby/gems/2.0/gems/pg-0.15.1/lib/pg_ext.so
> That's weird.  Did they change the internal logic of mkmf.rb?
>
> --
> ST4096-RIPE
Yeah, I attempted to just use the same patch from 2.0.0p195, and it did 
not apply cleanly. I removed the patch-lib_mkmf.rb and attempted to use 
the upstream mkmf.rb, but the same issue came up, .so's would get 
installed in the wrong location and loading the module would fail.

Our developer is requesting 2.0.0p247, so I did this in a quick attempt 
to bump the port version. This seems to be more complex than I thought 
and requires an expert set of eyes.

I can help test though.

Mike C


[-- Attachment #2 --]
0	*H
010	+0	*H
"00e3v=0
	*H
0K10
URootCA10U

Bay Photo Lab10U
California10	UUS0
121023173218Z
271023173218Z0X10UBay Photo People CA10U

Bay Photo Lab10U
California10	UUS0"0
	*H
0
;TąuyK~Zz2M'4
EiTj)yL5"kv7Urn \!SgP;zh>ˊj\VovX<LgfxxkL1CdY\S;z(5TO[)5bu\mBj*
nUh&`Qί;ZxȜF
ԧ@})8}4#dzw&P^=AdT}*4 qS^E)̈cA$XDS]Z/_5M`~ӻRo'Ftw\e.G.3@m"\,c{'Gidv(TQY9zbpˆ9c#Y³Vs|If	ew7I%Grau07hf.;{Jʾx/R1.LT}Կ!kb
o8H	]=}SΈ퉃00U-rfbb,v0U00U#0FNqi$x'{(W+0U00}{http://bayca.bayhoto.local/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=RootCA,O=Bay%20Photo%20Lab,ST=California,C=US0U0
	*H
JMUZ>7gm[z }/.~^J;өƉ-Q_\Όh޲#ԾXL7ph(@`+8W&ib!Qj+ȡ1iT(#^( giZ9c<R꼓e.ݘVѬ峿ۅ8Dh$~mm啠~'\ET&	 a}rMKL0u%HYL
l=`Υ3k[؝Y}$ ss8?~IXKda<==mL[RҠsHBR/*`JfUzA)'0JkArvp#e-{]U
Z`#2Ϡv~.#l7"D=&t^-Q_9Mi
uԒn{Zn!U%r3J;Q׼Di@PNg]&;yw|9B*.L=Ij-)/]'g^U0#0b=0
	*H
0X10UBay Photo People CA10U

Bay Photo Lab10U
California10	UUS0
121023180003Z
141023180003Z0`10
	&,d1306910UMike Carlson10	UIT10U

Bay Photo Lab10	UUS0"0
	*H
0
<ȼ^|=e9KtФ-jI_	%[߲'O%3;=*n((RT	•͐C/\WU@HCjrIU-iE˼|paҨm-4݈amƵbK$"UEkEzd
w.
wG u:B'9!?tdk%%̞N.8C1ަί[
BjF0){C9&pXnĉZuX")3zsS\\D:L׏1Q}1Gzz(d#V3fRoш^CLfQ@S/StX
d5Y3M0ՙQ5ō;pIdV]&d#26zsgM}r#iМ|3)md:}뚁00R+F0D0B+06http://bayca.bayhoto.local/ejbca/publicweb/status/ocsp0U(}awJ״(#0U00U#0-rfbb,v0U00U%0
+0U0mike@bayphoto.com0
	*H
9|&V,*Hd	ƏA~6fFg'^y
I'yy,v}Z	@ᔘ7\F5QA37*LT4VStTe .Dӧ=n}=L\E	{
z7kYs#RO}E`OnL'1M0`Dۋ
rvVuX?s=	+O0:yE?BA̡5|Ʀpp*<FLA36k덝j9b=&)KJSmʐXo@g;V4@ujkX9	@Wh#nl\Y)A
rFGjqtvhu.ճK)L}@41AKz&ȴztÈ6͢j=0*+@;xnc-
WƣLG9X)=
y%]Q@BW
,Άut00MiC0
	*H
0X10UBay Photo People CA10U

Bay Photo Lab10U
California10	UUS0
121023175745Z
141023175745Z0`10
	&,d1306910UMike Carlson10	UIT10U

Bay Photo Lab10	UUS0"0
	*H
0
@vɌAļVAW5:eh$n>b%k7Pwޡ=^CBv2ULLqn6+>A:P#=ѕ[8Z<|&wb(x椉
iҒx9H?~Ɔ-y]jN崡1geAˇwH4w?h!/^Pؕfa5-+%<*/+`ZBCƀno|6'zoe!)@H藱$zѩ+
SXDz(~Bݬe?V
\j;.P,銉[JݦkjY*nȡ5]
hlkz3.Wme/tɧ#	8L%
Ũ%zp	_p)ڜ(C=MYe3S>Tfρ=@	]ڑav&0ۗ;.j'Yk_00R+F0D0B+06http://bayca.bayhoto.local/ejbca/publicweb/status/ocsp0UFO+Rdb`?60U00U#0-rfbb,v0U00http://bayca.bayhoto.local/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Bay%20Photo%20People%20CA,O=Bay%20Photo%20Lab,ST=California,C=US0U0U%0++0U0mike@bayphoto.com0
	*H
/ungfsy@KLw.cM&6?-Y4++IJYD	C£S_2$eڏPU((̖S~aM0ri~jk2Ւ[n9rn&Bz(MݼIܪ*ȱImu5lr[Q`3͈;l{Z07h$>at)qo\]pJW7*[c%

y1FB)p2͞[~=?!Wd9XY5.bOKUDV[Z98E
^X9n<Hi@C?H+jlۗc݌&yqQ<Ii/
ɣ*B!f<.Re-=Y*?-4;|vj1@+Iܑ=J7%'jMmrSM@GV|:C'ݮ_Lkt61F0B0d0X10UBay Photo People CA10U

Bay Photo Lab10U
California10	UUSMiC0	+0	*H
	1	*H
0	*H
	1
130709202548Z0#	*H
	1}FfN:Y^=Se_0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0s	+71f0d0X10UBay Photo People CA10U

Bay Photo Lab10U
California10	UUSb=0u*H
	1fd0X10UBay Photo People CA10U

Bay Photo Lab10U
California10	UUSb=0
	*H
sKFo>P%Zyox60p.I}ЎS,PLv>8hAͮoW,G	[k%^e˰ZJG%_ٌB>@S(R7)""24*xOEayb4)E(
<;WLpbmrKWڗרZ?-&nYa(.S"m!mϏr_Ǝͼ2;1G3T1jkPĵCaȩ?%0Zxj%H
_VϬKpBu򸍄 Mc@ޟMoX! v=V^+yeJ/`.^	VՋ"VeuwXZS]">5%]\)ۮX1.>}="2;If	zLҕtzE|#-ȶ$ȚJ}j΅)mdz4na#{qFM?|M^?"&%u

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51DC71CC.60109>