On 2012/10/10 15:08, Jeremy Evans wrote:
> On Wed, Oct 10, 2012 at 2:39 AM, Aaron Bieber <def...@gmail.com> wrote:
> > Latest version is at http://deftly.net/libv8.tar.gz
> >
> >   - changed name to libv8
> >   - resolved -Werror issues on i386
> >   - added d8
> >   - use MAKE_FLAGS vs patching for some options
> 
> This version didn't have the -Werror fix.  Also, I noticed that libv8
> wasn't versioned, which is a no-no in OpenBSD.  All regular shared
> libraries should have versions, only plugins/extensions for programs
> that are designed to be used with dlopen should not be versioned, see
> http://www.openbsd.org/porting/libraries.html.
> 
> I've attached a new version of libv8 that versions the library and
> fixes the -Werror issues on i386.  I've also attached an updated
> postgresql-plv8 port that uses the shared libv8, as well as a new
> ruby-therubyracer port that uses it, which embeds a javascript
> interpreter in ruby.
> 
> I've compiled both node and node-sqlite3 with the pactches, and they
> work fine after a v8->libv8 change for node (since that patch was
> posted before the port rename).
> 
> I'm in favor of moving to shared libv8, so you have my OK to import
> libv8/gyp and commit the appropriate changes to node/node-sqlite3.
> You may want to get an additional OK first, though.
> 
> Thanks,
> Jeremy


<sthen@bamboo:/usr/ports:3>$ ls devel/|wc -l 
    1281
<sthen@bamboo:/usr/ports:4>$ ls lang/|wc -l   
      92

I'm keen to put things in some directory other than devel/ if there's
another option; what do you think about putting libv8 in lang/ instead?




Reply via email to