[Webkit-unassigned] [Bug 79045] New: Does not build on GNU Hurd

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 20 14:36:51 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=79045

           Summary: Does not build on GNU Hurd
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
               URL: http://bugs.debian.org/649192
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: gns at gnome.org


>From the Debian bug:

The problem is due to the missing PTHREAD_KEYS_MAX definition (which is
optional in POSIX, though).
The attached patch does two things:
- Source/JavaScriptCore/wtf/Platform.h
  defines WTF_OS_HURD in hopefully a suitable way for upstream;
  it would be nice if you could send it upstream (so I don't need to
  patch also the various webkit copies for it).
- Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.cpp
  adds a band-aid fix fix for the lack of PTHREAD_KEYS_MAX definition,
  with a value which should not cause issues;
  this part should not go upstream but stay locally in Debian for now,
  as it will need either a better fix in webkit or a fix in
  glibc/libpthread for Hurd.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list