Re: [Oorexx-devel] Question ad Apple versions

2021-10-28 Thread CVBruce
Well, I don’t think this will be popular, but I think that a lot of these 
problems are caused by treating ooRexx as an application.

To me ooRexx is a tool used to create applications, like clang, or python.

I use the MacPorts package manager, and have tried Brew and fink package 
managers, and they never have a problem with all of the security issues that 
you mention. Or if they do, they seem to work them out so that they are 
transparent to me. All three package managers install to their own areas of the 
directory that don’t seem to interfere with Apple’s security.

Upgrades from one MacOS level to the next do require some work, but  work that 
I would be doing anyway for all the other tools that I use, for example to 
build ooRexx from source.

Rather than a .DMG file that you can download and run the mac installer, I’d 
rather have something that the MacPorts package manager can download and 
install.

Anyway that’s my 2¢

Bruce

> On Oct 28, 2021, at 7:25 AM, Rony G. Flatscher  
> wrote:
> 
> Just got an upgrade option from BigSur 11.6 to Monterey 12.01.
> 
> It seems that with each upgrade of macOS there are new "security" related 
> crash walls erected (some
> things that used to work all of a sudden do not work anymore as before). 
> Short of time wondering
> whether it is seen to be important to upgrade to Monterey now or whether it 
> would be o.k. to wait a
> few months until enough new Apple users with that macOS enter the scene. What 
> do the Apple users in
> this list think?
> 
> ---rony
> 
> 
> 
> 
> ___
> 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] Creating USB stick versions

2021-10-10 Thread CVBruce
In some companies, the security on company computers is such that reading, 
writing, and executing or even mounting usb drives is blocked.  Have your 
former students tried to execute programs from USB drives?

Also, there are several different environments for deploying “portable apps”.

Since we are only talking Windows, there are several different ways of getting 
apps on a thumb drive that makes it easy to use them. This article explains 
what a portable app is and why they are a good idea. 
>

I think working to integrate ooRexx with one of these environments would 
provide a distribution channel for ooRexx that we currently don’t use.

> On Oct 9, 2021, at 6:01 AM, Rony G. Flatscher  wrote:
> 
> Not being able to contribute to make the release happen and no release date 
> set forth, I would like
> to tackle a feature that I think is important: being able to generate "stick" 
> versions of ooRexx
> from the generated ooRexx installation files.
> 
> The stick versions should be zip archives that users can unzip change into 
> the bin-directory and run
> that version of ooRexx off that directory without the need of an 
> installation. Combined with stick
> versions of BSF4ooRexx and Java this would even allow one to become able to 
> run BSF4ooRexx programs
> off a stick!
> 
> Just lately, I learned from some of my graduated students who started to work 
> in companies that they
> were not allowed and able to run ooRexx scripts (let alone BSF4ooRexx 
> scripts) on their Windows PCs
> where it would be a boon for them, e.g. controlling Windows and Windows 
> applications from ooRexx
> scripts. The reason being that installation of software is inhibited on their 
> PCs. If they had an
> actual stick versions of ooRexx (and in this particular case also stick 
> versions of BSF4ooRexx) they
> would become able to apply their learned ooRexx (and BSF4ooRexx) skills for 
> their benefits, but also
> to show off. However, these students would not be able (or know how) to 
> create such stick versions
> on their own and hence are not able to take advantage of their learned ooRexx 
> programming skills.
> 
> At last year's International Rexx symposium [1] I presented the results of a 
> little experiment to
> create stick versions of ooRexx [2]. The presentation also suggests a 
> directory layout for the zip
> file creation. The name of the archives could approximate the names of the 
> stick version of
> OpenJDK/Java packages to indicate the content, version and hardware.
> 
> According to [3] CMake 3.2 introduced a built-in ability to create zip files 
> such that it would
> become possible to add a function to create such stick versions of ooRexx.
> 
> So, any comments?
> 
> ---rony
> 
> P.S.: There are other projects and initiatives I have been actively engaged 
> and which take most of
> my time. Suggesting and being ready to invest time into this feature is 
> mainly fueled by trying to
> help my students (and by the same token anyone else using ooRexx) to deploy 
> the latest versions of
> ooRexx wherever they work from a stick. This will also allow colleagues to 
> learn about the abilities
> and features of ooRexx as they can be shown in the context of the work place 
> and what good it can do
> (e.g. creating, editing Excel/OpenOffice/LibreOffice spreadsheets, 
> Word/OpenOffice/LibreOffice
> documents and the like).
> 
> [1] 2020 - 31st Annual Rexx Symposium - Schedule: 
> 
> 
> [2] "Running Rexx from a USB drive":
> 
> 
> [3] Stackoverflow about zip and CMake:
> 
> 
> 
> 
> 
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] open() option APPEND

2021-02-10 Thread CVBruce
Eric,

To your point #2.  In looking at other implementations of Rexx, I found that 
some implementations note that if you move the write pointer to someplace in 
the existing file, and then write, the file will be truncated to that written 
data.  This led me to the realization that the write pointer is also the 
“working” end of file pointer. If you move the write pointer to the middle of 
the file what will the result be, especially if the data written is greater 
than the original data in the position, wiping out the record separator (CRLF) 
in the process.

I would lean toward not being able to move the write pointer, and use 
sequential file update processes that are old and well defined.

I know that update in place is a common technique on the mainframe, but 
mainframes also support record structures, and record i/o, Rexx for the most 
part doesn’t.  There is not a data structure that is tied to the file in away 
that prohibits writing records that don’t agree with the structure of the file.

To your point #1, I think replace is more common than default of append.  In 
most programming environments I’ve used you must explicitly specify append.

There have been times in Rexx, where to bullet proof a program, I’ve had to 
issue a close then open against a file because the program in development never 
reached the file close logic from the last execution, the result being an 
append rather than the desired replace.

Bruce

> On Feb 10, 2021, at 11:21 AM, Erich Steinböck  
> wrote:
> 
> Thanks for clarifying the timeline :-)
> 
> Now back to the question:
> s~open('append'); s~lineOut('xxx', 1) ignores the line number argument for 
> lineOut and unconditionally appends
> s~open; s~lineOut('xxx', 1) overwrites the first line
> 
> This is pretty crazy, as
> 1) "append" should be default (or not?) for any write operation, and
> 2) if "append" prohibits overwriting existing lines, we can never overwrite 
> parts of an existing file at all
> 
> I'd propose to remove the rewrite restriction and make "append" default, but 
> then: we also have this rexxref paragraph "The write pointer cannot be moved 
> anywhere within the extent of the file as it existed when the file was 
> opened."
> 
> So many errors in one place?
> Thus my question: anyone remembers what the intention of all this was?
> 
> 
> 
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx 5 installer for Mac OS

2021-02-04 Thread CVBruce
I’ve been thinking about this for a while.

In my opinion, for Mac OS, I don’t know that we need an ‘installer'.

I generally download and compile ooRexx.

ooRexx, at least on Mac OS doesn’t require a GUI. There is no ooDialog for Mac 
OS.

Also, at least for Mac Ports, the build script can put together a package like 
.deb or .rpm.

So I’m thinking that if an effort is going to be expended that it should be 
setting up ooRexx in the existing software distribution channels, such as 
Homebrew, fink, or Mac Ports.

If you’re a Mac user, what is your opinion?

Bruce


signature.asc
Description: Message signed with OpenPGP
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] oosqlite.so

2020-11-13 Thread CVBruce
Just guessing, but I would think that the liboosqlite.so would be in /usr/lib, 
not /usr/bin.

Bruce

> On Nov 13, 2020, at 3:41 PM, Bill Turner, WB4ALM  wrote:
> 
> I'll admit that I am confused at the moment.
> 
> I downloaded oosqlite for LINUX from sourceforge.net ooREXX
> 
> followed the instructions, and tried to run a sample program.
> 
> got the following error message
> 
> 57 *-* ::attribute null get class external "LIBRARY oosqlite 
> oosql_getNull_atr_cls"
> 14 *-* ::requires 'ooSQLite.cls'
> REX0098E: Error 98 running /usr/bin/ooSQLite.cls line 57:  Execution error
> REX0479E: Error 98.903:  Unable to load library "oosqlite"
> bill@wb4alm-07:~$
> 
> 
> The download package contains the following files in the BIN directory:
> 
> liboosqlite.so
> oosqlite3
> ooSQLite.cls
> 
> These three were copied to /usr/bin   because that is where all of the other 
> ".cls" files and ooRexx modules are.
> 
> is the ooSQLite.cls  wrong,  or is oosqlite3 supposed to be named "oosqlite" 
> ???
> 
> /s/ Bill Turner, wb4alm
> 
> 
> ___
> 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] R5 linein/lineout DRAMATIC slowdown???

2020-09-26 Thread CVBruce
Were the both fresh compiles, with the same compiler and build environment and 
optimization options? Something has obviously changed.

> On Sep 26, 2020, at 12:32 AM, WalterPachl  wrote:
> 
> What am I doing wrong?
> 
> R5beta takes about 25 times the elapsed time of R4.2
> 
> /*
> E:\>rexx tio
> REXX-ooRexx_4.2.0(MT)_64-bit 6.04 22 Feb 2014
> 0.116000
> 0.389000
> 
> Installed R5:
> E:\>rexx tio
> REXX-ooRexx_5.0.0(MT)_64-bit 6.05 8 Sep 2020
> 3.01
> 8.967000
> 
> Back to R4:
> E:\>rexx tio
> REXX-ooRexx_4.2.0(MT)_64-bit 6.04 22 Feb 2014
> 0.132000
> 0.463000
> */
> Parse Version v
> Say v
> 'erase large.*'
> fid='large.txt'
> Call time 'R'
> Do i=1 To 1
> Call lineout fid,right(i,70)
> End
> Call lineout fid
> Say time('E')
> oid='large.xxx'
> Call time 'R'
> Do While lines(fid)>0
> Call lineout oid,linein(fid)
> End
> Call lineout fid
> Call lineout oid
> Say time('E')
> 
> Regards
> 
> Walter
> 
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Jenkins

2020-08-11 Thread CVBruce
I believe that RPi2 is 32bit.  You will need either an RPi3 or RPi4 for 64 bit. 
 You will also need to download a beta version of Raspberry Pi OS that is 64 
bit.

Until the recently released RPi4 8GB, all versions of Raspberry Pi OS were 32 
bit.  This simplified their software distribution, needing only one .deb file 
for all arm platforms.

RPi3 & RPi4 do have a 64 kernel, I believe, but the default tool chain is 
32bit, and will produce armhf binaries as opposed to aarch64.

> On Aug 11, 2020, at 6:37 AM, P. O. Jonsson  wrote:
> 
> I have a Raspberry Pi 2, I think that is ARM 64?
> 
> I can give it a try when I am back from holidays. The Pi 2 will not be 
> permanently hooked up but for a test it is fine.
> 
> Von meinem iPhone gesendet
> 
>> Am 10.08.2020 um 11:44 schrieb "rvjan...@xs4all.nl" :
>> 
>> Hi P.O.,
>> 
>> Yes, those are mine. Was working with Mark to get regina SF builds, got 
>> stuck. The other is an arm64 build which we did not have yet I think; this 
>> works but fails on install; I have to sudo that.
>> 
>> René.
>> 
>>> On 10 Aug 2020, at 11:07, P.O. Jonsson  wrote:
>>> 
>>> Dear All,
>>> 
>>> I have reinstated my macOS och Raspberry Pi Jenkins slaves. I had changed 
>>> some ports internally and forgot to correct it in Jenkins master. All 
>>> builds pass right now (On all platforms except Windows the 
>>> EventSemaphore.testGroup is excluded awaiting a fix of bugg #1697).
>>> 
>>> The following tw Projects appear to be work-in-progress, any info on the 
>>> status anyone?
>>> 
>>> ooRexx-linux-aarch64-build/ build ooRexx on Ubuntu 18.04 on aarch64 (ARM64)
>>> regina-rexx Ubuntu64 build/ regina-rexx sourceforge build
>>> 
>>> 
>>> 
>>> Hälsningar/Regards/Grüsse,
>>> P.O. Jonsson
>>> oor...@jonases.se 
>>> 
>>> 
>>> 
>>> 
>>> ___
>>> 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
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Performance

2020-08-09 Thread CVBruce
That sounds about right 90% of one cpu is 22.5%

In my experiments on a 4 core raspberry pi, I could drive 3 cores to 95%+ and 
the last core to about 75%.  Jim could try running 4 concurrent copies of his 
program to verify this.  Another issue, is that if you drive the cpu so hard 
that it starts to over heat, throttling may occur to reduce the thermal load.

Bruce

> On Aug 9, 2020, at 9:05 AM, Mike Cowlishaw  wrote:
> 
> My guess is that his machine is not one CPU but 4-core, so this single-thread 
> program is using [a bit less than] a quarter of the CPU.
> 
> Mike
> 
>> From: René Jansen [mailto:rvjan...@xs4all.nl]
>> Sent: 09 August 2020 13:24
>> To: Open Object Rexx Developer Mailing List
>> Cc: James R. Manchester
>> Subject: [Oorexx-devel] ooRexx Performance
>> 
>> on behalf of James R. Manchester, xjmanc...@gmail.com 
>>  :
>> 
>> Is there something in ooRexx that limits its use of the CPU within Windows?  
>> I have an application that should use 100% of the CPU but only manages about 
>> 20%.  The following program runs for 60 seconds and it should use the CPU 
>> continuously.  However, according to Task Manager, it doesn't quite use 22%. 
>>  What's limiting the use of the CPU?  Is there some setting which can be 
>> used to change this behavior?
>> 
>> Regards,
>> Jim Manchester
>> 
>> /* */
>> 
>> Duration = 60--Number of seconds to execute.
>> 
>> Start = Time('S')-- Get the start time.
>> 
>> i = 0
>> do forever
>> a = 1234 * 24536
>> b = a / 25
>> c = a * b
>> Elapsed = Time('S') - Start
>> i += 1
>> if Elapsed > Duration then
>> leave
>> end
>> 
>> say 'There were' i 'iterations in ' Elapsed 'seconds.'
>> 
>> exit
>> 
>> 
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Fwd: [oorexx:bugs] Re: #1475 ooRexx (r11290) doesn't exit cleanly on macOS

2017-08-24 Thread CVBruce
I just did a SVN update (11290), cmake, and make.  It exits cleanly here.  Mac 
OS X 10.10.5 Yosemite.
Compiler:
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.5.0
Thread model: posix

Bruce
> On Aug 24, 2017, at 9:04 AM, Erich Steinböck  
> wrote:
> 
> This issue doesn't show up on Windows or Linux. I can't test on Mac.
> 
> Can anyone of you running ooRexx on Mac confirm it?  Does it happen for you 
> too?
> 
> We don't have too many fork()'s in our Code - for this issue probably only 
> those in APIService and SysLocalAPIManager might be relevant. Would anyone be 
> willing to add printf's after each fork, giving the returned pid, and build 
> and run it.  Rony, maybe?
> 
> This might pinpoint which of the forks is the culprit.
> 
> Thanks!!
> 
> -- Forwarded message --
> From: Marc Simpson mailto:mar...@users.sf.net>>
> Date: Thu, Aug 24, 2017 at 4:48 PM
> Subject: [oorexx:bugs] Re: #1475 ooRexx (r11290) doesn't exit cleanly on macOS
> To: "[oorexx:bugs]" <1...@bugs.oorexx.p.re.sf.net 
> >
> 
> 
> In answer to your questions:
> 
> * `oorexx` is a symlink to `rexx` in the installation target.
> * Yes, the process seems to linger indefinitely.
> * Yes, processes accumulate over time. (I first spotted the problem when I 
> had 50+ sleeping processes, all associated with the same script.)
> 
> Finally, here's the result of your test, run a few times:
> 
> ~~~
> $ for i in {1..5}; do oorexx -e "say SysQueryProcess('pid')"; done
> 31022
> 31024
> 31026
> 31028
> 31030
> $ ps ax | grep rexx | grep -v grep
> 31023   ??  Ss 0:00.00 oorexx -e say SysQueryProcess('pid')
> 31025   ??  Ss 0:00.00 oorexx -e say SysQueryProcess('pid')
> 31027   ??  Ss 0:00.00 oorexx -e say SysQueryProcess('pid')
> 31029   ??  Ss 0:00.00 oorexx -e say SysQueryProcess('pid')
> 31031   ??  Ss 0:00.00 oorexx -e say SysQueryProcess('pid')
> ~~~
> 
> (Note that I killed 16195 just before running this.)
> 
> 
> ---
> 
> ** [bugs:#1475] ooRexx (r11290) doesn't exit cleanly on macOS**
> 
> **Status:** open
> **Group:** 5.0.0
> **Created:** Wed Aug 23, 2017 11:01 PM UTC by Marc Simpson
> **Last Updated:** Thu Aug 24, 2017 08:57 AM UTC
> **Owner:** nobody
> 
> 
> ooRexx doesn't exit cleanly on macOS, leaving behind a sleeping process:
> 
> ~~~
> $ ps ax | grep oorexx | grep -v grep
> $ oorexx -e 'say 123'
> 123
> $ ps ax | grep oorexx | grep -v grep
> 16195   ??  Ss 0:00.00 oorexx -e say 123
> $ oorexx -v
> Open Object Rexx Version 5.0.0
> Build date: Aug 23 2017
> Addressing mode: 64
> [...]
> ~~~
> 
> N.B. I'm unable to reproduce the problem on Linux.
> 
> 
> ---
> 
> Sent from sourceforge.net  because you indicated 
> interest in  >
> 
> 
> 
> To unsubscribe from further messages, please visit 
>  >
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] MacOSX plist-file to have rxapi run as a service using launchctl

2017-05-30 Thread CVBruce
I wish I could remember who suggested that KeepAlive be set to false.  His 
premiss was that rxapi rarely fails, and I have to agree with him.

If I open up the code again, I want to know ahead of time, how it should be 
done.  Last time I used a lot of  #ifdef to work around the code that was 
proving bothersome.  I was told that wasn’t the way to do it.  So what is the 
directional way to modify the code.  Should I be creating a whole new rxapi for 
those systems that use launchd to start processes?

Bruce
> On May 30, 2017, at 1:41 AM, Rony G. Flatscher  
> wrote:
> 
> Indeed, the plist file originates from Bruce (thanks a lot again for it)!
> 
> Bruce, if you happen to find your changes to rxapi to behave according to the 
> MacOSX specifications, probably everyone in the community would appreciate it 
> if you could make them available! It is quite disturbing that on MacOSX  the 
> launcher tries to restart the running rxapi daemon every ten seconds in vain 
> (for stability reasons "keepalive" needs to be set IMHO).
> ---rony
> 
> 
> On 23.05.2017 16:14, CVBruce wrote:
>> I think I originally wrote this plist file.  In the old make process the 
>> ‘make install’ would tailor the file for the current install location (i 
>> think).
>> 
>> There was some discussion around this file and the rxapi process on MacOS.  
>> The problem stems from the MacOS architecture for daemons doesn’t like 
>> daemons that fork and exec when starting.  The launch daemon looses 
>> connection to them.  With the KeepAlive attribute the launch daemon thinks 
>> that the process rxapi has stopped/failed, so every few seconds it tries to 
>> restart the rxapi process.  You can see this in the system log.  I had 
>> re-written the rxapi code with MacOS conditionals, and these changes were 
>> rejected, because the whole process was scheduled to be re-written.
>> 
>> As a work around, one user suggested that since the rxapi process rarely 
>> ever fails, that the KeepAlive attribute is unnecessary, and can be set to 
>> false.
>> 
>> Bruce
>>> On May 23, 2017, at 5:37 AM, Rony G. Flatscher >> <mailto:rony.flatsc...@wu.ac.at>> wrote:
>>> 
>>> Enclosed you will find a MacOSX plist-file named 
>>> "org.rexxla.oorexx.rxapid.plist" which I use for the BSF4ooRexx MacOSX 
>>> installation.
>>> 
>>> It turns out (by mistake) that ooRexx will run quite slowly, if rxapi is 
>>> not running as a daemon, hence mentioning this here and enclosing a working 
>>> plist file which has the following content:
>>> F:\debug_oorexx\from_macosx>type org.rexxla.oorexx.rxapid.plist
>>> 
>>> >> "http://www.apple.com/DTDs/PropertyList-1.0.dtd"; 
>>> <http://www.apple.com/DTDs/PropertyList-1.0.dtd>>
>>> 
>>> 
>>> Disabled
>>> 
>>> KeepAlive
>>> 
>>> Label
>>> org.rexxla.oorexx.rxapid
>>> ProgramArguments
>>> 
>>> /usr/local/bin/rxapi
>>> 
>>> RunAtLoad
>>> 
>>> 
>>> 
>>> As you can see, the plist' path to rxapi has been adjusted to 
>>> "/usr/local/bin/rxapi".
>>> 
>>> To use it one needs to copy "org.rexxla.oorexx.rxapid.plist" to 
>>> "/Library/LaunchDaemons". From my older notes I noticed that that 
>>> plist-file should be owned by root and be in the administrator group 
>>> ("wheel").
>>> 
>>> To start the rxapi daemon on MacOSX you then would use launchctl like this:
>>> launchctl load -w /Library/LaunchDaemons/org.rexxla.oorexx.rxapid.plist
>>> To unload the rxapi dameon on MacOSX you then would use launchtl like this:
>>> launchctl unload -w /Library/LaunchDaemons/org.rexxla.oorexx.rxapid.plist
>>> Maybe this proofs to be a little bit helpful while working on the CMake 
>>> definitions for MacOSX.
>>> 
>>> ---rony
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] MacOSX plist-file to have rxapi run as a service using launchctl

2017-05-23 Thread CVBruce
No, I sent is to Mark.  Remember this is probably at least 5 years ago.

Bruce
> On May 23, 2017, at 7:53 AM, René Jansen  wrote:
> 
> did you post it to the list?
> 
> René.
> 
>> On 23 May 2017, at 16:42, CVBruce  wrote:
>> 
>> I have no idea where my modifications of the rxapi code is.  It never got 
>> checked into svn because it was rejected.
>> 
>> Bruce
>>> On May 23, 2017, at 7:36 AM, René Jansen  wrote:
>>> 
>>> And, of course, as long as we don’t do that, Bruce’s rewrite needs to go 
>>> in, just to avoid an avoidable problem.
>>> 
>>> best regards,
>>> 
>>> René.
>>> 
>>>> On 23 May 2017, at 16:33, René Jansen  wrote:
>>>> 
>>>> As this requires admin (still) and keeps giving slight trouble (like in 
>>>> failing testcases with missing/other versions of rxapi) I much rather have 
>>>> Moritz’s patches applied and tested for Linux and macOSX; this would bring 
>>>> the USB version closer and would simplify the infrastructure. Because I 
>>>> build on every machine and start rxapi by hand I am personally not 
>>>> bothered by this too much; but it would be good to get rid of it.
>>>> Does the patch also work for Windows? I forgot.
>>>> 
>>>> A not working or firewalled (in the case of my first attempt on the 
>>>> Rockhopper Linux on Z OS) rxapi yields deplorable performance (actually, 
>>>> after the IP timeout all code runs quickly, but it is hard to spot the 
>>>> difference).
>>>> 
>>>> So my suggestion would be to apply the patch and keep on testing with 
>>>> that. The old version would still be in svn when we need it.
>>>> 
>>>> best regards,
>>>> 
>>>> René.
>>>> 
>>> 
>>> 
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> ___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! 
>> http://sdm.link/slashdot___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] MacOSX plist-file to have rxapi run as a service using launchctl

2017-05-23 Thread CVBruce
I have no idea where my modifications of the rxapi code is.  It never got 
checked into svn because it was rejected.

Bruce
> On May 23, 2017, at 7:36 AM, René Jansen  wrote:
> 
> And, of course, as long as we don’t do that, Bruce’s rewrite needs to go in, 
> just to avoid an avoidable problem.
> 
> best regards,
> 
> René.
> 
>> On 23 May 2017, at 16:33, René Jansen  wrote:
>> 
>> As this requires admin (still) and keeps giving slight trouble (like in 
>> failing testcases with missing/other versions of rxapi) I much rather have 
>> Moritz’s patches applied and tested for Linux and macOSX; this would bring 
>> the USB version closer and would simplify the infrastructure. Because I 
>> build on every machine and start rxapi by hand I am personally not bothered 
>> by this too much; but it would be good to get rid of it.
>> Does the patch also work for Windows? I forgot.
>> 
>> A not working or firewalled (in the case of my first attempt on the 
>> Rockhopper Linux on Z OS) rxapi yields deplorable performance (actually, 
>> after the IP timeout all code runs quickly, but it is hard to spot the 
>> difference).
>> 
>> So my suggestion would be to apply the patch and keep on testing with that. 
>> The old version would still be in svn when we need it.
>> 
>> best regards,
>> 
>> René.
>> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] MacOSX plist-file to have rxapi run as a service using launchctl

2017-05-23 Thread CVBruce
I think I originally wrote this plist file.  In the old make process the ‘make 
install’ would tailor the file for the current install location (i think).

There was some discussion around this file and the rxapi process on MacOS.  The 
problem stems from the MacOS architecture for daemons doesn’t like daemons that 
fork and exec when starting.  The launch daemon looses connection to them.  
With the KeepAlive attribute the launch daemon thinks that the process rxapi 
has stopped/failed, so every few seconds it tries to restart the rxapi process. 
 You can see this in the system log.  I had re-written the rxapi code with 
MacOS conditionals, and these changes were rejected, because the whole process 
was scheduled to be re-written.

As a work around, one user suggested that since the rxapi process rarely ever 
fails, that the KeepAlive attribute is unnecessary, and can be set to false.

Bruce
> On May 23, 2017, at 5:37 AM, Rony G. Flatscher  
> wrote:
> 
> Enclosed you will find a MacOSX plist-file named 
> "org.rexxla.oorexx.rxapid.plist" which I use for the BSF4ooRexx MacOSX 
> installation.
> 
> It turns out (by mistake) that ooRexx will run quite slowly, if rxapi is not 
> running as a daemon, hence mentioning this here and enclosing a working plist 
> file which has the following content:
> F:\debug_oorexx\from_macosx>type org.rexxla.oorexx.rxapid.plist
> 
>  "http://www.apple.com/DTDs/PropertyList-1.0.dtd"; 
> >
> 
> 
> Disabled
> 
> KeepAlive
> 
> Label
> org.rexxla.oorexx.rxapid
> ProgramArguments
> 
> /usr/local/bin/rxapi
> 
> RunAtLoad
> 
> 
> 
> As you can see, the plist' path to rxapi has been adjusted to 
> "/usr/local/bin/rxapi".
> 
> To use it one needs to copy "org.rexxla.oorexx.rxapid.plist" to 
> "/Library/LaunchDaemons". From my older notes I noticed that that plist-file 
> should be owned by root and be in the administrator group ("wheel").
> 
> To start the rxapi daemon on MacOSX you then would use launchctl like this:
> launchctl load -w /Library/LaunchDaemons/org.rexxla.oorexx.rxapid.plist
> To unload the rxapi dameon on MacOSX you then would use launchtl like this:
> launchctl unload -w /Library/LaunchDaemons/org.rexxla.oorexx.rxapid.plist
> Maybe this proofs to be a little bit helpful while working on the CMake 
> definitions for MacOSX.
> 
> ---rony
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] oorexx-config

2017-05-21 Thread CVBruce
I just pulled down oorexx 5 from svn on a new pi, and checking it out I 
couldn’t find where oorexx-config was created, or copied for the install. Same 
thing for the oorexx-config man page.  I see the oorexx-config.in and and 
manpage source.  This was a Linux make using the cmake “Unix Files” generator.

Did I miss something?  Is oorexx-config being dropped?

Thanks,

Bruce


signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Portability

2017-04-23 Thread CVBruce
Sounds reasonable to me.  Anybody else?

> On Apr 23, 2017, at 8:14 AM, Erich Steinböck  
> wrote:
> 
> For any (even unformatted ASCII, or such) Compatibility Chapter text I 
> receive, I'd be willing to format and add it to rexxref or rexxpg as 
> appropriate.
> 
> (doc patches, of course, are welcome, too)
> 
> On Sun, Apr 23, 2017 at 4:54 PM, CVBruce  <mailto:cvbr...@gmail.com>> wrote:
> Hi,
> 
> Another portability issue has popped up.
> 
> I would like to suggest that we provide portability documentation.  This 
> could be either a separate document, or it could be  an appendix or chapter 
> in the ooRexx Reference or other manual.
> 
> I would see three kinds of portability information being included:
> ooRexx version to version, e.g. 4.2 -> 5.0
> ooRexx platform to platform, e.g. Windows <-> Linux
> ooRexx and other Rexx, e.g. ooRexx <-> Regina Rexx
> 
> We do have a lot of this information scattered through various current 
> manuals, and maybe all that is needed is an index pointing to the information.
> 
> Yours,
> 
> Bruce
> P.S. I am some what inspired by the "Porting UNIX/Linux Applications to OS X” 
> provided by Apple.
> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net <mailto:Oorexx-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Portability

2017-04-23 Thread CVBruce
Hi,

Another portability issue has popped up.

I would like to suggest that we provide portability documentation.  This could 
be either a separate document, or it could be  an appendix or chapter in the 
ooRexx Reference or other manual.

I would see three kinds of portability information being included:
ooRexx version to version, e.g. 4.2 -> 5.0
ooRexx platform to platform, e.g. Windows <-> Linux
ooRexx and other Rexx, e.g. ooRexx <-> Regina Rexx

We do have a lot of this information scattered through various current manuals, 
and maybe all that is needed is an index pointing to the information.

Yours,

Bruce
P.S. I am some what inspired by the "Porting UNIX/Linux Applications to OS X” 
provided by Apple.




signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Unix shells

2017-04-22 Thread CVBruce
When UNIX was originally released the default shell was /bin/sh, the Bourne 
Shell written by Stephen Bourne.  Make that the only shell.  As new shells were 
written and added to the system, if they were backward compatible, they would 
end up having /bin/sh linked to them.  I would never expect /bin/sh to be 
linked to a shell that wasn’t backwards compatible to Bourne shell, i.e. 
/bin/sh —> /bin/csh.

For portability reasons, I think using /bin/sh everywhere would provide the 
most portable programs, because you don’t assume greater functionality than the 
Bourne Shell.  If you need some other shell, then you specify it, such as René 
suggestion of the shell subcommand.

I think that most standards are that way too, POSIX, UNIX, etc.

My $0.02 worth.

Bruce

> On Apr 19, 2017, at 1:32 PM, Erich Steinböck  
> wrote:
> 
> 2. default shell
> 
> Our code currently hard-codes the default shell for AIX to be "ksh", for SUN 
> to be "sh", and for all other Unix's to be "bash".  Shouldn't the default be 
> "sh" all the time?  With "sh" supposedly being symlinked to the preferred 
> shell for the specific platform?



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] SnapShot oorexx V5.0.0

2017-03-08 Thread CVBruce
Hi,

I created ooRexx-5.0.0-0.debian8.7.aarch64.deb from a snapshot I took this 
morning.  This doesn’t appear to be on the sourceforge site.  Is anyone 
interested in posting it.  I don’t care either way, just thought I’d offer it 
up.

Bruce


signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Announcing the Oxford Dictionaries API! The API offers world-renowned
dictionary content that is easy and intuitive to access. Sign up for an
account today to start using our lexical data to power your apps and
projects. Get started today and enter our developer competition.
http://sdm.link/oxford___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Help Compiling mod_rexx

2017-01-24 Thread CVBruce
So this is windows a windows system.  I guess I should have realized that from 
the backslashes in the path name below.

Bruce
> On Jan 24, 2017, at 9:34 AM, Terry Fuller  wrote:
> 
> I have not installed 'apache2-dev'.  I've installed the binaries from Apache 
> Haus for httpd-2.4.25.   After reading your note I looked at the same 
> binaries from ApacheLounge that package has a copy of ap_config.h.  I'll 
> install that one and try again.
> Thanks!
> 
> On 2017-01-23 22:39, CVBruce wrote:
>> On my debian based system the file is in the package ‘apache2-dev’  have you 
>> installed that package?
>> 
>> 
>>> On Jan 23, 2017, at 9:39 PM, Terry Fuller  
>>> <mailto:t...@pgmguild.com> wrote:
>>> 
>>> Hello all,
>>> 
>>> I'm trying to compile mod_rexx for httpd 2.4 (the available binaries are
>>> compiled for 2.2) and for 64-bit operation.  I'm getting an error
>>> message from the make:
>>> 
>>> \httpd-2.4.25-x64-vc14\Apache24\include\httpd.h(44): fatal error C1083: 
>>> Cannot open include file: 'ap_config.h': No such file or directory
>>> 
>>> Sure enough, httpd.h refers to ap_config.h, and I don't have that file
>>> ('tho I do have ap_config_layout.h .  I've googled around but haven't
>>> found anyone else complaining about this.  I have found the file
>>> described in the httpd documentation, and several cases of files named
>>> ap_config.h
>>> 
>>> 
>>> NowI'm a complete novice here, so this may be a case of "first check to
>>> see if the keypunch is plugged into the power socket"  -- with that in
>>> mind, can anyone here point me in the right direction?
>>> 
>>> 
>>> Thanks in advance,
>>> 
>>> --
>>> taf
>>> 
>>> 
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot 
>>> <http://sdm.link/slashdot>
>>> ___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net 
>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>> 
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot 
>> <http://sdm.link/slashdot>
>> 
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net 
>> <mailto:Oorexx-devel@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
> 
> 
> --
> taf
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! 
> http://sdm.link/slashdot___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Help Compiling mod_rexx

2017-01-23 Thread CVBruce
On my debian based system the file is in the package ‘apache2-dev’  have you 
installed that package?


> On Jan 23, 2017, at 9:39 PM, Terry Fuller  wrote:
> 
> Hello all,
> 
> I'm trying to compile mod_rexx for httpd 2.4 (the available binaries are
> compiled for 2.2) and for 64-bit operation.  I'm getting an error
> message from the make:
> 
> \httpd-2.4.25-x64-vc14\Apache24\include\httpd.h(44): fatal error C1083: 
> Cannot open include file: 'ap_config.h': No such file or directory
> 
> Sure enough, httpd.h refers to ap_config.h, and I don't have that file
> ('tho I do have ap_config_layout.h .  I've googled around but haven't
> found anyone else complaining about this.  I have found the file
> described in the httpd documentation, and several cases of files named
> ap_config.h
> 
> 
> NowI'm a complete novice here, so this may be a case of "first check to
> see if the keypunch is plugged into the power socket"  -- with that in
> mind, can anyone here point me in the right direction?
> 
> 
> Thanks in advance,
> 
> --
> taf
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Help Compiling mod_rexx

2017-01-23 Thread CVBruce
https://ci.apache.org/projects/httpd/trunk/doxygen/ap__config_8h_source.html


> On Jan 23, 2017, at 9:39 PM, Terry Fuller  wrote:
> 
> Hello all,
> 
> I'm trying to compile mod_rexx for httpd 2.4 (the available binaries are
> compiled for 2.2) and for 64-bit operation.  I'm getting an error
> message from the make:
> 
> \httpd-2.4.25-x64-vc14\Apache24\include\httpd.h(44): fatal error C1083: 
> Cannot open include file: 'ap_config.h': No such file or directory
> 
> Sure enough, httpd.h refers to ap_config.h, and I don't have that file
> ('tho I do have ap_config_layout.h .  I've googled around but haven't
> found anyone else complaining about this.  I have found the file
> described in the httpd documentation, and several cases of files named
> ap_config.h
> 
> 
> NowI'm a complete novice here, so this may be a case of "first check to
> see if the keypunch is plugged into the power socket"  -- with that in
> mind, can anyone here point me in the right direction?
> 
> 
> Thanks in advance,
> 
> --
> taf
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Seeking a beta of 5.0.0 for MacOSX

2017-01-18 Thread CVBruce
Yes. When I made it, macports cmake was at 2.something. Had to install v3 from 
cmake site.

Sent by Magic!

> On Jan 18, 2017, at 9:48 AM, Rony G. Flatscher  
> wrote:
> 
>> On 18.01.2017 18:27, CVBruce wrote:
>> The only big stumbling block was having the correct version of cmake. 
> Using cmake 3.7.1 from macports, seemed to have worked! 
> 
> Still, have to experiment a little bit, also wondering about binaries and 
> libraries being in the same directory. Intend to split and link them to 
> /usr/local.
> 
> Also, probably using "~/Framework" instead of "~/Application" should be 
> discussed as Framework in the Apple world is meant for dynamic libraries and 
> header files, eventually installing it to 
> "/Library/Framework/ooRexx.framework" (which also would allow for having 
> multiple versions of ooRexx installed in parallel where the one symbolically 
> linked to /Library/Framework/ooRexx.framework/Versions/Current would be the 
> current version to be used).  This might imply a structure like:
> /Library/Frameworks/ooRexx.framework/Versions/ooRexx-5.0.0/...
> .../Commands
> .../Headers
> .../Libraries
> .../Shared
> and then Linking "ooRexx-5.0.0" to "Current". 
> 
> Probably it is still needed to symbolically link all files in .../Commands to 
> /usr/local/bin, and those in .../Libraries to /usr/local/lib.
> 
> ---rony
> 
>>>> On Jan 18, 2017, at 9:18 AM, Rony G. Flatscher  
>>>> wrote:
>>>> 
>>>> OK, found the compile instructions in 
>>>> "oorexx/main/trunk/CMake-build-readme.txt".
>>>> 
>>>> ---rny
>>>> 
>>>> On 18.01.2017 15:31, Rony G. Flatscher wrote:
>>>> Does anyone know of a MacOSX build of ooRexx 5.0.0 (beta) and where to 
>>>> download it?
>>>> 
>>>> If not, where can one get the build directions for 5.0.0 on MacOSX?
>>>> 
>>>> TIA,
>>>> 
>>>> ---rony
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Seeking a beta of 5.0.0 for MacOSX

2017-01-18 Thread CVBruce
The only big stumbling block was having the correct version of cmake. 
Bruce

Sent by Magic!

> On Jan 18, 2017, at 9:18 AM, Rony G. Flatscher  
> wrote:
> 
> OK, found the compile instructions in 
> "oorexx/main/trunk/CMake-build-readme.txt".
> 
> ---rny
> 
>> On 18.01.2017 15:31, Rony G. Flatscher wrote:
>> Does anyone know of a MacOSX build of ooRexx 5.0.0 (beta) and where to 
>> download it?
>> 
>> If not, where can one get the build directions for 5.0.0 on MacOSX?
>> 
>> TIA,
>> 
>> ---rony
>> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Creating Ubuntu 16.04 s390x .deb install file

2016-12-16 Thread CVBruce
Have you checked that error at the top about rxapi?  is rxapi in an appropriate 
place?  Also there should be a rxapid shell script, I think.

Bruce
> On Dec 16, 2016, at 12:07 PM, Dave Jones  wrote:
> 
> Hi, Jack.
> 
> Yes the link is created by the post processing step and isn't in the
> archive itself.  I'm more concerned at the moment with the actual error
> the post processing steps generates "error exit
> status 5".
> 
> Thanks.
> DJ
> On 12/16/2016 12:53 PM, Jack Woehr wrote:
>> ln: '/usr/lib/librexx.so' and '/usr/lib/librexx.so.4.0.6' are the same
>> file
>> 
>> 
>> Looks like the archiving process copied both the file and the link into the 
>> archive in some fashion.
>> Make sure the link is not added to the archive and create the link in the 
>> post-processing.
>> 
>> 
> 
> --
> Dave Jones
> V/Soft Software
> www.vsoft-software.com
> Houston, TX
> 281.578.7544
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] What impact will Microsoft's removal of cmd.exe from Windows 10 have on ooRexx?

2016-12-07 Thread CVBruce
Surely that can be addressed by adjustments to the PATH environmental variable.

Sent by Magic!

> On Dec 7, 2016, at 12:47 PM, Terry Fuller  wrote:
> 
> The replacement for cmd.exe is powershell.  It's already available in 
> several releases, alongside cmd.exe.  It is, however not backward 
> compatible... things like invoking a program from the current directory 
> in powershell requires .\pgm.rex rather than pgm.rex.  Several other 
> non-compatible changes too.
> 
> 
>> On 2016-12-07 11:32, Michael Lueck wrote:
>> Greetings Rony,
>> 
>> Rony G. Flatscher wrote:
>>> what are your sources?
>> 
>> "Say goodbye to the MS-DOS command prompt"
>> http://www.computerworld.com/article/3147668/operating-systems/say-goodbye-to-the-ms-dos-command-prompt.html
>> 
>> 
>>> If MS would remove cmd.exe most programs (including their owns) would 
>>> break. Therefore it is very
>>> unlikely that they remove cmd.exe support.
>> 
>> I do not disagree with the ripples this will cause.
>> 
>> I am thankful,
>> 
> 
> 
> -- 
> taf
> 
> 
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today.http://sdm.link/xeonphi
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] What impact will Microsoft's removal of cmd.exe from Windows 10 have on ooRexx?

2016-12-07 Thread CVBruce
The article say that going forward, cmd.exe will no longer be distributed.  The 
power shell provides all the functionality that cmd.exe has in the past.

This is somewhat like UNIX/Linux which replaced the Bourne Shell (sh) with the 
Bourne Again Shell (bash) many years ago.

Bruce

Sent by Magic!

> On Dec 7, 2016, at 11:56 AM, Mark L. Gaubatz  wrote:
> 
> The article is highly misleading. If I am reading the sources properly, 
> MS is completing the deprecation of the MS-DOS command line environment 
> in favor of PowerShell. The CW article absolutely did the environment a 
> disservice in their presentation.
> 
> Mark
> 
> 
>> On 12/07/2016 11:32 AM, Michael Lueck wrote:
>> Greetings Rony,
>> 
>> Rony G. Flatscher wrote:
>>> what are your sources?
>> 
>> "Say goodbye to the MS-DOS command prompt"
>> http://www.computerworld.com/article/3147668/operating-systems/say-goodbye-to-the-ms-dos-command-prompt.html
>> 
>> 
>>> If MS would remove cmd.exe most programs (including their owns) would 
>>> break. Therefore it is very
>>> unlikely that they remove cmd.exe support.
>> 
>> I do not disagree with the ripples this will cause.
>> 
>> I am thankful,
>> 
> 
> 
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today.http://sdm.link/xeonphi
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Can't find ::REQUIRES

2016-10-23 Thread CVBruce
Not so much an OS issue as much as a filesystem issue.  Both Windows and MacOS 
have, by default, a case insensitive, case preserving filesystem.  On MacOS you 
can choose a filesystem that is case sensitive.

Your point is well taken, that examples/samples should be tested on case 
sensitive file systems.

Bruce
> On Oct 23, 2016, at 8:56 AM, Jack Woehr  wrote:
> 
> Jack Woehr wrote:
>> -::requires treeDirectory.cls
>> +::requires 'treeDirectory.cls'
> I'm curious, not having been following too closely the mood of the OORexx dev 
> community.
> 
> Is Linux a tertiary platform for OORexx folks, after Windows and Mac?
> 
> If not, would you like some diffs submitted quoting the ::REQUIRES in the 
> samples?
> 
> These may be unrelated questions, or I may be off the mark and missing some 
> simple switch that would have
> avoided the problem I experienced on Ubuntu of the examples not loading as 
> installed.
> 
> --
> Jack Woehr   # "You must take your opponent into a deep dark 
> forest
> Box 51, Golden CO 80402  #  where 2+2=5, and the path leading out is only wide
> http://www.softwoehr.com #  enough for one." - Mikhail Tal (Chess WC, 
> 1960-1962)
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Can't find ::REQUIRES

2016-10-21 Thread CVBruce
Interesting.  If you move treeDirectory.cls to the same place as the rexx 
executable (/usr/local/bin ?) is it then able to find it?  If you unset 
$REXX_PATH does it find it?  You’ve probably done all this, but I thought I’d 
ask.

Bruce
> On Oct 21, 2016, at 2:35 PM, Jack Woehr  wrote:
> 
> Built from trunk today. rexx can't find ::REQUIRES files.
> 
> jax@simandl:/usr/local/src/OORexx/oorexx-code-0/samples$ ls
> arithmeticEvaluation.rex  cmake_install.cmake constrained.rexguess.rex
> Makefile native.api  qdate.rex
> rexxtry.rex   sfclient.rex sortComposite.rex   timezone.rex   
> usecomp.rex windows
> arrayCallback.rex CMakeLists.txt delegation.rex interface.rex
> Makefile.am philfork.rexqtime.rex
> scclient.rex  sfserver.rex sscclient.rex   treeDirectory.cls  
> usepipe.rex
> ccreply.rex   complex.rex dynamicMethod.rex  jabberwocky.txt  
> makestring.rex pipe.rexreadme
> scserver.rex  singleLinkedList.rex stack.rex   
> treeTraversal.rex  use_singleton.rex
> CMakeFilesconcurrency.rex greply.rex ktguard.rex  
> month.rex properties.rex  rexxcps.rex
> semcls.rexsingleton.cls synchronousConcurrency.rex  unix   
> usetree.rex
> jax@simandl:/usr/local/src/OORexx/oorexx-code-0/samples$ export 
> REXX_PATH=`pwd`
> jax@simandl:/usr/local/src/OORexx/oorexx-code-0/samples$ rexx usetree.rex
> 56 *-* ::requires treeDirectory.cls
> REX0043E: Error 43 running 
> /usr/local/src/OORexx/oorexx-code-0/samples/usetree.rex line 56: Routine not 
> found.
> REX0418E: Error 43.901:  Could not find file "TREEDIRECTORY.CLS" for 
> ::REQUIRES.
> jax@simandl:/usr/local/src/OORexx/oorexx-code-0/samples$ echo $REXX_PATH
> /usr/local/src/OORexx/oorexx-code-0/samples
> 
> 
> --
> Jack Woehr   # "You must take your opponent into a deep dark 
> forest
> Box 51, Golden CO 80402  #  where 2+2=5, and the path leading out is only wide
> http://www.softwoehr.com #  enough for one." - Mikhail Tal (Chess WC, 
> 1960-1962)
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Fwd: [RexxLA] ooRexx 5 (Beta) with Rexx/SQL

2016-08-25 Thread CVBruce
I don’t know if you want to open a bug report on this, but it appears that the 
.deb ooRexx V5 beta package isn’t installing all the necessary header files to 
allow one to build other software.  Is there an ooRexx-dev package that should 
be built and installed to do this?  I will open a bug if that is what we need 
to do.

Bruce

> Begin forwarded message:
> 
> From: Andy McMenemy 
> Subject: Re: [RexxLA] ooRexx 5 (Beta) with Rexx/SQL
> Date: August 25, 2016 at 3:22:32 AM PDT
> To: RexxLA Members mailing list 
> Reply-To: RexxLA Members mailing list 
> 
> I copied the rexx.h header file but it still failed in a similar - clearly I 
> need more. I suspect I need the source build package (which is what I had to 
> do when I build Rexx/SQL for Regina on one of my other Pi systems).
> 
> Andy
> 
> On 25 August 2016 at 07:26, Andy McMenemy  <mailto:andy.mcmen...@gmail.com>> wrote:
> Bruce
> I installed it from the ooRexx-5.0.0-0.RaspbianJessie-armv71.i386.deb package.
> Thanks for sending the copy offline - I will try again later today.
> 
> Andy
> 
> On 25 August 2016 at 04:25, Bruce Skelly  <mailto:bruce.ske...@gmail.com>> wrote:
> Hmm.  Did you build ooRexx 5 or did you install if from a package.  If the 
> later, then we need to make sure that the installer is installing the 
> necessary files.  I will send you a copy offline.
> 
> Bruce
> 
>> On Aug 24, 2016, at 12:02 PM, Andy McMenemy > <mailto:andy.mcmen...@gmail.com>> wrote:
>> 
>> Thanks Bruce, I'm sure that's the problem. Where can I get the orexx 5 
>> includes/libraries?
>> Andy
>> 
>> On Wednesday, 24 August 2016, CVBruce > <mailto:cvbr...@gmail.com>> wrote:
>> Oh, and if PSZ isn’t defined in your rexx.h then you probably have the 
>> Regina rexx.h and not the oorexx rexx.h
>> 
>> Bruce
>>> On Aug 24, 2016, at 8:33 AM, CVBruce > wrote:
>>> 
>>> PSZ is defined in rexx.h  which is in /usr/include.  So somewhere you need 
>>> a -I/usr/include
>>> 
>>> Bruce
>>>> On Aug 24, 2016, at 6:17 AM, Andy McMenemy > 
>>>> wrote:
>>>> 
>>>> I may be breaking some new ground here, now that I have (perfectly) 
>>>> working Regina and Rexx/SQL on some of my Raspberry Pi systems, I am 
>>>> trying to configure the ooRexx 5 Beta with Rexx/SQL on a new Pi.
>>>> 
>>>> I have done the following:
>>>> sudo apt-get install libmysqlclient-dev libmysqld-dev
>>>> sudo dpkg -i libregina3_3.9.1-1_armv6l-Debian-7.8.deb
>>>> sudo dpkg -i libregina3-dev_3.9.1-1_armv6l-Debian-7.8.deb
>>>> which have worked with incident; then I ran the configurator...
>>>> sudo ./configure --with-rexx=oorexx --with-db=mysql 
>>>> --with-dbincdir=/usr/include/mysql 
>>>> --with-dblibdir=/usr/lib/arm-linux-gnueabihf
>>>> which, again ran without incident and provided the following summary:
>>>> Rexx/SQL has now been configured with the following options:
>>>> 
>>>>  Rexx Interpreter: Open Object Rexx
>>>>  Database: MySQL
>>>>   Database headers in: /usr/include/mysql
>>>> Database libraries in: /usr/lib/arm-linux-gnueabihf
>>>> Build options:  32BIT
>>>> binaries will be installed in: ${exec_prefix}/bin
>>>>libraries will be installed in: ${exec_prefix}/lib
>>>>  {prefix}: /usr/local
>>>> {exec_prefix}: ${prefix}
>>>> 
>>>> To build the Rexx/SQL binaries, and dynamically loadable libraries, type 
>>>> 'make'
>>>> To install Rexx/SQL in the above directories, type 'make install'
>>>> 
>>>> But, (and you knew that was coming), when I run the "make" I get the 
>>>> following:
>>>> sudo make
>>>> gcc -c -O2 -O3 -Wall -fomit-frame-pointer -fno-strict-aliasing 
>>>> -Wno-char-subscripts -DNDEBUG -I. -I. -I./my -I./common -I./general  
>>>> -DHAVE_CONFIG_H   -DREXXSQL_VERSION=\""2.6B3"\" -DREXXSQL_DATE=\""23 May 
>>>> 2011"\" -I/usr/include -DLINUX -I/usr/include/mysql -I./my -o loader.o 
>>>> -DINIT_RXPACKAGE=init_RexxSQL -DTERM_RXPACKAGE=term_RexxSQL 
>>>> ./common/loader.c
>>>> In file included from ./common/rxpack.h:130:0,
>>>>  from ./common/loader.c:23:
>>>> ./common/rxdef.h:537:31: error: u

[Oorexx-devel] csh

2016-08-16 Thread CVBruce
I just noticed that in /usr/local/share/ooRexx there is a rexx.csh file.  Could 
this be the cause of the ‘csh’ requirement?

Bruce


signature.asc
Description: Message signed with OpenPGP using GPGMail
--
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] New operating system DARWIN

2016-08-16 Thread CVBruce
Erich,

I agree with René.  It is a complicated relationship, but I think Wikipedia is 
clear:
"Darwin is an open-source Unix operating system released by Apple Inc. in 2000. 
It is composed of code developed by Apple, as well as code derived from 
NeXTSTEP, BSD, and other free software projects.

Darwin forms the core set of components upon which OS X, iOS, watchOS, and tvOS 
are based. It is mostly POSIX-compatible, but has never, by itself, been 
certified as compatible with any version of POSIX. Starting with Leopard, OS X 
has been certified as compatible with the Single UNIX Specification version 3 
(SUSv3).”

So I think of MacOS as a layer on top of Darwin. Also to my knowledge ooRexx 
isn’t using any of the MacOS frameworks, just the Darwin/UNIX ones.

Bruce

> On Aug 16, 2016, at 2:21 PM, René Jansen  wrote:
> 
> Hi Erich,
> 
> in previous versions there was a modification by Mark Hessling to return 
> MacOSX, which I saw went missing (again). I did not take action, because it 
> seems that it targets a name more ephemerical than Darwin (MacOSX is going to 
> be macOS in the coming release).
> 
> So from my point of view, whatever the uname command returns is the OS name. 
> In the case of MacOSX, that is Darwin.
> 
> best regards,
> 
> René.
>> On 16 aug. 2016, at 20:44, Erich Steinböck  
>> wrote:
>> 
>> With René's ooRexx5 buiild on MacOS X we have a new operating system name 
>> "DARWIN", which parse source will return.
>> 
>> From some older Rexx scripts I can see that we seem to have had builds which 
>> returned "MACOS" as the first parse source token.
>> 
>> Do we want "DARWIN" to be the OS indicator for our new Mac OS build, or do 
>> we want to use the previous "MACOS" name (backwards compatibility)?
>> 
>> 
>> Currently all Windows builds return "WindowsNT", all Linux flavours 
>> (Red-hat-based, Debian-based, etc.) return "LINUX".  Non-Linux Unixes, like 
>> AIX, HP-UX, or Mac OS, seem to have used to return their own OS names.
>> 
>> 
>> I'm also noting that our code base in some areas ignores anything except 
>> Linux or Windows. E. g. some regression are either Linux or 
>> Windows-specific.  Or e. g. DARWIN has neither a SysWinVer nor a SysLinVer 
>> function ..
>> 
>> Your comments are welcome ..
>> 
>> Erich
>> --
>> ___
>> 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



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] rpm/deb building and install

2016-07-26 Thread CVBruce
If you want to really remove it including the left over file, I believe you 
need to do an "sudo apt-get purge ooRexx”

Bruce
> On Jul 26, 2016, at 1:21 PM, René Jansen  wrote:
> 
> the ooRexx package installed and did the rxapi start-action that was expected.
> Removing the package works fine with:
>   sudo apt-get remove ooRexx
> 
> After removing it, it can be reinstalled with
>   sudo apt-get install ooRexx
> 
> The remove works. but leaves some directories in existence, the build/bin and 
> /usr/share/ooRexx. I guess this does not hurt much.
> 
> Are there other package install experiences?



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Using a dynamically assigned port number

2016-07-10 Thread CVBruce
That's funny, because earlier someone said that it did.

Sent by Magic!

> On Jul 10, 2016, at 12:42 PM, Rick McGuire  wrote:
> 
> 
> ooRexx already does not allow Rexx queue communication between different 
> uids. 
> 
> Rick

--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Using a dynamically assigned port number

2016-07-10 Thread CVBruce
I still have concerns about this, and please don't take this as vote against, 
it isn't.  In my last email I specifically mentioned the Windows 
implementation.  I still haven't seen any mention on how we are going to make 
Windows work the same way as *NIX. 

We all know the saying Rexx Anywhere, Wrecks Everywhere.  I don't think we want 
to create another instance where code works fine on one system and breaks on 
another.
It sounds to me that since we are changing the *NIX code base and not changing 
the Windows code base to be similar in operation, then we are certainly opening 
ourselves to this possibility.  

I have used Rexx queues to communicate between processes that are running under 
different uids.  I've used the rxqueue on Regina to communicate between 
processes running on different systems. 

I mention this because this change would break those programs on *NIX systems.  
So it needs to be well documented in the release notes.  It would also be nice 
if we could direct the users to other methods that can be used to achieve the 
functionality that we are removing.

Bruce

Sent by Magic!

> On Jul 9, 2016, at 1:39 PM, Rick McGuire  wrote:
> 
> This looks interesting. I think it would be better to refactor the code so 
> that the domain sockets are implemented by a separate class, leaving the 
> SysCSSStream class still available if we have platforms where domain sockets 
> are not an option. This was a much smaller change than I expected. 
> 
> Rick
> 
>> On Sat, Jul 9, 2016 at 3:46 PM, Moritz Hoffmann  wrote:
>> Going forward, I implemented unix domain sockets as a means of communication 
>> on Linux. See attached patch. I didn't commit it as we first need to reach 
>> consensus whether it should go into ooRexx 5 or not, but I think it should. 
>> It would be great if someone else could adapt the Mac and AIX code to make 
>> use of the changes once its committed.
>> 
>> Cheers,
>> Moritz
>> 
>>> On Wed, Jul 6, 2016 at 4:14 PM Erico Mendonca  
>>> wrote:
>>> De: Moritz Hoffmann 
>>> 
>>> 
>>> I think a clean solution would be to use UNIX sockets on Linux and similar 
>>> systems. I don't know about Mac or Windows but I'm sure there exists 
>>> something equivalent. Then, each user would have its own instance of the 
>>> api daemon that is accessible using a socket stored in the file system, 
>>> either the user's home directory or a temporary directory. On Linux, 
>>> various tools use this: tmux stores its socket in /tmp/tmux-$(id 
>>> -u)/default. Adapting ooRexx to use such a schema should be fairly easy.
>>> 
>>>  
>>> 
>>> Hello Moritz,
>>> 
>>>  
>>> 
>>> It should. MacOSX is BSD-based, and is a full-on UNIX certified system. In 
>>> fact, you can even download, compile and install the whole BSD port tree of 
>>> software on it, via MacPorts and other similar projects.
>>> 
>>>  
>>> 
>>> -- 
>>> 
>>> — Erico Mendonça
>>> 
>>> Dedicated Support Engineer
>>> 
>>> SUSE
>>> 
>>>  
>>> 
>>> --
>>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>>> present their vision of the future. This family event has something for
>>> everyone, including kids. Get more information and register today.
>>> http://sdm.link/attshape___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> --
>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has 

Re: [Oorexx-devel] Using a dynamically assigned port number

2016-07-09 Thread CVBruce
I guess I want to understand more of the details.  What is the Windows 
implementation? What are the differences in usage, abilities, and constraints 
with the current implementation.

Sent by Magic!

> On Jul 9, 2016, at 12:46 PM, Moritz Hoffmann  wrote:
> 
> Going forward, I implemented unix domain sockets as a means of communication 
> on Linux. See attached patch. I didn't commit it as we first need to reach 
> consensus whether it should go into ooRexx 5 or not, but I think it should. 
> It would be great if someone else could adapt the Mac and AIX code to make 
> use of the changes once its committed.
> 
> Cheers,
> Moritz
> 
>> On Wed, Jul 6, 2016 at 4:14 PM Erico Mendonca  
>> wrote:
>> De: Moritz Hoffmann 
>> 
>> 
>> I think a clean solution would be to use UNIX sockets on Linux and similar 
>> systems. I don't know about Mac or Windows but I'm sure there exists 
>> something equivalent. Then, each user would have its own instance of the api 
>> daemon that is accessible using a socket stored in the file system, either 
>> the user's home directory or a temporary directory. On Linux, various tools 
>> use this: tmux stores its socket in /tmp/tmux-$(id -u)/default. Adapting 
>> ooRexx to use such a schema should be fairly easy.
>> 
>>  
>> 
>> Hello Moritz,
>> 
>>  
>> 
>> It should. MacOSX is BSD-based, and is a full-on UNIX certified system. In 
>> fact, you can even download, compile and install the whole BSD port tree of 
>> software on it, via MacPorts and other similar projects.
>> 
>>  
>> 
>> -- 
>> 
>> — Erico Mendonça
>> 
>> Dedicated Support Engineer
>> 
>> SUSE
>> 
>>  
>> 
>> --
>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Using a dynamically assigned port number (Re: Running ooRexx without superuser power ... (Re: ooRexxUnit return codes

2016-07-06 Thread CVBruce
Yes, both ooRexx client program and rxapi would have to know where to look for 
the PID file.  Unless there is a pre-arranged fall back place, something like 
~/.ooRexx/rxapi.pid

> On Jul 6, 2016, at 3:25 AM, Rick McGuire  wrote:
> 
> 
> 
> On Wed, Jul 6, 2016 at 6:18 AM, Rony G. Flatscher  <mailto:rony.flatsc...@wu.ac.at>> wrote:
> 
> On 05.07.2016 22:43, CVBruce wrote:
>> Although this gets around the pid file problem, it doesn’t get around the 
>> port problem, you can still only run one rxapi process per computer.  For 
>> example you can’t run both 32bit and 64bit rxapi concurrently on the same 
>> box, even if your have different pid files.  You can’t run ooRexx V4.2 and 
>> V5.0 concurrently on the same computer.
>> 
>> Moving the PID file will only allow one user to run ooRexx in a shared 
>> environment.
> 
> Is it the case that only the registered port number 10010 gets used? What 
> happens, if it cannot be used, because another process uses it already at the 
> time rxapi starts up?
> 
> rxapi won't be able to start and services that require it will fail.
> 
> 
> ---
> 
> I always have thought that there is a fallback solution in asking the 
> operating system to supply a free port (if the ooRexx assigned port was in 
> use and hence opening it would fail) by requesting the port number 0 (then 
> the system assigns a free port instead, which can be retrieved from the 
> returned socket) and then "somehow" communicating it to the clients.
> 
> There is no fallback. Since the client needs to be able to locate the server, 
> this would be somewhat of a challenge.
> 
> 
> 
> Knowing the PID of the rxapi process would allow identify the port that 
> process has opened and its state. On the commandline you could do something 
> like:
> get the PID number from the PID file (e.g. "cat ooRexx.pid")
> get the tcp port opened from the process with the found PID number (e.g. 
> "netstat -ano | grep PID-number" or something like that) and analyze the 
> result for the port
> So in the case that we have a rxapi daemon running (probably using the 
> official ooRexx port) it should still be possible to run local instances of 
> rxapi if they use different ports, once a fallback solution was agreed upon.
> 
> 
> Ummm, if you're looking to use local instances, then there will not be a pid 
> file available to locate the process id.
> 
> 
> How about creating an "ooRexx.port" text file in the same place where the 
> "ooRexx.pid" file gets created and stored?
> 
> 
> Again, this would probably require some level of superuser authority, which 
> is the problem you are trying to solve.
> 
> Rick
> 
> 
> ---rony
> 
> 
>> 
>>> On Jul 5, 2016, at 10:39 AM, Michael Lueck  
>>> <mailto:mlu...@lueckdatasystems.com> wrote:
>>> 
>>> Greetings Chip,
>>> 
>>> Chip Davis wrote:
>>>> Would you care to describe your magic incantation?
>>> Most of the documentation is in that RFE...
>>> 
>>> 
>>> "#542 Support non-root interpreter installation and execution on Unix-like 
>>> systems"
>>> https://sourceforge.net/p/oorexx/feature-requests/542/
>>> 
>>> 
>>> Specifically changing on of the ooRexx source files:
>>> 
>>> rexxapi\server\platform\unix\APIService.cpp
>>> 
>>> // For testing purposes comment out the following line to force RXAPI to
>>> // run as a foreground process.
>>> #undef RUN_AS_DAEMON
>>> 
>>> #ifdef RUN_AS_DAEMON
>>> #define OOREXX_PIDFILE " 
>>> <https://sourceforge.net/p/oorexx/feature-requests/542/SpecificallychangingonoftheooRexxsourcefiles:rexxapi%5Cserver%5Cplatform%5Cunix%5CAPIService.cpp//FortestingpurposescommentoutthefollowinglinetoforceRXAPIto//runasaforegroundprocess.#undefRUN_AS_DAEMON%23ifdefRUN_AS_DAEMON%23defineOOREXX_PIDFILE>/var/run/ooRexx.pid"
>>> bool run_as_daemon = true;
>>> #else
>>> #define OOREXX_PIDFILE 
>>> "/kunden/homepages/35/d157794216/htdocs/opt/oorexx/var/run/ooRexx.pid"
>>> bool run_as_daemon = true;
>>> #endif
>>> 
>>> 
>>> Then building and installing from the patched source.
>>> 
>>> My organization standard was to in my home directory build an opt/ 
>>> directory, then package names as the next level... and to consider that 
>>> directory as the virtual root. Thus .../var/run/ right where
>>> ooRexx wanted to place its PID file in the first place.
>>> 
>>> I am thankful

Re: [Oorexx-devel] Using a dynamically assigned port number (Re: Running ooRexx without superuser power ... (Re: ooRexxUnit return codes

2016-07-06 Thread CVBruce
That could work, but I don’t know that a second file would be needed, couldn’t 
the PID file contain both PID and port?  I’m also assuming that you would 
determine PID by matching effective user ID’s of both ooRexx client and rxapi.  
Also going forward this would be a solution for V5, I don’t see this being 
applied to V4.2.

For that matter, the PID file could contain, PID, port, bit-ness, version.  
Those are all the things that I know of that could cause a ooRexx client 
program to not work with rxapi.

Bruce
> On Jul 6, 2016, at 3:18 AM, Rony G. Flatscher  wrote:
> 
> 
> On 05.07.2016 22:43, CVBruce wrote:
>> Although this gets around the pid file problem, it doesn’t get around the 
>> port problem, you can still only run one rxapi process per computer.  For 
>> example you can’t run both 32bit and 64bit rxapi concurrently on the same 
>> box, even if your have different pid files.  You can’t run ooRexx V4.2 and 
>> V5.0 concurrently on the same computer.
>> 
>> Moving the PID file will only allow one user to run ooRexx in a shared 
>> environment.
> 
> Is it the case that only the registered port number 10010 gets used? What 
> happens, if it cannot be used, because another process uses it already at the 
> time rxapi starts up?
> 
> ---
> 
> I always have thought that there is a fallback solution in asking the 
> operating system to supply a free port (if the ooRexx assigned port was in 
> use and hence opening it would fail) by requesting the port number 0 (then 
> the system assigns a free port instead, which can be retrieved from the 
> returned socket) and then "somehow" communicating it to the clients.
> 
> Knowing the PID of the rxapi process would allow identify the port that 
> process has opened and its state. On the commandline you could do something 
> like:
> get the PID number from the PID file (e.g. "cat ooRexx.pid")
> get the tcp port opened from the process with the found PID number (e.g. 
> "netstat -ano | grep PID-number" or something like that) and analyze the 
> result for the port
> So in the case that we have a rxapi daemon running (probably using the 
> official ooRexx port) it should still be possible to run local instances of 
> rxapi if they use different ports, once a fallback solution was agreed upon.
> How about creating an "ooRexx.port" text file in the same place where the 
> "ooRexx.pid" file gets created and stored?
> ---rony
> 
> 
>> 
>>> On Jul 5, 2016, at 10:39 AM, Michael Lueck  
>>> <mailto:mlu...@lueckdatasystems.com> wrote:
>>> 
>>> Greetings Chip,
>>> 
>>> Chip Davis wrote:
>>>> Would you care to describe your magic incantation?
>>> 
>>> 
>>> Most of the documentation is in that RFE...
>>> 
>>> 
>>> "#542 Support non-root interpreter installation and execution on Unix-like 
>>> systems"
>>> https://sourceforge.net/p/oorexx/feature-requests/542/
>>> 
>>> 
>>> Specifically changing on of the ooRexx source files:
>>> 
>>> rexxapi\server\platform\unix\APIService.cpp
>>> 
>>> // For testing purposes comment out the following line to force RXAPI to
>>> // run as a foreground process.
>>> #undef RUN_AS_DAEMON
>>> 
>>> #ifdef RUN_AS_DAEMON
>>> #define OOREXX_PIDFILE " 
>>> <https://sourceforge.net/p/oorexx/feature-requests/542/SpecificallychangingonoftheooRexxsourcefiles:rexxapi/server/platform/unix/APIService.cpp//FortestingpurposescommentoutthefollowinglinetoforceRXAPIto//runasaforegroundprocess.#undefRUN_AS_DAEMON#ifdefRUN_AS_DAEMON#defineOOREXX_PIDFILE>/var/run/ooRexx.pid"
>>> bool run_as_daemon = true;
>>> #else
>>> #define OOREXX_PIDFILE 
>>> "/kunden/homepages/35/d157794216/htdocs/opt/oorexx/var/run/ooRexx.pid"
>>> bool run_as_daemon = true;
>>> #endif
>>> 
>>> 
>>> Then building and installing from the patched source.
>>> 
>>> My organization standard was to in my home directory build an opt/ 
>>> directory, then package names as the next level... and to consider that 
>>> directory as the virtual root. Thus .../var/run/ right where
>>> ooRexx wanted to place its PID file in the first place.
>>> 
>>> I am thankful,
>>> 
>>> --
>>> Michael Lueck
>>> Lueck Data Systems
>>> http://www.lueckdatasystems.com/ <http://www.lueckdatasystems.com/>
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. 

Re: [Oorexx-devel] macOS CMake changes

2016-07-05 Thread CVBruce
In the installer there is a place that it gives you the option of installing 
for the current user (~/Applications) or all users (/Applications)
> On Jul 5, 2016, at 6:55 AM, René Jansen  wrote:
> 
> Hi Jack,
> 
> it has been there for some installers in the past. It requires root, but it 
> might be an option for the pkg installer. The trend on macOS, however, seems 
> to indicate /Applications.
> in any case, it is easy to change.
> 
> best regards,
> 
> René.
> 
>> On 5 jul. 2016, at 15:47, Jack Woehr  wrote:
>> 
>> René Jansen wrote:
>>> I also think that this makes for more clarity than /usr/local/bin and 
>>> /usr/local/lib, either to find things or to
>>> uninstall them.
>> 
>> 
>> How about  /opt/oorexx
>> 
>> --
>> Jack Woehr   # "There's too much emphasis on things
>> Box 51, Golden CO 80402  #  like pawn structure in modern chess.
>> http://www.softwoehr.com #  Checkmate ends the game." - N. Short
>> 
>> 
>> --
>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] macOS CMake changes

2016-07-05 Thread CVBruce
I’ve been wanting to do this for years.

Bruce
> On Jul 5, 2016, at 5:16 AM, René Jansen  wrote:
> 
> With the introduction of El Capitan Apple introduced SIP - System Integrity 
> Protection, which makes it (without fiddling with NVRAM parameters to disable 
> it) impossible to write to /usr/bin. I do not think we can ask ooRexx users 
> to disable this feature, and it should not be necessary. The /usr/local tree 
> is exempt and would be usable for installs, but these still would require 
> sudo or root in many cases. Several other applications that I use, like TeX 
> and SWI-Prolog have chosen to install into /Applications/{App} for 
> system-wide installs and ~/Applications/{App} for user-scope installations; I 
> also think that this makes for more clarity than /usr/local/bin and 
> /usr/local/lib, either to find things or to uninstall them.
> 
> The change that I made to CmakeLists.txt is to:
> 
>  else ()
>if (APPLE )
>  set (CMAKE_INSTALL_PREFIX 
> ~/Applications/ooRexx${ORX_MAJOR}.${ORX_MINOR}.${ORX_MOD_LVL})
>  set (INSTALL_LIB_DIR ${CMAKE_INSTALL_PREFIX}/bin)
>  set (CMAKE_INSTALL_RPATH @executable_path)
>else ()
>  set (CMAKE_INSTALL_PREFIX /usr)
> find_path(INSTALL_LIB_DIR libc.so PATHS ${CMAKE_INSTALL_PREFIX}/lib 
> ${CMAKE_INSTALL_PREFIX}/lib64)
># at least on Ubuntu above doesn't seem to work; use fallback:
>if (${INSTALL_LIB_DIR} STREQUAL "INSTALL_LIB_DIR-NOTFOUND")
>   set (INSTALL_LIB_DIR ${CMAKE_INSTALL_PREFIX}/lib)
>endif ()
> 
> set the install prefix (that is used for a make install) to ooRexx5.0.0/bin 
> in the user’s Application directory, write the dylibs to that same directory, 
> and set the @rpath to same, so that if the rexx command is on the PATH, it 
> can find its dependencies without looking into the LD_LIBRARY_PATH 
> concatenation, from any location in the directory tree.
> 
> The make install action does not require sudo. This also ends the need to set 
> LD_LIBRARY_PATH when running the installed rexx interpreter, as opposed to 
> the one from $(build)/bin. Starting rxapi still does require root for other 
> reasons; but the problem a developer sometimes has when LD_LIBRARY_PATH for 
> root points to a different location, has gone away.
> I have limited the scope of the change to macOS, but we could look into 
> setting @rpath also for the Linux versions - the dependent libraries can now 
> be found due to their default locations, but it is not that easy to relocate 
> them - as far as I know, without adding to the search path.
> 
> Please let me know if this has other - unintended - consequences.
> 
> best regards,
> 
> René Jansen.
> 
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Running ooRexx without superuser power ... (Re: ooRexxUnit return codes

2016-07-05 Thread CVBruce
The problem with a shared environment is that you will never know if someone 
else is running ooRexx, and if it is a different version, and they get their 
rxapi started first, your program will fail, and it won’t be obvious why it 
fails.
> On Jul 5, 2016, at 1:48 PM, Michael Lueck  wrote:
> 
> Greetings Bruce,
> 
> CVBruce wrote:
>> Moving the PID file will only allow one user to run ooRexx in a shared 
>> environment.
> 
> 
> Thank you for clarifying that. Noted.
> 
> I am thankful,
> 
> --
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Running ooRexx without superuser power ... (Re: ooRexxUnit return codes

2016-07-05 Thread CVBruce
Although this gets around the pid file problem, it doesn’t get around the port 
problem, you can still only run one rxapi process per computer.  For example 
you can’t run both 32bit and 64bit rxapi concurrently on the same box, even if 
your have different pid files.  You can’t run ooRexx V4.2 and V5.0 concurrently 
on the same computer.

Moving the PID file will only allow one user to run ooRexx in a shared 
environment.


> On Jul 5, 2016, at 10:39 AM, Michael Lueck  
> wrote:
> 
> Greetings Chip,
> 
> Chip Davis wrote:
>> Would you care to describe your magic incantation?
> 
> 
> 
> Most of the documentation is in that RFE...
> 
> 
> "#542 Support non-root interpreter installation and execution on Unix-like 
> systems"
> https://sourceforge.net/p/oorexx/feature-requests/542/
> 
> 
> Specifically changing on of the ooRexx source files:
> 
> rexxapi\server\platform\unix\APIService.cpp
> 
> // For testing purposes comment out the following line to force RXAPI to
> // run as a foreground process.
> #undef RUN_AS_DAEMON
> 
> #ifdef RUN_AS_DAEMON
> #define OOREXX_PIDFILE "/var/run/ooRexx.pid"
> bool run_as_daemon = true;
> #else
> #define OOREXX_PIDFILE 
> "/kunden/homepages/35/d157794216/htdocs/opt/oorexx/var/run/ooRexx.pid"
> bool run_as_daemon = true;
> #endif
> 
> 
> Then building and installing from the patched source.
> 
> My organization standard was to in my home directory build an opt/ directory, 
> then package names as the next level... and to consider that directory as the 
> virtual root. Thus .../var/run/ right where
> ooRexx wanted to place its PID file in the first place.
> 
> I am thankful,
> 
> --
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Running ooRexx without superuser power ... (Re: ooRexxUnit return codes

2016-07-05 Thread CVBruce
That is a symptom.  The reason it is set up that way is that communication is 
via port 10010 (or 10100, I forget which).  Only one process can bind that port 
to accept incoming connections.  The PID file is to prevent two processes from 
binding the ‘ooRexx’ port, thus preventing one process from being locked out.

> On Jul 5, 2016, at 10:30 AM, Michael Lueck  
> wrote:
> 
> Running RxAPI as a user ID other than root will not have permissions to 
> /var/run to write the PID file.



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Running ooRexx without superuser power ... (Re: ooRexxUnit return codes

2016-07-05 Thread CVBruce
I don't think that the issue is really the PID file.  Rxapi binds a port, and 
only one process on the computer can bind that port at a time, thus the PID 
file.  All oorexx instances that are using rxapi on that computer, regardless 
of of process owner, talk to that bound, "well know" port. 

Sent by Magic!

> On Jul 4, 2016, at 8:04 PM, Michael Lueck  wrote:
> 
> Greetings Erich,
> 
> Erich Steinböck wrote:
>> What kind of request is this?
>> 
>> A build - time request?
> 
>> Or a run-time request?
> 
> 
> I thought it could only be done as a build-time request, as once the binaries 
> are built, I would not see how it possible to enforce a prefix upon the 
> binaries.
> 
> That RFE went round and round between Mark and myself... I trying to point 
> out that the prefix option was supported natively in the Linux version of the 
> source code and build tools capabilities... 
> just that it did not actually work due to the hard coded PID file path in the 
> ooRexx source code, and Mark rejecting to accept it as a bug/defect against 
> ooRexx.
> 
> I tried to research how other OSS/FS projects handled their PID file, and 
> building from source with a custom prefix path... I do not exactly remember 
> what conclusion that research produced. I believe 
> I went asking in the MySQL developer group as MySQL also uses a PID file.
> 
> I recall it being very hard to get folks on the ooRexx developer team to 
> understand typical Linux Shared Web Hosting providers restrictions. The fact 
> that I as a customer of hosting company am NOT 
> granted a root account seemed to be the point of disconnect.
> 
> All's well that ends well... ooRexx is still reliably working in Linux Share 
> Web Hosting:
> 
> (uiserver):u40009095:~ > which rexx
> /kunden/homepages/35/d157794216/htdocs/opt/oorexx/bin/rexx
> 
> (uiserver):u40009095:~ > rexx -v
> Open Object Rexx Version 4.2.0
> Build date: Mar  2 2014
> Addressing Mode: 32
> 
> Copyright (c) IBM Corporation 1995, 2004.
> Copyright (c) RexxLA 2005-2013.
> All Rights Reserved.
> This program and the accompanying materials are made available under
> the terms of the Common Public License v1.0 which accompanies this
> distribution or at
> http://www.oorexx.org/license.html
> 
> 
> I am thankful,
> 
> -- 
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] fix broke macOS and wheezy

2016-06-29 Thread CVBruce
I think you're right. If I remember correctly it was a system library, maybe 
even libc. 

Sent by Magic!

> On Jun 29, 2016, at 10:12 AM, René Jansen  wrote:
> 
> macOS still broken. I’ll move the Raspbian Wheezy build to a more recent 
> version of wheezy so we don’t need to look at this when it is not needed.
> 
> I thought Bruce wrote that the Jessie build did not run on Wheezy? I’ll try 
> to find out why so we can limit support if possible.
> 
> René.
> 
>>> On 29 jun. 2016, at 17:21, Erich Steinböck  
>>> wrote:
>>> 
>>> fix for ticker broke macosx and raspbian wheezy builds
>> Two different causes:
>> 
>> for macos we get: /unix/SysSemaphore.cpp:198:19: error: use of undeclared 
>> identifier 'CLOCK_REALTIME'
>>  
>> I should have included time.h when using clock_gettime - that should be 
>> fixed now with [r11075].
>> 
>> 
>> for Wheezy we get: bin/librexx.so.5.0.0: undefined reference to 
>> `clock_gettime'
>> 
>> according to 
>> https://www.raspberrypi.org/forums/viewtopic.php?t=94798&p=660334
>> "Glibc 2.17 moved clock_gettime from librt to libc proper. So in recent 
>> distros this program will link without "-lrt", though others functions still 
>> need it."
>> acccording to 
>> http://stackoverflow.com/questions/9511422/undefined-reference-to-clock-gettime-gcc-4-6-cmake
>>  we might have a CMake issue here
>> 
>> Can any of you CMake wizards please check, whether we properly add " -lrt " 
>> when/if needed?  I have no idea how to start ..
>> 
>> Erich
>> 
>> 
>>> On Wed, Jun 29, 2016 at 11:40 AM, René Jansen  wrote:
>>> Hi Erich,
>>> 
>>> as you might have noticed on the build machine, your fix for ticker broke 
>>> macosx and raspbian wheezy builds. Jessie, remarkably, still works.
>>> 
>>> best regards,
>>> 
>>> René.
>> 
>> --
>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] CMake Build Failure on Debian 7

2016-05-09 Thread CVBruce
I’m able to build a Debian package on Raspbian/Debian 8 (Jessie), and I think 
it works, well you do have to fix the install because it requires ‘csh’.  When 
I go to install the package on Raspbian/Debian 7 (Wheezy) it blows up with a 
bad library, not unexpected.  So I’m trying to build on Wheezy.  I have to 
install a new cmake from the cmake.org , because the cmake 
on Wheezy is below version 3.  No problem. Now I’m running cmake and I get this 
error:

[ 72%] Built target rexxc_man
[ 73%] Built target rxregexp
[ 73%] Linking CXX executable bin/rxsubcom
bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_PLUS'
bin/librexx.so.5.0.0: undefined reference to 
`MemorySegmentSet::LargeSegmentDeadSpace'
bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_MINUS'
bin/librexx.so.5.0.0: undefined reference to 
`MemorySegmentSet::SegmentDeadSpace'
bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_ENGINEERING'
bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_SCIENTIFIC'
collect2: ld returned 1 exit status
CMakeFiles/rxsubcom.dir/build.make:96: recipe for target 'bin/rxsubcom' failed
make[2]: *** [bin/rxsubcom] Error 1
CMakeFiles/Makefile2:181: recipe for target 'CMakeFiles/rxsubcom.dir/all' failed
make[1]: *** [CMakeFiles/rxsubcom.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2


Ok, when we were running autotools, I could usually figure out what went wrong, 
but with cmake, I haven’t got a clue.  Looks like librexx.so.5.0.0 is missing 
an object that didn’t get included in the library?  If I knew where to look at 
the command line that is passed to ld, I could at least see which object were 
included.

Long story short.  How to I fix this?  How do I trouble shoot problems in the 
cmake environment?

Thanks,

Bruce


signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Builds

2016-05-07 Thread CVBruce
Thanks Rick, I'll go read it.

Sent by Magic!

> On May 7, 2016, at 3:13 PM, Rick McGuire  wrote:
> 
> The instructions are in the file CMake-build-readme.txt
> 
> Rick
> 
>> On Sat, May 7, 2016 at 5:58 PM, CVBruce  wrote:
>> First, apologies to everyone for my last email.  I didn’t mean to change the 
>> thread and jump into the middle.  Just wasn’t thinking.
>> 
>> I’ve got the build working just fine, but I can’t figure out how to tell 
>> cmake that I want to build a .deb (Debian) package.  I can’t find it as a 
>> target to build. Any help here?
>> 
>> Thanks,
>> 
>> Bruce
>> 
>> --
>> Find and fix application performance issues faster with Applications Manager
>> Applications Manager provides deep performance insights into multiple tiers 
>> of
>> your business applications. It resolves application problems quickly and
>> reduces your MTTR. Get your free trial!
>> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
> 
> --
> Find and fix application performance issues faster with Applications Manager
> Applications Manager provides deep performance insights into multiple tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial!
> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx Builds

2016-05-07 Thread CVBruce
First, apologies to everyone for my last email.  I didn’t mean to change the 
thread and jump into the middle.  Just wasn’t thinking.

I’ve got the build working just fine, but I can’t figure out how to tell cmake 
that I want to build a .deb (Debian) package.  I can’t find it as a target to 
build. Any help here?

Thanks,

Bruce


signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] build server

2016-05-07 Thread CVBruce
I was building ooRexx from the main trunk.  I ran into an error.  The cmake 
system did not detect that I didn’t have a curses.h on my system.  Although I 
had libncurses5 installed, I didn’t have the libncurses5-dev package installed. 
 Shouldn’t cmake detect the missing curses.h file?

Thanks,

Bruce
> On May 6, 2016, at 3:56 AM, René Jansen  wrote:
> 
> Dear fellow developers,
> 
> after a long chain of events that left the previous jenkins build machine 
> less stable than desirable, I have moved it to more serious hardware. A 
> combination of low memory and vandalism left it intermittedly unusable. In an 
> unrelated mishap, a cheap router (don’t ever do that, people) gnarled the 
> last copy of remote backups of it.
> 
> So we are up for a new start. If you create a new userid, I will give it the 
> right permissions - I have decided to go for the closed model to avoid the 
> distractions this time.
> 
> If you have an admin userid, then please re-create your jenkins tasks, or 
> drop me an email so I can be of assistence.
> 
> We have a plan to fully test 5.00 on all platfoms and hopefully release it 
> before the coming symposium. The first slave I added to the new build machine 
> is an IBM LinuxOne mainframe running on Z13 hardware - see if you can get 
> faster builds than that!
> 
> best regards,
> 
> René.
> 
> 
> --
> Find and fix application performance issues faster with Applications Manager
> Applications Manager provides deep performance insights into multiple tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial!
> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Question ad MacOSX El Capitan and creating symbolic links in /usr/* ...

2016-03-13 Thread CVBruce
Are you able to get around the rexx.cat by coding an NLSPATH in the 
environment?  So we would need PATH, LD_LIBRARY_PATH, and NLSPATH.

As to opening a bug, seems like the right thing to do.

> On Mar 13, 2016, at 11:13 AM, Rony G. Flatscher  
> wrote:
> 
> Hi Bruce,
> 
> you are the best!
> :)
> 
> Thanks to your findings I got a few ideas to test (copied the quarantined 
> /usr/bin and /usr/lib entries to /usr/local/bin and /usr/local/lib). Can run 
> the ooRexx interpreter again. There is a problem still with dynamic loading 
> the BSF4ooRexx dynalib from Java's java.library.path, will have to check on 
> that. (As it is night over here, I will have to go and analyze this further 
> ASAP.
> 
> ---
> 
> However, there might be a little problem with ooRexx' code to locate 
> rexx.cat, it seems ooRexx looks in "/usr/bin" only, judging from the error 
> message: "97 Cannot open REXX message catalog rexx.cat. Not in NLSPATH or 
> /usr/bin".
> 
> In the light of Apple's move (non system binaries and libraries need to go 
> into "/usr/local" starting with 10.11, "El Capitan"), should I open a bug 
> report for ooRexx for that particular error on MacOSX?
> 
> ---rony
> 
> 
> 
> On 13.03.2016 18:38, CVBruce wrote:
>> Later it says:
>> "Scripting Languages
>> 
>> Developers using Perl, Python, Ruby, or any other scripting languages that 
>> ship with OS X, are encouraged to manage their own installations of the 
>> language and dependencies in /usr/local/. When distributing programs written 
>> with a scripting language, developers are encouraged to bundle the language 
>> runtime and any required components into a self-contained binary.”
>> 
>> 
>> I don’t know that “self-contained binary” is compatible with the 
>> architecture of ooRexx.  On the other hand, a bundle (which can be many 
>> files in a directory structure) may be.
>> 
>> Bruce
>> 
>>> On Mar 13, 2016, at 9:53 AM, Rony G. Flatscher >> <mailto:rony.flatsc...@wu.ac.at>> wrote:
>>> 
>>> Not having worked much on Apple lately, I was informed by students who 
>>> tried to install ooRexx for
>>> MacOSX by installing BSF4ooRexx for MacOSX, that the installation does not 
>>> work "all of a sudden"!
>>> 
>>> Exploring this problem a little bit, it turned out that students having 
>>> MacOSX prior to "El Capitan"
>>> (MacOSX (10.11)) installed have no problems whatsoever. So the culprit 
>>> seems to be the latest
>>> MacOSX, 10.11.
>>> 
>>> One student reported the same problem using a "pure" ooRexx installation 
>>> from Sourceforge!
>>> 
>>> Inspecting my Apple having the latest upgrade and path (MacOSX 10.11.3) 
>>> installed it turns out that
>>> the previously installed and functioning BSF4ooRexx was rendered useless in 
>>> the meantime, the oorexx
>>> symbolic links to binaries and libraries (all residing in "/usr/bin", 
>>> "/usr/lib" and even
>>> "/usr/include") have been moved to some
>>> "/Library/SystemMigration/History/Migration-some-UUID-value/QuarantineRoot"!
>>> 
>>> ---
>>> 
>>> As spooky as this seems (an operating system update regarding installed, 
>>> working applications as
>>> malware somehow, acting such that rendering it useless) the problem needs 
>>> to be fixed, if possible
>>> at all, ASAP.
>>> 
>>> On either developer list (oorexx and bsf4oorexx) there have been developers 
>>> showin up who have had
>>> experiences developing on the Apple platform.
>>> 
>>> So the question is, does anyone have any ideas what this causes and what a 
>>> possible remedy would be
>>> for it? Possibly anyone who might have been able to re-install ooRexx or 
>>> BSF4ooRexx on El Capitan,
>>> and if so, how?
>>> 
>>> Thankful for any idea, hint and link!
>>> 
>>> ---rony
>>> 
>>> P.S.: Yes, I googled already, but somehow have not been able to get answers 
>>> that would help. One
>>> remark was to the effect to deal with the ElCapitan "No-Tresspassing" tag, 
>>> without explaining what
>>> this was meaning and where to find documentation about it.
>>> 
> 
> --
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Question ad MacOSX El Capitan and creating symbolic links in /usr/* ...

2016-03-13 Thread CVBruce
Later it says:
"Scripting Languages

Developers using Perl, Python, Ruby, or any other scripting languages that ship 
with OS X, are encouraged to manage their own installations of the language and 
dependencies in /usr/local/. When distributing programs written with a 
scripting language, developers are encouraged to bundle the language runtime 
and any required components into a self-contained binary.”


I don’t know that “self-contained binary” is compatible with the architecture 
of ooRexx.  On the other hand, a bundle (which can be many files in a directory 
structure) may be.

Bruce

> On Mar 13, 2016, at 9:53 AM, Rony G. Flatscher  
> wrote:
> 
> Not having worked much on Apple lately, I was informed by students who tried 
> to install ooRexx for
> MacOSX by installing BSF4ooRexx for MacOSX, that the installation does not 
> work "all of a sudden"!
> 
> Exploring this problem a little bit, it turned out that students having 
> MacOSX prior to "El Capitan"
> (MacOSX (10.11)) installed have no problems whatsoever. So the culprit seems 
> to be the latest
> MacOSX, 10.11.
> 
> One student reported the same problem using a "pure" ooRexx installation from 
> Sourceforge!
> 
> Inspecting my Apple having the latest upgrade and path (MacOSX 10.11.3) 
> installed it turns out that
> the previously installed and functioning BSF4ooRexx was rendered useless in 
> the meantime, the oorexx
> symbolic links to binaries and libraries (all residing in "/usr/bin", 
> "/usr/lib" and even
> "/usr/include") have been moved to some
> "/Library/SystemMigration/History/Migration-some-UUID-value/QuarantineRoot"!
> 
> ---
> 
> As spooky as this seems (an operating system update regarding installed, 
> working applications as
> malware somehow, acting such that rendering it useless) the problem needs to 
> be fixed, if possible
> at all, ASAP.
> 
> On either developer list (oorexx and bsf4oorexx) there have been developers 
> showin up who have had
> experiences developing on the Apple platform.
> 
> So the question is, does anyone have any ideas what this causes and what a 
> possible remedy would be
> for it? Possibly anyone who might have been able to re-install ooRexx or 
> BSF4ooRexx on El Capitan,
> and if so, how?
> 
> Thankful for any idea, hint and link!
> 
> ---rony
> 
> P.S.: Yes, I googled already, but somehow have not been able to get answers 
> that would help. One
> remark was to the effect to deal with the ElCapitan "No-Tresspassing" tag, 
> without explaining what
> this was meaning and where to find documentation about it.
> 
> 
> 
> --
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Question ad MacOSX El Capitan and creating symbolic links in /usr/* ...

2016-03-13 Thread CVBruce
I just googled “Library SystemMigration History” and got this as the second hit.

Where it says:
The following directories can only be written to by the system:

System-Only Locations

• /bin
• /sbin
• /usr
• /System
In contrast, the following directories are available to any process:

Locations Available to Developers

• /usr/local
• /Applications
• [~]/Library
All directories in /usr except for /usr/local are restricted to the system. 
Apple app directories in /Applications are restricted to the system.

Looks like the fix it to install everything under /usr/local rather than /usr.  
I know that I linked everything into /usr because the User wouldn’t have to 
update their environment to find the necessary objects.  Looks like that isn’t 
going to work anymore.

Bruce
> On Mar 13, 2016, at 9:53 AM, Rony G. Flatscher  
> wrote:
> 
> Not having worked much on Apple lately, I was informed by students who tried 
> to install ooRexx for
> MacOSX by installing BSF4ooRexx for MacOSX, that the installation does not 
> work "all of a sudden"!
> 
> Exploring this problem a little bit, it turned out that students having 
> MacOSX prior to "El Capitan"
> (MacOSX (10.11)) installed have no problems whatsoever. So the culprit seems 
> to be the latest
> MacOSX, 10.11.
> 
> One student reported the same problem using a "pure" ooRexx installation from 
> Sourceforge!
> 
> Inspecting my Apple having the latest upgrade and path (MacOSX 10.11.3) 
> installed it turns out that
> the previously installed and functioning BSF4ooRexx was rendered useless in 
> the meantime, the oorexx
> symbolic links to binaries and libraries (all residing in "/usr/bin", 
> "/usr/lib" and even
> "/usr/include") have been moved to some
> "/Library/SystemMigration/History/Migration-some-UUID-value/QuarantineRoot"!
> 
> ---
> 
> As spooky as this seems (an operating system update regarding installed, 
> working applications as
> malware somehow, acting such that rendering it useless) the problem needs to 
> be fixed, if possible
> at all, ASAP.
> 
> On either developer list (oorexx and bsf4oorexx) there have been developers 
> showin up who have had
> experiences developing on the Apple platform.
> 
> So the question is, does anyone have any ideas what this causes and what a 
> possible remedy would be
> for it? Possibly anyone who might have been able to re-install ooRexx or 
> BSF4ooRexx on El Capitan,
> and if so, how?
> 
> Thankful for any idea, hint and link!
> 
> ---rony
> 
> P.S.: Yes, I googled already, but somehow have not been able to get answers 
> that would help. One
> remark was to the effect to deal with the ElCapitan "No-Tresspassing" tag, 
> without explaining what
> this was meaning and where to find documentation about it.
> 
> 
> 
> --
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Need help reading/writing to a "com" port...

2016-02-07 Thread CVBruce
None of which explains how you were able to get it to work with minicom.

Sent by Magic!

> On Feb 7, 2016, at 6:24 AM, Bill Turner, WB4ALM  wrote:
> 
> 
> I would like to thank everybody that has provided ideas on serial port 
> communications using ooRexx.
> 
> I do not have a final solution yet, but with your help I have had 
> partial success.
> 
> "stty" says that it has changed the port speed, but it really has not.
> 
> Using one of my more sophisticated pieces of test gear (and one that I 
> had forgotten that I had - it hasn't been used in over 20 years) I have 
> now discovered that even though "stty" says the port speed is 1200, in 
> fact it is really 9600 - a speed that the external device can not 
> respond to.
> 
> In an attempt to use "setserial" I get an error message as follows...
> 
> $ setserial /dev/ttyUSB0 baud_base 1200
>Cannot get serial info: Inappropiate ioctl for device
> 
> so far, I have not been able to determine exactly what that means.
> 
> furthermore, it appears that my USB to serial converter has a reputation 
> for being "...worst on market..."
> Its ID is  1A86:7523   and it is manufactured by Qin Heng Electronics - 
> an is an " HL-340 USB-Serial adapter".
> 
> Information on the internet stated that the best driver for this chlip 
> is the CL341, and that the prolific driver should be blacklisted so that 
> CL341 is selected and used.   I have done this, and indeed, the CL341 
> driver has been loaded and is being used.
> 
> Some people have stated on Internet forums that they were unable to go 
> below 2400 with this device.  Others have stated that the driver CL341, 
> has a major software error with regards to parity.  The software fix is 
> available in Linux kernel 3.18, but since I am running Ubuntu 14.04 LTS, 
> my kernel is a 3.13.0-77-generic
> 
> - - -
> 
> In particular I would like to give special thanks to  "cvbruce" for 
> reminding me that sometimes you need a better "tester" than just my 
> "idiot lamp"  adapter that shows RD, TD, RTS, CTS, DSR, DTR, and RI...
> 
> ...In fact, while my "Black Box - SAM 232-05" and "NuData corp 921-T" 
> Test sets were of some help, they still could not tell me what the baud 
> rate really was!
> 
> I would also like to thank --MASTER GURU--  M.F. Cowlishaw for not only 
> creating REXX in the first place, but for sharing his OS2 modem dialer 
> program, which allowed me to verify that my code was probably correct 
> ---  'especially since it now appears to be a hardware problem.  (Isn't 
> that what all of us Software Experts say?)
> 
> Thanks everyone,  I'll let you know what happens...
> 
> /s/ Bill Turner, wb4alm
> 
> 
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Need help reading/writing to a "com" port...

2016-02-06 Thread CVBruce
Enrico.  Thanks, I think setserial was the missing link we were looking for.  
Well at least on Linux.  I don’t appear to have a version available on OS X.

A useful resource on Serial communications that I’ve referenced over the years 
is “Serial Programming Guide for POSIX Operating Systems by Sweet.  I don’t 
know where exactly to find it these days, so here is a link to my pdf copy:
>

Let me know if you find a version newer than the 5th Edition Version 6 that I 
have.

Bruce
> On Feb 6, 2016, at 7:06 AM, Erico Mendonca  wrote:
> 
> 
> > From: "Mike Cowlishaw" 
> > Subject: Re: [Oorexx-devel] Need help reading/writing to a "com"
> > port...
> >
> >
> > Under Windows or OS/2 the MODE command is used to set baud rates etc. (try
> > mode /? for details).
> >
> 
> I believe Mike's program should work fine under Linux. You just need to 
> exchange the port name to /dev/ttyS0 (or your device), and use the 
> "setserial" utility to set the baud rate.
> 
> Additionally, under Linux there are ways to use Bash to read from the port 
> with a "while read -r" . To write to it, just "echo" what you need.
> 
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Need help reading/writing to a "com" port...

2016-02-04 Thread CVBruce
Another thought I had is to use something like socat.  At least in Linux.  
socat is a command line program that can hook up inputs and outputs.  So you 
could hook up your /dev/… device to a Named Pipe, or even a socket.  Your Rexx 
program can then use the named pipe of socket to communicate with.  socat will 
take care of things like setting the baud rate.

Bruce
> On Feb 4, 2016, at 6:39 PM, CVBruce  wrote:
> 
> Another thing to try.  Make a Loop back tester.  RX <-> TX, etc to see if you 
> can echo characters back and forth to your self. If you can’t talk to your 
> self via the test adapter then you know which side of the connection is 
> broken.
> 
>> On Feb 2, 2016, at 8:46 AM, Bill Turner, WB4ALM  wrote:
>> 
>> 3. I know that data is being transmited, because I can see the
>>   "flashing lights" on my rs-232 test adapter. I think, however,
>>   that the speed or parity might be wrong, as the remote device
>>   does not seem to be responding.
> 



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Need help reading/writing to a "com" port...

2016-02-04 Thread CVBruce
Another thing to try.  Make a Loop back tester.  RX <-> TX, etc to see if you 
can echo characters back and forth to your self. If you can’t talk to your self 
via the test adapter then you know which side of the connection is broken.

> On Feb 2, 2016, at 8:46 AM, Bill Turner, WB4ALM  wrote:
> 
> 3. I know that data is being transmited, because I can see the
>"flashing lights" on my rs-232 test adapter. I think, however,
>that the speed or parity might be wrong, as the remote device
>does not seem to be responding.



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx to asm.js

2015-06-26 Thread CVBruce
Very interesting.  Once again a kind of virtual machine ala JVM.  Or P-code if 
you’re that old.  I wonder if we will see purpose built microprocessors that 
use asm.js as their machine code.

Bruce
> On Jun 26, 2015, at 7:40 AM, René Jansen  wrote:
> 
> I was wondering if someone already did find the time to try out transpiling 
> the ooRexx interpreter to JavaScript. There is a transpiler called Emscripten 
> that takes C/C++ source and compiles a neat form of JavaScript called asm.js, 
> which is a subset of it, and more importedly the preliminary ‘compatibility’ 
> format of web asm, which is probably going to be the new wave for executable 
> content - it interprets a binary web asm format without parser overhead - the 
> big players seem to have rallied behind this.
> 
> This might be a way to run ooRexx in the browser - one of several possible 
> alternatives.
> 
> best regards,
> 
> René.
> --
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx doc and builds

2015-06-25 Thread CVBruce
Yes, I think I created the plist file.  The issue is that rxapi is not launchd 
compatible because it forks and execs.  The options are that the plist file can 
just start rxapi at system startup, and hope that it keeps running, or it can 
set the flag to restart it if it fails.  Since the fork and exec causes launchd 
to lose communication with the process, it doesn’t know that it is running, so 
every so often it tries to restart it.  You can set the boolean “KeepAlive” to 
false to prevent launchd from trying to restart rxapi.

Bruce
> On Jun 25, 2015, at 8:47 AM, Rony G. Flatscher  
> wrote:
> 
> On 25.06.2015 17:01, René Jansen wrote:
>> The good news is, I can build the ooRexx documentation now in an automated 
>> way with Jenkins (with help from Jean-Louis, altough I decided to build on 
>> Linux in the end because of too much hassle on MacOSX - but I needed all his 
>> tips anyway). So somewhere this weekend we will have nightly builds of the 
>> docs on the website.
>> 
>> My first (1) question is, do we have a higher resolution image of the ooRexx 
>> logo? This one is not print resolution (it is not even screen resolution and 
>> has artifacts) and it needs to be replaced. Also (2), we need a 
>> keep-together on the word “documentation" because it is being split on the 
>> title pages.
>> 
>> It would be good (3) if someone could work on the makefile to not start with 
>> removing the products and only rebuild what is needed, on a 
>> publication-base. This way I can parallelize the builds over several 
>> machines, we have enough linux nodes for the moment to do that.
>> 
>> I have had several offers of owners of windows machines, and this build is 
>> being worked on. More (4) offers for windows are still welcome, though.
>> 
>> For the immediate future I would like to focus (5) on the portable version. 
>> My thoughts here are a zip or tar.gz file, with minimal script support for 
>> installing the rxapi task. I am optimistic and will assume that if we do not 
>> use queues or other ipc, we can use the interpreter to have one installer 
>> (6) that switches on OS and does what is needed. The rxapi service (7) needs 
>> to run on a high port not to be sudoed or ran with admin rights, and it 
>> cannot log its pid file to /var/* but it needs to find some place in the 
>> user’s home directory. On MacOSX (8) there is still a problem with the rxapi 
>> service task that is being shot down every ten seconds. I have the feeling 
>> that these problems once were close to being solved, but I welcome 
>> suggestions. Sorry for numbering these propositions but I thought it would 
>> come in handy in partial responses.
>> 
>> Are these things people can pick up? I am going to automate running the 
>> tests on the platforms next, and then we should have a look at the issues 
>> list; when things get moving we should standardize on entering and picking 
>> up issues by assigning them to yourself or others, but in this phase I think 
>> it is important to pick up some momentum.
> Wow, that is really great news, René, thank you for your great efforts!
> 
> Ad MacOSX rxapi being shot down every 10 seconds. Not sure, but I seem to 
> remember that that had to
> do with the information in the plist file, but I could be mistaken. Will 
> forward you the MacOSX
> plist file I am using for the MacOSX BSF4ooRexx build, maybe it helps, in a 
> separate e-mail.
> 
> ---rony
> 
> 
> 
> --
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] building ooRexx 5 on the Raspberry Pi fails - notes

2015-06-04 Thread CVBruce
Suso update-alternatives 

Sent by Magic!

> On Jun 4, 2015, at 2:39 PM, René Jansen  wrote:
> 
> Ok, got it, will document the process.
> 
> Indeed gcc 4.8.2 works.
> 
> Need to do:
> sudo apt-get install gcc-4.8 g++-4.8
> 
> Then changes the symlinks in /usr/bin:
> 
> cd /usr/bin
> rm gcc
> rm g++
> sudo ln -s gcc-4.8 gcc
> sudo ln -s g++-4.8 g++
> 
> Then the build succeeds.
> 
> Phew, that was quite an adventure. Thanks to all. Tomorrow test suite.
> 
> Best regards,
> 
> René.
> 
> Sent from my iPhone
> 
>> On 04 Jun 2015, at 22:36, René Jansen  wrote:
>> 
>> That is great, Bruce. My gcc is 4.6.3 and I did and apt-get upgrade this 
>> afternoon. Did you do anything special to get this higher level gcc?
>> 
>> René
>> 
>> Sent from my iPhone
>> 
>>> On 04 Jun 2015, at 22:14, CVBruce  wrote:
>>> 
>>> I got it to build on my RPi. I have make 3.0.2 and gcc 4.8.2
>>> 
>>> Bruce
>>> 
>>> Sent by Magic!
>>> 
>>>> On Jun 4, 2015, at 10:07 AM, René Jansen  wrote:
>>>> 
>>>> hw: Raspberry Pi 2, 4* ~1Ghz ARM, 3.18 SMP PREEMPT armv71 GNU/Linux
>>>> 
>>>> (1) the installed cmake from the debian repository is 2.8.9 and too low 
>>>> for ooRexx, git clone git://cmake.org/cmake.git and building it sets you 
>>>> back half an hour. There is no binary download.
>>>> 
>>>> (2) cmake 3.3.2 generates the makefile without complaints - we need to 
>>>> bump up the version req in CMakeLists.txt
>>>> 
>>>> (3) make builds oorexx until: 
>>>> 
>>>> [ 73%] Building CXX object 
>>>> CMakeFiles/hostemu.dir/extensions/hostemu/cmdparse.cpp.o
>>>> cmdparse.cpp: In function ‘int yyparse()’:
>>>> cmdparse.cpp:557:27: warning: deprecated conversion from string constant 
>>>> to ‘char*’ [-Wwrite-strings]
>>>> cmdparse.cpp:819:34: warning: deprecated conversion from string constant 
>>>> to ‘char*’ [-Wwrite-strings]
>>>> [ 73%] Linking CXX shared library bin/libhostemu.so
>>>> [ 73%] Built target hostemu
>>>> 
>>>> which are a few warnings, and then fails on missing curses.h include file
>>>> 
>>>> (4) sudo apt-get install libncurses5-dev libncursesw5-dev
>>>> 
>>>> (5) restart make, it will get to 75% now and fail on:
>>>> 
>>>> [ 75%] Building CXX object 
>>>> CMakeFiles/rexx_exe.dir/utilities/rexx/platform/unix/rexx.cpp.o
>>>> [ 75%] Linking CXX executable bin/rexx
>>>> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_PLUS'
>>>> bin/librexx.so.5.0.0: undefined reference to 
>>>> `MemorySegmentSet::LargeSegmentDeadSpace'
>>>> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_MINUS'
>>>> bin/librexx.so.5.0.0: undefined reference to 
>>>> `MemorySegmentSet::SegmentDeadSpace'
>>>> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_ENGINEERING'
>>>> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_SCIENTIFIC'
>>>> collect2: ld returned 1 exit status
>>>> CMakeFiles/rexx_exe.dir/build.make:96: recipe for target 'bin/rexx' failed
>>>> make[2]: *** [bin/rexx] Error 1
>>>> CMakeFiles/Makefile2:255: recipe for target 'CMakeFiles/rexx_exe.dir/all' 
>>>> failed
>>>> make[1]: *** [CMakeFiles/rexx_exe.dir/all] Error 2
>>>> Makefile:149: recipe for target 'all' failed
>>>> make: *** [all] Error 2
>>>> 
>>>> Seems that we are missing a library in the link? Can anyone help me with 
>>>> this?
>>>> 
>>>> best regards,
>>>> 
>>>> René.
>>>> --
>>>> ___
>>>> 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
>> 
>> --
>> ___
>> 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

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


Re: [Oorexx-devel] building ooRexx 5 on the Raspberry Pi fails - notes

2015-06-04 Thread CVBruce
I forget the name of the command, but it allows you to select which commands 
are executed when the generic name is given.  I'll look it up, and send it to 
you for documentation.

Sent by Magic!

> On Jun 4, 2015, at 2:39 PM, René Jansen  wrote:
> 
> Ok, got it, will document the process.
> 
> Indeed gcc 4.8.2 works.
> 
> Need to do:
> sudo apt-get install gcc-4.8 g++-4.8
> 
> Then changes the symlinks in /usr/bin:
> 
> cd /usr/bin
> rm gcc
> rm g++
> sudo ln -s gcc-4.8 gcc
> sudo ln -s g++-4.8 g++
> 
> Then the build succeeds.
> 
> Phew, that was quite an adventure. Thanks to all. Tomorrow test suite.
> 
> Best regards,
> 
> René.
> 
> Sent from my iPhone
> 
>> On 04 Jun 2015, at 22:36, René Jansen  wrote:
>> 
>> That is great, Bruce. My gcc is 4.6.3 and I did and apt-get upgrade this 
>> afternoon. Did you do anything special to get this higher level gcc?
>> 
>> René
>> 
>> Sent from my iPhone
>> 
>>> On 04 Jun 2015, at 22:14, CVBruce  wrote:
>>> 
>>> I got it to build on my RPi. I have make 3.0.2 and gcc 4.8.2
>>> 
>>> Bruce
>>> 
>>> Sent by Magic!
>>> 
>>>> On Jun 4, 2015, at 10:07 AM, René Jansen  wrote:
>>>> 
>>>> hw: Raspberry Pi 2, 4* ~1Ghz ARM, 3.18 SMP PREEMPT armv71 GNU/Linux
>>>> 
>>>> (1) the installed cmake from the debian repository is 2.8.9 and too low 
>>>> for ooRexx, git clone git://cmake.org/cmake.git and building it sets you 
>>>> back half an hour. There is no binary download.
>>>> 
>>>> (2) cmake 3.3.2 generates the makefile without complaints - we need to 
>>>> bump up the version req in CMakeLists.txt
>>>> 
>>>> (3) make builds oorexx until: 
>>>> 
>>>> [ 73%] Building CXX object 
>>>> CMakeFiles/hostemu.dir/extensions/hostemu/cmdparse.cpp.o
>>>> cmdparse.cpp: In function ‘int yyparse()’:
>>>> cmdparse.cpp:557:27: warning: deprecated conversion from string constant 
>>>> to ‘char*’ [-Wwrite-strings]
>>>> cmdparse.cpp:819:34: warning: deprecated conversion from string constant 
>>>> to ‘char*’ [-Wwrite-strings]
>>>> [ 73%] Linking CXX shared library bin/libhostemu.so
>>>> [ 73%] Built target hostemu
>>>> 
>>>> which are a few warnings, and then fails on missing curses.h include file
>>>> 
>>>> (4) sudo apt-get install libncurses5-dev libncursesw5-dev
>>>> 
>>>> (5) restart make, it will get to 75% now and fail on:
>>>> 
>>>> [ 75%] Building CXX object 
>>>> CMakeFiles/rexx_exe.dir/utilities/rexx/platform/unix/rexx.cpp.o
>>>> [ 75%] Linking CXX executable bin/rexx
>>>> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_PLUS'
>>>> bin/librexx.so.5.0.0: undefined reference to 
>>>> `MemorySegmentSet::LargeSegmentDeadSpace'
>>>> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_MINUS'
>>>> bin/librexx.so.5.0.0: undefined reference to 
>>>> `MemorySegmentSet::SegmentDeadSpace'
>>>> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_ENGINEERING'
>>>> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_SCIENTIFIC'
>>>> collect2: ld returned 1 exit status
>>>> CMakeFiles/rexx_exe.dir/build.make:96: recipe for target 'bin/rexx' failed
>>>> make[2]: *** [bin/rexx] Error 1
>>>> CMakeFiles/Makefile2:255: recipe for target 'CMakeFiles/rexx_exe.dir/all' 
>>>> failed
>>>> make[1]: *** [CMakeFiles/rexx_exe.dir/all] Error 2
>>>> Makefile:149: recipe for target 'all' failed
>>>> make: *** [all] Error 2
>>>> 
>>>> Seems that we are missing a library in the link? Can anyone help me with 
>>>> this?
>>>> 
>>>> best regards,
>>>> 
>>>> René.
>>>> --
>>>> ___
>>>> 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
>> 
>> --
>> ___
>> 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

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


Re: [Oorexx-devel] building ooRexx 5 on the Raspberry Pi fails - notes

2015-06-04 Thread CVBruce
If you do an apt-cache search gcc, I think you will find a package like gcc4.8, 
install that and make sure that it is selected as the gcc compiler.

Sent by Magic!

> On Jun 4, 2015, at 1:36 PM, René Jansen  wrote:
> 
> That is great, Bruce. My gcc is 4.6.3 and I did and apt-get upgrade this 
> afternoon. Did you do anything special to get this higher level gcc?
> 
> René
> 
> Sent from my iPhone
> 
>> On 04 Jun 2015, at 22:14, CVBruce  wrote:
>> 
>> I got it to build on my RPi. I have make 3.0.2 and gcc 4.8.2
>> 
>> Bruce
>> 
>> Sent by Magic!
>> 
>>> On Jun 4, 2015, at 10:07 AM, René Jansen  wrote:
>>> 
>>> hw: Raspberry Pi 2, 4* ~1Ghz ARM, 3.18 SMP PREEMPT armv71 GNU/Linux
>>> 
>>> (1) the installed cmake from the debian repository is 2.8.9 and too low for 
>>> ooRexx, git clone git://cmake.org/cmake.git and building it sets you back 
>>> half an hour. There is no binary download.
>>> 
>>> (2) cmake 3.3.2 generates the makefile without complaints - we need to bump 
>>> up the version req in CMakeLists.txt
>>> 
>>> (3) make builds oorexx until: 
>>> 
>>> [ 73%] Building CXX object 
>>> CMakeFiles/hostemu.dir/extensions/hostemu/cmdparse.cpp.o
>>> cmdparse.cpp: In function ‘int yyparse()’:
>>> cmdparse.cpp:557:27: warning: deprecated conversion from string constant to 
>>> ‘char*’ [-Wwrite-strings]
>>> cmdparse.cpp:819:34: warning: deprecated conversion from string constant to 
>>> ‘char*’ [-Wwrite-strings]
>>> [ 73%] Linking CXX shared library bin/libhostemu.so
>>> [ 73%] Built target hostemu
>>> 
>>> which are a few warnings, and then fails on missing curses.h include file
>>> 
>>> (4) sudo apt-get install libncurses5-dev libncursesw5-dev
>>> 
>>> (5) restart make, it will get to 75% now and fail on:
>>> 
>>> [ 75%] Building CXX object 
>>> CMakeFiles/rexx_exe.dir/utilities/rexx/platform/unix/rexx.cpp.o
>>> [ 75%] Linking CXX executable bin/rexx
>>> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_PLUS'
>>> bin/librexx.so.5.0.0: undefined reference to 
>>> `MemorySegmentSet::LargeSegmentDeadSpace'
>>> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_MINUS'
>>> bin/librexx.so.5.0.0: undefined reference to 
>>> `MemorySegmentSet::SegmentDeadSpace'
>>> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_ENGINEERING'
>>> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_SCIENTIFIC'
>>> collect2: ld returned 1 exit status
>>> CMakeFiles/rexx_exe.dir/build.make:96: recipe for target 'bin/rexx' failed
>>> make[2]: *** [bin/rexx] Error 1
>>> CMakeFiles/Makefile2:255: recipe for target 'CMakeFiles/rexx_exe.dir/all' 
>>> failed
>>> make[1]: *** [CMakeFiles/rexx_exe.dir/all] Error 2
>>> Makefile:149: recipe for target 'all' failed
>>> make: *** [all] Error 2
>>> 
>>> Seems that we are missing a library in the link? Can anyone help me with 
>>> this?
>>> 
>>> best regards,
>>> 
>>> René.
>>> --
>>> ___
>>> 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
> 
> --
> ___
> 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] building ooRexx 5 on the Raspberry Pi fails - notes

2015-06-04 Thread CVBruce
I got it to build on my RPi. I have make 3.0.2 and gcc 4.8.2

Bruce

Sent by Magic!

> On Jun 4, 2015, at 10:07 AM, René Jansen  wrote:
> 
> hw: Raspberry Pi 2, 4* ~1Ghz ARM, 3.18 SMP PREEMPT armv71 GNU/Linux
> 
> (1) the installed cmake from the debian repository is 2.8.9 and too low for 
> ooRexx, git clone git://cmake.org/cmake.git and building it sets you back 
> half an hour. There is no binary download.
> 
> (2) cmake 3.3.2 generates the makefile without complaints - we need to bump 
> up the version req in CMakeLists.txt
> 
> (3) make builds oorexx until: 
> 
> [ 73%] Building CXX object 
> CMakeFiles/hostemu.dir/extensions/hostemu/cmdparse.cpp.o
> cmdparse.cpp: In function ‘int yyparse()’:
> cmdparse.cpp:557:27: warning: deprecated conversion from string constant to 
> ‘char*’ [-Wwrite-strings]
> cmdparse.cpp:819:34: warning: deprecated conversion from string constant to 
> ‘char*’ [-Wwrite-strings]
> [ 73%] Linking CXX shared library bin/libhostemu.so
> [ 73%] Built target hostemu
> 
> which are a few warnings, and then fails on missing curses.h include file
> 
> (4) sudo apt-get install libncurses5-dev libncursesw5-dev
> 
> (5) restart make, it will get to 75% now and fail on:
> 
> [ 75%] Building CXX object 
> CMakeFiles/rexx_exe.dir/utilities/rexx/platform/unix/rexx.cpp.o
> [ 75%] Linking CXX executable bin/rexx
> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_PLUS'
> bin/librexx.so.5.0.0: undefined reference to 
> `MemorySegmentSet::LargeSegmentDeadSpace'
> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_MINUS'
> bin/librexx.so.5.0.0: undefined reference to 
> `MemorySegmentSet::SegmentDeadSpace'
> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_ENGINEERING'
> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_SCIENTIFIC'
> collect2: ld returned 1 exit status
> CMakeFiles/rexx_exe.dir/build.make:96: recipe for target 'bin/rexx' failed
> make[2]: *** [bin/rexx] Error 1
> CMakeFiles/Makefile2:255: recipe for target 'CMakeFiles/rexx_exe.dir/all' 
> failed
> make[1]: *** [CMakeFiles/rexx_exe.dir/all] Error 2
> Makefile:149: recipe for target 'all' failed
> make: *** [all] Error 2
> 
> Seems that we are missing a library in the link? Can anyone help me with this?
> 
> best regards,
> 
> René.
> --
> ___
> 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] Looking forwards (Social Media) ...

2015-04-20 Thread CVBruce
I would like to propose another social media presence, LinkedIn.  There are 
already mainframe, cobol, etc. groups on LinkedIn.

I agree with the social media presence.  It's not if, you as an individual want 
to be on a platform, its about product placement.

Bruce

On Apr 20, 2015, at 12:33 PM, Moritz Hoffmann wrote:

> Hi Jon, thanks for separating this into another thread! I can fully 
> understand people not using Facebook etc., there are valid reasons against 
> it. However, I'm there already so for me it doesn't make a difference. I 
> don't think anyone should get an account for the sole reason of managing one 
> page, but I just want to make sure that it's resting on more than my 
> shoulders - you never know what happens.
> 
> So, I added Rene as an admin to our Facebook appearance! Thank you!
> 
> Cheers,
> Moritz
> 
> On Mon, Apr 20, 2015 at 5:46 PM Jon Wolfers  wrote:
> Hi All,
> 
> I have separated out the social media part of this thread below as the thread 
> was overlong. I hope I haven't mangled anyone's points.
> 
> Jon
> 
> =
> Subject: Re: [Oorexx-devel] Looking Forwards...
> 
> From: Moritz Hoffmann 
> Date: Sat, 18 Apr 2015 19:54:25 +
> 
> We also have a presence on Facebook [1] and Google+ [2] where I'm currently
> admin. I'd appreciate if someone else could join me in maintaining them.
> 
> Cheers,
> Moritz
> 
> [1] https://www.facebook.com/ooRexx
> [2] https://plus.google.com/+ooRexxOrg
> 
> ===
> Date: Sun, 19 Apr 2015 12:56:03 +0200
> From: "Rony G. Flatscher" 
> 
> Hi Moritz,
> 
> thanks for all of your initiatives (causing me to finally get me an account 
> at github!), *very* much
> appreciated!
> 
> On 18.04.2015 21:54, Moritz Hoffmann wrote:
> > We also have a presence on Facebook [1] and Google+ [2] where I'm currently 
> > admin. I'd appreciate
> > if someone else could join me in maintaining them.
> >
> > Cheers,
> > Moritz
> >
> > [1] https://www.facebook.com/ooRexx
> > [2] https://plus.google.com/+ooRexxOrg
> Just a comment from my side: personally I have not been using either facebook 
> nor google+ for principal reasons. As long as I am not able to fully control 
> my own data on social networks, I boycott them, visibly for my students as 
> well. As a result, I cannot help you administrate these two groups, but hope 
> that others, who are actively using FB or g+ will step up.
> 
> Please keep your initiatives up and running!
> 
> Best regards,
> 
> ---rony
> 
> 
> In the case of google+ Google - against my will - added me to it, without any 
> means on my side to cancel that, which shows how powerful and in my opinion 
> how ruthless these mega-IT-companies have become.
> 
> Date: Sun, 19 Apr 2015 15:57:21 -0400
> From: Chip Davis 
> 
> 
> 
> No, Jon.  Rony has it right, and one of the few things we can do fight it is 
> to publicly boycott them.
> 
> I had a Facebook account before I discovered how little control I had over my 
> personal information.  (Sharing personal information is, after all, their 
> primary product.)  So I deactivated my account.  They said "Fine, your 
> account is now deactivated, but if you ever want to reactivate it, just log 
> back in."  It appears that while my account may not be "active", they are 
> keeping all of my data around somewhere.
> 
> My LinkedIn account has generated exactly zero business for me (and terabytes 
> of UCE).  They seem to be following a Facebook trajectory, so it too will 
> soon get the axe, for whatever good it will do me.
> 
> -Chip-
> 
> On 4/19/2015 7:21 AM, Jon Wolfers wrote:
> > Moritz - I echo pretty much what Rony has said.  Thank you for what
> > you have done.  I don't have a facebook account - not through any
> > principle, I just don't want to lose the time that it would take to
> > keep up.  Google also subscribed me to google+ and I have never used it.
> >
> > I hope that someone else on the list can join you here.  If not, then
> > I will bite the bullet and sign up to FB and activate G+.
> 
> 
> Date: Mon, 20 Apr 2015 07:00:51 +0100
> From: Jon Wolfers 
> 
> Hi Chip,
> 
> I hear you, and I hear your passion, and I think my personal preference is 
> for me not to get involved with Facebook, but I wonder if using rexx in that 
> fight does not have a bit of biting off one's nose to spite one's face.  Like 
> it or not, it is how many people share information nowadays.  I would never 
> want a love of rexx to force people to join or to drown
> people's in boxes, but at the same time I would not like rexx to be 
> unrepresented there.
> 
> Jon
> 
> 
> Date: Mon, 20 Apr 2015 11:23:39 +0200
> From: Rene_Jansen?= 
> 
> While I agree with Rony and Chip, I am less principled and try to control 
> what I share. Need I remind you of the fact that all other things you do on 
> these newfangled things like tele-phones and internets are stored and 
> analyzed?
> 
> I am volunteer

Re: [Oorexx-devel] Looking forwards (Social Media) ...

2015-04-20 Thread CVBruce
And Twitter.
[3] https://twitter.com/ooRexxDev

I set this up about three years ago as it is easier to monitor twitter, for 
announcements or other short communications, than other media.  It is light 
weight to use and you have to reveal very little private information to create 
an account.  It is fairly easy to send automated messages, for example the 
build machine could tweet if the nightly builds failed.

Bruce

On Apr 20, 2015, at 8:45 AM, Jon Wolfers wrote:

> Hi All,
> 
> I have separated out the social media part of this thread below as the thread 
> was overlong. I hope I haven't mangled anyone's points.
> 
> Jon
> 
> =
> Subject: Re: [Oorexx-devel] Looking Forwards...
> 
> From: Moritz Hoffmann 
> Date: Sat, 18 Apr 2015 19:54:25 +
> 
> We also have a presence on Facebook [1] and Google+ [2] where I'm currently
> admin. I'd appreciate if someone else could join me in maintaining them.
> 
> Cheers,
> Moritz
> 
> [1] https://www.facebook.com/ooRexx
> [2] https://plus.google.com/+ooRexxOrg
> 
> ===
> Date: Sun, 19 Apr 2015 12:56:03 +0200
> From: "Rony G. Flatscher" 
> 
> Hi Moritz,
> 
> thanks for all of your initiatives (causing me to finally get me an account 
> at github!), *very* much
> appreciated!
> 
> On 18.04.2015 21:54, Moritz Hoffmann wrote:
> > We also have a presence on Facebook [1] and Google+ [2] where I'm currently 
> > admin. I'd appreciate
> > if someone else could join me in maintaining them.
> >
> > Cheers,
> > Moritz
> >
> > [1] https://www.facebook.com/ooRexx
> > [2] https://plus.google.com/+ooRexxOrg
> Just a comment from my side: personally I have not been using either facebook 
> nor google+ for principal reasons. As long as I am not able to fully control 
> my own data on social networks, I boycott them, visibly for my students as 
> well. As a result, I cannot help you administrate these two groups, but hope 
> that others, who are actively using FB or g+ will step up.
> 
> Please keep your initiatives up and running!
> 
> Best regards,
> 
> ---rony
> 
> 
> In the case of google+ Google - against my will - added me to it, without any 
> means on my side to cancel that, which shows how powerful and in my opinion 
> how ruthless these mega-IT-companies have become.
> 
> Date: Sun, 19 Apr 2015 15:57:21 -0400
> From: Chip Davis 
> 
> 
> 
> No, Jon.  Rony has it right, and one of the few things we can do fight it is 
> to publicly boycott them.
> 
> I had a Facebook account before I discovered how little control I had over my 
> personal information.  (Sharing personal information is, after all, their 
> primary product.)  So I deactivated my account.  They said "Fine, your 
> account is now deactivated, but if you ever want to reactivate it, just log 
> back in."  It appears that while my account may not be "active", they are 
> keeping all of my data around somewhere.
> 
> My LinkedIn account has generated exactly zero business for me (and terabytes 
> of UCE).  They seem to be following a Facebook trajectory, so it too will 
> soon get the axe, for whatever good it will do me.
> 
> -Chip-
> 
> On 4/19/2015 7:21 AM, Jon Wolfers wrote:
> > Moritz - I echo pretty much what Rony has said.  Thank you for what
> > you have done.  I don't have a facebook account - not through any
> > principle, I just don't want to lose the time that it would take to
> > keep up.  Google also subscribed me to google+ and I have never used it.
> >
> > I hope that someone else on the list can join you here.  If not, then
> > I will bite the bullet and sign up to FB and activate G+.
> 
> 
> Date: Mon, 20 Apr 2015 07:00:51 +0100
> From: Jon Wolfers 
> 
> Hi Chip,
> 
> I hear you, and I hear your passion, and I think my personal preference is 
> for me not to get involved with Facebook, but I wonder if using rexx in that 
> fight does not have a bit of biting off one's nose to spite one's face.  Like 
> it or not, it is how many people share information nowadays.  I would never 
> want a love of rexx to force people to join or to drown
> people's in boxes, but at the same time I would not like rexx to be 
> unrepresented there.
> 
> Jon
> 
> 
> Date: Mon, 20 Apr 2015 11:23:39 +0200
> From: Rene_Jansen?= 
> 
> While I agree with Rony and Chip, I am less principled and try to control 
> what I share. Need I remind you of the fact that all other things you do on 
> these newfangled things like tele-phones and internets are stored and 
> analyzed?
> 
> I am volunteering for the co-admininstratorship of the facebook page.  Now if 
> Moritz also would share the admin of the NetRexx facebook page, we have a 
> reciprocal deal. Also, Les should have safecopies from the RexxLA point of 
> view. I also promise to update them more frequently.
> 
> best regards,
> 
> Rene.
> 
> 
> Date: Mon, 20 Apr 2015 07:49:04 -0400
> From: Chip Davis 
> 
> I apologize if my response was not clear that i

Re: [Oorexx-devel] Mirroring ooRexx to github

2015-04-17 Thread CVBruce
Ok, then how do the changes get back to the SVN repository on SourceForge?

Sent from an undisclosed location.

> On Apr 17, 2015, at 9:18 AM, Enrico Sorichetti  
> wrote:
> 
> If You want people to contribute You will have to make things easier for them 
> …
> the willingness to contribute depends heavily on the friendliness of the 
> process 
> the SVN way is unfortunately TOO MUCH UNFRIENDLY.
> 
> having a git repository will make things easier for people  wanting to 
> contribute code …
> 
> the contributor will just have to 
> 
> fork the GIT repository ( on github ) to a personal repository
> 
> clone the forked thing on the workstation
> do all the developing and testing
> commit the changes
> push the changes to the forked repository
> create a pull request 
> 
> after that a full rank developer can process the pull request 
> to integrate the changes
> 
> as described here
> https://help.github.com/articles/using-pull-requests/
> and here
> https://help.github.com/articles/fork-a-repo/
> 
> 
> cheers
> Enrico Sorichetti
> 
> PS.
> 
> I do not know about SVN but for GIT and Mercurial 
> one more plus is that 
> any cloned repository is BACKUP of the master
> 
> tested and used it for hercules !
> 
> 
> 
> --
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Mirroring ooRexx to github

2015-04-16 Thread CVBruce
Ok, I'm good with it.  Frankly, before I was a committer, I didn't find it all 
that hard to pull from the SVN, and create patches.  If this makes it easier, 
then I'm all for it.

Bruce
On Apr 16, 2015, at 1:43 PM, Moritz Hoffmann wrote:

> Hi Bruce,
> I'm not suggesting moving the project because we have a well established 
> infrastructure on Sourceforge. Providing a mirror would be for the sole 
> purpose of making development for non-ooRexx members easier. SVN has no 
> built-in notion for brnaches, it's just directories in the repository. With 
> git, you can clone a repository and do whatever you want to do inside, 
> creating your own branches if you want. Of course, changes would still need 
> to go through the SVN master, but it's possible to export changes from git as 
> a patch and use our procedure to integrate those patches in SVN. Also, most 
> people do not have access to the SVN repo so they can't create sandboxes to 
> play with the code while having a backup copy. That can easily be solved with 
> git.
> 
> Best,
> Moritz
> 
> On Thu, Apr 16, 2015 at 10:16 PM CVBruce  wrote:
> I'm not sure what you are suggesting here.  To me a mirror site is a copy of 
> the main site, and therefore updates would still have go to the main site.  
> If SourceForge remained as the main site you would still have to use SVN to 
> apply your changes to the source code.
> 
> If you are talking about moving the entire project to GitHub, then my 
> question is how do we move all the infrastructure, such as mail lists, bug 
> reports, and binary file distribution.
> 
> Yours,
> 
> Bruce
> On Apr 16, 2015, at 12:08 PM, Moritz Hoffmann wrote:
> 
> > Dear all,
> > I think it would be a good idea to have an official mirror of the ooRexx 
> > main tree on github as a git repository. Working with git for a long time 
> > now, I figured it's much more user friendly than SVN. Also, having an 
> > official mirror might allow us to more easily reach mode people - 
> > Sourceforge doesn't seem to be the open-source hoster #1 anymore. We could 
> > follow the approach other projects have taken: FreeBSD is mirroring their 
> > tree to git while development continues on their SVN repo. There will be no 
> > changes in the git mirror that are not in the SVN tree ensuring consistency.
> >
> > Please let me know what you think. If there's agreement I'd take 
> > responsibility and setup the mirroring task, and add a github team for 
> > ooRexx.
> >
> > Moritz
> > --
> > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> > Develop your own process in accordance with the BPMN 2 standard
> > Learn Process modeling best practices with Bonita BPM through live exercises
> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF___
> > Oorexx-devel mailing list
> > Oorexx-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> --
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn

Re: [Oorexx-devel] Mirroring ooRexx to github

2015-04-16 Thread CVBruce
I'm not sure what you are suggesting here.  To me a mirror site is a copy of 
the main site, and therefore updates would still have go to the main site.  If 
SourceForge remained as the main site you would still have to use SVN to apply 
your changes to the source code.

If you are talking about moving the entire project to GitHub, then my question 
is how do we move all the infrastructure, such as mail lists, bug reports, and 
binary file distribution.

Yours,

Bruce
On Apr 16, 2015, at 12:08 PM, Moritz Hoffmann wrote:

> Dear all,
> I think it would be a good idea to have an official mirror of the ooRexx main 
> tree on github as a git repository. Working with git for a long time now, I 
> figured it's much more user friendly than SVN. Also, having an official 
> mirror might allow us to more easily reach mode people - Sourceforge doesn't 
> seem to be the open-source hoster #1 anymore. We could follow the approach 
> other projects have taken: FreeBSD is mirroring their tree to git while 
> development continues on their SVN repo. There will be no changes in the git 
> mirror that are not in the SVN tree ensuring consistency.
> 
> Please let me know what you think. If there's agreement I'd take 
> responsibility and setup the mirroring task, and add a github team for ooRexx.
> 
> Moritz
> --
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Cmake problem

2015-03-02 Thread CVBruce
I did get ooRexx V5 (from the svn repository) to compile.  The only problem I 
ran into was that although I had curses installed, I didn't have the 
curses-devl package, so my system didn't have the required curses.h.  Shouldn't 
cmake discover this and report it during makefile creation?

Bruce
On Feb 21, 2015, at 11:23 AM, David Ashley wrote:

> Upgrading CMake should fix the problem. The newer GCC should also fix the 
> linker problem.
> 
> David Ashley
> 
> On 02/21/2015 09:39 AM, CVBruce wrote:
>> Thanks Rick.
>> 
>> So the cmake I'm using is the newest one in my Linux distro.  I assume that 
>> I can manually install a newer version from CMake.  Are there any other 
>> packages that would need to be upgraded?  I'm aware of the gcc issues, and I 
>> have gcc 4.7 installed.
>> 
>> Thanks again.
>> 
>> Bruce
>>  On Feb 21, 2015, at 2:59 AM, Rick McGuire wrote:
>> 
>>> I suspect this is a cmake version problem.  I'm not sure what release the 
>>> TIMESTAMP subcommand was implemented, but it is not in the 2.8.8 
>>> documdentation, but works on the 2.8.12.2 version I'm running. 
>>> 
>>> Rick
>>> 
>>> On Sat, Feb 21, 2015 at 1:23 AM, CVBruce  wrote:
>>> Hi,
>>> 
>>> I tried to compile ooRexx V5 on Raspbian (Debian Wheezy).  Cmake didn't 
>>> complete.  Here's what I got.
>>> 
>>> cmake version 2.8.9
>>> CMake Error at CMakeLists.txt:70 (string):
>>>   string does not recognize sub-command TIMESTAMP
>>> 
>>> 
>>> -- Building for a 32-bit architecture
>>> -- SVN Revision Number is 10884
>>> CMake Error at CMakeLists.txt:470 (target_include_directories):
>>>   Unknown CMake command "target_include_directories".
>>> 
>>> 
>>> -- Configuring incomplete, errors occurred!
>>> 
>>> Is my version of cmake, just not new enough?
>>> 
>>> Thanks,
>>> 
>>> Bruce
>>> 
>>> 
>>> --
>>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>>> Get technology previously reserved for billion-dollar corporations, FREE
>>> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
>>> ___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>> 
>>> --
>>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>>> Get technology previously reserved for billion-dollar corporations, FREE
>>> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> 
>> 
>> --
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
>> 
>> 
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Cmake problem

2015-02-21 Thread CVBruce
Thanks Rick.

So the cmake I'm using is the newest one in my Linux distro.  I assume that I 
can manually install a newer version from CMake.  Are there any other packages 
that would need to be upgraded?  I'm aware of the gcc issues, and I have gcc 
4.7 installed.

Thanks again.

Bruce
 On Feb 21, 2015, at 2:59 AM, Rick McGuire wrote:

> I suspect this is a cmake version problem.  I'm not sure what release the 
> TIMESTAMP subcommand was implemented, but it is not in the 2.8.8 
> documdentation, but works on the 2.8.12.2 version I'm running. 
> 
> Rick
> 
> On Sat, Feb 21, 2015 at 1:23 AM, CVBruce  wrote:
> Hi,
> 
> I tried to compile ooRexx V5 on Raspbian (Debian Wheezy).  Cmake didn't 
> complete.  Here's what I got.
> 
> cmake version 2.8.9
> CMake Error at CMakeLists.txt:70 (string):
>   string does not recognize sub-command TIMESTAMP
> 
> 
> -- Building for a 32-bit architecture
> -- SVN Revision Number is 10884
> CMake Error at CMakeLists.txt:470 (target_include_directories):
>   Unknown CMake command "target_include_directories".
> 
> 
> -- Configuring incomplete, errors occurred!
> 
> Is my version of cmake, just not new enough?
> 
> Thanks,
> 
> Bruce
> 
> 
> --
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Cmake problem

2015-02-20 Thread CVBruce
Hi,

I tried to compile ooRexx V5 on Raspbian (Debian Wheezy).  Cmake didn't 
complete.  Here's what I got.

cmake version 2.8.9
CMake Error at CMakeLists.txt:70 (string):
  string does not recognize sub-command TIMESTAMP


-- Building for a 32-bit architecture
-- SVN Revision Number is 10884
CMake Error at CMakeLists.txt:470 (target_include_directories):
  Unknown CMake command "target_include_directories".


-- Configuring incomplete, errors occurred!

Is my version of cmake, just not new enough?

Thanks,

Bruce


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Bogus dependency error for Build 10881 x86_64 and OpenSuSE 13.1

2015-01-30 Thread CVBruce
Does your package manager think that csh is installed?

Bruce
On Jan 30, 2015, at 11:47 AM, J. Leslie Turriff wrote:

>   I just  tried to install the newest build on my OpenSuSE system, and 
> got this 
> error, even though csh is installed:
> 
> 13:43:41,root@pinto
> ~
> #rpm -Uf 
> ~leslie/Downloads/Packages/ooRexx-related/ooRexx/V5.0/ooRexx-5.0.0-10881.x86_64.opensuse131.rpm
> error: Failed dependencies:
>csh is needed by ooRexx-5.0.0-1.x86_64
> 13:43:51,root@pinto
> ~
> #whereis csh
> csh: /usr/bin/csh /bin/csh /etc/csh.login /etc/csh.cshrc 
> /usr/share/man/man1/csh.1.gz
> 
> Leslie
> -- 
>   A Caution to Everybody
> 
>   Consider the Auk;
>   Becoming extinct because he forgot how to fly, and could only walk.
>   Consider man, who may well become extinct
>   Because he forgot how to walk and learned how to fly before he thinked.
> 
> -- Ogden Nash
> 
> --
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] 200**4

2015-01-07 Thread CVBruce
I thought that we already beat this one to death.

If you preface your expression with "NUMERIC DIGITS 20" you will see that the 
answers are the same.  After each math operation rounding is performed.  So in 
repeated multiplication rounding is performed P times, while in the case of the 
power operator it is performed only once.

Your choice to accept the default value for "NUMERIC DIGITS" is what is causing 
the different results.

Sent from an undisclosed location.

> On Jan 7, 2015, at 8:03 AM, Erich Steinböck  
> wrote:
> 
> Some years ago I noticed that the Power operator ** won't always give exactly 
> the same result as repeated multiplication, as described in 10.2.1. "For 
> calculating the power, the number is multiplied by itself for the number of 
> times expressed by the power."
> 
> An example is:
> 
> rexx -e "N=1.01; P=8; R=1; do P; R*=N; end; say N**P R"
> -> 1.08285671 1.08285670
> 
>> On Wed, Jan 7, 2015 at 1:46 AM, Rick McGuire  wrote:
>> Section 10.2.1, Power Operator. 
>> 
>>> On Tue, Jan 6, 2015 at 7:44 PM, Walter Pachl  
>>> wrote:
>>> Thank you very much!
>>> 
>>> Unfortunately I have TRL2 only (incompletely) in my head
>>> 
>>> I guess this cannot be found in the ooRexx Reference, can it?
>>> 
>>> Walter
>>> 
>>>  
>>> 
>>> Von: Rick McGuire [mailto:object.r...@gmail.com] 
>>> Gesendet: Mittwoch, 07. Jänner 2015 01:35
>>> An: Open Object Rexx Developer Mailing List
>>> Betreff: Re: [Oorexx-devel] 200**4
>>> 
>>>  
>>> 
>>> From TRL2, page 132 in the definition of the power operator"
>>> 
>>>  
>>> 
>>> "...and finally, trailing zeros are removed (as though the result were 
>>> divided by one)."
>>> 
>>>  
>>> 
>>> ooRexx is working according to the language definition. 
>>> 
>>>  
>>> 
>>> Rick 
>>> 
>>>  
>>> 
>>>  
>>> 
>>> 
>>> --
>>> Dive into the World of Parallel Programming! The Go Parallel Website,
>>> sponsored by Intel and developed in partnership with Slashdot Media, is your
>>> hub for all things parallel software development, from weekly thought
>>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>>> look and join the conversation now. http://goparallel.sourceforge.net
>>> ___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>> 
>> 
>> 
>> --
>> Dive into the World of Parallel Programming! The Go Parallel Website,
>> sponsored by Intel and developed in partnership with Slashdot Media, is your
>> hub for all things parallel software development, from weekly thought
>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>> look and join the conversation now. http://goparallel.sourceforge.net
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
> 
> --
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Mac Users/Developers

2014-11-07 Thread CVBruce
Yes, I can help a bit.

Bruce
On Nov 7, 2014, at 1:53 PM, David Ashley wrote:

> I may be able to obtain an older Mac Mini (the one just older than the
> just introduced version). Would someone who has experience building
> ooRexx on a Mac be willing to help me set up my new machine so that I
> can build ooRexx on it? I have absolutely no experience on a mac and do
> not even know the first thing about one, starting from scratch.
> 
> Thanks,
> David Ashley
> 
> 
> --
> ___
> 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] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread CVBruce
Well, when I go looking through the tar file for platform specific files I get 
this
> tar -tzvf ooRexx-4.2.0-source.tar.gz | egrep -i "linux|aix|mac$"
> drwxrwxr-x  0 dashley dashley  0 Feb 24  2014 
> ooRexx-4.2.0/rexxapi/server/platform/unix/linux/
> -rw-rw-r--  0 dashley dashley   8623 Feb 28  2011 
> ooRexx-4.2.0/rexxapi/server/platform/unix/linux/APIService.cpp
> -rw-rw-r--  0 dashley dashley   3663 Jan  1  2014 
> ooRexx-4.2.0/samples/native.api/call.example/Makefile.linux

So it looks to me like files associated with rexxapi/server/platform/unix/aix 
and /rexxapi/server/platform/unix/mac are missing.

My make blew up on no rule to make 
rexxapi/server/platform/unix/mac/APIService.cpp
> make[2]: *** No rule to make target 
> `rexxapi/server/platform/unix/mac/APIService.cpp', needed by 
> `rxapi-APIService.o'.  Stop.
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2

Also missing, but I'm not sure I need it, is the bootstrap file.  I used to 
have to go all the way back to bootstrap when I'd change between architectures, 
i386, x86_64, and ppc.  If I only make x86_64, I probably don't need it.

Bruce


On Sep 22, 2014, at 1:28 PM, David Ashley wrote:

> What files seem to be missing? Platform specific features are defined
> via the build itself through several different means. But the Mac, Linux
> and AIX builds are all sourced from that tar file. Oh, the AIX build
> does have some missing build files due to some not under our control,
> but that is the only platform that is specific in that way.
> 
> David Ashley
> 
> On Mon, 2014-09-22 at 12:27 -0700, CVBruce wrote:
>> No, it is only for linux.  It does not contain the platform specific files 
>> for AIX or OSX.
>> 
>> Bruce
>> On Sep 22, 2014, at 12:20 PM, David Ashley wrote:
>> 
>>> The tar.gz file is for all *nix platforms.
>>> 
>>> David Ashley
>>> 
>>> On Mon, 2014-09-22 at 11:13 -0700, CVBruce wrote:
>>>> And so if you want to build AIX or OSX, you have to download from the SVN. 
>>>> Bruce
>>>> On Sep 22, 2014, at 11:11 AM, David Ashley wrote:
>>>> 
>>>>> Yes, the contents are as intended. The tar.gz file contains the
>>>>> Linux/*nix files to build ooRexx. The .zip file contains the Windows
>>>>> source files. We do this so that you don't get files you do not need to
>>>>> build ooRexx on your platform.
>>>>> 
>>>>> David Ashley
>>>>> 
>>>>> On Mon, 2014-09-22 at 11:06 -0700, CVBruce wrote:
>>>>>> Hi,
>>>>>> 
>>>>>> I may not understand what this source file, ooRexx-4.2.0-source.tar.gz, 
>>>>>> is supposed to contain, but I would expect it to contain all the source 
>>>>>> required to build ooRexx on any platform.  When I compare the contents 
>>>>>> of this file with the SVN main/releases/4.2.0/trunk it is clear that the 
>>>>>> only platform contained in the source file is linux.  Missing are 
>>>>>> windows, aix and mac.  Take for example the directory 
>>>>>> rexxapi/server/platform.  SVN contains a windows and a unix 
>>>>>> subdirectory, while the tar file contains only unix.  That unix 
>>>>>> subdirectory in the SVN contains aix, linux, and mac, while the tar file 
>>>>>> contains only linux. 
>>>>>> 
>>>>>> Was this the intended source distribution?
>>>>>> 
>>>>>> Thanks,
>>>>>> 
>>>>>> Bruce Skelly
>>>>>> --
>>>>>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>>>>>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>>>>>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>>>>>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>>>>>> ___
>>>>>> Oorexx-devel mailing list
>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Meet PCI DSS 3.0 Compl

Re: [Oorexx-devel] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread CVBruce
No, it is only for linux.  It does not contain the platform specific files for 
AIX or OSX.

Bruce
On Sep 22, 2014, at 12:20 PM, David Ashley wrote:

> The tar.gz file is for all *nix platforms.
> 
> David Ashley
> 
> On Mon, 2014-09-22 at 11:13 -0700, CVBruce wrote:
>> And so if you want to build AIX or OSX, you have to download from the SVN. 
>> Bruce
>> On Sep 22, 2014, at 11:11 AM, David Ashley wrote:
>> 
>>> Yes, the contents are as intended. The tar.gz file contains the
>>> Linux/*nix files to build ooRexx. The .zip file contains the Windows
>>> source files. We do this so that you don't get files you do not need to
>>> build ooRexx on your platform.
>>> 
>>> David Ashley
>>> 
>>> On Mon, 2014-09-22 at 11:06 -0700, CVBruce wrote:
>>>> Hi,
>>>> 
>>>> I may not understand what this source file, ooRexx-4.2.0-source.tar.gz, is 
>>>> supposed to contain, but I would expect it to contain all the source 
>>>> required to build ooRexx on any platform.  When I compare the contents of 
>>>> this file with the SVN main/releases/4.2.0/trunk it is clear that the only 
>>>> platform contained in the source file is linux.  Missing are windows, aix 
>>>> and mac.  Take for example the directory rexxapi/server/platform.  SVN 
>>>> contains a windows and a unix subdirectory, while the tar file contains 
>>>> only unix.  That unix subdirectory in the SVN contains aix, linux, and 
>>>> mac, while the tar file contains only linux. 
>>>> 
>>>> Was this the intended source distribution?
>>>> 
>>>> Thanks,
>>>> 
>>>> Bruce Skelly
>>>> --
>>>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>>>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>>>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>>>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>>>> ___
>>>> Oorexx-devel mailing list
>>>> Oorexx-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>> 
>>> 
>>> 
>>> --
>>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>>> ___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> 
>> --
>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> 
> --
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread CVBruce
I would suggest then that this portion of the readme file be changed from:
> ooRexx-4.2.0-source.tar.gz
> The source code for this version of ooRexx, suitable for building on an
> unix-like system.  Includes the configure script.

To:
ooRexx-4.2.0-source.tar.gz
The source code for this version of ooRexx, suitable for building on an linux 
system.  Includes the configure script.


On Sep 22, 2014, at 11:11 AM, David Ashley wrote:

> Yes, the contents are as intended. The tar.gz file contains the
> Linux/*nix files to build ooRexx. The .zip file contains the Windows
> source files. We do this so that you don't get files you do not need to
> build ooRexx on your platform.
> 
> David Ashley
> 
> On Mon, 2014-09-22 at 11:06 -0700, CVBruce wrote:
>> Hi,
>> 
>> I may not understand what this source file, ooRexx-4.2.0-source.tar.gz, is 
>> supposed to contain, but I would expect it to contain all the source 
>> required to build ooRexx on any platform.  When I compare the contents of 
>> this file with the SVN main/releases/4.2.0/trunk it is clear that the only 
>> platform contained in the source file is linux.  Missing are windows, aix 
>> and mac.  Take for example the directory rexxapi/server/platform.  SVN 
>> contains a windows and a unix subdirectory, while the tar file contains only 
>> unix.  That unix subdirectory in the SVN contains aix, linux, and mac, while 
>> the tar file contains only linux. 
>> 
>> Was this the intended source distribution?
>> 
>> Thanks,
>> 
>> Bruce Skelly
>> --
>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> 
> --
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread CVBruce
And so if you want to build AIX or OSX, you have to download from the SVN. 
Bruce
On Sep 22, 2014, at 11:11 AM, David Ashley wrote:

> Yes, the contents are as intended. The tar.gz file contains the
> Linux/*nix files to build ooRexx. The .zip file contains the Windows
> source files. We do this so that you don't get files you do not need to
> build ooRexx on your platform.
> 
> David Ashley
> 
> On Mon, 2014-09-22 at 11:06 -0700, CVBruce wrote:
>> Hi,
>> 
>> I may not understand what this source file, ooRexx-4.2.0-source.tar.gz, is 
>> supposed to contain, but I would expect it to contain all the source 
>> required to build ooRexx on any platform.  When I compare the contents of 
>> this file with the SVN main/releases/4.2.0/trunk it is clear that the only 
>> platform contained in the source file is linux.  Missing are windows, aix 
>> and mac.  Take for example the directory rexxapi/server/platform.  SVN 
>> contains a windows and a unix subdirectory, while the tar file contains only 
>> unix.  That unix subdirectory in the SVN contains aix, linux, and mac, while 
>> the tar file contains only linux. 
>> 
>> Was this the intended source distribution?
>> 
>> Thanks,
>> 
>> Bruce Skelly
>> --
>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> 
> --
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread CVBruce
Hi,

I may not understand what this source file, ooRexx-4.2.0-source.tar.gz, is 
supposed to contain, but I would expect it to contain all the source required 
to build ooRexx on any platform.  When I compare the contents of this file with 
the SVN main/releases/4.2.0/trunk it is clear that the only platform contained 
in the source file is linux.  Missing are windows, aix and mac.  Take for 
example the directory rexxapi/server/platform.  SVN contains a windows and a 
unix subdirectory, while the tar file contains only unix.  That unix 
subdirectory in the SVN contains aix, linux, and mac, while the tar file 
contains only linux. 

Was this the intended source distribution?

Thanks,

Bruce Skelly
--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Future CPU Architecture Decisions

2014-06-09 Thread CVBruce

On Jun 9, 2014, at 10:50 AM, David Ashley wrote:

> The bottom line is that any library or application that is 32 bit only
> would not be usable in a 64 bit operating system.
   ^--- Windows

Right now I have 135 processes running of which 24 are 32bit X86 and the rest 
are 64bit.  Can't speak for windows.  

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Web Site Download Page

2014-03-11 Thread CVBruce
I've seen some sites where just the current release is listed, an at the bottom 
is a link to an "older releases" page.  People usually want the current 
release, unless they have a very specific reason to get something else.

Bruce
On Mar 11, 2014, at 8:37 AM, David Ashley wrote:

> All -
> 
> The download page on the main ooRexx web site is getting a little too
> crowded with the old releases. I was about to update it with the new
> 4.2.0 release when I changed my mind and decided it was time to do
> something else with this page.
> 
> First, I have some observations.
> 
> 1. Listing the individual files for download is error prone at best. A
> simple typo can make the link useless.
> 2. Listing details for the old releases is not very useful. Usually
> people want the latest version.
> 
> So I suggest we only list each version as a link to the SourceForge
> repository (there would be a different link for each version). That way
> the SF repository becomes the only real place from which to download
> files and we do not have to maintain two places that list the files for
> download.
> 
> Opinions/suggestions?
> 
> David Ashley
> 
> 
> --
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Update SF Summary tab

2014-02-24 Thread CVBruce
Marking the source tar file is better than marking an old version IMHO.

Sent from an undisclosed location.

> On Feb 24, 2014, at 3:36 PM, Rick McGuire  wrote:
> 
> It is possible to specify which file will be displayed as a default for 
> different systems.  The available systems are Windows, Linux, Mac/OS, and 
> Solaris.  So, the real question is which of the different flavors should we 
> mark as the default download for Linux?  Likely none of them are correct for 
> most people. 
> 
> Rick
> 
> 
>> On Mon, Feb 24, 2014 at 6:30 PM, CVBruce  wrote:
>> What package extension is shown on the package it selects for you.  Is it 
>> picking a 32 or 64 bit package?  Is there a prebuilt package for your OS in 
>> the list of packages for the new release?
>> 
>> Sent from an undisclosed location.
>> 
>> > On Feb 24, 2014, at 2:51 PM, Michael Lueck  
>> > wrote:
>> >
>> > Greetings Bruce,
>> >
>> > CVBruce wrote:
>> >> Are you talking about the green button for download.  That's the only 
>> >> place I see a version number stated, and that depends on the OS that 
>> >> you're using.
>> >
>> >
>> > Yes, I believe we are describing the same thing.
>> >
>> > It does correctly sense I am surfing with Linux, however the VERSION 
>> > number I would think should be the latest available, which is is way off.
>> >
>> > Blessings,
>> >
>> > --
>> > Michael Lueck
>> > Lueck Data Systems
>> > http://www.lueckdatasystems.com/
>> >
>> > --
>> > Flow-based real-time traffic analytics software. Cisco certified tool.
>> > Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
>> > Customize your own dashboards, set traffic alerts and generate reports.
>> > Network behavioral analysis & security monitoring. All-in-one tool.
>> > http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>> > ___
>> > Oorexx-devel mailing list
>> > Oorexx-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> --
>> Flow-based real-time traffic analytics software. Cisco certified tool.
>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
>> Customize your own dashboards, set traffic alerts and generate reports.
>> Network behavioral analysis & security monitoring. All-in-one tool.
>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> Flow-based real-time traffic analytics software. Cisco certified tool.
> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
> Customize your own dashboards, set traffic alerts and generate reports.
> Network behavioral analysis & security monitoring. All-in-one tool.
> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Update SF Summary tab

2014-02-24 Thread CVBruce
What package extension is shown on the package it selects for you.  Is it 
picking a 32 or 64 bit package?  Is there a prebuilt package for your OS in the 
list of packages for the new release?

Sent from an undisclosed location.

> On Feb 24, 2014, at 2:51 PM, Michael Lueck  
> wrote:
> 
> Greetings Bruce,
> 
> CVBruce wrote:
>> Are you talking about the green button for download.  That's the only place 
>> I see a version number stated, and that depends on the OS that you're using.
> 
> 
> Yes, I believe we are describing the same thing.
> 
> It does correctly sense I am surfing with Linux, however the VERSION number I 
> would think should be the latest available, which is is way off.
> 
> Blessings,
> 
> -- 
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> --
> Flow-based real-time traffic analytics software. Cisco certified tool.
> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
> Customize your own dashboards, set traffic alerts and generate reports.
> Network behavioral analysis & security monitoring. All-in-one tool.
> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Update SF Summary tab

2014-02-24 Thread CVBruce
Are you talking about the green button for download.  That's the only place I 
see a version number stated, and that depends on the OS that you're using.

Bruce
On Feb 24, 2014, at 2:41 PM, Michael Lueck wrote:

> Greetings,
> 
> The front page / summary tab of the SF ooRexx project still suggests to 
> download ooRexx 4.1.0
> 
> Re: Download Stats: I will promptly download the official builds for OS/3 
> (Linux), and also legacy operating systems! ;-)
> 
> Blessings,
> 
> -- 
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> --
> Flow-based real-time traffic analytics software. Cisco certified tool.
> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
> Customize your own dashboards, set traffic alerts and generate reports.
> Network behavioral analysis & security monitoring. All-in-one tool.
> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Ubuntu 13.10 ooRexx Builds Available and Old Problem Fixed (maybe)

2013-11-11 Thread CVBruce
David, This is great. Thanks.  You applied this to the main trunk, I assume.

Bruce
On Nov 11, 2013, at 6:24 AM, David Ashley wrote:

> All -
> 
> I created VMs for Ubuntu 13.10 32 and 64 bit ooRexx builds yesterday.
> Daily builds are available starting today.
> 
> Now for the longer story. I think I have fixed an old problem with
> ooRexx builds.
> 
> When I tried to build ooRexx on Ubuntu 13.10 both the 32 and 64 bit
> builds crashed in exactly the same manor while building rexximage. We
> have seen this problem before in zLinux builds of ooRexx and we have
> never figured out what was causing it. This because no error messages
> are produced when rexximage crashes, it just seems to die for no reason.
> 
> Well, the 32 bit rexximage build (but not the 64 bit build) did produce
> some clear error messages for Ubuntu 13.10. It seems that librexx.so had
> unresolved symbols, namely dlopen, dlclose and dlsym. These are all
> located in the libdl.so shared object. So I added the -ldl flag to the
> link for that library and rebuilt. It now gave the same complaint for
> librexxapi.so. So I added the same flag to the link of that shared
> object and rebuilt again. This time rexximage was able to complete and
> the build finished successfully.
> 
> As to why Ununtu 13.10 needs the libdl.so shared object linked in and
> most other *nix builds do not, I have no idea. But adding the -ldl flag
> globally does not cause a problem. If the libdl.so shared object is not
> needed by the linker then it will just be ignored with no consequence.
> 
> My main point here is that I suspect that this is also the problem we
> are seeing with some ooRexx zLinux builds. And that by fixing the Ubuntu
> 13.10 build we may have fixed this older problem as well. I will see
> what I can do about testing this hypothesis on a zLinux machine as soon
> as I can make arrangements with our zLinux sponsor at Marist college.
> 
> Sorry about being long winded.
> 
> David Ashley
> 
> 
> --
> November Webinars for C, C++, Fortran Developers
> Accelerate application performance with scalable programming models. Explore
> techniques for threading, error checking, porting, and tuning. Get the most 
> from the latest Intel processors and coprocessors. See abstracts and register
> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Have I deletedsomethingIshouldn'thave?

2013-06-05 Thread CVBruce
Rick, Thanks!  I'm saving this in evernote for future reference.
Bruce
On Jun 5, 2013, at 10:23 AM, Rick McGuire wrote:

> I just fixed this.  Below is my command line session for doing this.  The 
> steps were:  
> 
> 1)  issue an "svn info" from the directory I wish to back out from.  This 
> gives me a url that will be used on the merge command.  
> 2)  issue an "svn merge" to merge the difference between the bad revision and 
> its previous revision into my current up-to-date working copy.  This is:  
> 
> svn merge 
> svn+ssh://bigr...@svn.code.sf.net/p/oorexx/code-0/ooDialog/trunk@9287 
> svn+ssh://bigr...@svn.code.sf.net/p/oorexx/code-0/ooDialog/trunk@9286 .
> 
> The bad revision is rev 9287, so I'm taking the difference between rev 9287 
> and 9286 (in that order) and applying to the current working version.  Note 
> that the command has a trailing "." to indicate the current directory. 
> 
> 3)  issue an "svn revert" for any files I don't wish to back off.  This kept 
> me from backing out the change to install\ooDialog.nsi
> 4) issue an "svn commit" to commit the changes.  
> 
> Rick
> 

--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Any progress on non-root perms an ooRexx 4.x?

2013-04-20 Thread CVBruce
For example, you are using a commercial web hosting company, which will not 
install any software that is not on their list of supported software, and you 
have some Rexx cgi scripts you want to use.

On Apr 20, 2013, at 9:06 AM, Rony G. Flatscher wrote:

> - Another use case  are "portable apps" on a stick, where you plug in the 
> stick in a box, that is
> not yours and you wish to run a set of applications that are important for 
> you (e.g. utilities
> written in rexx) right from the stick.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Any progress on non-root perms an ooRexx 4.x?

2013-04-19 Thread CVBruce
That's the issue.  The user doesn't have root authority.  Not to install or use 
ooRexx.

Sent from an undisclosed location.

On Apr 19, 2013, at 12:58 PM, Manfred Lotz  wrote:

> On Fri, 19 Apr 2013 12:34:31 -0700
> CVBruce  wrote:
> 
>> Well except you need root authority to create user lightdm and the
>> directory in /var/run.
>> 
> 
> Exactly. But this happens during installation of a package (running
> yum, apt-get or whatever installation program...) which always require
> root authority.
> 
> 
> -- 
> Manfred
> 
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Any progress on non-root perms an ooRexx 4.x?

2013-04-19 Thread CVBruce
Well except you need root authority to create user lightdm and the directory in 
/var/run.

Bruce
On Apr 19, 2013, at 12:23 PM, Manfred Lotz wrote:

> Hi Rony,
> 
> On Fri, 19 Apr 2013 17:50:51 +0200
> "Rony G. Flatscher"  wrote:
> 
>> On 19.04.2013 00:32, René Jansen wrote:
>>> Any port above 1024 can be used (opened, written to) by non-root
>>> users. The PID file location is the problem.
>> How do other programs on Unix/Linux solve this problem (the PID
>> file), if they are started via USB sticks and the like without root
>> permissions?
>> 
>> ---rony
>> 
> 
> I have an example on my linux box where a program isn't root and
> starts a server. It works like this:
> 
> lightdm is a display manager. When the lightdm package gets installed
> then a directory /var/run/lightdm will be created like this:
> 
> drwxrwxr-x  5 lightdm lightdm  100 Apr 12 13:40 lightdm/
> 
> Now the lightdm server could run as user lightdm and has authority to
> put its pid file below /var/run/lightdm/
> 
> 
> 
> -- 
> Manfred
> 
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Any progress on non-root perms an ooRexx 4.x?

2013-04-18 Thread CVBruce
I may be wrong, but I thought that root was only required if the port was below 
a certain number, perhaps 1000.  Anything over this number could be opened by 
ordinary users.  Did I remember this incorrectly, or has this changed.

Bruce

Sent from an undisclosed location.

On Apr 18, 2013, at 2:15 PM, Michael Lueck  wrote:

> David Ashley wrote:
>> You might try marking the rexxapi program as a sudo application and see
>> if that fixes the problem.
> 
> Without root/sudo perms to the share hosting server, I doubt I can accomplish 
> this. Am I correct?
> 
> Disappointed indeed... :-(
> 
> Sincerely,
> 
> -- 
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Intercepting kill command

2012-11-09 Thread CVBruce
I agree with you. SIGHUP, is still under the users control.  If they want the 
program to continue processing after a SIGHUP, they can always start the 
program with the "nohup" command.  I think that this would be the expected 
behavior.

Bruce

Sent from an undisclosed location.

On Nov 9, 2012, at 7:17 AM, David Ashley  wrote:

> I have been giving this some thought and I would like to discuss this
> further before we implement these changes.
> 
> I believe there is a basic difference between the SIGTERM and SIGHUP
> signals and the way they should be processed. While I do not have a
> problem with SIGTERM being handled by the script I have a fundamental
> problem with handing the SIGHUP off to the user's script. I believe this
> should be caught by the interpreter and handled internally so that a
> forced, but graceful, program termination is performed i.e. the program
> is never handed a SIGHUP signal. The reason for this is that when a
> SIGHUP arrives it means that the program should end, and end quickly.
> Giving the user control could mean that the program is NEVER terminated
> because the the user forces some kind of additional endless processing.
> 
> Do other have comments on this?
> 
> David Ashley
> 
> On Tue, 2012-11-06 at 16:40 +0100, Manfred Lotz wrote:
>> On Wed, 31 Oct 2012 08:39:53 -0500
>> David Ashley  wrote:
>> 
>>> Rick will need to comment on this. I am not an expert in the
>>> interpreter code base.
>>> 
>> 
>> Ok, I had a deeper look at this. Here is a small test script which
>> could be used to verify my coding:
>> 
>> /* REXX */
>> 
>> signal on halt
>> 
>> file=.stream~new("sig.lst") 
>> pull
>> file~close()
>> 
>> exit(0);
>> 
>> halt:
>>   msg = "Signal on halt reached."
>>   file~lineout(date() time() msg)  /* Append a line to the file */
>>   file~close()
>> 
>> 
>> The script writes a message if signal on halt hits.
>> 
>> 
>> Take the current 4.1.2 rexx interpreter and run it. There are three
>> test cases.
>> 
>> 1.  rexx sigtest.rexx
>> 
>> Press Ctrl-C. This triggers SIGINT, and is already implemented in rexx.
>> A record will be written to file sig.lst
>> 
>> 2. rexx sigest.rexx
>> Get the pid of the process and do kill . This triggers signal
>> SIGTERM.
>> 
>> Not implemented in rexx. No record written.
>> 
>> 3. xterm -e rexx sigtest.rexx
>> a. Now click the x button to close the window. This triggers signal
>> SIGHUP. Not implemented in rexx, no record written.
>> b. Check for the pids of the two processes, i.e. xterm and rexx.
>> Kill the one or the other by using ordinary kill. In neither case a
>> record will be written.
>> 
>> 
>> I think that additionally SIGTERM and SIGHUP should be trapped by
>> signal on halt. Then in these cases rexx has a chance to do cleanup
>> work before exiting the script.
>> 
>> 
>> Here is what must be changed so that all above examples result in a
>> record written, i.e. signal on halt will honor SIGTERM and SIGHUP
>> (additionally to SIGINT).
>> 
>> Index: interpreter/platform/unix/SystemInterpreter.cpp
>> ===
>> --- interpreter/platform/unix/SystemInterpreter.cpp(revision
>> 8547)
>> +++ interpreter/platform/unix/SystemInterpreter.cpp(working
>> copy)
>> @@ -101,7 +101,9 @@
>> #endif
>> 
>> // if the signal is a ctrl-C, we perform a halt operation
>> -if (sig == SIGINT)
>> +if (sig == SIGINT ||
>> +sig == SIGTERM ||
>> +sig == SIGHUP)
>> {
>> Interpreter::haltAllActivities();
>> return;
>> @@ -132,9 +134,13 @@
>> /* that we now get a coredump instead of a hang
>> up  */
>> 
>> sigaction(SIGINT, NULL, &old_action);
>> +sigaction(SIGTERM, NULL, &old_action);
>> +sigaction(SIGHUP, NULL, &old_action);
>> if (old_action.sa_handler == NULL)   /* not set by ext.
>> exit handler*/
>> {
>> -sigaction(SIGINT, &new_action, NULL);  /* exitClear on SIGTERM
>> signal */
>> +sigaction(SIGINT, &new_action, NULL);  /* exitClear on SIGINT
>> signal */
>> +sigaction(SIGTERM, &new_action, NULL);  /* exitClear on
>> SIGTERM signal */
>> +sigaction(SIGHUP, &new_action, NULL);  /* exitClear on SIGHUP
>> signal */
>> }
>> }
>> 
>> 
>> 
>> What do you thing? Please check the code. Thanks a lot.
>> 
>> 
>> 
> 
> 
> 
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for f

Re: [Oorexx-devel] Publican Docs Promoted (Moved)

2012-10-16 Thread CVBruce
Congratulations to everyone that worked on this.  It was a fairly large task, 
and I think you guys did a great job.  Many thanks to all of you.

Bruce
On Oct 16, 2012, at 8:54 AM, David Ashley wrote:

> All -
> 
> The Publican docs are now the main docs under the trunk subdirectory.
> The old DSSSL based docs have been moved to the docs/deprecated/DSSSL
> subdirectory.
> 
> This now completes our transition to Publican from DSSSL for all of the
> ooRexx docs. Thanks for everyone's help and patience during the
> transition.
> 
> David Ashley
> 
> 
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx scripts with IBM'as HTTPD server

2012-10-12 Thread CVBruce
I have done very little CGI, but my impression is that the CGI program 
basically is launched by the web server with the client request setup as input, 
and anything that is written to standard output goes back to apache, and is 
sent along to the client.  So I would think you could. 

People have kind of stopped using CGI because the CGI script doesn't receive 
any or very little information about the client, and it's history of being 
exploited by hackers.

Bruce
On Oct 12, 2012, at 9:13 AM, Dave Jones wrote:

> Hello, David.
> Thank you for the prompt reply.
> 
> I see I did explain my problem very clearly:-(
> 
> I already have ooRexx already running on the zLinux guest, as I
> downloaded the latest  ooRexx-4.2.0-8502.sles1010.s390x.rpm build from
> the daily build site. The zLinux guest is SLES 11 SP 2 (s390x), so in a
> sense you already have ooRexx running on zSeries hardware, just not on
> z/OS or z/VM
> 
> Thanks again.
> 
> DJ
> 
> On 10/12/2012 11:00 AM, David Ashley wrote:
>> Unfortunately the answer is no. ooRexx does not currently run on
>> z-series hardware. I wish we could change this but the main problem is
>> lack of resources and knowledge of modern z0series operating systems.
>> And we believe it would actually take some help from IBM to get it
>> working. So we are stuck.
>> 
>> David Ashley
>> 
>> On Fri, 2012-10-12 at 10:27 -0500, Dave Jones wrote:
>>> Hello, gang.
>>> 
>>> I don't know where else to ask this questions, so I'll just ask it here
>>> and apologies in advance for the off topic post.
>>> 
>>> Can I use ooRexx to develop cgi scripts that run under IBM's HTTPD
>>> server, running on a zLinux (Linux on System z) server? If I can, how is
>>> it set up?
>>> 
>>> Thanks and have a good one, too.
>>> DJ
>> 
>> 
>> 
>> --
>> Don't let slow site performance ruin your business. Deploy New Relic APM
>> Deploy New Relic app performance management and know exactly
>> what is happening inside your Ruby, Python, PHP, Java, and .NET app
>> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
>> http://p.sf.net/sfu/newrelic-dev2dev
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
> 
> -- 
> Dave Jones
> V/Soft Software
> www.vsoft-software.com
> Houston, TX
> 281.578.7544
> 
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Getting Started Document

2012-09-17 Thread CVBruce
+1
On Sep 17, 2012, at 12:40 PM, David Ashley wrote:

> All -
> 
> After much deliberation on my part I believe that we need a new major
> document that, for lack of a better title, I am calling "Getting
> Started". I would like for this to be a complete tutloial of getting and
> using ooRexx for the novice beginner. I think there is a huge audience
> for this document if we can make it so that it can get the beginner
> started using ooRexx from the object oriented perspective from the very
> beginning.
> 
> Using objects is such a huge leap for most casual programmers that they
> just drop the whole idea of using ooRexx before they even get started.
> So we need to give them some help in the form of a tutorial that starts
> with simple object oriented concepts and builds on that base.
> 
> This document, once it has the basic outline established, could grow
> with time with many people contributing to the it. There are many
> concepts to be explained and it would need to have a great many simple
> examples.
> 
> So what does everyone think? I am willing to get it started and propose
> a basic outline. I certainly do not have the whole idea for this in my
> head and we would need to hash out an outline that everyone can agree
> with.
> 
> Let me know how you feel about this idea.
> 
> David Ashley
> 
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Namine Conventions

2012-09-11 Thread CVBruce
Well then, I followed your lead.  It made sense to me too.

Bruce

Sent from an undisclosed location.

On Sep 11, 2012, at 3:12 PM, Mark Miesfeld  wrote:

> I think using x86_32 and x86_64 is the way to go.  It is a simple
> matter to rename the package, if needed.
> 
> That's what I did for the recent install packages, I just renamed some
> of them to be consistent.
> 
> --
> Mark Miesfeld
> 
> On Tue, Sep 11, 2012 at 2:43 PM, David Ashley  
> wrote:
>> We are not very consistent about that convention. Just make it easy to
>> recognize.
>> 
>> David Ashley
>> 
>> On Tue, 2012-09-11 at 14:15 -0700, CVBruce wrote:
>>> Hi,
>>> 
>>> It looks like installer packages are now using a naming convention of 
>>> x86_32 and x86_64, instead of i586.  Should I change them to the what 
>>> appears to be the new format?
>>> 
>>> Bruce
>>> --
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> ___
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> 
>> 
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Namine Conventions

2012-09-11 Thread CVBruce
Hi,

It looks like installer packages are now using a naming convention of x86_32 
and x86_64, instead of i586.  Should I change them to the what appears to be 
the new format?

Bruce
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Source Forge Open Object Rexx Page.

2012-09-07 Thread CVBruce
Normally on Source Forge when you go to a project page, there is a green button 
to download the latest release for your particular machine.  On the Open Object 
Rexx page for me it shows 'ooRexx-4.1.0-all.zip'  which I believe is the 
documentation file for version 4.1.0.  Do we have any control over this, or is 
it one of those things that Source Forge just does on its own.

Bruce
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Mac OS X binary

2012-09-05 Thread CVBruce
https://dl.dropbox.com/u/1426853/ooRexx-4.1.2-i586.dmg

Bruce

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx V4.1.2

2012-08-27 Thread CVBruce
I have managed to create the worlds slowest ooRexx.  Normally it compiles in 5 
to 10 minutes.  It now takes two hours and 15 minutes.  most of the additional 
time is from running rexximage.  You can time it with a sun dial.  I tried 
running rexxcps.rex, but I ran out of patience.  It's not using CPU and appears 
to be waiting for a connect to the rxapi server to time out.  Of course rxapi 
isn't running.

Bruce
On Aug 27, 2012, at 4:09 PM, Mark Miesfeld wrote:

> On Mon, Aug 27, 2012 at 3:38 PM, CVBruce  wrote:
>> Has anybody been able to create a binary for ooRexx V4.1.2 for Mac OS X 10.5 
>> (Leopard)?
>> 
>> I have not been able to get a reasonable binary to create.
> 
> Hi Bruce,
> 
> What problems are you having?
> 
> 4.1.2 is not very different than 4.1.1.
> 
> --
> Mark Miesfeld
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx V4.1.2

2012-08-27 Thread CVBruce
Has anybody been able to create a binary for ooRexx V4.1.2 for Mac OS X 10.5 
(Leopard)?

I have not been able to get a reasonable binary to create.

Thanks,

Bruce
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Man Pages

2012-08-25 Thread CVBruce
Yes the executable is rexx, how do you know that?  I would expect that if I was 
installing ooRexx, the executable would be ooRexx.  You grab the ooRexx 
installer off of source forge install it, and now what?  I would think that the 
ooRexx man page would mention the other man pages, and possibly where stuff was 
installed, the class files, and the examples in /share.

It might also mention that the documentation is available in a separate 
download from source forge.  That you have to possibly setup both path and 
library environmental variables.  The error message you get when rexx can't 
find its libraries.

You know just general stuff that the first time user wouldn't know.

Bruce


On Aug 25, 2012, at 3:52 PM, Mark Miesfeld wrote:

> On Sat, Aug 25, 2012 at 12:28 PM, CVBruce  wrote:
>> Would it not make sense to either create a man page for ooRexx, or to create 
>> a link to the existing rexx man page.
> 
> Hi Bruce,
> 
> I'm not sure what you mean by "or to create a link to the existing
> rexx man page"  Actually, I guess I'm just not sure what you mean at
> all.
> 
> Are you saying you would rather have the man page named ooRexx than
> rexx?  Or ... what?  ;-)
> 
> The rpm and deb installers correctly set up the man pages on Linux.
> The executable is named rexx.  On Unix-like systems, you typically
> type "man " to get a hint as to what some executable
> is.  So, on Linux, the installers do what is typically expected by a
> Linux user.
> 
> I have no idea what that translates into on a Mac.  For instance
> neither my mother nor by brother would have any concept typing 'man'.
> It seems to me, that most Mac users just use the GUI part of a Mac in
> a way similar to Windows users.
> 
> What would make the most sense to me is to set up the ooRexx reference
> manuals in the way the typical Mac user expects to find documentation
> on the things they install.  I probably know closely about 20 or 25
> people who use a Mac.  Not a one of them knows anything about 'man'
> and I doubt that any of them has every used a command prompt on their
> Macs
> 
> --
> Mark Miesfeld
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Man Pages

2012-08-25 Thread CVBruce
Would it not make sense to either create a man page for ooRexx, or to create a 
link to the existing rexx man page.  After the installer package says ooRexx, 
not rexx.

Bruce
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


  1   2   3   >