|
Return-Path: <malcolm@notyourhomework.net>
|
|
Received: from m.launchco.com ([127.0.0.1]) by m.launchco.com (Dovecot) with LMTP id A1i2DoLRRFtGYgAAa1G0NA for <dropbox@plan.io>; Tue, 10 Jul 2018 17:38:53 +0200
|
|
Received: from smtp1.servage.net (smtp1.servage.net [77.232.76.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by m.launchco.com (Postfix) with ESMTPS id EDF642454B for <inbox+saxonica+f38e+saxon-c@plan.io>; Tue, 10 Jul 2018 17:38:52 +0200
|
|
Received: from [192.168.1.15] (215.190.252.27.dyn.cust.vf.net.nz [27.252.190.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp1.servage.net (Postfix) with ESMTPSA id 2343DC0491 for <inbox+saxonica+f38e+saxon-c@plan.io>; Tue, 10 Jul 2018 17:38:50 +0200
|
|
Date: Wed, 11 Jul 2018 03:38:44 +1200
|
|
From: Malcolm Fitzgerald <malcolm@notyourhomework.net>
|
|
To: Saxonica Developer Community <inbox+saxonica+f38e+saxon-c@plan.io>
|
|
Message-ID: <E84F6712-7064-4CC1-81C2-CCAB5B8AD986@notyourhomework.net>
|
|
In-Reply-To: <redmine.journal-11843.20180710110729.6a4feda3ff5984d3@plan.io>
|
|
References: <redmine.issue-3837.20180709001011@plan.io>
|
|
<redmine.journal-11843.20180710110729.6a4feda3ff5984d3@plan.io>
|
|
Subject: Re: [Saxon/C - Support #3837] (In Progress) Cannot locate the built
|
|
PHP extension in Saxon/HE for Mac OS X
|
|
Mime-Version: 1.0
|
|
Content-Type: multipart/alternative;
|
|
boundary="Apple-Mail=_E2E932C2-DC16-495A-B674-918870438BE1"
|
|
Content-Transfer-Encoding: 7bit
|
|
X-He-Spam-Score: -2.6
|
|
Delivered-To: <dropbox@plan.io>
|
|
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on m.launchco.com
|
|
X-Spam-Level:
|
|
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE,
|
|
RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,URIBL_BLOCKED
|
|
autolearn=ham autolearn_force=no version=3.4.0
|
|
X-Spam-Report: * 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL
|
|
was blocked. * See
|
|
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block * for more
|
|
information. * [URIs: plan.io] * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at
|
|
http://www.dnswl.org/, low * trust * [77.232.76.11 listed in list.dnswl.org] *
|
|
-0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) * [77.232.76.11 listed in
|
|
wl.mailspike.net] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% *
|
|
[score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message * -0.0
|
|
RCVD_IN_MSPIKE_WL Mailspike good senders
|
|
X-Spam-Score: -2.6
|
|
Envelope-to: inbox+saxonica+f38e+saxon-c@plan.io
|
|
Authentication-Results: m.launchco.com; dmarc=none
|
|
header.from=notyourhomework.net
|
|
X-Mailer: Apple Mail (2.3445.8.2)
|
|
|
|
|
|
--Apple-Mail=_E2E932C2-DC16-495A-B674-918870438BE1
|
|
Content-Type: text/plain;
|
|
charset=us-ascii
|
|
Content-Transfer-Encoding: quoted-printable
|
|
|
|
Hi, =
|
|
|
|
|
|
After replacing the two files the make command runs successfully. Saxon.s=
|
|
o is sitting in the modules folder.
|
|
|
|
thanks for your help,
|
|
|
|
Malcolm
|
|
|
|
|
|
|
|
> On 10/07/2018, at 11:07 PM, Saxonica Developer Community <notifications=
|
|
@plan.io> wrote:
|
|
> =
|
|
|
|
> --- In your reply, please do not write below this line ---
|
|
> =
|
|
|
|
> Issue #3837 <https://saxonica.plan.io/issues/3837?pn=3D1#change-11843> =
|
|
has been updated by O'Neil Delpratt.
|
|
> Category set to Mac Os X
|
|
> Status changed from New to In Progress
|
|
> Assignee set to O'Neil Delpratt
|
|
> Priority changed from Low to Normal
|
|
> Hi,
|
|
> =
|
|
|
|
> There seems to be some conflict with the use of defining bool.
|
|
> =
|
|
|
|
> To avoid this conflict I have changed the name of the variable. Please =
|
|
can you replace the files SaxonCGlue.h and SaxonCProcessor.c with the fol=
|
|
lowing:
|
|
> =
|
|
|
|
> https://dev.saxonica.com/repos/archive/opensource/latest9.8/hec/Saxon.C=
|
|
.API/HEC/SaxonCGlue.h <https://dev.saxonica.com/repos/archive/opensource/=
|
|
latest9.8/hec/Saxon.C.API/HEC/SaxonCGlue.h>https://dev.saxonica.com/repos=
|
|
/archive/opensource/latest9.8/hec/Saxon.C.API/SaxonCProcessor.c <https://=
|
|
dev.saxonica.com/repos/archive/opensource/latest9.8/hec/Saxon.C.API/Saxon=
|
|
CProcessor.c>
|
|
> Support #3837: Cannot locate the built PHP extension in Saxon/HE for Ma=
|
|
c OS X <https://saxonica.plan.io/issues/3837?pn=3D1#change-11843>
|
|
> Author: Malcolm Fitzgerald
|
|
> Status: In Progress
|
|
> Priority: Normal
|
|
> Assignee: O'Neil Delpratt
|
|
> Category: Mac Os X
|
|
> Sprint/Milestone: =
|
|
|
|
> Found in version: =
|
|
|
|
> The install docs say "A built php extension module is included in the S=
|
|
axon/C distribution, see the directory 'php-library-module'. See the file=
|
|
saxon.so (Available for Linux and Mac OS). This was built using the php =
|
|
7.2 version."
|
|
> =
|
|
|
|
> I can't see php-library-module in the zip download.
|
|
> =
|
|
|
|
> I've attempted to build the module but the build fails because jni.h ca=
|
|
nnot be found.
|
|
> =
|
|
|
|
> any suggestions?
|
|
> =
|
|
|
|
> Malcolm
|
|
> =
|
|
|
|
> You have received this notification because you have either subscribed =
|
|
to or are involved in a project on Saxonica Developer Community site. To =
|
|
change your notification preferences, please click here: https://saxonica=
|
|
.plan.io/my/account?tour=3Dmail_preferences <https://saxonica.plan.io/my/=
|
|
account?tour=3Dmail_preferences> =
|
|
|
|
> =
|
|
|
|
> This notification was cheerfully delivered by <https://plan.io/> =
|
|
|
|
> <https://plan.io/>
|
|
|
|
--Apple-Mail=_E2E932C2-DC16-495A-B674-918870438BE1
|
|
Content-Type: text/html;
|
|
charset=us-ascii
|
|
Content-Transfer-Encoding: quoted-printable
|
|
|
|
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; chars=
|
|
et=3Dus-ascii"></head><body style=3D"word-wrap: break-word; -webkit-nbsp-=
|
|
mode: space; line-break: after-white-space;" class=3D"">Hi, <div cla=
|
|
ss=3D""><br class=3D""></div><div class=3D"">After replacing the two file=
|
|
s the make command runs successfully. Saxon.so is sitting in the modules =
|
|
folder.</div><div class=3D""><br class=3D""></div><div class=3D"">thanks =
|
|
for your help,</div><div class=3D""><br class=3D""></div><div class=3D"">=
|
|
Malcolm</div><div class=3D""><br class=3D""></div><div class=3D""><br cla=
|
|
ss=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div cla=
|
|
ss=3D"">On 10/07/2018, at 11:07 PM, Saxonica Developer Community <<a h=
|
|
ref=3D"mailto:notifications@plan.io" class=3D"">notifications@plan.io</a>=
|
|
> wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D"">=
|
|
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" style=3D"caret-=
|
|
color: rgb(51, 52, 52); color: rgb(51, 52, 52); font-family: ProximaNova-=
|
|
Regular, Helvetica, Arial, sans-serif; font-size: 14px; font-style: norma=
|
|
l; font-variant-caps: normal; font-weight: normal; letter-spacing: normal=
|
|
; orphans: auto; text-align: start; text-indent: 0px; text-transform: non=
|
|
e; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-siz=
|
|
e-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; bo=
|
|
rder-spacing: 0px; border-collapse: collapse; width: 700px;" class=3D""><=
|
|
tbody class=3D""><tr class=3D""><td class=3D"header" style=3D"text-align:=
|
|
center; width: 700px; font-family: MarketWeb, Helvetica, Arial, sans-ser=
|
|
if; font-size: 0.8em; color: rgb(215, 215, 215);"><p class=3D"">--- In yo=
|
|
ur reply, please do not write below this line ---</p></td></tr><tr class=3D=
|
|
""><td class=3D"">Issue<span class=3D"Apple-converted-space"> </span=
|
|
><a href=3D"https://saxonica.plan.io/issues/3837?pn=3D1#change-11843" sty=
|
|
le=3D"color: rgb(0, 136, 183);" class=3D"">#3837</a><span class=3D"Apple-=
|
|
converted-space"> </span>has been updated by O'Neil Delpratt.<ul cla=
|
|
ss=3D""><li class=3D""><strong class=3D"">Category</strong><span class=3D=
|
|
"Apple-converted-space"> </span>set to<span class=3D"Apple-converted=
|
|
-space"> </span><i class=3D"">Mac Os X</i></li><li class=3D""><stron=
|
|
g class=3D"">Status</strong><span class=3D"Apple-converted-space"> <=
|
|
/span>changed from<span class=3D"Apple-converted-space"> </span><i c=
|
|
lass=3D"">New</i><span class=3D"Apple-converted-space"> </span>to<sp=
|
|
an class=3D"Apple-converted-space"> </span><i class=3D"">In Progress=
|
|
</i></li><li class=3D""><strong class=3D"">Assignee</strong><span class=3D=
|
|
"Apple-converted-space"> </span>set to<span class=3D"Apple-converted=
|
|
-space"> </span><i class=3D"">O'Neil Delpratt</i></li><li class=3D""=
|
|
><strong class=3D"">Priority</strong><span class=3D"Apple-converted-space=
|
|
"> </span>changed from<span class=3D"Apple-converted-space"> </=
|
|
span><i class=3D"">Low</i><span class=3D"Apple-converted-space"> </s=
|
|
pan>to<span class=3D"Apple-converted-space"> </span><i class=3D"">No=
|
|
rmal</i></li></ul><p class=3D"">Hi,</p><p class=3D"">There seems to be so=
|
|
me conflict with the use of defining bool.</p><p class=3D"">To avoid this=
|
|
conflict I have changed the name of the variable. Please can you replace=
|
|
the files SaxonCGlue.h and SaxonCProcessor.c with the following:</p><p c=
|
|
lass=3D""><a href=3D"https://dev.saxonica.com/repos/archive/opensource/la=
|
|
test9.8/hec/Saxon.C.API/HEC/SaxonCGlue.h" style=3D"color: rgb(0, 136, 183=
|
|
);" class=3D"">https://dev.saxonica.com/repos/archive/opensource/latest9.=
|
|
8/hec/Saxon.C.API/HEC/SaxonCGlue.h</a><a href=3D"https://dev.saxonica.com=
|
|
/repos/archive/opensource/latest9.8/hec/Saxon.C.API/SaxonCProcessor.c" st=
|
|
yle=3D"color: rgb(0, 136, 183);" class=3D"">https://dev.saxonica.com/repo=
|
|
s/archive/opensource/latest9.8/hec/Saxon.C.API/SaxonCProcessor.c</a></p><=
|
|
hr style=3D"width: 700px; height: 1px; background-color: rgb(204, 204, 20=
|
|
4); border: 0px; margin: 1.2em 0px; background-position: initial initial;=
|
|
background-repeat: initial initial;" class=3D""><h1 style=3D"font-family=
|
|
: ProximaNova-Bold, Helvetica, Arial, sans-serif; font-weight: normal; ma=
|
|
rgin: 0px; font-size: 1.3em; line-height: 1.4em;" class=3D""><a href=3D"h=
|
|
ttps://saxonica.plan.io/issues/3837?pn=3D1#change-11843" style=3D"color: =
|
|
rgb(0, 136, 183); text-decoration: none;" class=3D"">Support #3837: Canno=
|
|
t locate the built PHP extension in Saxon/HE for Mac OS X</a></h1><ul cla=
|
|
ss=3D""><li class=3D"">Author: Malcolm Fitzgerald</li><li class=3D"">Stat=
|
|
us: In Progress</li><li class=3D"">Priority: Normal</li><li class=3D"">As=
|
|
signee: O'Neil Delpratt</li><li class=3D"">Category: Mac Os X</li><li cla=
|
|
ss=3D"">Sprint/Milestone:<span class=3D"Apple-converted-space"> </sp=
|
|
an></li><li class=3D"">Found in version:<span class=3D"Apple-converted-sp=
|
|
ace"> </span></li></ul><p class=3D"">The install docs say "A built p=
|
|
hp extension module is included in the Saxon/C distribution, see the dire=
|
|
ctory 'php-library-module'. See the file saxon.so (Available for Linux an=
|
|
d Mac OS). This was built using the php 7.2 version."</p><p class=3D"">I =
|
|
can't see php-library-module in the zip download.</p><p class=3D"">I've a=
|
|
ttempted to build the module but the build fails because jni.h cannot be =
|
|
found.</p><p class=3D"">any suggestions?</p><p class=3D"">Malcolm</p><div=
|
|
itemscope=3D"itemscope" itemtype=3D"http://schema.org/EmailMessage" clas=
|
|
s=3D""><div itemscope=3D"itemscope" itemprop=3D"action" itemtype=3D"http:=
|
|
//schema.org/ViewAction" class=3D""></div></div></td></tr><tr class=3D"">=
|
|
<td class=3D"footer" style=3D"font-size: 0.8em; width: 700px;"><hr style=3D=
|
|
"width: 700px; height: 1px; background-color: rgb(204, 204, 204); border:=
|
|
0px; margin: 1.2em 0px; background-position: initial initial; background=
|
|
-repeat: initial initial;" class=3D""><p class=3D"">You have received thi=
|
|
s notification because you have either subscribed to or are involved in a=
|
|
project on Saxonica Developer Community site. To change your notificatio=
|
|
n preferences, please click here:<span class=3D"Apple-converted-space">&n=
|
|
bsp;</span><a href=3D"https://saxonica.plan.io/my/account?tour=3Dmail_pre=
|
|
ferences" style=3D"color: rgb(0, 136, 183);" class=3D"">https://saxonica.=
|
|
plan.io/my/account?tour=3Dmail_preferences</a></p></td><td class=3D""></t=
|
|
d></tr><tr class=3D""><td class=3D"planio_footer" style=3D"text-align: ce=
|
|
nter; width: 700px; font-family: MarketWeb, Helvetica, Arial, sans-serif;=
|
|
font-size: 1.2em; color: rgb(215, 215, 215);"><br class=3D""><div class=3D=
|
|
""><a href=3D"https://plan.io/" style=3D"color: rgb(215, 215, 215); text-=
|
|
decoration: none;" class=3D"">This notification was cheerfully delivered =
|
|
by</a></div></td><td class=3D""></td></tr><tr class=3D""><td class=3D"pla=
|
|
nio_footer_logo" style=3D"text-align: center; width: 700px;"><a href=3D"h=
|
|
ttps://plan.io/" title=3D"Planio" style=3D"color: rgb(0, 136, 183);" clas=
|
|
s=3D""><img src=3D"https://assets.plan.io/images/planio_logo_gray_204x50.=
|
|
png" height=3D"25" width=3D"102" border=3D"0" alt=3D"Planio" style=3D"ver=
|
|
tical-align: middle; border: none;" class=3D""></a></td></tr></tbody></ta=
|
|
ble></div></blockquote></div><br class=3D""></div></body></html>=
|
|
|
|
--Apple-Mail=_E2E932C2-DC16-495A-B674-918870438BE1--
|