Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The absence of labels [in ECL] is probably a good thing. -- T. Cheatham


computers / comp.os.vms / Re: PHP on VMS x86-64 9.2-2

SubjectAuthor
* PHP on VMS x86-64 9.2-2Arne Vajhøj
+* Re: PHP on VMS x86-64 9.2-2Mark Berryman
|`* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
| +* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |`* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
| | `* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |  +* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
| |  |+- Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
| |  |`- Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |  `* Re: PHP on VMS x86-64 9.2-2Stephen Hoffman
| |   `* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |    `* Re: PHP on VMS x86-64 9.2-2Stephen Hoffman
| |     `* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |      `* Re: PHP on VMS x86-64 9.2-2Stephen Hoffman
| |       +* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |       |`- Re: PHP on VMS x86-64 9.2-2Dave Froble
| |       +- Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |       +* Re: PHP on VMS x86-64 9.2-2Stephen Hoffman
| |       |`- Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |       +* Re: PHP on VMS x86-64 9.2-2Dave Froble
| |       |`* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
| |       | +* Re: PHP on VMS x86-64 9.2-2Simon Clubley
| |       | |+- Re: PHP on VMS x86-64 9.2-2Single Stage to Orbit
| |       | |+* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
| |       | ||`- Re: PHP on VMS x86-64 9.2-2Single Stage to Orbit
| |       | `* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
| |       |  `- Re: PHP on VMS x86-64 9.2-2Dave Froble
| `* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|  +- Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|  `* Re: PHP on VMS x86-64 9.2-2Mark Berryman
|   `* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|    `* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|     `* Re: PHP on VMS x86-64 9.2-2Simon Clubley
|      `* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|       +- Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|       `* Re: PHP on VMS x86-64 9.2-2Robert A. Brooks
|        `* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|         `* Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
|          `* Re: PHP on VMS x86-64 9.2-2Arne Vajhøj
|           `- Re: PHP on VMS x86-64 9.2-2Lawrence D'Oliveiro
`- Re: PHP on VMS x86-64 9.2-2Simon Clubley

Pages:12
Re: PHP on VMS x86-64 9.2-2

<98bd713615e6264cf51894ec2bf5fb575fe0dd5e.camel@munted.eu>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33762&group=comp.os.vms#33762

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.buell@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 14:02:25 +0000
Organization: One very high maintenance cat
Lines: 15
Message-ID: <98bd713615e6264cf51894ec2bf5fb575fe0dd5e.camel@munted.eu>
References: <uts93j$16m5n$1@dont-email.me>
<memo.20240325202223.1408I@jgd.cix.co.uk> <utt0rv$1cdt2$1@dont-email.me>
<uu15n9$2rjr8$1@dont-email.me> <uu188n$2s5jm$4@dont-email.me>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Date: Wed, 27 Mar 2024 14:33:26 +0100 (CET)
Injection-Info: dont-email.me; posting-host="4675fb2b488fde675b32362ca3df4d69";
logging-data="3050910"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/mqDbcVVQrrs4NTHMoOvqZG9a8jmSl0rQ="
User-Agent: Evolution 3.50.2
Cancel-Lock: sha1:emWWrVsCFyJw67ORULsgnz0Dlfg=
Autocrypt: addr=alex.buell@munted.eu; prefer-encrypt=mutual;
keydata=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
In-Reply-To: <uu188n$2s5jm$4@dont-email.me>
 by: Single Stage to Orbi - Wed, 27 Mar 2024 14:02 UTC

On Wed, 2024-03-27 at 13:51 +0000, Simon Clubley wrote:
> Linux isn't perfect in this regard either.
>
> The earliest "fun" I remember in this area was the move from the
> .so.5 version of the C++ (not C) ABI to the .so.6 version.
>
> This was especially "fun" when you tried to install/build a more
> modern gcc (then use it to build programs) on a version of Linux that
> was using .so.5 for its own C++ libraries.

I had to manually patch and build my way from libc5 to glibc2. Nerve
wracking but worth it.
--
Tactical Nuclear Kittens

Re: PHP on VMS x86-64 9.2-2

<660435f2$0$706$14726298@news.sunsite.dk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33766&group=comp.os.vms#33766

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Wed, 27 Mar 2024 11:06:26 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: PHP on VMS x86-64 9.2-2
Newsgroups: comp.os.vms
References: <uu188n$2s5jm$4@dont-email.me>
<memo.20240327141452.1408O@jgd.cix.co.uk>
Content-Language: en-US
From: arne@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <memo.20240327141452.1408O@jgd.cix.co.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 26
Message-ID: <660435f2$0$706$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 0d9538a1.news.sunsite.dk
X-Trace: 1711551986 news.sunsite.dk 706 arne@vajhoej.dk/68.14.27.188:21480
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Wed, 27 Mar 2024 15:06 UTC

On 3/27/2024 10:14 AM, John Dallman wrote:
> In article <uu188n$2s5jm$4@dont-email.me>,
> clubley@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley) wrote:
>
>> Linux isn't perfect in this regard either.
>>
>> The earliest "fun" I remember in this area was the move from the
>> .so.5 version of the C++ (not C) ABI to the .so.6 version.
>
> Yup. The .so.X scheme is for version numbers of the library's ABI. Enough
> people fooled themselves that was adequate for the .5 to .6 change to
> cause serious difficulties.
>
> It's notable that the GCC and glibc projects responded with the "version
> every signature change of each symbol" they use now, meaning that the
> .so.6 version of the C++ ABI is likely to continue forever. However, this
> (a) requires scrupulous attention to detail and (b) requires an OS with
> symbol versioning support built into the linker, loader, etc.

For those very interested in details:
https://www.cs.dartmouth.edu/~sergey/cs258/ABI/UlrichDrepper-How-To-Write-Shared-Libraries.pdf

Arne

Re: PHP on VMS x86-64 9.2-2

<7f116e9bfde33630544e1fadb4aeacc896856cf6.camel@munted.eu>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33768&group=comp.os.vms#33768

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.buell@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 16:12:03 +0000
Organization: One very high maintenance cat
Lines: 13
Message-ID: <7f116e9bfde33630544e1fadb4aeacc896856cf6.camel@munted.eu>
References: <uu188n$2s5jm$4@dont-email.me>
<memo.20240327141452.1408O@jgd.cix.co.uk>
<660435f2$0$706$14726298@news.sunsite.dk>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Date: Wed, 27 Mar 2024 16:13:42 +0100 (CET)
Injection-Info: dont-email.me; posting-host="4675fb2b488fde675b32362ca3df4d69";
logging-data="3098053"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18+35hAI9uPe/C4pNSRJeurNrbDBBP9HSk="
User-Agent: Evolution 3.50.2
Cancel-Lock: sha1:NNdx7qyXt96NRmfCwfJnoz/ndgM=
Autocrypt: addr=alex.buell@munted.eu; prefer-encrypt=mutual;
keydata=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
In-Reply-To: <660435f2$0$706$14726298@news.sunsite.dk>
 by: Single Stage to Orbi - Wed, 27 Mar 2024 16:12 UTC

On Wed, 2024-03-27 at 11:06 -0400, Arne Vajhøj wrote:
>
> For those very interested in details:
>  
> https://www.cs.dartmouth.edu/~sergey/cs258/ABI/UlrichDrepper-How-To-Write-Shared-Libraries.pdf

Ooh, Ulrich Drepper. Blast from the past indeed. Famously rage quit
because other glibc2 developers wanted to take the glibc library in
another direction.
--
Tactical Nuclear Kittens

Re: PHP on VMS x86-64 9.2-2

<uu1rrf$3149k$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33771&group=comp.os.vms#33771

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mark@theberrymans.com (Mark Berryman)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 13:25:35 -0600
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <uu1rrf$3149k$1@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 27 Mar 2024 19:25:36 +0100 (CET)
Injection-Info: dont-email.me; posting-host="9962efb44c6711d371fc3fd93f0b1f7d";
logging-data="3182900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/I0iOt2Hkds1GDyxNji/mAKitC6x/IoPU="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:P0fTdTN+ZTpuCVWUaXyv5kN7odA=
Content-Language: en-US
In-Reply-To: <utnp1r$3u4no$1@dont-email.me>
 by: Mark Berryman - Wed, 27 Mar 2024 19:25 UTC

On 3/23/24 5:36 PM, Arne Vajhøj wrote:
> On 3/20/2024 8:18 PM, Arne Vajhøj wrote:
>> On 3/20/2024 5:39 PM, Mark Berryman wrote:
>>> The more recent kits split out the extensions that depend on a
>>> particular layered product version as loadable extensions rather than
>>> building them into the phpshr.exe image.  PHP 8.1.23, for example, is
>>> linked against LDAP V2.6-6 (X86VMS-LDAP-V0206-6-1.ZIP).
>>
>> 8.1.23 works perfect.
>
> Pretty well anyway.
>
> My DIY stuff runs.
>
> I can get a ZF 3 app to run.
>
> But a Laravel 9 app gives me:
>
> $ php artisan serve
> zend_mm_heap corrupted

If you would, please define USE_ZEND_ALLOC to 0 and let me know if that
makes a difference.

Mark Berryman

Re: PHP on VMS x86-64 9.2-2

<660477d7$0$708$14726298@news.sunsite.dk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33772&group=comp.os.vms#33772

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Wed, 27 Mar 2024 15:47:35 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: PHP on VMS x86-64 9.2-2
Newsgroups: comp.os.vms
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me>
Content-Language: en-US
From: arne@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <uu1rrf$3149k$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 47
Message-ID: <660477d7$0$708$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: b2b32026.news.sunsite.dk
X-Trace: 1711568855 news.sunsite.dk 708 arne@vajhoej.dk/68.14.27.188:14709
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Wed, 27 Mar 2024 19:47 UTC

On 3/27/2024 3:25 PM, Mark Berryman wrote:
> On 3/23/24 5:36 PM, Arne Vajhøj wrote:
>> On 3/20/2024 8:18 PM, Arne Vajhøj wrote:
>>> On 3/20/2024 5:39 PM, Mark Berryman wrote:
>>>> The more recent kits split out the extensions that depend on a
>>>> particular layered product version as loadable extensions rather
>>>> than building them into the phpshr.exe image.  PHP 8.1.23, for
>>>> example, is linked against LDAP V2.6-6 (X86VMS-LDAP-V0206-6-1.ZIP).
>>>
>>> 8.1.23 works perfect.
>>
>> Pretty well anyway.
>>
>> My DIY stuff runs.
>>
>> I can get a ZF 3 app to run.
>>
>> But a Laravel 9 app gives me:
>>
>> $ php artisan serve
>> zend_mm_heap corrupted
>
> If you would, please define USE_ZEND_ALLOC to 0 and let me know if that
> makes a difference.

It makes a difference. Instead of that error it just exits
without any error message.

:-(

$ php artisan serve
zend_mm_heap corrupted
$ USE_ZEND_ALLOC=0
$ php artisan serve
$

where the expected is:

C:\Work\VMS\lar3>php artisan serve

INFO Server running on [http://127.0.0.1:8000].

Press Ctrl+C to stop the server

Arne

Re: PHP on VMS x86-64 9.2-2

<6604786d$0$708$14726298@news.sunsite.dk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33773&group=comp.os.vms#33773

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Wed, 27 Mar 2024 15:50:05 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: PHP on VMS x86-64 9.2-2
Newsgroups: comp.os.vms
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
Content-Language: en-US
From: arne@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <660477d7$0$708$14726298@news.sunsite.dk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 55
Message-ID: <6604786d$0$708$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: b2b32026.news.sunsite.dk
X-Trace: 1711569006 news.sunsite.dk 708 arne@vajhoej.dk/68.14.27.188:14709
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Wed, 27 Mar 2024 19:50 UTC

On 3/27/2024 3:47 PM, Arne Vajhøj wrote:
> On 3/27/2024 3:25 PM, Mark Berryman wrote:
>> On 3/23/24 5:36 PM, Arne Vajhøj wrote:
>>> On 3/20/2024 8:18 PM, Arne Vajhøj wrote:
>>>> On 3/20/2024 5:39 PM, Mark Berryman wrote:
>>>>> The more recent kits split out the extensions that depend on a
>>>>> particular layered product version as loadable extensions rather
>>>>> than building them into the phpshr.exe image.  PHP 8.1.23, for
>>>>> example, is linked against LDAP V2.6-6 (X86VMS-LDAP-V0206-6-1.ZIP).
>>>>
>>>> 8.1.23 works perfect.
>>>
>>> Pretty well anyway.
>>>
>>> My DIY stuff runs.
>>>
>>> I can get a ZF 3 app to run.
>>>
>>> But a Laravel 9 app gives me:
>>>
>>> $ php artisan serve
>>> zend_mm_heap corrupted
>>
>> If you would, please define USE_ZEND_ALLOC to 0 and let me know if
>> that makes a difference.
>
> It makes a difference. Instead of that error it just exits
> without any error message.
>
> :-(
>
> $ php artisan serve
> zend_mm_heap corrupted
> $ USE_ZEND_ALLOC=0
> $ php artisan serve
> $
>
> where the expected is:
>
> C:\Work\VMS\lar3>php artisan serve
>
>    INFO  Server running on [http://127.0.0.1:8000].
>
>   Press Ctrl+C to stop the server

But it is not necessarily bad.

The new error (it is an error despite no error message)
could be a VMS permission / record format problem unlike
the "zend_mm_heap corrupted" error that looks like a
problem in C code.

Arne

Re: PHP on VMS x86-64 9.2-2

<uu1ttt$31o5s$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33775&group=comp.os.vms#33775

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: clubley@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 20:01:01 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <uu1ttt$31o5s$2@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me> <utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me> <uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk> <6604786d$0$708$14726298@news.sunsite.dk>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 27 Mar 2024 20:01:01 +0100 (CET)
Injection-Info: dont-email.me; posting-host="696d30d0619dfe095e7b397fda731c29";
logging-data="3203260"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192MBa3JQ2h9519WcBgbzHqLmmhDZNc5iQ="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:msQHei+ol3gIUUtE77xVJTEtEYM=
 by: Simon Clubley - Wed, 27 Mar 2024 20:01 UTC

On 2024-03-27, Arne Vajhøj <arne@vajhoej.dk> wrote:
>
> But it is not necessarily bad.
>
> The new error (it is an error despite no error message)
> could be a VMS permission / record format problem unlike
> the "zend_mm_heap corrupted" error that looks like a
> problem in C code.
>

If that's the case, you could try using the undocumented file watch
command that traces XQP access. That might give you some clues.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: PHP on VMS x86-64 9.2-2

<uu1vtq$3232c$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33777&group=comp.os.vms#33777

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 16:35:06 -0400
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uu1vtq$3232c$2@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 27 Mar 2024 20:35:07 +0100 (CET)
Injection-Info: dont-email.me; posting-host="063bc670acbd1895d60484099e2722a2";
logging-data="3214412"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/oyJrRykJZiDqRxcIM+KvFlhct5kS2X70="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:bdeKCAICDbmuwKlzXqQfBkKxPpw=
In-Reply-To: <uu1ttt$31o5s$2@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Wed, 27 Mar 2024 20:35 UTC

On 3/27/2024 4:01 PM, Simon Clubley wrote:
> On 2024-03-27, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> But it is not necessarily bad.
>>
>> The new error (it is an error despite no error message)
>> could be a VMS permission / record format problem unlike
>> the "zend_mm_heap corrupted" error that looks like a
>> problem in C code.
>
> If that's the case, you could try using the undocumented file watch
> command that traces XQP access. That might give you some clues.

It gives a lot of output.

:-)

But I did see a few 0x00000910 (NOSUCHFILE).

So now I am wondering if a Laravel install is
platform specific.

I installed on Windows, zipped, transferred to
VMS and unzipped.

Does anyone know if composer runs on VMS?

Arne

Re: PHP on VMS x86-64 9.2-2

<uu226m$32on1$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33779&group=comp.os.vms#33779

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 21:13:59 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <uu226m$32on1$1@dont-email.me>
References: <uts93j$16m5n$1@dont-email.me>
<memo.20240325202223.1408I@jgd.cix.co.uk> <utt0rv$1cdt2$1@dont-email.me>
<uu15n9$2rjr8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 27 Mar 2024 21:13:59 +0100 (CET)
Injection-Info: dont-email.me; posting-host="8baffb6984259fed83ea1b23aab47960";
logging-data="3236577"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+oniw66zpME2vTuov7wxvj"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:4Ol0hUHTIodGz8OvxIY4kag4zbM=
 by: Lawrence D'Oliv - Wed, 27 Mar 2024 21:13 UTC

On Wed, 27 Mar 2024 09:07:53 -0400, Arne Vajhøj wrote:

> VMS allows side by side installation using logicals.

Having to define different logical names before running each particular
executable just seems a clunky way of doing it.

Re: PHP on VMS x86-64 9.2-2

<uu22ud$32rbm$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33781&group=comp.os.vms#33781

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 17:26:37 -0400
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uu22ud$32rbm$1@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
<uu1vtq$3232c$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 27 Mar 2024 21:26:38 +0100 (CET)
Injection-Info: dont-email.me; posting-host="063bc670acbd1895d60484099e2722a2";
logging-data="3239286"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18RVoQPwNc62BsYdnqqUDdtpo+w6seT12o="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:aYr65URTnLD0FCk30Ru8ehjDH0g=
Content-Language: en-US
In-Reply-To: <uu1vtq$3232c$2@dont-email.me>
 by: Arne Vajhøj - Wed, 27 Mar 2024 21:26 UTC

On 3/27/2024 4:35 PM, Arne Vajhøj wrote:
> Does anyone know if composer runs on VMS?

Apparently not.

PHP Fatal error: Uncaught PharException: manifest cannot be larger than
100 MB in phar "/disk0/www/lar4/composer.phar" in /disk0/w
ww/lar4/composer.phar:28
Stack trace:
#0 /disk0/www/lar4/composer.phar(28): Phar::mapPhar('composer.phar')
#1 {main}
thrown in /disk0/www/lar4/composer.phar on line 28

Arne

Re: PHP on VMS x86-64 9.2-2

<uu2fq5$35tdi$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33790&group=comp.os.vms#33790

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: davef@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 21:05:58 -0400
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <uu2fq5$35tdi$2@dont-email.me>
References: <uts93j$16m5n$1@dont-email.me>
<memo.20240325202223.1408I@jgd.cix.co.uk> <utt0rv$1cdt2$1@dont-email.me>
<uu15n9$2rjr8$1@dont-email.me> <uu226m$32on1$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Mar 2024 01:06:14 +0100 (CET)
Injection-Info: dont-email.me; posting-host="56b547c8e16e4300f3db29507c69e71e";
logging-data="3339698"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/5lYtTdSReYkvqriK39HxrUVRwE4sf6Oo="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:oYiNwYR9PyODjHRVbaqbWGuFNxY=
In-Reply-To: <uu226m$32on1$1@dont-email.me>
 by: Dave Froble - Thu, 28 Mar 2024 01:05 UTC

On 3/27/2024 5:13 PM, Lawrence D'Oliveiro wrote:
> On Wed, 27 Mar 2024 09:07:53 -0400, Arne Vajhøj wrote:
>
>> VMS allows side by side installation using logicals.
>
> Having to define different logical names before running each particular
> executable just seems a clunky way of doing it.
>

In a decent implementation, the user environment sets up the logicals.
LOGIN.COM (or another command file) is part of the application.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: PHP on VMS x86-64 9.2-2

<uu2g9d$361lh$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33792&group=comp.os.vms#33792

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: FIRST.LAST@vmssoftware.com (Robert A. Brooks)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 21:14:21 -0400
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uu2g9d$361lh$1@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
<uu1vtq$3232c$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Mar 2024 01:14:21 +0100 (CET)
Injection-Info: dont-email.me; posting-host="72db9cbe92664d85bb18a96b63b5d416";
logging-data="3344049"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+V91+TF02/YMbJ/qZekA6KsWR5sAmTcD4xdSVMEIn+bQ=="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:mRYAuuBD3Ezqn6O8tpYN5lHEU3w=
In-Reply-To: <uu1vtq$3232c$2@dont-email.me>
X-Antivirus: Avast (VPS 240327-4, 3/27/2024), Outbound message
X-Antivirus-Status: Clean
Content-Language: en-US
 by: Robert A. Brooks - Thu, 28 Mar 2024 01:14 UTC

On 3/27/2024 4:35 PM, Arne Vajhøj wrote:
> On 3/27/2024 4:01 PM, Simon Clubley wrote:
>> On 2024-03-27, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> But it is not necessarily bad.
>>>
>>> The new error (it is an error despite no error message)
>>> could be a VMS permission / record format problem unlike
>>> the "zend_mm_heap corrupted" error that looks like a
>>> problem in C code.
>>
>> If that's the case, you could try using the undocumented file watch
>> command that traces XQP access. That might give you some clues.
>
> It gives a lot of output.

Which command did you use

$ set watch file /class = major
or
$ set watch file /class = all

I always start with the first command, and only
use the heavy hammer when needed.

--

--- Rob

Re: PHP on VMS x86-64 9.2-2

<uu2hto$36dal$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33793&group=comp.os.vms#33793

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 21:42:16 -0400
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <uu2hto$36dal$1@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
<uu1vtq$3232c$2@dont-email.me> <uu2g9d$361lh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Mar 2024 01:42:16 +0100 (CET)
Injection-Info: dont-email.me; posting-host="9693f76b10dfc86563cb99d5f8f9acce";
logging-data="3355989"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+w0zzBuHMfUT/btXxc32AklQuhX0263y0="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:6ECKSd3MPSKDOvJo1Hmnubgua6Q=
Content-Language: en-US
In-Reply-To: <uu2g9d$361lh$1@dont-email.me>
 by: Arne Vajhøj - Thu, 28 Mar 2024 01:42 UTC

On 3/27/2024 9:14 PM, Robert A. Brooks wrote:
> On 3/27/2024 4:35 PM, Arne Vajhøj wrote:
>> On 3/27/2024 4:01 PM, Simon Clubley wrote:
>>> On 2024-03-27, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>> But it is not necessarily bad.
>>>>
>>>> The new error (it is an error despite no error message)
>>>> could be a VMS permission / record format problem unlike
>>>> the "zend_mm_heap corrupted" error that looks like a
>>>> problem in C code.
>>>
>>> If that's the case, you could try using the undocumented file watch
>>> command that traces XQP access. That might give you some clues.
>>
>> It gives a lot of output.
>
> Which command did you use
>
> $ set watch file /class = major
>              or
> $ set watch file /class = all
>
> I always start with the first command, and only
> use the heavy hammer when needed.

I also used MAJOR.

But Laravel is a big framework. One view, one controller
and two domain classes plus the framework is over 8700
files.

:-(

Arne

Re: PHP on VMS x86-64 9.2-2

<uu2lfb$3740l$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33797&group=comp.os.vms#33797

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Thu, 28 Mar 2024 02:42:51 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <uu2lfb$3740l$2@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
<uu1vtq$3232c$2@dont-email.me> <uu2g9d$361lh$1@dont-email.me>
<uu2hto$36dal$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Mar 2024 02:42:51 +0100 (CET)
Injection-Info: dont-email.me; posting-host="6d46a86d4234b3675ba060851576d639";
logging-data="3379221"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19O5IsGXCXJONB8O7jI6L/V"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:ae5eIjcxRizDtxKre5jFFz5VT30=
 by: Lawrence D'Oliv - Thu, 28 Mar 2024 02:42 UTC

On Wed, 27 Mar 2024 21:42:16 -0400, Arne Vajhøj wrote:

> But Laravel is a big framework. One view, one controller and two domain
> classes plus the framework is over 8700 files.

I don’t think it does WebSockets.

Re: PHP on VMS x86-64 9.2-2

<uu2lqi$373ik$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33799&group=comp.os.vms#33799

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 22:48:49 -0400
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <uu2lqi$373ik$1@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
<uu1vtq$3232c$2@dont-email.me> <uu2g9d$361lh$1@dont-email.me>
<uu2hto$36dal$1@dont-email.me> <uu2lfb$3740l$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Mar 2024 02:48:50 +0100 (CET)
Injection-Info: dont-email.me; posting-host="9693f76b10dfc86563cb99d5f8f9acce";
logging-data="3378772"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19u2uEou7/L2woUVIFXMSqUt1kA+WZwWaw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:vOdXY8MxpCagZJScTx2mC3yX4ig=
Content-Language: en-US
In-Reply-To: <uu2lfb$3740l$2@dont-email.me>
 by: Arne Vajhøj - Thu, 28 Mar 2024 02:48 UTC

On 3/27/2024 10:42 PM, Lawrence D'Oliveiro wrote:
> On Wed, 27 Mar 2024 21:42:16 -0400, Arne Vajhøj wrote:
>> But Laravel is a big framework. One view, one controller and two domain
>> classes plus the framework is over 8700 files.
>
> I don’t think it does WebSockets.

Not with just laravel/laravel.

But add beyondcode/laravel-websockets and it is ready.

Arne

Re: PHP on VMS x86-64 9.2-2

<uu33vk$3dr4f$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33802&group=comp.os.vms#33802

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Thu, 28 Mar 2024 06:50:28 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <uu33vk$3dr4f$1@dont-email.me>
References: <utet54$1hnv1$1@dont-email.me> <utfl2b$1nnhh$1@dont-email.me>
<utfucp$1puto$1@dont-email.me> <utnp1r$3u4no$1@dont-email.me>
<uu1rrf$3149k$1@dont-email.me> <660477d7$0$708$14726298@news.sunsite.dk>
<6604786d$0$708$14726298@news.sunsite.dk> <uu1ttt$31o5s$2@dont-email.me>
<uu1vtq$3232c$2@dont-email.me> <uu2g9d$361lh$1@dont-email.me>
<uu2hto$36dal$1@dont-email.me> <uu2lfb$3740l$2@dont-email.me>
<uu2lqi$373ik$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Mar 2024 06:50:28 +0100 (CET)
Injection-Info: dont-email.me; posting-host="6d46a86d4234b3675ba060851576d639";
logging-data="3599503"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/k+eQOVzogg/SinOUiPbRd"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:alE+v1gLP4qpxgzWSPOBKKXCtRo=
 by: Lawrence D'Oliv - Thu, 28 Mar 2024 06:50 UTC

On Wed, 27 Mar 2024 22:48:49 -0400, Arne Vajhøj wrote:

> On 3/27/2024 10:42 PM, Lawrence D'Oliveiro wrote:
>>
>> On Wed, 27 Mar 2024 21:42:16 -0400, Arne Vajhøj wrote:
>>>
>>> But Laravel is a big framework. One view, one controller and two
>>> domain classes plus the framework is over 8700 files.
>>
>> I don’t think it does WebSockets.
>
> Not with just laravel/laravel.
>
> But add beyondcode/laravel-websockets and it is ready.

Interesting that the WebSocket server seems to need its own listening port
<https://beyondco.de/docs/laravel-websockets/basic-usage/starting>. So
it’s not integrated into the regular HTTP control flow, the way a Python-
based ASGI framework would do.

Re: PHP on VMS x86-64 9.2-2

<memo.20240325202223.1408I@jgd.cix.co.uk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=34378&group=comp.os.vms#34378

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jgd@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Mon, 25 Mar 2024 20:22 +0000 (GMT Standard Time)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <memo.20240325202223.1408I@jgd.cix.co.uk>
References: <uts93j$16m5n$1@dont-email.me>
Reply-To: jgd@cix.co.uk
Injection-Date: Mon, 25 Mar 2024 21:22:22 +0100 (CET)
Injection-Info: dont-email.me; posting-host="8ce46afd25b01f3ec9ddb8cebe9b2c29";
logging-data="1378417"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18PZe9ecK7llY2yDNUjJYpgOM7yfkiVjLc="
Cancel-Lock: sha1:itnB/HeRNZ2XecSrJKNlCeiuUek=
 by: John Dallman - Thu, 1 Jan 1970 00:00 UTC

In article <uts93j$16m5n$1@dont-email.me>, seaohveh@hoffmanlabs.invalid
(Stephen Hoffman) wrote:

> Examples of alternatives and tooling mentioned in my earlier reply,
> too. And Linux is a mess here, too. This is not an easy problem.
>
> OpenVMS is limited here both by its compatibility goals, and as
> this and related areas are seemingly "below the fold" when
> investing time and effort on the platform.

This is very educational: I'm learning about the origins of my employer's
very painstaking maintenance methods for shared library interfaces. Those
started on VAX VMS and have been applicable to every other platform we've
supported. They do require regarding the API compatibility as a
fundamental feature, never to be busted without a very good reason.

John

Re: PHP on VMS x86-64 9.2-2

<memo.20240327141452.1408O@jgd.cix.co.uk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=34381&group=comp.os.vms#34381

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jgd@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: Re: PHP on VMS x86-64 9.2-2
Date: Wed, 27 Mar 2024 14:14 +0000 (GMT Standard Time)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <memo.20240327141452.1408O@jgd.cix.co.uk>
References: <uu188n$2s5jm$4@dont-email.me>
Reply-To: jgd@cix.co.uk
Injection-Date: Wed, 27 Mar 2024 14:14:53 +0100 (CET)
Injection-Info: dont-email.me; posting-host="0f04b80b939266f0fd1c68e13f24507e";
logging-data="3041980"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ELUEOM7MeOhdRy98LFR81rl/A+mkg5Ss="
Cancel-Lock: sha1:Dok21T832tXQgU0uX7AlUct9UXc=
 by: John Dallman - Thu, 1 Jan 1970 00:00 UTC

In article <uu188n$2s5jm$4@dont-email.me>,
clubley@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley) wrote:

> Linux isn't perfect in this regard either.
>
> The earliest "fun" I remember in this area was the move from the
> .so.5 version of the C++ (not C) ABI to the .so.6 version.

Yup. The .so.X scheme is for version numbers of the library's ABI. Enough
people fooled themselves that was adequate for the .5 to .6 change to
cause serious difficulties.

It's notable that the GCC and glibc projects responded with the "version
every signature change of each symbol" they use now, meaning that the
..so.6 version of the C++ ABI is likely to continue forever. However, this
(a) requires scrupulous attention to detail and (b) requires an OS with
symbol versioning support built into the linker, loader, etc.

Linux has symbol versioning; Windows lacks it, although it has a bodged
solution for the C/C++ run-time.

John

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor