Bug#669059: webkit-1.8.0-2: FTBFS on hurd-*

Guillem Jover guillem at debian.org
Mon Apr 23 06:35:06 UTC 2012


On Mon, 2012-04-23 at 08:18:46 +0200, Svante Signell wrote:
> On Mon, 2012-04-23 at 07:54 +0200, Guillem Jover wrote:
> > On Wed, 2012-04-18 at 08:35:23 +0200, Svante Signell wrote:
> > > Attached is an updated patch. This patch together with the one in
> > > #664810 would enable a successful build of webkit-1.8.0 for GNU/Hurd.
> > 
> > > --- a/Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp	2012-02-19 18:45:45.000000000 +0100
> > > +++ b/Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp	2012-04-18 08:18:39.000000000 +0200
> > > @@ -40,11 +42,21 @@
> > >  #elif OS(UNIX)
> > >  
> > >  #elif OS(WINDOWS)
> > >
> > As mentioned on the list this code will not work on the Hurd, a new
> > implementation needs to be done for OS(HURD) just before OS(UNIX),
> > because OS(UNIX) will match for the Hurd too. I gave a hint on how
> > this can be implemented on the list.

> Yes, I know, a new OS(HURD) case has to be created. Trying to find out
> where to make that change, it would be a configure.ac somewhere. Then
> that case could use the code construct you pointed to.

OS(HURD) is already defined by Source/JavaScriptCore/wtf/Platform.h
you just need to add the case for the actual function, nothing more.

thanks,
guillem





More information about the Pkg-webkit-maintainers mailing list