Friday, 26 October 2012

Re: libhubbub parse error on google homepage

On Fri, Oct 26, 2012 at 05:53:34AM -0700, Dean Mao wrote:
> Yeah sorry, I will submodule the stuff soon-ish, however there were a few
> things that can't be easily submoduled, like the entities.inc & aliases.inc
> which were generated from a perl script. I can't count on perl being on
> the system, or in the path. The build system is the nodejs standard,
> node-gyp so it's easier if makefiles are not used in this case. The user
> will simply do a "npm install hubbub" and node-gyp would download, compile,
> and install the binaries.
>
> What are your suggestions regarding some of these things?

Regarding entites.inc and aliases.inc I'd suggest that you branch our repos
into your github and simply maintain a commit on top which adds those if you
truly cannot rely on Perl being available. (I'd note that almost every distro
under the sun has sufficient perl in its base installation though).

As for Makefiles not being acceptable to 'node-gyp' it sounds like you need to
fix node-gyp (or make it run an external process which can call make) -- we are
very very unlikely to make guarantees that things will compile if you don't use
our Makefiles.

D.

--
Daniel Silverstone http://www.netsurf-browser.org/
PGP mail accepted and encouraged. Key Id: 3CCE BABE 206C 3B69

No comments:

Post a Comment