Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Sep 2010 18:41:24 +0200
From:      "freethread" <freethread.sw@gmail.com>
To:        <perl@FreeBSD.org>
Subject:   my solution to bug PR 150563 for port lang/p5-JavaScript-SpiderMonkey
Message-ID:  <759A7315A0984AAE87B085D7934088B6@ft012010>

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

[-- Attachment #1 --]
PR link http://www.freebsd.org/cgi/query-pr.cgi?pr=150563

In the zip file (sorry for the zip) there are the 2 files with my bug fix.

1. Makefile.PL. Removed the *foreach* loop at line 74. I assumed the code 
try to search all header files in sub-directories of the predefined paths in 
hash %possible_install_paths. On FreeBSD I suppose the port 
lang/SpiderMonkey fall in one of the path pairs (headers and libs) in the 
hash.

2. Makefile. Added the two options E4X and JS_THREADSAFE.

On my machine (OS updated yesterday) it compile with all, some and none of 
the options.

--------------------------------------

# named -a
FreeBSD alpha.freethread.lan 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Fri Sep 17 
04:31:01 CEST 2010 
root@alpha.freethread.lan:/usr/obj/usr/src/sys/ALPHA-0801  i386

--------------------------------------

I hope I understood the bug. If not, adapt it as necessary. have a good day

paolo enriello


PS - At first, I compiled this port in the directory where is located 
Makefile.PL, at the end of compilation a test was started. Three (3) tests 
failed or no tests available at all. Im not able to restart the test so I 
cannot tell u what tests was failed.

[-- Attachment #2 --]
PKV1=ӺMakefileuSN@}~"Ѫj*	۱lSxmMp|IQ&@)+=s\ʢjj4Q9dlgIaVTT+dAT%e#e)$`CTq<bMu܇!V-#4	6K@,|ZJQ͕CvxwV|~^uv:.zUgjݾ;=(WE	Ї:xc?tu7;qzHGcߢ@U'ԟV(Oww=O@d rC.R=1ƎCp y	Ij"MN'IS{de37LԊۺԣ
~JO묄6&lōe{JxԷת]>)e)Kj @~O"@<'o\UmFbVFꚐ
1v=ZY1}t&y1'mOBD+V|uҔ`\=)΂lٜhx^cf"
Kf)8m$h	U<_nЄ(;IML(Ad<;;[+D2>q2{oWMWgRu#5znЉk9Oi2>c.X̤٢Թ^M{=gRI_PKj1=<bMakefile.PLg@VHYf0!iDݽc_^ab#_	x,{4J,kQ#4Ō|4+m
qQ7XpԻ3{ͣлb]j]o}BNɆg`*F"
\u-wΆ>nF$ByBbaAqYB2[)$M'CkItEI/OVc$>}ur$L!BzOW`.SKc._<$L !'hޟ/o-dzDC#Hۥ;߶5܎_ӄ9Z<SFs혖)G`u6gECؾd#If
0rǎy8^6:Lylaiv[9/3.Mc{|Nɨv);ypNP7!LH")c~<3>ѥ^??]ܛᝑ+22I,o>qj0-T? aEGġELHp!K-ݣKpg.ZBj2UУ߯)*+a
B,XTz/HONpw*[eIl4"oc7凲_(Ӗ+_IOEi>[A"߬pl(rchiz9>luK>J͟"䰫`ցڕ^YTQk洅ba~n;i9WKȘd
;D˃}ax._GU۝4A@(fk
s0<O*A?EU]YX`kUp?GS\_m+g_qC}v$4v3q1Ke|Щ;G:ģB^^yU؅|Cdo؃AyYR1X	"FHCNqR[G1
7NL?Śڵt!]|zm>Aߧ8jU#ofvlKZqPn.ۆ>N>|}Α1*e*lwgPQ;F̪e\5(*ŪԍBFT#>@9?Wa\@\!9f
HӚ̟QK[lL?|r2~=uDe[uA,\<dXϷ;KLjbi"	qGMDiw4".uLDv}
p=Rֲ6$ڡZ:)H5I+sA4fa7%jԤUv.jKqu Jk`OFkIl<.S:DЋh!M,DU~iF/n~BgHO2mU-ƭSplR:h6OOwfIKVˡ5h6z|4D\Nґz,
b!NX\L.8p#v$-M""ADBu``]>*ݿ[ڲ㒸C4LJo|
p>UBQN-,vyVFC1KQ&=5_̆2p(1Ip@yG7xdqo:$+k{,cgp̟R;\etrl(T%*2Xѽ
d7>۪Nd[Awl`PDS--[C,{{ӕ]qo)e5'{BY*ݚ޺?%lOwGs""%fk+u&Xa|̥G=TCF=JJ{fPKV1=Ӻ  MakefilePKj1=<b  Makefile.PLPKoc

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