<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Building Xen Orchestra from Source on FreeBSD - error in level-party]]></title><description><![CDATA[<p dir="auto">I'm trying to build xen orchestra from source on FreeBSD. The build process runs to completion, but when I try to run the service (sudo yarn start) I get an error:</p>
<pre><code>2019-05-01T19:27:54.132Z - xo:xo-server - [ERROR] uncaught exception
{ error:
   { Error: Could not locate the bindings file. Tried:
</code></pre>
<p dir="auto">and then a long list of exceptions and stuff. I can provide it all if you like.</p>
<p dir="auto">During the build I noticed an error scroll by quite fast. I though "it's probably not building correctly". So I finally isolated the package that isn't building.</p>
<p dir="auto">I go to ~/xen-orchestra/node_modules/level-party and run 'yarn'. It seems like <code>level-party</code> builds its own version of <code>leveldown</code>. Now, at the higher level (<code>~/xen-orchestra/node_modules/leveldown</code>) the package has built fine with no errors. But when yarn tries to build <code>~/xen-orchestra/node_modules/level-party/node_modules/leveldown</code>, I get this error:</p>
<pre><code> CXX(target) Release/obj.target/leveldown/src/batch.o
In file included from ../src/batch.cc:3:
In file included from ../../nan/nan.h:192:
../../nan/nan_maybe_43_inl.h:112:15: error: no member named 'ForceSet' in 'v8::Object'
  return obj-&gt;ForceSet(isolate-&gt;GetCurrentContext(), key, value, attribs);
/home/paco/.node-gyp/11.13.0/include/node/node.h:171:1: note: 'MakeCallback' has been explicitly marked deprecated here
NODE_DEPRECATED("Use MakeCallback(..., async_context)",
^
/home/paco/.node-gyp/11.13.0/include/node/node.h:91:20: note: expanded from macro 'NODE_DEPRECATED'
    __attribute__((deprecated(message))) declarator
                   ^
</code></pre>
<p dir="auto">I'm assuming, perhaps wrongly, that the two things are related. I figure if I don't get a clean build, I shouldn't expect it to run.</p>
<p dir="auto">I'm building <code>master</code> of <code>https://github.com/vatesfr/xen-orchestra/</code>. I'm on <code>FreeBSD 12.0-RELEASEp3</code> on amd64.</p>
<p dir="auto">Anybody have thoughts or things I could try?</p>
<p dir="auto">Happy to paste more log files and more verbose errors, but these things are so large, that I didn't want to preemptively spew a ton of them into the forum.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/topic/1272/building-xen-orchestra-from-source-on-freebsd-error-in-level-party</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 07:18:45 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/1272.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 May 2019 19:39:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Building Xen Orchestra from Source on FreeBSD - error in level-party on Thu, 02 May 2019 12:19:03 GMT]]></title><description><![CDATA[<p dir="auto">Glad I was able to help.</p>
]]></description><link>https://xcp-ng.org/forum/post/11288</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/11288</guid><dc:creator><![CDATA[DustinB]]></dc:creator><pubDate>Thu, 02 May 2019 12:19:03 GMT</pubDate></item><item><title><![CDATA[Reply to Building Xen Orchestra from Source on FreeBSD - error in level-party on Thu, 02 May 2019 06:53:18 GMT]]></title><description><![CDATA[<p dir="auto">Great! Enjoy <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=c63c1619ba5" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://xcp-ng.org/forum/post/11273</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/11273</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Thu, 02 May 2019 06:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to Building Xen Orchestra from Source on FreeBSD - error in level-party on Wed, 01 May 2019 22:14:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> You expect a system administrator to read documentation!? <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=c63c1619ba5" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" style="height:23px;width:auto;vertical-align:middle" title=":p" alt="😛" /></p>
<p dir="auto">Anyways, that <em>was</em> it. Sorry I didn't look more carefully. I rebuilt using node8 and <em>poof</em> it was running. Thanks guys.</p>
]]></description><link>https://xcp-ng.org/forum/post/11267</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/11267</guid><dc:creator><![CDATA[paco]]></dc:creator><pubDate>Wed, 01 May 2019 22:14:43 GMT</pubDate></item><item><title><![CDATA[Reply to Building Xen Orchestra from Source on FreeBSD - error in level-party on Wed, 01 May 2019 22:08:45 GMT]]></title><description><![CDATA[<p dir="auto">Hi there!</p>
<p dir="auto">As stated in bold in our official doc:</p>
<blockquote>
<p dir="auto"><strong>Please use Node 8.</strong></p>
</blockquote>
<p dir="auto"><a href="https://xen-orchestra.com/docs/from_the_sources.html#nodejs" target="_blank" rel="noopener noreferrer nofollow ugc">https://xen-orchestra.com/docs/from_the_sources.html#nodejs</a></p>
]]></description><link>https://xcp-ng.org/forum/post/11266</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/11266</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Wed, 01 May 2019 22:08:45 GMT</pubDate></item><item><title><![CDATA[Reply to Building Xen Orchestra from Source on FreeBSD - error in level-party on Wed, 01 May 2019 21:55:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/dustinb" aria-label="Profile: DustinB">@<bdi>DustinB</bdi></a> Brilliant. Thanks. I was using node 11. I know absolutely nothing about node versions, so I just went with the latest available. I'll try downgrading to node 8 and see how that goes.</p>
]]></description><link>https://xcp-ng.org/forum/post/11260</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/11260</guid><dc:creator><![CDATA[paco]]></dc:creator><pubDate>Wed, 01 May 2019 21:55:31 GMT</pubDate></item><item><title><![CDATA[Reply to Building Xen Orchestra from Source on FreeBSD - error in level-party on Wed, 01 May 2019 21:10:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/paco" aria-label="Profile: paco">@<bdi>paco</bdi></a></p>
<p dir="auto">What version of node is installed here? if 10.X it's not going to work. Ubuntu 19.04 also has this issue, its a node bug. Node 8 works though.</p>
]]></description><link>https://xcp-ng.org/forum/post/11258</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/11258</guid><dc:creator><![CDATA[DustinB]]></dc:creator><pubDate>Wed, 01 May 2019 21:10:36 GMT</pubDate></item></channel></rss>