Re: [PHP-CVS] Re: [PHP-DEV] Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
Hi Rob, So we have 60-odd broken files all over CVS to support that; and all I want to do is replace those 60-odd broken files with 4 working files in the win32 directory that will generate 60-odd broken files on request if you really really want them. My only question is, 'how much broken is OK?' Personally the change you made would be fine with me as I don't make builds off of them and strictly use them for debugging/profiling. I did test it out and it did produce the project files. Stas had mentioned that he wanted to get them building (so in order to keep them around I would help with getting them up to speed). So the question does really come down to whether or not non-buildable dsp files are acceptable to everyone. I think it would actually be counter-productive to have them buildable, to be honest, but I'm willing to spend another day on it if what's there isn't good enough for the uses those files are put to. I wasn't sure whether project dependencies and include paths would be important in this regard, for example. If they're not, we're good to go with last night's efforts :) CC'ing him so he can chime in on this. Really though, with time getting short, we should be spending more time on the testing/fixing up of the 5.3 build and new libs than cosmetics. There wasn't a lot wrong with the 5.3 build until very recently. I'm getting all sorts of peculiar things now (GD failing to find libiconv, SimpleXML failing to find SPL, etc etc). But you've seen the response if I touch anything in that department. The next thing on my personal TODO, apart from Phar-porting, is cleaning up the compiler warnings across the core. Also we never came to a real conclusion about versioning in core modules, but I guess that goes as 'cosmetic'. - Steph -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-CVS] Re: [PHP-DEV] Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
Hey Steph, Steph Fox wrote: Hi Rob, Actually we both did agree to start updating them in order to keep them until the CMake stuff is integrated. Not while I was logging... or in my email archives... so you must've agreed that in some different channel or mailing list. In fact what you actually said to me was 'don't take the old build system away until we have cmake', and the reason you and Stas both gave for this was that you use the files for debugging (not building - we all know it's not been possible to build with that system for several months now). So we have 60-odd broken files all over CVS to support that; and all I want to do is replace those 60-odd broken files with 4 working files in the win32 directory that will generate 60-odd broken files on request if you really really want them. My only question is, 'how much broken is OK?' Personally the change you made would be fine with me as I don't make builds off of them and strictly use them for debugging/profiling. I did test it out and it did produce the project files. Stas had mentioned that he wanted to get them building (so in order to keep them around I would help with getting them up to speed). So the question does really come down to whether or not non-buildable dsp files are acceptable to everyone. CC'ing him so he can chime in on this. Really though, with time getting short, we should be spending more time on the testing/fixing up of the 5.3 build and new libs than cosmetics. Rob -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] Re: [PHP-DEV] Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
Hi Rob, Actually we both did agree to start updating them in order to keep them until the CMake stuff is integrated. Not while I was logging... or in my email archives... so you must've agreed that in some different channel or mailing list. In fact what you actually said to me was 'don't take the old build system away until we have cmake', and the reason you and Stas both gave for this was that you use the files for debugging (not building - we all know it's not been possible to build with that system for several months now). So we have 60-odd broken files all over CVS to support that; and all I want to do is replace those 60-odd broken files with 4 working files in the win32 directory that will generate 60-odd broken files on request if you really really want them. My only question is, 'how much broken is OK?' - Steph -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] Re: [PHP-DEV] Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
Steph Fox wrote: Read the description in the wiki and in the CMake docs. It generates dsp/dsw, sln/vcproj or makefiles for all VC versions (while working as well for unix). Great, cool, shame it'll take a couple of years from inception before we can rely on it day-in day-out. No idea what you are talking about here. You don't surprise me. We agreed that VC6 wasn't about to vanish in a puff of smoke and we shouldn't pull support for the old system completely. This at the same time as we agreed we should be working on getting third-party libs to build across every version in sight. Rob and Stan said they will or can. You must have very optimistic hearing :) Actually we both did agree to start updating them in order to keep them until the CMake stuff is integrated. imho, rather than working on adding new stuff for the win build, time can be better spent testing out/fixing any issues with the 5.3 build and all the new libraries. There is also a pretty long TODO list on the wiki. Feel free to chip in help getting the dsp's up to speed as well :) One thing though, commit your changes to HEAD too! Not directing this solely at you but this is becoming ridiculous. Rob -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] Re: [PHP-DEV] Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
Read the description in the wiki and in the CMake docs. It generates dsp/dsw, sln/vcproj or makefiles for all VC versions (while working as well for unix). Great, cool, shame it'll take a couple of years from inception before we can rely on it day-in day-out. No idea what you are talking about here. You don't surprise me. We agreed that VC6 wasn't about to vanish in a puff of smoke and we shouldn't pull support for the old system completely. This at the same time as we agreed we should be working on getting third-party libs to build across every version in sight. Rob and Stan said they will or can. You must have very optimistic hearing :) I'm not sure it is worth the effort to do that now. To do what? What you are doing now. What am I doing now? I'm asking because your line of attack strongly suggests that you actually don't have a clue what I did. Why on earth would I want to provide patches? These are new files. And why should I ask your permission? Does anyone else ask your permission? Not my permission but ours. Oh, but I did. Just not yours. I somehow didn't feel in the mood for watching my work getting your name and fingerprints all over it again. - Steph -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
On Wed, Jul 9, 2008 at 10:39 AM, Steph Fox <[EMAIL PROTECTED]> wrote: > > Well surprise, Pierre, > >> - we are working on CMake port which allows exactly that and much > > Good grief, I'm surprised you find the time to do it all in between > haranguing me! What is it exactly that CMake does for IDEs anyway? Read the description in the wiki and in the CMake docs. It generates dsp/dsw, sln/vcproj or makefiles for all VC versions (while working as well for unix). >> more? (all VC versions, projects or makefile, ICC, mingw, etc.) >> - VC6 is likely to be dropped in the release after 5.3 > > OMG, and to think we said 5 years last year... No idea what you are talking about here. >> And as Rob said to you on IRC, there is no need to change anything in >> regards of the DSP but update them until cmake is ready. > > And you're going to update them, are you? Great, I'll wash my hands of it > all then. Rob and Stan said they will or can. > I'm not sure >> >> it is worth the effort to do that now. > > To do what? What you are doing now. > It would be also nice to ask >> >> first and provide some patches too. > > Why on earth would I want to provide patches? These are new files. And why > should I ask your permission? Does anyone else ask your permission? Not my permission but ours. And it is not about getting the permissions but to discuss this addition before the commits and not after. It has been told that they only need to be updated and it was ignored, again. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
Well surprise, Pierre, - we are working on CMake port which allows exactly that and much Good grief, I'm surprised you find the time to do it all in between haranguing me! What is it exactly that CMake does for IDEs anyway? more? (all VC versions, projects or makefile, ICC, mingw, etc.) - VC6 is likely to be dropped in the release after 5.3 OMG, and to think we said 5 years last year... And as Rob said to you on IRC, there is no need to change anything in regards of the DSP but update them until cmake is ready. And you're going to update them, are you? Great, I'll wash my hands of it all then. I'm not sure it is worth the effort to do that now. To do what? It would be also nice to ask first and provide some patches too. Why on earth would I want to provide patches? These are new files. And why should I ask your permission? Does anyone else ask your permission? - Steph -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-CVS] cvs: php-src(PHP_5_3) /win32/build DSP.README block.template.dsw buildconf.js config.w32 confutils.js projectgen.js template.dsp template.dsw
On Wed, Jul 9, 2008 at 10:15 AM, Steph Fox <[EMAIL PROTECTED]> wrote: > sfoxWed Jul 9 08:15:46 2008 UTC > > Added files: (Branch: PHP_5_3) >/php-src/win32/buildDSP.README block.template.dsw projectgen.js >template.dsp template.dsw > > Modified files: >/php-src/win32/buildbuildconf.js config.w32 confutils.js > Log: > - Embryonic project file generation. Use buildconf --add-project-files and > hopefully it'll work. > - Please read the README before complaining. > > @Stas, Rob - please test. It is not like it hurts anyone to have that but do you know that: - we are working on CMake port which allows exactly that and much more? (all VC versions, projects or makefile, ICC, mingw, etc.) - VC6 is likely to be dropped in the release after 5.3 And as Rob said to you on IRC, there is no need to change anything in regards of the DSP but update them until cmake is ready. I'm not sure it is worth the effort to do that now. It would be also nice to ask first and provide some patches too. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php