Bug 526

Summary: Add Node.js
Product: Mageia Reporter: Romain d'Alverny <rdalverny>
Component: New RPM package requestAssignee: Rémy CLOUARD (shikamaru) <shikamaru>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: mageia, shikamaru
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Romain d'Alverny 2011-03-24 15:00:30 CET
Node.js is a server-side JavaScript environment that uses an asynchronous event-driven model. This allows Node.js to get excellent performance based on the architectures of many Internet applications.

See http://nodejs.org/ .

Reproducible: 

Steps to Reproduce:
Romain d'Alverny 2011-03-25 15:36:13 CET

CC: (none) => mageia

Comment 1 Rémy CLOUARD (shikamaru) 2011-03-26 17:22:08 CET
I need it too, assigning it to me

Status: NEW => ASSIGNED
CC: (none) => shikamaru
Assignee: bugsquad => shikamaru

Comment 2 Rémy CLOUARD (shikamaru) 2011-03-26 20:38:07 CET
ok just to give the current status of the package:

v8 has been imported and submitted
nodejs has been imported too but not submitted at the moment.

I would like to improve it a bit before that for several things:
- CFLAGS canât be exported because some switches seem to be not recognized, not sure how to fix it
- I does not build with system libev, I donât know why
- Thereâs also a bundled libeio, but configure does not provide a way to build with system libeio (which we would also need to import if we decide to use the shared lib)
- A devel package containing the headers would be nice too

Note: I imported nodejs 0.4.3 and not 0.4.4 because 0.4.4 says itâs built for v8 3.1.8.5 which I canât find on its svn, 0.4.3 builds against v8 3.1.8.3

Regards,
Comment 3 Manuel Hiebel 2011-08-28 00:49:55 CEST
imported in cauldron

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED