Node v0.2.3

8 views
Skip to first unread message

r...@tinyclouds.org

unread,
Oct 2, 2010, 9:10:26 AM10/2/10
to nodejs, nodej...@googlegroups.com
2010.10.02, Version 0.2.3

* Fix require in REPL (bug introduced in v0.2.2)

* Pass correct message in client HTTP upgrade event.
(Fedor Indutny)

* Show function names in sys.inspect (Jorge Chamorro Bieling)

* In HTTP, close connection on the "connection:close" header.
(Mikeal Rogers)

* fs.ReadStream bug fixes (Tj Holowaychuk, Evan Larkin, Marco Rogers)

* Fix zero length buffer bug for http res.end()

Download: http://nodejs.org/dist/node-v0.2.3.tar.gz

Website: http://nodejs.org/docs/v0.2.3/

Documentation: http://nodejs.org/docs/v0.2.3/api.html

bpursley

unread,
Oct 2, 2010, 11:57:11 AM10/2/10
to nodejs
On Oct 2, 9:10 am, r...@tinyclouds.org wrote:
> 2010.10.02, Version 0.2.3

I noticed you added libeio dependency:

libev libeio: added freebsd-x86 config headers

Is there a related 64-bit dependecy. Encountered the following error
on 64-bit Ubuntu 10.04 when installing against current http://github.com/ry/node.git.


'''
$ make
Waf: Entering directory `/zdev/nodejs/node/build'
DEST_OS: linux
DEST_CPU: x86_64
Parallel Jobs: 1
[ 1/70] cc: deps/libeio/eio.c -> build/default/deps/libeio/eio_1.o
/usr/bin/gcc -rdynamic -DHAVE_CONFIG_H=1 -D_GNU_SOURCE -
DHAVE_CONFIG_H=1 -DHAVE_CONFIG_H=1 -pthread -g -O3 -DHAVE_OPENSSL=1 -
DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/deps/libeio -
I../deps/libeio ../deps/libeio/eio.c -c -o default/deps/libeio/eio_1.o
../deps/libeio/eio.c:76:21: error: config.h: No such file or directory
Waf: Leaving directory `/zdev/nodejs/node/build'
Build failed: -> task failed (err #1):
{task: cc eio.c -> eio_1.o}
make: *** [all] Error 1

'''

Bernie Pursley
Ellington, CT

mscdex

unread,
Oct 2, 2010, 5:52:42 PM10/2/10
to nodejs
On Oct 2, 11:57 am, bpursley <ber...@bpursley.net> wrote:
> On Oct 2, 9:10 am, r...@tinyclouds.org wrote:
>
> > 2010.10.02, Version 0.2.3
>
> I noticed you added libeio dependency:
>
> libev libeio: added freebsd-x86 config headers
>
> Is there a related 64-bit dependecy.  Encountered the following error
> on 64-bit Ubuntu 10.04 when installing against currenthttp://github.com/ry/node.git.

Yes, this is a bug. The fix is to make a copy of the linux-x86
directory called linux-x86_64 for both the deps/libev and deps/libeio
directories. The same needs to be done for freebsd-x86 as well for 64-
bit freebsd users.

r...@tinyclouds.org

unread,
Oct 2, 2010, 6:14:39 PM10/2/10
to nod...@googlegroups.com

Note this is on the master (development) branch and not the v0.2
(release) branch. v0.2.3 does not have this problem.

That said, I've fixed it in 48d7a1e.

markc

unread,
Oct 2, 2010, 10:55:44 PM10/2/10
to nodejs
I'm curious to know how long before the last 22 changes since d7c1690
will be forward ported to master?
Reply all
Reply to author
Forward
0 new messages