Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"I prefer rogues to imbeciles, because they sometimes take a rest." -- Alexandre Dumas (fils)


computers / comp.sys.tandem / Re: ITUGLIB Update: OpenSSL 3.0.0 Available

SubjectAuthor
* ITUGLIB Update: OpenSSL 3.0.0 AvailableRandall
`* Re: ITUGLIB Update: OpenSSL 3.0.0 Availablegcav
 +- Re: ITUGLIB Update: OpenSSL 3.0.0 AvailableRandall
 `* Re: ITUGLIB Update: OpenSSL 3.0.0 AvailableRandall
  `* Re: ITUGLIB Update: OpenSSL 3.0.0 AvailableGustavo Cavazos
   `* Re: ITUGLIB Update: OpenSSL 3.0.0 AvailableRandall
    `- Re: ITUGLIB Update: OpenSSL 3.0.0 Availablegcav

1
ITUGLIB Update: OpenSSL 3.0.0 Available

<67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=234&group=comp.sys.tandem#234

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:a0c:b394:: with SMTP id t20mr5386316qve.58.1631124478089;
Wed, 08 Sep 2021 11:07:58 -0700 (PDT)
X-Received: by 2002:a5b:142:: with SMTP id c2mr6540094ybp.425.1631124477866;
Wed, 08 Sep 2021 11:07:57 -0700 (PDT)
Path: i2pn2.org!rocksolid2!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.sys.tandem
Date: Wed, 8 Sep 2021 11:07:57 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=173.33.197.34; posting-account=6VebZwoAAAAgrpUtsowyjrKRLNlqxnXo
NNTP-Posting-Host: 173.33.197.34
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>
Subject: ITUGLIB Update: OpenSSL 3.0.0 Available
From: rsbecker@nexbridge.com (Randall)
Injection-Date: Wed, 08 Sep 2021 18:07:58 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Randall - Wed, 8 Sep 2021 18:07 UTC

Hi Everyone,

The new official general release, OpenSSL 3.0.0, is now available on the ITUGLIB website. Prior 3.0.0 beta releases have been deleted. Other threads, including 1.1.1 and 1.0.2 are still on the website, although 1.0.2 is no longer being updated.

For change information, consult https://www.openssl.org/news/openssl-3.0-notes.html. You can find a migration guide at that address.

As described in prior notices, the following builds are available for NonStop x86 (L-series) and ia64 (J-series) in OSS:

/usr/local-ssl3.0/lib - 32-bit unthreaded
/usr/local-ssl3.0/lib64 - 64-bit unthreaded
/usr/local-ssl3.0/lib64-put - 64-bit POSIX User Threads (PUT)
/usr/local-ssl3.0/lib-spt - 32-bit Standard POSIX Threads (SPT), requires FLOSS

All builds now use IEEE float. The x86 (L-series) version uses the platform hardware randomizer, so you no longer need PRNGD for OpenSSL. There is a FIPS implementation also in the x86 (L-series) package, but certification is your responsibility.

The builds can all co-exist in the /usr/local-ssl3.0 directory structure, saving space and sharing certificates. Because the ./bin directory is not split out by memory model or thread model, the last install you do will take effect, so probably use the 64-bit unthreaded for that. This limit is likely to change in the future.

As of 3.0.0, ITUGLIB is building from the standard OpenSSL code base, which can now be obtained from GitHub. As a result, ITUGLIB does not package or ship OpenSSL source code for 3.0.0 or later releases.

Please remember to be careful with any downloads and import/export restrictions that may apply to you. You are 100% responsible for operating within the law.

ITUGLIB will endeavor to continue to build 3.0.0 and 1.1.1 while those releases are supported. If you want to build your own copy of 3.0.0, download the source tarball from https://www.openssl.org, or obtain the git copy from GitHub for the full commit history and signatures of each change - remember to checkout and build from the appropriate tag. Build recipes are documented in the NOTES-NONSTOP.md file in the top directory of the OpenSSL package.

If you wish upgrade support for the 1.0.2 series, please reply to me directly.

Regards,
Randall Becker
On behalf of the ITUGLIB Technical Committee

Re: ITUGLIB Update: OpenSSL 3.0.0 Available

<ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=239&group=comp.sys.tandem#239

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:a37:8287:: with SMTP id e129mr24318582qkd.415.1632750542922;
Mon, 27 Sep 2021 06:49:02 -0700 (PDT)
X-Received: by 2002:a5b:34c:: with SMTP id q12mr31169316ybp.460.1632750542661;
Mon, 27 Sep 2021 06:49:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.tandem
Date: Mon, 27 Sep 2021 06:49:02 -0700 (PDT)
In-Reply-To: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2806:109f:d:47a3:a5fe:e1a:f0f2:c4a7;
posting-account=KABafgoAAACv5feJ7ChiE-mlywPUhYvE
NNTP-Posting-Host: 2806:109f:d:47a3:a5fe:e1a:f0f2:c4a7
References: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com>
Subject: Re: ITUGLIB Update: OpenSSL 3.0.0 Available
From: cavazosg@gmail.com (gcav)
Injection-Date: Mon, 27 Sep 2021 13:49:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 62
 by: gcav - Mon, 27 Sep 2021 13:49 UTC

Hi Randall, is OpenSSL compiling out-of-the-box on OSS?
Compile is dying on http_server.c:97

Let me know,
Thanks.
gc

On Wednesday, September 8, 2021 at 1:07:58 PM UTC-5, Randall wrote:
> Hi Everyone,
>
> The new official general release, OpenSSL 3.0.0, is now available on the ITUGLIB website. Prior 3.0.0 beta releases have been deleted. Other threads, including 1.1.1 and 1.0.2 are still on the website, although 1.0.2 is no longer being updated.
>
> For change information, consult https://www.openssl.org/news/openssl-3.0-notes.html. You can find a migration guide at that address.
>
> As described in prior notices, the following builds are available for NonStop x86 (L-series) and ia64 (J-series) in OSS:
>
> /usr/local-ssl3.0/lib - 32-bit unthreaded
> /usr/local-ssl3.0/lib64 - 64-bit unthreaded
> /usr/local-ssl3.0/lib64-put - 64-bit POSIX User Threads (PUT)
> /usr/local-ssl3.0/lib-spt - 32-bit Standard POSIX Threads (SPT), requires FLOSS
>
> All builds now use IEEE float. The x86 (L-series) version uses the platform hardware randomizer, so you no longer need PRNGD for OpenSSL. There is a FIPS implementation also in the x86 (L-series) package, but certification is your responsibility.
>
> The builds can all co-exist in the /usr/local-ssl3.0 directory structure, saving space and sharing certificates. Because the ./bin directory is not split out by memory model or thread model, the last install you do will take effect, so probably use the 64-bit unthreaded for that. This limit is likely to change in the future.
>
> As of 3.0.0, ITUGLIB is building from the standard OpenSSL code base, which can now be obtained from GitHub. As a result, ITUGLIB does not package or ship OpenSSL source code for 3.0.0 or later releases.
>
> Please remember to be careful with any downloads and import/export restrictions that may apply to you. You are 100% responsible for operating within the law.
>
> ITUGLIB will endeavor to continue to build 3.0.0 and 1.1.1 while those releases are supported. If you want to build your own copy of 3.0.0, download the source tarball from https://www.openssl.org, or obtain the git copy from GitHub for the full commit history and signatures of each change - remember to checkout and build from the appropriate tag. Build recipes are documented in the NOTES-NONSTOP.md file in the top directory of the OpenSSL package.
>
> If you wish upgrade support for the 1.0.2 series, please reply to me directly.
>
> Regards,
> Randall Becker
> On behalf of the ITUGLIB Technical Committee

Re: ITUGLIB Update: OpenSSL 3.0.0 Available

<a67dfacc-13d5-471f-80cb-19233e5ec6dbn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=240&group=comp.sys.tandem#240

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:a37:a13:: with SMTP id 19mr1584518qkk.497.1632770085707;
Mon, 27 Sep 2021 12:14:45 -0700 (PDT)
X-Received: by 2002:a25:b18a:: with SMTP id h10mr1728481ybj.192.1632770085470;
Mon, 27 Sep 2021 12:14:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.tandem
Date: Mon, 27 Sep 2021 12:14:45 -0700 (PDT)
In-Reply-To: <ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fea8:3a9f:9b2f:98f9:abe4:8a8a:5d0a;
posting-account=6VebZwoAAAAgrpUtsowyjrKRLNlqxnXo
NNTP-Posting-Host: 2607:fea8:3a9f:9b2f:98f9:abe4:8a8a:5d0a
References: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com> <ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a67dfacc-13d5-471f-80cb-19233e5ec6dbn@googlegroups.com>
Subject: Re: ITUGLIB Update: OpenSSL 3.0.0 Available
From: rsbecker@nexbridge.com (Randall)
Injection-Date: Mon, 27 Sep 2021 19:14:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 64
 by: Randall - Mon, 27 Sep 2021 19:14 UTC

On Monday, September 27, 2021 at 9:49:03 a.m. UTC-4, gcav wrote:
> Hi Randall, is OpenSSL compiling out-of-the-box on OSS?
> Compile is dying on http_server.c:97
>
> Let me know,
> Thanks.
> gc
> On Wednesday, September 8, 2021 at 1:07:58 PM UTC-5, Randall wrote:
> > Hi Everyone,
> >
> > The new official general release, OpenSSL 3.0.0, is now available on the ITUGLIB website. Prior 3.0.0 beta releases have been deleted. Other threads, including 1.1.1 and 1.0.2 are still on the website, although 1.0.2 is no longer being updated.
> >
> > For change information, consult https://www.openssl.org/news/openssl-3.0-notes.html. You can find a migration guide at that address.
> >
> > As described in prior notices, the following builds are available for NonStop x86 (L-series) and ia64 (J-series) in OSS:
> >
> > /usr/local-ssl3.0/lib - 32-bit unthreaded
> > /usr/local-ssl3.0/lib64 - 64-bit unthreaded
> > /usr/local-ssl3.0/lib64-put - 64-bit POSIX User Threads (PUT)
> > /usr/local-ssl3.0/lib-spt - 32-bit Standard POSIX Threads (SPT), requires FLOSS
> >
> > All builds now use IEEE float. The x86 (L-series) version uses the platform hardware randomizer, so you no longer need PRNGD for OpenSSL. There is a FIPS implementation also in the x86 (L-series) package, but certification is your responsibility.
> >
> > The builds can all co-exist in the /usr/local-ssl3.0 directory structure, saving space and sharing certificates. Because the ./bin directory is not split out by memory model or thread model, the last install you do will take effect, so probably use the 64-bit unthreaded for that. This limit is likely to change in the future.
> >
> > As of 3.0.0, ITUGLIB is building from the standard OpenSSL code base, which can now be obtained from GitHub. As a result, ITUGLIB does not package or ship OpenSSL source code for 3.0.0 or later releases.
> >
> > Please remember to be careful with any downloads and import/export restrictions that may apply to you. You are 100% responsible for operating within the law.
> >
> > ITUGLIB will endeavor to continue to build 3.0.0 and 1.1.1 while those releases are supported. If you want to build your own copy of 3.0.0, download the source tarball from https://www.openssl.org, or obtain the git copy from GitHub for the full commit history and signatures of each change - remember to checkout and build from the appropriate tag. Build recipes are documented in the NOTES-NONSTOP.md file in the top directory of the OpenSSL package.
> >
> > If you wish upgrade support for the 1.0.2 series, please reply to me directly.
> >
> > Regards,
> > Randall Becker
> > On behalf of the ITUGLIB Technical Committee

3.0.0 It should compile out of the box. Which configuration are you using? What branch? What commit?
And FYI: Please provide more details. "Compile is dying on http_server.c:97" really is not helpful. Remember that we are volunteers.

Re: ITUGLIB Update: OpenSSL 3.0.0 Available

<390c5647-4285-4713-bf59-b854aa4bf51cn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=241&group=comp.sys.tandem#241

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:ac8:4111:: with SMTP id q17mr2001077qtl.264.1632774780464;
Mon, 27 Sep 2021 13:33:00 -0700 (PDT)
X-Received: by 2002:a25:7e46:: with SMTP id z67mr1915285ybc.92.1632774780158;
Mon, 27 Sep 2021 13:33:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.tandem
Date: Mon, 27 Sep 2021 13:32:59 -0700 (PDT)
In-Reply-To: <ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fea8:3a9f:9b2f:98f9:abe4:8a8a:5d0a;
posting-account=6VebZwoAAAAgrpUtsowyjrKRLNlqxnXo
NNTP-Posting-Host: 2607:fea8:3a9f:9b2f:98f9:abe4:8a8a:5d0a
References: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com> <ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <390c5647-4285-4713-bf59-b854aa4bf51cn@googlegroups.com>
Subject: Re: ITUGLIB Update: OpenSSL 3.0.0 Available
From: rsbecker@nexbridge.com (Randall)
Injection-Date: Mon, 27 Sep 2021 20:33:00 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 71
 by: Randall - Mon, 27 Sep 2021 20:32 UTC

On Monday, September 27, 2021 at 9:49:03 a.m. UTC-4, gcav wrote:
> Hi Randall, is OpenSSL compiling out-of-the-box on OSS?
> Compile is dying on http_server.c:97
>
> Let me know,
> Thanks.
> gc
> On Wednesday, September 8, 2021 at 1:07:58 PM UTC-5, Randall wrote:
> > Hi Everyone,
> >
> > The new official general release, OpenSSL 3.0.0, is now available on the ITUGLIB website. Prior 3.0.0 beta releases have been deleted. Other threads, including 1.1.1 and 1.0.2 are still on the website, although 1.0.2 is no longer being updated.
> >
> > For change information, consult https://www.openssl.org/news/openssl-3.0-notes.html. You can find a migration guide at that address.
> >
> > As described in prior notices, the following builds are available for NonStop x86 (L-series) and ia64 (J-series) in OSS:
> >
> > /usr/local-ssl3.0/lib - 32-bit unthreaded
> > /usr/local-ssl3.0/lib64 - 64-bit unthreaded
> > /usr/local-ssl3.0/lib64-put - 64-bit POSIX User Threads (PUT)
> > /usr/local-ssl3.0/lib-spt - 32-bit Standard POSIX Threads (SPT), requires FLOSS
> >
> > All builds now use IEEE float. The x86 (L-series) version uses the platform hardware randomizer, so you no longer need PRNGD for OpenSSL. There is a FIPS implementation also in the x86 (L-series) package, but certification is your responsibility.
> >
> > The builds can all co-exist in the /usr/local-ssl3.0 directory structure, saving space and sharing certificates. Because the ./bin directory is not split out by memory model or thread model, the last install you do will take effect, so probably use the 64-bit unthreaded for that. This limit is likely to change in the future.
> >
> > As of 3.0.0, ITUGLIB is building from the standard OpenSSL code base, which can now be obtained from GitHub. As a result, ITUGLIB does not package or ship OpenSSL source code for 3.0.0 or later releases.
> >
> > Please remember to be careful with any downloads and import/export restrictions that may apply to you. You are 100% responsible for operating within the law.
> >
> > ITUGLIB will endeavor to continue to build 3.0.0 and 1.1.1 while those releases are supported. If you want to build your own copy of 3.0.0, download the source tarball from https://www.openssl.org, or obtain the git copy from GitHub for the full commit history and signatures of each change - remember to checkout and build from the appropriate tag. Build recipes are documented in the NOTES-NONSTOP.md file in the top directory of the OpenSSL package.
> >
> > If you wish upgrade support for the 1.0.2 series, please reply to me directly.
> >
> > Regards,
> > Randall Becker
> > On behalf of the ITUGLIB Technical Committee

Near as I can tell, you are trying to build something that may not work. Have you tried:

../Configure nonstop-nsx

and then the build using make as a starting point? Does that build correctly?

The error you received can only happen if HTTP_DAEMON is defined, which is not, from what I can tell, in any of the standard NonStop OSS builds for 3.0.0.

Re: ITUGLIB Update: OpenSSL 3.0.0 Available

<de65218c-452b-40bd-b04d-0fe1dbcef645n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=242&group=comp.sys.tandem#242

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:ac8:6889:: with SMTP id m9mr7874392qtq.138.1633021936532;
Thu, 30 Sep 2021 10:12:16 -0700 (PDT)
X-Received: by 2002:a25:a089:: with SMTP id y9mr385974ybh.474.1633021936248;
Thu, 30 Sep 2021 10:12:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.tandem
Date: Thu, 30 Sep 2021 10:12:15 -0700 (PDT)
In-Reply-To: <390c5647-4285-4713-bf59-b854aa4bf51cn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=200.68.141.14; posting-account=Kq_XigoAAADdNwYuQASfFM7PJtbTVm1y
NNTP-Posting-Host: 200.68.141.14
References: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>
<ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com> <390c5647-4285-4713-bf59-b854aa4bf51cn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <de65218c-452b-40bd-b04d-0fe1dbcef645n@googlegroups.com>
Subject: Re: ITUGLIB Update: OpenSSL 3.0.0 Available
From: gustavo.cavazos@nuwavetech.com (Gustavo Cavazos)
Injection-Date: Thu, 30 Sep 2021 17:12:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 92
 by: Gustavo Cavazos - Thu, 30 Sep 2021 17:12 UTC

On Monday, September 27, 2021 at 3:33:01 PM UTC-5, Randall wrote:
> On Monday, September 27, 2021 at 9:49:03 a.m. UTC-4, gcav wrote:
> > Hi Randall, is OpenSSL compiling out-of-the-box on OSS?
> > Compile is dying on http_server.c:97
> >
> > Let me know,
> > Thanks.
> > gc
> > On Wednesday, September 8, 2021 at 1:07:58 PM UTC-5, Randall wrote:
> > > Hi Everyone,
> > >
> > > The new official general release, OpenSSL 3.0.0, is now available on the ITUGLIB website. Prior 3.0.0 beta releases have been deleted. Other threads, including 1.1.1 and 1.0.2 are still on the website, although 1.0.2 is no longer being updated.
> > >
> > > For change information, consult https://www.openssl.org/news/openssl-3.0-notes.html. You can find a migration guide at that address.
> > >
> > > As described in prior notices, the following builds are available for NonStop x86 (L-series) and ia64 (J-series) in OSS:
> > >
> > > /usr/local-ssl3.0/lib - 32-bit unthreaded
> > > /usr/local-ssl3.0/lib64 - 64-bit unthreaded
> > > /usr/local-ssl3.0/lib64-put - 64-bit POSIX User Threads (PUT)
> > > /usr/local-ssl3.0/lib-spt - 32-bit Standard POSIX Threads (SPT), requires FLOSS
> > >
> > > All builds now use IEEE float. The x86 (L-series) version uses the platform hardware randomizer, so you no longer need PRNGD for OpenSSL. There is a FIPS implementation also in the x86 (L-series) package, but certification is your responsibility.
> > >
> > > The builds can all co-exist in the /usr/local-ssl3.0 directory structure, saving space and sharing certificates. Because the ./bin directory is not split out by memory model or thread model, the last install you do will take effect, so probably use the 64-bit unthreaded for that. This limit is likely to change in the future.
> > >
> > > As of 3.0.0, ITUGLIB is building from the standard OpenSSL code base, which can now be obtained from GitHub. As a result, ITUGLIB does not package or ship OpenSSL source code for 3.0.0 or later releases.
> > >
> > > Please remember to be careful with any downloads and import/export restrictions that may apply to you. You are 100% responsible for operating within the law.
> > >
> > > ITUGLIB will endeavor to continue to build 3.0.0 and 1.1.1 while those releases are supported. If you want to build your own copy of 3.0.0, download the source tarball from https://www.openssl.org, or obtain the git copy from GitHub for the full commit history and signatures of each change - remember to checkout and build from the appropriate tag. Build recipes are documented in the NOTES-NONSTOP.md file in the top directory of the OpenSSL package.
> > >
> > > If you wish upgrade support for the 1.0.2 series, please reply to me directly.
> > >
> > > Regards,
> > > Randall Becker
> > > On behalf of the ITUGLIB Technical Committee
> Near as I can tell, you are trying to build something that may not work. Have you tried:
>
> ./Configure nonstop-nsx
>
> and then the build using make as a starting point? Does that build correctly?
>
> The error you received can only happen if HTTP_DAEMON is defined, which is not, from what I can tell, in any of the standard NonStop OSS builds for 3.0.0.

Sorry, for late response...

I downloaded the tarball from:
https://www.openssl.org/source/openssl-3.0.0.tar.gz

And was using:
../Configure nonstop-nsx_g_tandem --prefix=${PWD} --openssldir=${PWD}/ssl no-threads --with-rand-seed=rdcpu ${CIPHENABLES} ${DBGFLAG} ${SYSTEMLIBS}

as specified in NOTES-NONSTOP.md
That last one broke on HTTP_DAEMON.

Using
../Configure nonstop-nsx_g runs ok. But I cant find the guardian libs "ssl" "crypto"

I will keep working on it.
Thanks.
gc

Re: ITUGLIB Update: OpenSSL 3.0.0 Available

<71cc63c2-f554-4150-9d0a-01992da2caf8n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=243&group=comp.sys.tandem#243

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:ad4:436b:: with SMTP id u11mr5691902qvt.26.1633031007003;
Thu, 30 Sep 2021 12:43:27 -0700 (PDT)
X-Received: by 2002:a25:5e42:: with SMTP id s63mr1275168ybb.308.1633031006812;
Thu, 30 Sep 2021 12:43:26 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.tandem
Date: Thu, 30 Sep 2021 12:43:26 -0700 (PDT)
In-Reply-To: <de65218c-452b-40bd-b04d-0fe1dbcef645n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fea8:3a9f:9b2f:98f9:abe4:8a8a:5d0a;
posting-account=6VebZwoAAAAgrpUtsowyjrKRLNlqxnXo
NNTP-Posting-Host: 2607:fea8:3a9f:9b2f:98f9:abe4:8a8a:5d0a
References: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>
<ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com> <390c5647-4285-4713-bf59-b854aa4bf51cn@googlegroups.com>
<de65218c-452b-40bd-b04d-0fe1dbcef645n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <71cc63c2-f554-4150-9d0a-01992da2caf8n@googlegroups.com>
Subject: Re: ITUGLIB Update: OpenSSL 3.0.0 Available
From: rsbecker@nexbridge.com (Randall)
Injection-Date: Thu, 30 Sep 2021 19:43:26 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 120
 by: Randall - Thu, 30 Sep 2021 19:43 UTC

On Thursday, September 30, 2021 at 1:12:17 p.m. UTC-4, gustavo...@nuwavetech.com wrote:
> On Monday, September 27, 2021 at 3:33:01 PM UTC-5, Randall wrote:
> > On Monday, September 27, 2021 at 9:49:03 a.m. UTC-4, gcav wrote:
> > > Hi Randall, is OpenSSL compiling out-of-the-box on OSS?
> > > Compile is dying on http_server.c:97
> > >
> > > Let me know,
> > > Thanks.
> > > gc
> > > On Wednesday, September 8, 2021 at 1:07:58 PM UTC-5, Randall wrote:
> > > > Hi Everyone,
> > > >
> > > > The new official general release, OpenSSL 3.0.0, is now available on the ITUGLIB website. Prior 3.0.0 beta releases have been deleted. Other threads, including 1.1.1 and 1.0.2 are still on the website, although 1.0.2 is no longer being updated.
> > > >
> > > > For change information, consult https://www.openssl.org/news/openssl-3.0-notes.html. You can find a migration guide at that address.
> > > >
> > > > As described in prior notices, the following builds are available for NonStop x86 (L-series) and ia64 (J-series) in OSS:
> > > >
> > > > /usr/local-ssl3.0/lib - 32-bit unthreaded
> > > > /usr/local-ssl3.0/lib64 - 64-bit unthreaded
> > > > /usr/local-ssl3.0/lib64-put - 64-bit POSIX User Threads (PUT)
> > > > /usr/local-ssl3.0/lib-spt - 32-bit Standard POSIX Threads (SPT), requires FLOSS
> > > >
> > > > All builds now use IEEE float. The x86 (L-series) version uses the platform hardware randomizer, so you no longer need PRNGD for OpenSSL. There is a FIPS implementation also in the x86 (L-series) package, but certification is your responsibility.
> > > >
> > > > The builds can all co-exist in the /usr/local-ssl3.0 directory structure, saving space and sharing certificates. Because the ./bin directory is not split out by memory model or thread model, the last install you do will take effect, so probably use the 64-bit unthreaded for that. This limit is likely to change in the future.
> > > >
> > > > As of 3.0.0, ITUGLIB is building from the standard OpenSSL code base, which can now be obtained from GitHub. As a result, ITUGLIB does not package or ship OpenSSL source code for 3.0.0 or later releases.
> > > >
> > > > Please remember to be careful with any downloads and import/export restrictions that may apply to you. You are 100% responsible for operating within the law.
> > > >
> > > > ITUGLIB will endeavor to continue to build 3.0.0 and 1.1.1 while those releases are supported. If you want to build your own copy of 3.0.0, download the source tarball from https://www.openssl.org, or obtain the git copy from GitHub for the full commit history and signatures of each change - remember to checkout and build from the appropriate tag. Build recipes are documented in the NOTES-NONSTOP.md file in the top directory of the OpenSSL package.
> > > >
> > > > If you wish upgrade support for the 1.0.2 series, please reply to me directly.
> > > >
> > > > Regards,
> > > > Randall Becker
> > > > On behalf of the ITUGLIB Technical Committee
> > Near as I can tell, you are trying to build something that may not work.. Have you tried:
> >
> > ./Configure nonstop-nsx
> >
> > and then the build using make as a starting point? Does that build correctly?
> >
> > The error you received can only happen if HTTP_DAEMON is defined, which is not, from what I can tell, in any of the standard NonStop OSS builds for 3.0.0.
> Sorry, for late response...
>
> I downloaded the tarball from:
> https://www.openssl.org/source/openssl-3.0.0.tar.gz
>
> And was using:
> ./Configure nonstop-nsx_g_tandem --prefix=${PWD} --openssldir=${PWD}/ssl no-threads --with-rand-seed=rdcpu ${CIPHENABLES} ${DBGFLAG} ${SYSTEMLIBS}
>
> as specified in NOTES-NONSTOP.md
> That last one broke on HTTP_DAEMON.
>
> Using
> ./Configure nonstop-nsx_g runs ok. But I cant find the guardian libs "ssl" "crypto"
>
> I will keep working on it.
> Thanks.
> gc

I must apologize but ITUGLIB does not perform tests of OpenSSL in the GUARDIAN space because of precedence of the product from comforte, NonStop SSL. It has priority for SSL in the GUARDIAN space, which ITUGLIB will not attempt to circumvent. Our only testing, both build and test, involve the OSS packages described here, on the ITUGLIB website, and in the NOTES-NONSTOP.md file in the OpenSSL package. The nonstop-nsx_g_tandem is a historical package from 1.1.1 that was not ported or tested by our team - it was kept for other teams who may be using it. Perhaps others may be able to help, but I cannot.

However, just reading the configuration entry you are using, I am not sure it would be able to build a GUARDIAN DLL named properly. The critical line, in Configurations/50-nonstop.conf that may be impacting your build is:

shared_ldflag => '-Wshared -Wxld="-soname $(@:lib%.so=%)"',

You can try adding LDFLAGS= something else, to place the library where you want it to go. There were issues in the make install command found by the OpenSSL team, which were removed by removing the -soname argument in OSS builds.

Sincerely,
Randall
On behalf on the ITUGLIB Technical Committee, Nexbridge Inc., and myself.

Re: ITUGLIB Update: OpenSSL 3.0.0 Available

<316ef4b6-80f0-4b5c-9ba9-de9007baaef2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=244&group=comp.sys.tandem#244

  copy link   Newsgroups: comp.sys.tandem
X-Received: by 2002:a0c:aa97:: with SMTP id f23mr564127qvb.49.1633042967332;
Thu, 30 Sep 2021 16:02:47 -0700 (PDT)
X-Received: by 2002:a25:90b:: with SMTP id 11mr2101135ybj.192.1633042967165;
Thu, 30 Sep 2021 16:02:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.tandem
Date: Thu, 30 Sep 2021 16:02:46 -0700 (PDT)
In-Reply-To: <71cc63c2-f554-4150-9d0a-01992da2caf8n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=200.68.141.14; posting-account=KABafgoAAACv5feJ7ChiE-mlywPUhYvE
NNTP-Posting-Host: 200.68.141.14
References: <67172cc4-6241-43de-8085-7a8eb596bea5n@googlegroups.com>
<ebe9faa1-0fd2-4806-92e6-61714539db9an@googlegroups.com> <390c5647-4285-4713-bf59-b854aa4bf51cn@googlegroups.com>
<de65218c-452b-40bd-b04d-0fe1dbcef645n@googlegroups.com> <71cc63c2-f554-4150-9d0a-01992da2caf8n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <316ef4b6-80f0-4b5c-9ba9-de9007baaef2n@googlegroups.com>
Subject: Re: ITUGLIB Update: OpenSSL 3.0.0 Available
From: cavazosg@gmail.com (gcav)
Injection-Date: Thu, 30 Sep 2021 23:02:47 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 30
 by: gcav - Thu, 30 Sep 2021 23:02 UTC

> I must apologize but ITUGLIB does not perform tests of OpenSSL in the GUARDIAN space because of precedence of the product from comforte, NonStop SSL.. It has priority for SSL in the GUARDIAN space, which ITUGLIB will not attempt to circumvent. Our only testing, both build and test, involve the OSS packages described here, on the ITUGLIB website, and in the NOTES-NONSTOP.md file in the OpenSSL package. The nonstop-nsx_g_tandem is a historical package from 1.1.1 that was not ported or tested by our team - it was kept for other teams who may be using it. Perhaps others may be able to help, but I cannot.
>
> However, just reading the configuration entry you are using, I am not sure it would be able to build a GUARDIAN DLL named properly. The critical line, in Configurations/50-nonstop.conf that may be impacting your build is:
>
> shared_ldflag => '-Wshared -Wxld="-soname $(@:lib%.so=%)"',
>
> You can try adding LDFLAGS= something else, to place the library where you want it to go. There were issues in the make install command found by the OpenSSL team, which were removed by removing the -soname argument in OSS builds.
>
> Sincerely,
> Randall
> On behalf on the ITUGLIB Technical Committee, Nexbridge Inc., and myself.

No problem Randall,
I will tweak it and make it work.

Thanks
gc.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor