[Pkg-javascript-devel] Bug#650552: Bug#650552: Bug#650552: Bug#650552: Bug#650552: node-expat: FTBFS: EBADF, Bad file descriptor '/usr/lib/package.json'
Jérémy Lal
jerry at edagames.com
Mon Dec 5 08:24:36 UTC 2011
On 05/12/2011 02:42, Jonas Smedegaard wrote:
> On 11-12-05 at 08:32am, Jonas Smedegaard wrote:
>> On 11-12-04 at 07:06pm, Aaron M. Ucko wrote:
>>> Jonas Smedegaard <dr at jones.dk> writes:
>>>
>>>> Not sure if the proper approach is to reasign or file another bug
>>>> and make one of them affect the other - and since I maintain both
>>>> packages I will simply spend my time on fixing the issue instead :-)
>>>
>>> Commendably practical; thanks for the prompt fix. :-) It looks like
>>> you may need to nudge the buildd maintainers, though; I'm not one
>>> myself, just a regular DD who keeps tabs on packages showing up on
>>> amd64 but not i386 or vice versa.
>>
>> The package needs a minor update anyway - I just wanted to wait another
>> cycle (and get some sleep) to ensure the fixed d-shlibs had entered
>> unstable, as I don't want to use versioned dependencies for bugfixes if
>> avoidable.
>
> node-vows, off course (not d-shlibs - I am confused this morning).
>
> ...but then when rebuilding node-expat now it fails with another error
> mysterious to me:
>
> Waf: Entering directory `/tmp/buildd/node-expat-1.4.1/build'
> [1/2] cxx: node-expat.cc -> build/default/node-expat_1.o
> [2/2] cxx_link: build/default/node-expat_1.o -> build/default/node-expat.node
> Waf: Leaving directory `/tmp/buildd/node-expat-1.4.1/build'
> 'build' finished successfully (0.821s)
> NODE_PATH=/tmp/buildd/node-expat-1.4.1/debian/node-node-expat//usr/lib/nodejs node test.js
> node: symbol lookup error: /tmp/buildd/node-expat-1.4.1/build/default/node-expat.node: undefined symbol: _ZNK2v86String10WriteAsciiEPciii
> make: *** [build/node-node-expat] Error 127
>
>
> I have now pushed the work, for others to try repeat the error from the
> Git. Perhaps Jérémy Lal has a clue about it...?
This problem is caused by the fact you're building with latest libv8-dev,
but nodejs 0.4 wasn't.
I'll upload a nodejs 0.4 built against libv8 3.5 later today.
Jérémy.
More information about the Pkg-javascript-devel
mailing list