Am 08.04.2013 um 21:26 schrieb Roger Fong:

> Unfortunately this would cause a lot of complication in our internal build 
> setup that we currently don’t really have the resources to deal with right 
> now.

Please don't get me wrong, but I only get a "some internal problems" answer 
always. Can someone please give some more detailed answer on the internal 
requirements. I'm willing to do the work for the Windows ports, but I need more 
information. How is the Windows port built at Apple? Is it possible to switch 
it to a CMake generated project? My last deeper discussion with aroben (!) is 
already a long time ago, but his answer was that beside installing CMake on the 
machines building the code, there is no real blocker. Is this still valid or 
was this never right.

> It would be nice to unite all the build systems at some point in the future 
> but we’re going to push this one off for now.

Yes, but we need to start at some point. Only dreaming about it is not enough. 
I'm willing to do the work, but I need at least some information. I don't want 
to do the work if it is not accepted as in 
https://bugs.webkit.org/show_bug.cgi?id=73100. 

> Also we’re planning on getting rid of the VS2005 eventually.

Eventually? How long do we want to maintain two VS versions in the tree?


Am 08.04.2013 um 22:34 schrieb Roger Fong:

> I wasn’t aware that the build worked without a VS2010 pThreads build. I was 
> running into issues because of the pThreads dll having embedded manifest 
> problems earlier. Did you do anything special to circumvent that issue?

I committed many patches to get rid of pthread as a whole on Windows in the 
past. Maybe I use a special flag which disables the "remaining" pthread calls 
on Windows.

> It won’t take much to switch it over but the problem was originally that I 
> couldn’t get it to build without a newer compile of the pthreads library. 
> Thus we were waiting for the pthreads folks to release a newer pthreads dll 
> before doing the switch over.

Why not just remove the remaining pthread calls on Windows (if there are) and 
disable USE(PTHREADS)? I'm willing to do the work here too, to get rid of 
pthreads on Windows.

-- Patrick
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to