# PHP_4_3 doesn't build on Windows

- Thread: https://externals.io/message/2683
- Original archive: https://news-web.php.net/php.internals/2683
- Started by James Cox on 2003-06-24T06:30:39+00:00
- Messages: 7
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #2683 — James Cox — 2003-06-24T06:30:39+00:00

URL: https://externals.io/message/2683#2683

And so on.

Once you guys realize how that php4 can't be in the same tree as php5,
then you will begin to realize what it was that I was trying to do.


> -----Original Message-----
> From: admin [mailto:admin] On Behalf Of Sebastian Bergmann
> Sent: Tuesday, June 24, 2003 6:20 AM
> To: internals@lists.php.net
> Subject: [PHP-DEV] PHP_4_3 doesn't build on Windows
> 
> 
>   ... because ext/com is missing.
> 
> -- 
>   Sebastian Bergmann
>   http://sebastian-bergmann.de/                 
> http://phpOpenTracker.de/
> 
>          
http://www.professionelle-softwareentwicklung-mit-php5.de/

---

## #2691 — Zeev Suraski — 2003-06-24T11:04:51+00:00

URL: https://externals.io/message/2683#2691 · In reply to: #2683

At 09:30 24/06/2003, James Cox wrote:
>And so on.
>
>Once you guys realize how that php4 can't be in the same tree as php5,
>then you will begin to realize what it was that I was trying to do.

James,

There's no technical reason for php4 and php5 not to live together in the 
same module.  It doesn't mean that cleaning the mess we had before is 
trivial, but there aren't any inherent limitations in CVS that prevent this 
from being possible.
Let's leave it at that...

Zeev

---

## #2693 — Sascha Schumann — 2003-06-24T13:41:07+00:00

URL: https://externals.io/message/2683#2693 · In reply to: #2683

> And so on.
>
> Once you guys realize how that php4 can't be in the same tree as php5,
> then you will begin to realize what it was that I was trying to do.

    A list of extensions you rm -rf from PHP 5 would be
    appreciated.

    - Sascha

---

## #2694 — Sascha Schumann — 2003-06-24T13:44:47+00:00

URL: https://externals.io/message/2683#2694 · In reply to: #2693

Ok, here is the normalized diff from the CVS server.

    James, now tell me again, why we cannot simply empty the HEAD
    branch of these directories?

-apache
-aspell
-ccvs
-com
-cybercash
-cybermut
-cyrus
-dav
-dbplus
-domxml
-dotnet
-fribidi
-hyperwave
-icap
-java
-mailparse
+mono
-muscat
-overload
-phpdoc
-sablot
-satellite
+simplexml
+sqlite
-swf
-vpopmail
-xslt
-zip


    - Sascha

---

## #2698 — Sascha Schumann — 2003-06-24T14:03:39+00:00

URL: https://externals.io/message/2683#2698 · In reply to: #2694

All extensions which were marked with "-" have been copied
    from php4.unused/ext to php-src/ext.  Most extensions had an
    empty HEAD branch already.  For domxml, xslt, hyperwave, I
    have manually emptied that branch.

    After that, the PHP_4 tags have been copied from PHP_4_3 for
    php-src/ext/*.

    That should conclude this move.  Sebastian, does PHP_4_3 work
    for you now?

    - Sascha

---

## #2701 — Sebastian Bergmann — 2003-06-24T14:17:33+00:00

URL: https://externals.io/message/2683#2701 · In reply to: #2698

Sascha Schumann wrote:
> Sebastian, does PHP_4_3 work for you now?

  It's better than before, but the build fails with

    php4\main\fopen_wrappers.c(168): error C2059:
    Syntax error: 'type'

-- 
  Sebastian Bergmann
  http://sebastian-bergmann.de/                 http://phpOpenTracker.de/

         http://www.professionelle-softwareentwicklung-mit-php5.de/

---

## #2702 — Ilia A. — 2003-06-24T14:33:38+00:00

URL: https://externals.io/message/2683#2702 · In reply to: #2698

> Sascha Schumann wrote:
> > […]
>
>   It's better than before, but the build fails with
>
>     php4\main\fopen_wrappers.c(168): error C2059:
>     Syntax error: 'type'

That's my fault, I'll fix it momentarily.

Ilia
