Re: [Oorexx-devel] Java 8 -> 11

2022-06-23 Thread P.O. Jonsson
I am coming back on this item.

I have checked all agents and as it turns out most of the Linuxes already have 
Java 11 installed as the default so already working. For the remaining Linuxes 
and the Unixes I could upgrade to Java 11 and reconnect without greater 
problems. Same for macOS and Windows. FreeBSD is running Java 13 which I have 
left as-is

Currently only the following agents are on java 8:

- POs Raspberry pi (a 32 bit implementation, will be upgraded if I cannot find 
Java 11 for Raspbian)
- ubuntu16 (Ubuntu 16.04 slave, this is Erichs private machine I think)
- IBMZ (René's IBM LinuxONE Rockhopper with Ubuntu 18.04.5)
according to this info 

 there should be a version 11 available for IBMZ:

Marks-M1-Mac (Mark Hesslings M1 Mac, macOS Monterey) is already running on Java 
11
ams01 is running java 14

So if René and Erich could have a check if those machines can be upgraded we 
would be good to go to Java 11 on the Controller.

PS at the moment there is a major backup of all VMs so Jenkins may be down for 
a couple of hours

Hälsningar/Regards/Grüsse,
P.O. Jonsson
oor...@jonases.se



> Am 14.06.2022 um 16:59 schrieb Erich Steinböck :
> 
> Hi P.O., we had this discussion back in April and I had found that docs say 
> "If you’re upgrading your Jenkins controller to run on Java 11, you also need 
> to upgrade the JVM on your agents".
> I don't know if Java 11 is available for all our current agents.
> 
> 
> P.O. Jonsson mailto:oor...@jonases.se>> schrieb am Di., 
> 14. Juni 2022 16:53:
> I intend to have a go at upgrading the Controller (Master) to Java 11 later 
> this week, this might lead to Jenkins being offline
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] [devel] ooRexx 5.0 GA

2022-06-23 Thread René Jansen
Hi Leslie,

Yes, it seems that ’specs’ keeps growing and growing. The good news is that in 
our implementation Jeff did a separate part for inputRange and if it works 
there, it should work everywhere.
For clarity, I did not try this because at the moment, I did what I would do in 
Rexx.

René.

> On 22 Jun 2022, at 22:11, J Leslie Turriff  wrote:
> 
> René,
>   I see that in this pipeline you use reverse with specs to trim trailing 
> parts of your 
> records. I understand that the nrx specs stage does not yet completely 
> emulate the CMS 
> specs stage, but I hope that as it is improved it will fully support CMS-type 
> inputRange 
> notation.
>   In CMS/TSO Pipelines, Author's Edition, pp. 165, 166 we see that
> | "An inputRange can contain a negative number; this specifies that the 
> count is from the
> | end of the record rather than from the beginning:
> | word -2 1
> | The general form of a range consists of two numbers separated a 
> semicolon. Thus, there
> | is a third idiom to refer to the entire record: 1;-1. When both numbers are 
> positive,
> | there is no difference between using semicolon and using a hyphen to 
> delimit the 
> numbers. When the two numbers have the same sign, the first number must be 
> less than or 
> equal to the second one; it is an error to specify an ending column that is 
> before the 
> beginning one. (Recall that -2 is less than -1.) When the numbers have 
> different signs, 
> a null input field is used when the beginning position is after the end 
> position:
> | word 2;-2 1
> 
>   Thus, your pipeline could eventually use
> | :
> | | specs 7;-2 1
> | :
> | | specs 77;-10 1
> | :
> 
> Leslie
> 
> On 2022-06-22 05:55:59 René Jansen wrote:
>> I think so too. This is why I built the following pipeline to make sure
>> this page is updated daily:
>> 
>> ➜ test git:(master) cat oorexx_downloads.nrx
>> out =''
>> address pipe with output stem out
>> 
>> 'pipe (pipnm) literal curl
>> https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0beta/ '- '|
>> command '-
>> '| split '-
>> '| locate +href="https://sourceforge.net/projects/oorexx/files+ '-
>> '| nlocate /readme.md/ specs 7-* 1 '-
>> '| reverse '-
>> '| specs 2-* 1 '-
>> '| reverse '-
>> '| o: fanout '-
>> '| specs 77-* 1 '-
>> '| reverse '-
>> '| specs 10-* 1 '-
>> '| reverse '-
>> '| b: juxtapose '-
>> '| sort desc '-
>> '| specs /[/ 1 1-5 nw 7-11 nw 13-* nw /)/ nw '-
>> '| change /href/ /] (href/ '-
>> '| cons ? o: '-
>> '| insert / / '-
>> '| b:'
>> 
>> do i=1 to out[0]
>> say out[i]
>> end
>> 
>> As you can see, it takes the RSS feed from SF and turns it into a Markdown
>> page. I will have something by the end of this week.
>> 
>> Best regards,
>> 
>> René.
> -- 
> Operating System: Linux
> Distribution: openSUSE Leap 15.4 x86_64
> java version "18" 2022-03-22
> NetRexx portable processor 4.03-GA build 260-20220503-1730
> 
> 
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
> 
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel