Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Bringing computers into the home won't change either one, but may revitalize the corner saloon.


computers / comp.os.vms / MariaDB/MySQL on x86

SubjectAuthor
* MariaDB/MySQL on x86issinoho
+* Re: MariaDB/MySQL on x86Ian Miller
|`- Re: MariaDB/MySQL on x86issinoho
+* Re: MariaDB/MySQL on x86Craig A. Berry
|+* Re: MariaDB/MySQL on x86Arne Vajhøj
||`* Re: MariaDB/MySQL on x86Craig A. Berry
|| `* Re: MariaDB/MySQL on x86Arne Vajhøj
||  `* Re: MariaDB/MySQL on x86Vitaly Pustovetov
||   `* Re: MariaDB/MySQL on x86Arne Vajhøj
||    `* Re: MariaDB/MySQL on x86Simon Clubley
||     `* Re: MariaDB/MySQL on x86bill
||      `- Re: MariaDB/MySQL on x86Arne Vajhøj
|`* Re: MariaDB/MySQL on x86Mark Berryman
| +* Re: MariaDB/MySQL on x86Arne Vajhøj
| |`* Re: MariaDB/MySQL on x86Craig A. Berry
| | `* Re: MariaDB/MySQL on x86Arne Vajhøj
| |  `- Re: MariaDB/MySQL on x86Arne Vajhøj
| +- Re: MariaDB/MySQL on x86John Reagan
| `- Re: MariaDB/MySQL on x86Craig A. Berry
`* Re: MariaDB/MySQL on x86Neil Rieck
 +* Re: MariaDB/MySQL on x86Craig A. Berry
 |+* Re: MariaDB/MySQL on x86Simon Clubley
 ||`* Re: MariaDB/MySQL on x86Craig A. Berry
 || +* Re: MariaDB/MySQL on x86Simon Clubley
 || |`- Re: MariaDB/MySQL on x86Craig A. Berry
 || `* Re: MariaDB/MySQL on x86Arne Vajhøj
 ||  `- Re: MariaDB/MySQL on x86Dave Froble
 |`* Re: MariaDB/MySQL on x86Neil Rieck
 | `* Re: MariaDB/MySQL on x86Arne Vajhøj
 |  +* Re: MariaDB/MySQL on x86Simon Clubley
 |  |`- Re: MariaDB/MySQL on x86Arne Vajhøj
 |  `* Re: MariaDB/MySQL on x86Neil Rieck
 |   `* Re: MariaDB/MySQL on x86Arne Vajhøj
 |    `* Re: MariaDB/MySQL on x86Neil Rieck
 |     +- Re: MariaDB/MySQL on x86Arne Vajhøj
 |     `* Re: MariaDB/MySQL on x86Jan-Erik Söderholm
 |      `- Re: MariaDB/MySQL on x86Neil Rieck
 `- Re: MariaDB/MySQL on x86Arne Vajhøj

Pages:12
MariaDB/MySQL on x86

<c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:1a82:b0:3ef:3541:4352 with SMTP id s2-20020a05622a1a8200b003ef35414352mr2615037qtc.4.1682159904362;
Sat, 22 Apr 2023 03:38:24 -0700 (PDT)
X-Received: by 2002:a05:620a:1016:b0:74e:3031:f54c with SMTP id
z22-20020a05620a101600b0074e3031f54cmr1060877qkj.10.1682159904121; Sat, 22
Apr 2023 03:38:24 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Sat, 22 Apr 2023 03:38:23 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2a02:c7c:d0ca:6000:bdac:1d84:1171:e603;
posting-account=Jc8lggoAAADpqbPc4tHcztc81YNnWd1x
NNTP-Posting-Host: 2a02:c7c:d0ca:6000:bdac:1d84:1171:e603
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
Subject: MariaDB/MySQL on x86
From: iai...@issinoho.com (issinoho)
Injection-Date: Sat, 22 Apr 2023 10:38:24 +0000
Content-Type: text/plain; charset="UTF-8"
 by: issinoho - Sat, 22 Apr 2023 10:38 UTC

Has there been any talk on this being ported?

Re: MariaDB/MySQL on x86

<14d99584-9d45-46a1-aad0-963639a40774n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:c443:0:b0:74e:3a3c:2da3 with SMTP id h3-20020a37c443000000b0074e3a3c2da3mr2256100qkm.1.1682347025080;
Mon, 24 Apr 2023 07:37:05 -0700 (PDT)
X-Received: by 2002:a05:620a:1088:b0:74e:4d1:8ab8 with SMTP id
g8-20020a05620a108800b0074e04d18ab8mr2930912qkk.9.1682347024204; Mon, 24 Apr
2023 07:37:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!nntp.club.cc.cmu.edu!45.76.7.193.MISMATCH!3.us.feeder.erje.net!feeder.erje.net!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 24 Apr 2023 07:37:03 -0700 (PDT)
In-Reply-To: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2.100.207.132; posting-account=xnH4mQkAAADgGjKHSw0dMDzsXknFp5II
NNTP-Posting-Host: 2.100.207.132
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <14d99584-9d45-46a1-aad0-963639a40774n@googlegroups.com>
Subject: Re: MariaDB/MySQL on x86
From: gxy...@uk2.net (Ian Miller)
Injection-Date: Mon, 24 Apr 2023 14:37:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1441
 by: Ian Miller - Mon, 24 Apr 2023 14:37 UTC

On Saturday, April 22, 2023 at 11:38:25 AM UTC+1, issinoho wrote:
> Has there been any talk on this being ported?

See https://forum.vmssoftware.com/viewtopic.php?f=41&t=8627&p=18284&hilit=sql#p18284

and note https://www.mimer.com/mimer-announces-support-for-openvms-v9-2/

Re: MariaDB/MySQL on x86

<e96b7937-9664-4f3a-b905-71524e759038n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:a48:b0:5a5:c0d:b620 with SMTP id ee8-20020a0562140a4800b005a50c0db620mr2667467qvb.1.1682350444307;
Mon, 24 Apr 2023 08:34:04 -0700 (PDT)
X-Received: by 2002:a05:622a:606:b0:3e6:720f:bb02 with SMTP id
z6-20020a05622a060600b003e6720fbb02mr5238516qta.8.1682350444058; Mon, 24 Apr
2023 08:34:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 24 Apr 2023 08:34:03 -0700 (PDT)
In-Reply-To: <14d99584-9d45-46a1-aad0-963639a40774n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=90.196.187.205; posting-account=Jc8lggoAAADpqbPc4tHcztc81YNnWd1x
NNTP-Posting-Host: 90.196.187.205
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com> <14d99584-9d45-46a1-aad0-963639a40774n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e96b7937-9664-4f3a-b905-71524e759038n@googlegroups.com>
Subject: Re: MariaDB/MySQL on x86
From: iai...@issinoho.com (issinoho)
Injection-Date: Mon, 24 Apr 2023 15:34:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1607
 by: issinoho - Mon, 24 Apr 2023 15:34 UTC

On Monday, 24 April 2023 at 15:37:06 UTC+1, Ian Miller wrote:
> On Saturday, April 22, 2023 at 11:38:25 AM UTC+1, issinoho wrote:
> > Has there been any talk on this being ported?
> See https://forum.vmssoftware.com/viewtopic.php?f=41&t=8627&p=18284&hilit=sql#p18284
>
> and note https://www.mimer.com/mimer-announces-support-for-openvms-v9-2/
Excellent. Thanks.

Re: MariaDB/MySQL on x86

<u26usn$gokn$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Mon, 24 Apr 2023 17:12:39 -0500
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <u26usn$gokn$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 24 Apr 2023 22:12:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7b0fb6219ce75c7a1de03f5f481b0dc5";
logging-data="549527"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aXaNJBixLPxXGd0nbf4upsq9sIGbI7gs="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:CYhD1aGT9WRkvjg/dW/Hq1Xx6mM=
In-Reply-To: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
Content-Language: en-US
 by: Craig A. Berry - Mon, 24 Apr 2023 22:12 UTC

On 4/22/23 5:38 AM, issinoho wrote:
> Has there been any talk on this being ported?

The C++ compiler that will be necessary to make it even theoretically
possible is still in field test and only became available quite
recently. One can hope, but we won't really know until someone does the
work.

Re: MariaDB/MySQL on x86

<u26v8h$gqrl$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Mon, 24 Apr 2023 18:18:57 -0400
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <u26v8h$gqrl$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Apr 2023 22:18:57 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5b35d316160bd8814933e2fc5b9008ea";
logging-data="551797"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18+O7CK++pE5lYchS8kCvckv+o0mC0Ztrc="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:GcRoFK3dq74zoBk6e6pgstLbPUI=
In-Reply-To: <u26usn$gokn$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 24 Apr 2023 22:18 UTC

On 4/24/2023 6:12 PM, Craig A. Berry wrote:
> On 4/22/23 5:38 AM, issinoho wrote:
>> Has there been any talk on this being ported?
>
> The C++ compiler that will be necessary to make it even theoretically
> possible is still in field test and only became available quite
> recently.  One can hope, but we won't really know until someone does the
> work.

MySQL/MariaDB runs on VMS Alpha and VMS Itanium.

All that is needed to build for VMS x86-64 in the same
version (5.5) as on the other two should be a traditional VMS
compiler. Isn't C++ available as cross compiler?

It has explained stated that getting newer versions of
MySQL/MariaDB (10.x and 11.x) running on VMS require compiler
with support for newer standards - aka need clang.

Arne

Re: MariaDB/MySQL on x86

<u2773t$hvu9$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Mon, 24 Apr 2023 19:33:01 -0500
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <u2773t$hvu9$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u26v8h$gqrl$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 00:33:02 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7b0fb6219ce75c7a1de03f5f481b0dc5";
logging-data="589769"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/v5f106BVeCUKD8+u0VzMgN//rzx/Au/0="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:VH4UZTE6jxz4iKDjqQe2B1YxmBM=
Content-Language: en-US
In-Reply-To: <u26v8h$gqrl$1@dont-email.me>
 by: Craig A. Berry - Tue, 25 Apr 2023 00:33 UTC

On 4/24/23 5:18 PM, Arne Vajhøj wrote:
> On 4/24/2023 6:12 PM, Craig A. Berry wrote:
>> On 4/22/23 5:38 AM, issinoho wrote:
>>> Has there been any talk on this being ported?
>>
>> The C++ compiler that will be necessary to make it even theoretically
>> possible is still in field test and only became available quite
>> recently.  One can hope, but we won't really know until someone does the
>> work.
>
> MySQL/MariaDB runs on VMS Alpha and VMS Itanium.

Yeah, but only versions that are near or past EOL.

> All that is needed to build for VMS x86-64 in the same
> version (5.5) as on the other two should be a traditional VMS
> compiler. Isn't C++ available as cross compiler?

Doesn't look like it, according to this:

https://docs.vmssoftware.com/docs/vsi-x86-64-cross-tools-kit-installation-and-startup-guide-v92.pdf

> It has explained stated that getting newer versions of
> MySQL/MariaDB (10.x and 11.x) running on VMS require compiler
> with support for newer standards - aka need clang.

And clang++ is the only C++ there will be for x86.

Re: MariaDB/MySQL on x86

<u27b9e$m8hc$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Mon, 24 Apr 2023 21:44:14 -0400
Organization: A noiseless patient Spider
Lines: 47
Message-ID: <u27b9e$m8hc$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u26v8h$gqrl$1@dont-email.me>
<u2773t$hvu9$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 01:44:14 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5b35d316160bd8814933e2fc5b9008ea";
logging-data="729644"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18CEbmvSsDF5wEJDKOwstqX5bCN88PTCvI="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:Au9fD91GiZqwd1aKDHKLw6uT58E=
Content-Language: en-US
In-Reply-To: <u2773t$hvu9$1@dont-email.me>
 by: Arne Vajhøj - Tue, 25 Apr 2023 01:44 UTC

On 4/24/2023 8:33 PM, Craig A. Berry wrote:
> On 4/24/23 5:18 PM, Arne Vajhøj wrote:
>> On 4/24/2023 6:12 PM, Craig A. Berry wrote:
>>> On 4/22/23 5:38 AM, issinoho wrote:
>>>> Has there been any talk on this being ported?
>>>
>>> The C++ compiler that will be necessary to make it even theoretically
>>> possible is still in field test and only became available quite
>>> recently.  One can hope, but we won't really know until someone does the
>>> work.
>>
>> MySQL/MariaDB runs on VMS Alpha and VMS Itanium.
>
> Yeah, but only versions that are near or past EOL.

MariaDB 5.5 is from 2012 and went EOL in 2020.

Old indeed in general IT. Not quite as old in the VMS world.

And I think it is quite OK functionality wise.

The only think that comes to my mind as missing is the
JSON support in newer versions.

>> All that is needed to build for VMS x86-64 in the same
>> version (5.5) as on the other two should be a traditional VMS
>> compiler. Isn't C++ available as cross compiler?
>
> Doesn't look like it, according to this:
>
> https://docs.vmssoftware.com/docs/vsi-x86-64-cross-tools-kit-installation-and-startup-guide-v92.pdf

That explains why they have not been ported yet.

>> It has explained stated that getting newer versions of
>> MySQL/MariaDB (10.x and 11.x) running on VMS require compiler
>> with support for newer standards - aka need clang.
>
> And clang++ is the only C++ there will be for x86.

I don't think anyone will miss traditional VMS C++.

It is so far behind.

Arne

Re: MariaDB/MySQL on x86

<cb388ae2-16ec-4236-95f2-962759cb1fddn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ad4:4e28:0:b0:5ef:4bc8:3fea with SMTP id dm8-20020ad44e28000000b005ef4bc83feamr3058210qvb.6.1682396083174;
Mon, 24 Apr 2023 21:14:43 -0700 (PDT)
X-Received: by 2002:ae9:e70f:0:b0:74e:2894:7eb2 with SMTP id
m15-20020ae9e70f000000b0074e28947eb2mr2382810qka.12.1682396082912; Mon, 24
Apr 2023 21:14:42 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 24 Apr 2023 21:14:42 -0700 (PDT)
In-Reply-To: <u27b9e$m8hc$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=80.162.60.30; posting-account=MdFUXgoAAAA4RFSe0GdwtymAGVxcBpnA
NNTP-Posting-Host: 80.162.60.30
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u26v8h$gqrl$1@dont-email.me>
<u2773t$hvu9$1@dont-email.me> <u27b9e$m8hc$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <cb388ae2-16ec-4236-95f2-962759cb1fddn@googlegroups.com>
Subject: Re: MariaDB/MySQL on x86
From: pustove...@gmail.com (Vitaly Pustovetov)
Injection-Date: Tue, 25 Apr 2023 04:14:43 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 5
 by: Vitaly Pustovetov - Tue, 25 Apr 2023 04:14 UTC

> > https://docs.vmssoftware.com/docs/vsi-x86-64-cross-tools-kit-installation-and-startup-guide-v92.pdf
> That explains why they have not been ported yet.

It is more likely that there was no customer interested in porting MariaDB to x86. So, now I'm using clang to complete the preparation of JDK 8u372 for field testing... it's just a matter of priorities.

Vitaly

Re: MariaDB/MySQL on x86

<u28kad$sqgg$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Tue, 25 Apr 2023 09:24:28 -0400
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <u28kad$sqgg$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u26v8h$gqrl$1@dont-email.me>
<u2773t$hvu9$1@dont-email.me> <u27b9e$m8hc$1@dont-email.me>
<cb388ae2-16ec-4236-95f2-962759cb1fddn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 25 Apr 2023 13:24:29 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5b35d316160bd8814933e2fc5b9008ea";
logging-data="944656"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+gK+viRTvjeXeBMf/mlMSq0JYQn6F8kGw="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:s465AEvBy2NoRb7sCW0gAudnXwI=
In-Reply-To: <cb388ae2-16ec-4236-95f2-962759cb1fddn@googlegroups.com>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 25 Apr 2023 13:24 UTC

On 4/25/2023 12:14 AM, Vitaly Pustovetov wrote:
>>> https://docs.vmssoftware.com/docs/vsi-x86-64-cross-tools-kit-installation-and-startup-guide-v92.pdf
>> That explains why they have not been ported yet.
>
> It is more likely that there was no customer interested in porting
> MariaDB to x86. So, now I'm using clang to complete the preparation
> of JDK 8u372 for field testing... it's just a matter of priorities.
That is also important for us that like everything starting with J.

:-)

Most existing VMS customers are using Rdb (or inddex-sequential files).
But any new or "come back" VMS users will be looking for a RDBMS. And
right now Mimer seems to be the only one available for VMS x86-64.
Good for them to get more on the VMS radar screen I guess.

Arne

Re: MariaDB/MySQL on x86

<u28rsc$u27m$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mar...@theberrymans.com (Mark Berryman)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Tue, 25 Apr 2023 09:33:31 -0600
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <u28rsc$u27m$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 15:33:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="486a4156a275109cc0b0bb96a3983df0";
logging-data="985334"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19GvE23jFy7sKJRKu9VREYAzRFHtub4Bys="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:jvjkIwpojjSW8ufqVOe8AM4SupM=
Content-Language: en-US
In-Reply-To: <u26usn$gokn$1@dont-email.me>
 by: Mark Berryman - Tue, 25 Apr 2023 15:33 UTC

On 4/24/23 4:12 PM, Craig A. Berry wrote:
>
> On 4/22/23 5:38 AM, issinoho wrote:
>> Has there been any talk on this being ported?
>
> The C++ compiler that will be necessary to make it even theoretically
> possible is still in field test and only became available quite
> recently.  One can hope, but we won't really know until someone does the
> work.

When the field test C++ compiler became available I attempted to build
my MariaDB v5.5 kit. It was a no go for a few reasons.

One,
The field test is still limited in some functionality. For example,
there are some pragmas that are not yet supported or not yet fully
supported. The include_directory pragma does not yet appear to work and
my build procedure depends heavily on this.

Two,
There are a number of places in the port that assume that long and
size_t are 32 bits. For x86_64, they are 64 bits. Addressing this
would almost mean redoing the port. (I think long is a bigger issue than
size_t).

Three,
In order for the headers included with the compiler to compile
correctly, certain values must be defined. For example, in order to use
string.h, either __CORRECT_ISO_CPP_STRING_H_PROTO or
_STRING_H_CPLUSPLUS_98_CONFORMANCE_ must be defined. Otherwise, the
compiler throws errors and aborts. I did not see anything about this in
the documentation and stumbled across it when trying to figure out why
the errors were occurring. Now I wonder if there are others.

I think MariaDB, either V5 for V10, will have to wait until the C++
compiler is more complete.

Mark Berryman

Re: MariaDB/MySQL on x86

<u2916o$uooe$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Tue, 25 Apr 2023 13:04:24 -0400
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <u2916o$uooe$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u28rsc$u27m$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 17:04:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5b35d316160bd8814933e2fc5b9008ea";
logging-data="1008398"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Q3C6frU/8waEyppSPv4qWYgnY+lzGGm0="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:w5FCcfTQ07PjiTT9lDFBpyF+M/0=
Content-Language: en-US
In-Reply-To: <u28rsc$u27m$1@dont-email.me>
 by: Arne Vajhøj - Tue, 25 Apr 2023 17:04 UTC

On 4/25/2023 11:33 AM, Mark Berryman wrote:
> On 4/24/23 4:12 PM, Craig A. Berry wrote:
>> On 4/22/23 5:38 AM, issinoho wrote:
>>> Has there been any talk on this being ported?
>>
>> The C++ compiler that will be necessary to make it even theoretically
>> possible is still in field test and only became available quite
>> recently.  One can hope, but we won't really know until someone does the
>> work.
>
> When the field test C++ compiler became available I attempted to build
> my MariaDB v5.5 kit.  It was a no go for a few reasons.
>
> One,
> The field test is still limited in some functionality.  For example,
> there are some pragmas that are not yet supported or not yet fully
> supported.  The include_directory pragma does not yet appear to work and
> my build procedure depends heavily on this.

Is that VMS C++ specific pragma or standard?

If VMS C++ specific then maybe it will not be added as I believe John R
want to keep the C++ compiler as close to clang elsewhere as possible.

> Two,
> There are a number of places in the port that assume that long and
> size_t are 32 bits.  For x86_64, they are 64 bits.  Addressing this
> would almost mean redoing the port. (I think long is a bigger issue than
> size_t).

That seems unlikely to be fixed in the compiler.

Time for int32_t and int64_t?

> Three,
> In order for the headers included with the compiler to compile
> correctly, certain values must be defined.  For example, in order to use
> string.h, either __CORRECT_ISO_CPP_STRING_H_PROTO or
> _STRING_H_CPLUSPLUS_98_CONFORMANCE_ must be defined.  Otherwise, the
> compiler throws errors and aborts.  I did not see anything about this in
> the documentation and stumbled across it when trying to figure out why
> the errors were occurring.  Now I wonder if there are others.

That sound as a bug.

> I think MariaDB, either V5 for V10, will have to wait until the C++
> compiler is more complete.

11.0 is already RC, so maybe go straight to 11 instead of 10.

Arne

Re: MariaDB/MySQL on x86

<u298uq$10730$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Tue, 25 Apr 2023 14:16:40 -0500
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <u298uq$10730$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u28rsc$u27m$1@dont-email.me>
<u2916o$uooe$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 19:16:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7b0fb6219ce75c7a1de03f5f481b0dc5";
logging-data="1055840"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Y1DqRgmQ95pr44JDNWz7u2DxbeNN/lFQ="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:l2xkqckZrftYwgkxNciNFS0V3vc=
Content-Language: en-US
In-Reply-To: <u2916o$uooe$1@dont-email.me>
 by: Craig A. Berry - Tue, 25 Apr 2023 19:16 UTC

On 4/25/23 12:04 PM, Arne Vajhøj wrote:
> On 4/25/2023 11:33 AM, Mark Berryman wrote:

>> The field test is still limited in some functionality.  For example,
>> there are some pragmas that are not yet supported or not yet fully
>> supported.  The include_directory pragma does not yet appear to work
>> and my build procedure depends heavily on this.
>
> Is that VMS C++ specific pragma or standard?

Pages 24-25 here:

https://docs.vmssoftware.com/test-docs/vsi-cxx-user-s-guide-for-openvms-systems.pdf

say:

"This pragma is intended to ease DCL command-line length limitations
when porting applications from POSIX-like environments built with
makefiles containing long lists of -I options that specify directories
to search for headers. Just as long lists of macro definitions specified
by the /DEFINE qualifier can be converted to #define directives in a
source file, long lists of places to search specified by the
/INCLUDE_DIRECTORY qualifier can be converted to #pragma
include_directory directives in a source file."

> If VMS C++ specific then maybe it will not be added as I believe John R
> want to keep the C++ compiler as close to clang elsewhere as possible.

A worthy goal, but if there are workarounds in the compiler for
limitations in the VMS build environment, they may very well still be
needed. Unless alternate solutions are found. In this case, it *might*
be possible, depending on current command line length limitations and
where and how the MariaDB build exceeds them, to use clang++ rather than
CXX from the command line. That based on the fact that -Ifoo takes up
less space than /INCLUDE=[foo]. But even if that works, it's just one
reason it might be a new port as Mark suggested might be necessary
rather than just carrying forward the existing port.

Re: MariaDB/MySQL on x86

<u29g2u$1179t$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Tue, 25 Apr 2023 17:18:21 -0400
Organization: A noiseless patient Spider
Lines: 114
Message-ID: <u29g2u$1179t$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u28rsc$u27m$1@dont-email.me>
<u2916o$uooe$1@dont-email.me> <u298uq$10730$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 21:18:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5b35d316160bd8814933e2fc5b9008ea";
logging-data="1088829"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196ByGgxHgKfGsOg9GURhNQNpLuxSf+2Ng="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:B3MblPc3Eyrf0sImpQ/jKEflReA=
Content-Language: en-US
In-Reply-To: <u298uq$10730$1@dont-email.me>
 by: Arne Vajhøj - Tue, 25 Apr 2023 21:18 UTC

On 4/25/2023 3:16 PM, Craig A. Berry wrote:
>
> On 4/25/23 12:04 PM, Arne Vajhøj wrote:
>> On 4/25/2023 11:33 AM, Mark Berryman wrote:
>
>>> The field test is still limited in some functionality.  For example,
>>> there are some pragmas that are not yet supported or not yet fully
>>> supported.  The include_directory pragma does not yet appear to work
>>> and my build procedure depends heavily on this.
>>
>> Is that VMS C++ specific pragma or standard?
>
> Pages 24-25 here:
>
> https://docs.vmssoftware.com/test-docs/vsi-cxx-user-s-guide-for-openvms-systems.pdf
>
> say:
>
> "This pragma is intended to ease DCL command-line length limitations
> when porting applications from POSIX-like environments built with
> makefiles containing long lists of -I options that specify directories
> to search for headers. Just as long lists of macro definitions specified
> by the /DEFINE qualifier can be converted to #define directives in a
> source file, long lists of places to search specified by the
> /INCLUDE_DIRECTORY qualifier can be converted to #pragma
> include_directory directives in a source file."
>
>> If VMS C++ specific then maybe it will not be added as I believe John R
>> want to keep the C++ compiler as close to clang elsewhere as possible.
>
> A worthy goal, but if there are workarounds in the compiler for
> limitations in the VMS build environment, they may very well still be
> needed.  Unless alternate solutions are found.  In this case, it *might*
> be possible, depending on current command line length limitations and
> where and how the MariaDB build exceeds them, to use clang++ rather than
> CXX from the command line.  That based on the fact that -Ifoo takes up
> less space than /INCLUDE=[foo].

Maybe I should have RTFM ...

:-)

But I got it now.

I am sort of in favor of logicals here if possible (but it is not
necessarily possible).

:-)

Demo:

$ type [.liba.include]a.h
char *a = "This is A";
$ type [.libb.include]b.h
char *b = "This is B";
$ type w1.c
#include <stdio.h>

#include "a.h"
#include "b.h"

int main(int argc, char *argv[])
{ printf("%s\n", a);
printf("%s\n", b);
return 0;
} $ cc /include=([.liba.include],[.libb.include]) w1
$ link w1
$ run w1
This is A
This is B
$ type w2.c
#pragma include_directory "[.liba.include]"
#pragma include_directory "[.libb.include]"

#include <stdio.h>

#include "a.h"
#include "b.h"

int main(int argc, char *argv[])
{ printf("%s\n", a);
printf("%s\n", b);
return 0;
} $ cc w2
$ link w2
$ run w2
This is A
This is B
$ type w3.c
#include <stdio.h>

#include "liba/include/a.h"
#include "libb/include/b.h"

int main(int argc, char *argv[])
{ printf("%s\n", a);
printf("%s\n", b);
return 0;
} $ define/nolog liba [.liba]
$ define/nolog libb [.libb]
$ cc w3
$ link w3
$ run w3
This is A
This is B

Arne

Re: MariaDB/MySQL on x86

<u29l64$11v4i$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Tue, 25 Apr 2023 18:45:23 -0400
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <u29l64$11v4i$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u28rsc$u27m$1@dont-email.me>
<u2916o$uooe$1@dont-email.me> <u298uq$10730$1@dont-email.me>
<u29g2u$1179t$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Apr 2023 22:45:24 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b45ece40b08e1375945497dcd2e648eb";
logging-data="1113234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/6+z6uH3Rxq4KiDz6sA/2n35bGbGRXWgw="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:MWZ26eTXDpHAY2KTSSaBIl35Ro8=
In-Reply-To: <u29g2u$1179t$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 25 Apr 2023 22:45 UTC

On 4/25/2023 5:18 PM, Arne Vajhøj wrote:
> #include "liba/include/a.h"
> #include "libb/include/b.h"

> $ define/nolog liba [.liba]
> $ define/nolog libb [.libb]

Make that:

#include "libadir/include/a.h"
#include "libbdir/include/b.h"

$ define/nolog libadir [.liba]
$ define/nolog libbdir [.libb]

because otherwise it would work without logicals.

Arne

Re: MariaDB/MySQL on x86

<fd79b19d-6bef-4618-8186-bd4d6a793cf9n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5d8d:0:b0:3ef:3ead:149 with SMTP id d13-20020ac85d8d000000b003ef3ead0149mr6879854qtx.13.1682463601112;
Tue, 25 Apr 2023 16:00:01 -0700 (PDT)
X-Received: by 2002:ac8:598a:0:b0:3ef:1c64:a9ff with SMTP id
e10-20020ac8598a000000b003ef1c64a9ffmr7357233qte.10.1682463600915; Tue, 25
Apr 2023 16:00:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.niel.me!glou.org!news.glou.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Tue, 25 Apr 2023 16:00:00 -0700 (PDT)
In-Reply-To: <u28rsc$u27m$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=65.205.15.158; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 65.205.15.158
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u28rsc$u27m$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fd79b19d-6bef-4618-8186-bd4d6a793cf9n@googlegroups.com>
Subject: Re: MariaDB/MySQL on x86
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Tue, 25 Apr 2023 23:00:01 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: John Reagan - Tue, 25 Apr 2023 23:00 UTC

On Tuesday, April 25, 2023 at 11:33:37 AM UTC-4, Mark Berryman wrote:
> On 4/24/23 4:12 PM, Craig A. Berry wrote:
> >
> > On 4/22/23 5:38 AM, issinoho wrote:
> >> Has there been any talk on this being ported?
> >
> > The C++ compiler that will be necessary to make it even theoretically
> > possible is still in field test and only became available quite
> > recently. One can hope, but we won't really know until someone does the
> > work.
> When the field test C++ compiler became available I attempted to build
> my MariaDB v5.5 kit. It was a no go for a few reasons.
>
> One,
> The field test is still limited in some functionality. For example,
> there are some pragmas that are not yet supported or not yet fully
> supported. The include_directory pragma does not yet appear to work and
> my build procedure depends heavily on this.
>
> Two,
> There are a number of places in the port that assume that long and
> size_t are 32 bits. For x86_64, they are 64 bits. Addressing this
> would almost mean redoing the port. (I think long is a bigger issue than
> size_t).
>
> Three,
> In order for the headers included with the compiler to compile
> correctly, certain values must be defined. For example, in order to use
> string.h, either __CORRECT_ISO_CPP_STRING_H_PROTO or
> _STRING_H_CPLUSPLUS_98_CONFORMANCE_ must be defined. Otherwise, the
> compiler throws errors and aborts. I did not see anything about this in
> the documentation and stumbled across it when trying to figure out why
> the errors were occurring. Now I wonder if there are others.
>
> I think MariaDB, either V5 for V10, will have to wait until the C++
> compiler is more complete.
>
> Mark Berryman
I've been away on vacation for a few weeks. I'll get a status and post in a few days.

Re: MariaDB/MySQL on x86

<2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:19a6:b0:3eb:14c0:b41b with SMTP id u38-20020a05622a19a600b003eb14c0b41bmr7855152qtc.5.1682505201597;
Wed, 26 Apr 2023 03:33:21 -0700 (PDT)
X-Received: by 2002:a05:622a:1c4:b0:3ef:499a:dd97 with SMTP id
t4-20020a05622a01c400b003ef499add97mr7522526qtw.3.1682505201290; Wed, 26 Apr
2023 03:33:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 26 Apr 2023 03:33:21 -0700 (PDT)
In-Reply-To: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=70.31.97.35; posting-account=QqCTBgkAAACie99dBE6oFauYH8hE6sk0
NNTP-Posting-Host: 70.31.97.35
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
Subject: Re: MariaDB/MySQL on x86
From: n.ri...@bell.net (Neil Rieck)
Injection-Date: Wed, 26 Apr 2023 10:33:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2672
 by: Neil Rieck - Wed, 26 Apr 2023 10:33 UTC

On Saturday, April 22, 2023 at 6:38:25 AM UTC-4, issinoho wrote:
> Has there been any talk on this being ported?

As others have already mentioned, both MySQL-5.5 and MariaDB-5.5 are no longer supported.

And when they were, I was experiencing database corruptions problems at shutdown that forced me to move to MariaDB-10 on Linux
(our shop has been employing heterogeneous computing since 2016; our primary businesses systems run OpenVMS but our relational databases were being served up on CentOS-7; now Rocky-8)

One of the annoyances with MariaDB-10 (and MySQL-6) is that they can only be built with C11 which is still not available on OpenVMS/Alpha or OpenVMS/Itanium
(that blame goes to all the companies before VSI who did not take C/C++ seriously enough to keep the C/C++ ecosystem up to date on OpenVMS).
(not sure why the authors of MySQL and MariaDB did not follow the example set by Apache where HTTPd would always be tied to a simpler version of C)

Everyone reading this knows how difficult it is to play catchup whenever a company has allowed something to slide for more than a decade (IIRC, C99 was the last standard supported by Compaq and I do not recall any progress being made when HP was at the helm).

Kudos to VSI for making as much progress as they have. I only hope that they get around to also supporting C17 (stable) and C23 (pre-release)

Neil Rieck
Waterloo, Ontario, Canada.
http://neilrieck.net
http://neilrieck.net/OpenVMS.html

Re: MariaDB/MySQL on x86

<u2b408$1cf43$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 07:04:22 -0500
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <u2b408$1cf43$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 26 Apr 2023 12:04:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f1c76eca678a558361d8cddbedf58d1c";
logging-data="1457283"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19JGNX49ScLeUUYGrOqgrBTcok7bZhAW8s="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:SOc/ywW8GjIJ4cmr2UqmcNZ45Cc=
Content-Language: en-US
In-Reply-To: <2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
 by: Craig A. Berry - Wed, 26 Apr 2023 12:04 UTC

On 4/26/23 5:33 AM, Neil Rieck wrote:

> One of the annoyances with MariaDB-10 (and MySQL-6) is that they can
> only be built with C11 which is still not available on OpenVMS/Alpha
> or OpenVMS/Itanium
Not sure that will ever happen. It's hard to see how VSI can afford to
continue to make major changes to the traditional front end on all
platforms while also keeping up with clang on x86.

> Kudos to VSI for making as much progress as they have. I only hope
> that they get around to also supporting C17 (stable) and C23 (pre-release)

Have you tried the clang-based C++ compiler currently in field test,
which, as a side effect of being clang, works as either a C compiler or
a C++ compiler? I suspect that will be the path forward for newer
standards.

Re: MariaDB/MySQL on x86

<u2b4jt$1cgfc$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 12:14:54 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <u2b4jt$1cgfc$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com> <u26usn$gokn$1@dont-email.me> <u26v8h$gqrl$1@dont-email.me> <u2773t$hvu9$1@dont-email.me> <u27b9e$m8hc$1@dont-email.me> <cb388ae2-16ec-4236-95f2-962759cb1fddn@googlegroups.com> <u28kad$sqgg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 26 Apr 2023 12:14:54 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a91810ed1a34697c77056baaeb3b55c5";
logging-data="1458668"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0gZNQ1NlnMW5FcDxplxD8s/Crw//HiIw="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:utvwzONYrPdl97bihkHF8W6zx3w=
 by: Simon Clubley - Wed, 26 Apr 2023 12:14 UTC

On 2023-04-25, Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 4/25/2023 12:14 AM, Vitaly Pustovetov wrote:
>>
>> It is more likely that there was no customer interested in porting
>> MariaDB to x86. So, now I'm using clang to complete the preparation
>> of JDK 8u372 for field testing... it's just a matter of priorities.
> That is also important for us that like everything starting with J.
>
>:-)
>

So what did you think about _J_OVIAL ? :-)

Or _J_avascript for that matter ? :-)

Simon.

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

Re: MariaDB/MySQL on x86

<kasj6pFq0faU6@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (bill)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 08:19:39 -0400
Lines: 12
Message-ID: <kasj6pFq0faU6@mid.individual.net>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<u26usn$gokn$1@dont-email.me> <u26v8h$gqrl$1@dont-email.me>
<u2773t$hvu9$1@dont-email.me> <u27b9e$m8hc$1@dont-email.me>
<cb388ae2-16ec-4236-95f2-962759cb1fddn@googlegroups.com>
<u28kad$sqgg$1@dont-email.me> <u2b4jt$1cgfc$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 7YHEsOFU7LuH1b/Vo9WVNglnAPoAfDLs5qVEaXspLRA10pVDwM
Cancel-Lock: sha1:Z1vsOCCqZgtX1iluhdEEDTCuljc=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Content-Language: en-US
In-Reply-To: <u2b4jt$1cgfc$1@dont-email.me>
 by: bill - Wed, 26 Apr 2023 12:19 UTC

On 4/26/2023 8:14 AM, Simon Clubley wrote:
>
> So what did you think about _J_OVIAL ? :-)
>

Laugh all you want. The last I heard the USAF is still using
Jovial. Especially after the fiasco their pet project Ada
turned out to be. :-)

bill

Re: MariaDB/MySQL on x86

<u2b4tc$1cgfc$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 12:19:56 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <u2b4tc$1cgfc$2@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com> <2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com> <u2b408$1cf43$1@dont-email.me>
Injection-Date: Wed, 26 Apr 2023 12:19:56 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a91810ed1a34697c77056baaeb3b55c5";
logging-data="1458668"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CyUhrOd/2b5X3RKHwTIipxhmDCMEnOtI="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:5S2LxRFxCf1VtAO/2H3KtMVXQEw=
 by: Simon Clubley - Wed, 26 Apr 2023 12:19 UTC

On 2023-04-26, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>
> On 4/26/23 5:33 AM, Neil Rieck wrote:
>
>> One of the annoyances with MariaDB-10 (and MySQL-6) is that they can
>> only be built with C11 which is still not available on OpenVMS/Alpha
>> or OpenVMS/Itanium
> Not sure that will ever happen. It's hard to see how VSI can afford to
> continue to make major changes to the traditional front end on all
> platforms while also keeping up with clang on x86.
>

They don't need to change those front ends.

If you have existing DEC-specific code, use the DEC front ends that John
is writing.

If you have industry-standard C or C++ code that needs modern compiler
standards, then just call clang directly, instead of via one of the
DEC front ends.

Simon.

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

Re: MariaDB/MySQL on x86

<u2bilv$1erq0$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 11:14:55 -0500
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <u2bilv$1erq0$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
<u2b408$1cf43$1@dont-email.me> <u2b4tc$1cgfc$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 26 Apr 2023 16:14:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f1c76eca678a558361d8cddbedf58d1c";
logging-data="1535808"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/G0fII5zXnBwE2sBVSmc/b0B2WiWO+VQo="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:3VMULmcWzDxSm97UvOSpSlLOHiM=
In-Reply-To: <u2b4tc$1cgfc$2@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Wed, 26 Apr 2023 16:14 UTC

On 4/26/23 7:19 AM, Simon Clubley wrote:
> On 2023-04-26, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>>
>> On 4/26/23 5:33 AM, Neil Rieck wrote:
>>
>>> One of the annoyances with MariaDB-10 (and MySQL-6) is that they can
>>> only be built with C11 which is still not available on OpenVMS/Alpha
>>> or OpenVMS/Itanium
>> Not sure that will ever happen. It's hard to see how VSI can afford to
>> continue to make major changes to the traditional front end on all
>> platforms while also keeping up with clang on x86.
>>
>
> They don't need to change those front ends.
>
> If you have existing DEC-specific code, use the DEC front ends that John
> is writing.
>
> If you have industry-standard C or C++ code that needs modern compiler
> standards, then just call clang directly, instead of via one of the
> DEC front ends.

Which is no help at all for someone who just said, "C11 which is still
not available on OpenVMS/Alpha or OpenVMS/Itanium." Unless someone with
a very large pile of cash wants to revive llvm-alpha and llvm-ia64.

Re: MariaDB/MySQL on x86

<u2bnpb$1folh$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 17:42:03 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <u2bnpb$1folh$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com> <2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com> <u2b408$1cf43$1@dont-email.me> <u2b4tc$1cgfc$2@dont-email.me> <u2bilv$1erq0$1@dont-email.me>
Injection-Date: Wed, 26 Apr 2023 17:42:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a91810ed1a34697c77056baaeb3b55c5";
logging-data="1565361"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19AemZO6FJPUkLhLHe0ClqRFaKkDJHs3Ag="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:S4VYWGvDwRhAvw6er8ORmPqW2OI=
 by: Simon Clubley - Wed, 26 Apr 2023 17:42 UTC

On 2023-04-26, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>
> Which is no help at all for someone who just said, "C11 which is still
> not available on OpenVMS/Alpha or OpenVMS/Itanium." Unless someone with
> a very large pile of cash wants to revive llvm-alpha and llvm-ia64.
>

Yeah, you are right Craig. I missed what you were saying. Sorry.

Simon.

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

Re: MariaDB/MySQL on x86

<u2breq$1gcun$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 13:44:42 -0500
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <u2breq$1gcun$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
<u2b408$1cf43$1@dont-email.me> <u2b4tc$1cgfc$2@dont-email.me>
<u2bilv$1erq0$1@dont-email.me> <u2bnpb$1folh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 26 Apr 2023 18:44:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f1c76eca678a558361d8cddbedf58d1c";
logging-data="1586135"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19O0mF8Of8zfgYA+VRWHlb1sl5JnLL2QWo="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.10.0
Cancel-Lock: sha1:yCQl9BZntYqc3cKtsje6dJ19f0Q=
In-Reply-To: <u2bnpb$1folh$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Wed, 26 Apr 2023 18:44 UTC

On 4/26/23 12:42 PM, Simon Clubley wrote:
> On 2023-04-26, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>>
>> Which is no help at all for someone who just said, "C11 which is still
>> not available on OpenVMS/Alpha or OpenVMS/Itanium." Unless someone with
>> a very large pile of cash wants to revive llvm-alpha and llvm-ia64.
>>
>
> Yeah, you are right Craig. I missed what you were saying. Sorry.

For credit where credit is due, I was quoting Neil Rieck, not myself.

Re: MariaDB/MySQL on x86

<u2ccm4$1j0l7$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 19:38:42 -0400
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <u2ccm4$1j0l7$1@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
<u2b408$1cf43$1@dont-email.me> <u2b4tc$1cgfc$2@dont-email.me>
<u2bilv$1erq0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 26 Apr 2023 23:38:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ce4ee0ff3d51c08ec686bd6bbf3e9e37";
logging-data="1671847"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/lIlbuWKL6pWcEGDBPcTZCDod/W/x0Pnc="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:4Vr3eaZ8DVH4HL583cSpqrqlZ/E=
Content-Language: en-US
In-Reply-To: <u2bilv$1erq0$1@dont-email.me>
 by: Arne Vajhøj - Wed, 26 Apr 2023 23:38 UTC

On 4/26/2023 12:14 PM, Craig A. Berry wrote:
> On 4/26/23 7:19 AM, Simon Clubley wrote:
>> On 2023-04-26, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>>> On 4/26/23 5:33 AM, Neil Rieck wrote:
>>>> One of the annoyances with MariaDB-10 (and MySQL-6) is that they can
>>>> only be built with C11 which is still not available on OpenVMS/Alpha
>>>> or OpenVMS/Itanium
>>> Not sure that will ever happen.  It's hard to see how VSI can afford to
>>> continue to make major changes to the traditional front end on all
>>> platforms while also keeping up with clang on x86.
>>
>> They don't need to change those front ends.
>>
>> If you have existing DEC-specific code, use the DEC front ends that John
>> is writing.
>>
>> If you have industry-standard C or C++ code that needs modern compiler
>> standards, then just call clang directly, instead of via one of the
>> DEC front ends.
>
> Which is no help at all for someone who just said, "C11 which is still
> not available on OpenVMS/Alpha or OpenVMS/Itanium."  Unless someone with
> a very large pile of cash wants to revive llvm-alpha and llvm-ia64.

I don't know if VSI has officially stated it, but when I saw
that Alpha and Itanium would not get 9.x, then my conclusion
was that:
- VSI will support Alpha and Itanium to run what is running
on them today - whatever was created 20-30 years ago will
continue to run for many years to come
- anyone wanting major new VMS or VMS LP functionality for
new stuff will need to migrate to x86-64

Arne

Re: MariaDB/MySQL on x86

<u2cd79$1j0l7$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: MariaDB/MySQL on x86
Date: Wed, 26 Apr 2023 19:47:52 -0400
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <u2cd79$1j0l7$2@dont-email.me>
References: <c9f78fe7-4719-4acd-b629-9082bacc1e9en@googlegroups.com>
<2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 26 Apr 2023 23:47:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ce4ee0ff3d51c08ec686bd6bbf3e9e37";
logging-data="1671847"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+4dT/QgFYm8tqclvU/AsajJBOoe+Kc9pQ="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.0
Cancel-Lock: sha1:XOmRIuoGk/7P5fsgc9TtOvQiJHs=
In-Reply-To: <2fdc0e98-780f-47c1-87d8-14ad6e0acd40n@googlegroups.com>
Content-Language: en-US
 by: Arne Vajhøj - Wed, 26 Apr 2023 23:47 UTC

On 4/26/2023 6:33 AM, Neil Rieck wrote:
> On Saturday, April 22, 2023 at 6:38:25 AM UTC-4, issinoho wrote:
>> Has there been any talk on this being ported?
>
> As others have already mentioned, both MySQL-5.5 and MariaDB-5.5 are
> no longer supported.

Yep.

> And when they were, I was experiencing database corruptions problems
> at shutdown

On VMS?

> that forced me to move to MariaDB-10 on Linux (our shop
> has been employing heterogeneous computing since 2016; our primary
> businesses systems run OpenVMS but our relational databases were
> being served up on CentOS-7; now Rocky-8)
>
> One of the annoyances with MariaDB-10 (and MySQL-6) is that they can
> only be built with C11 which is still not available on OpenVMS/Alpha
> or OpenVMS/Itanium (that blame goes to all the companies before VSI
> who did not take C/C++ seriously enough to keep the C/C++ ecosystem
> up to date on OpenVMS). (not sure why the authors of MySQL and
> MariaDB did not follow the example set by Apache where HTTPd would
> always be tied to a simpler version of C)
>
> Everyone reading this knows how difficult it is to play catchup
> whenever a company has allowed something to slide for more than a
> decade (IIRC, C99 was the last standard supported by Compaq and I do
> not recall any progress being made when HP was at the helm).
>
> Kudos to VSI for making as much progress as they have. I only hope
> that they get around to also supporting C17 (stable) and C23
> (pre-release)

VMS C has been struggling a bit to get to C99.

But it is my impression that C99 is sort of livable
as few C applications rely on C11 & C17.

I believe the big problem is C++. C++98 is totally
obsolete. A lot of actively maintained C++ applications
require C++11/14 or C++17.

So VMS C++ with its C++98 support is a problem.

And I believe the MySQL/MariaDB issue is in the C++
part not the C part.

Arne

Pages:12
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor