Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-05 Thread P.O. Jonsson
That is what I meant. I did not see it win the resulting /bin after the build was completed. Since it was present in 4.1.2 I thought I better inform. I continue to build can now briefly see a rexximage process being created and then disappearing from the list. So it seems you fixed it. Thanks!

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-05 Thread P.O. Jonsson
OK, thanks. I have done that (just to be sure: I assume you mean the root of the source downloaded using svn, I have a build directory outside of that) cd ~/workspace/ooRexx-macOS1014-build/oorexxSVN svn patch rexximage.patch U rexxapi/client/platform/unix/SysLocalAPIManager.cpp I went

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-05 Thread Rick McGuire
You don't apply the patch directly to rexximage.cpp. The change isn't even to that file. From the root directory of the build, just issue svn patch rexximage.patch Which will update the file SysLocalApiManager.cpp then rebuild. Rick On Sat, Jan 5, 2019 at 5:35 AM P.O. Jonsson wrote: > FYI

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-05 Thread P.O. Jonsson
FYI I applied it to trunk, it seems your revision is 11650, I checked out the latest build 11657. Hälsningar/Regards/Grüsse, P.O. Jonsson oor...@jonases.se > Am 05.01.2019 um 11:20 schrieb P.O. Jonsson : > > Dear Rick, > > Having slept on it I remembered how to apply a patch, it is to the

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-05 Thread P.O. Jonsson
Dear Rick,Having slept on it I remembered how to apply a patch, it is to the source code, not the executable, right?I am still on r11657 and a svn update brought me the patch and a failed patch attempt. Redoing it give me the same resultPOs-12Core-Pro:rexximage po$ patch rexximage.cpp

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
Hi, I am fully sorry but I failed to apply the patch, I have never done it before (or it was a REALLY long time ago).It is my understanding that I am supposed to patch the executable in the build directory, as inworkspace⁩/ooRexx-macOS1014-build⁩/oorexxBuild⁩/bin? This was the result. I have

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
Hälsningar/Regards/Grüsse, P.O. Jonsson oor...@jonases.se > Am 04.01.2019 um 21:41 schrieb Rick McGuire : > > H, this debug information doesn't make sense for a couple of reasons. > First of all, if rexximage was hanging this way, then the build would never > complete...but it does

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread Rick McGuire
I have the germ of an idea on this. Could you try the attached patch to see if the problem goes away? Rick On Fri, Jan 4, 2019 at 3:41 PM Rick McGuire wrote: > H, this debug information doesn't make sense for a couple of reasons. > First of all, if rexximage was hanging this way, then the

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread Rick McGuire
H, this debug information doesn't make sense for a couple of reasons. First of all, if rexximage was hanging this way, then the build would never complete...but it does complete, so something else strange has to be going on. Secondly, rexximage is completely single threaded, so it should never

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
I have added further debug info in my dropbox https://www.dropbox.com/sh/p66c7g01h4jz5ss/AAAZd_Q2yQddrTHagxPo_UiTa?dl=0 I did a new run on a newly booted machine running (freshly installed) macOS Mojave so there should

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
Sorry, it seems tmpnam is not there any more in the code base? I see tempnam instead, but also that function is deprecated. -> forget about my remark. Hälsningar/Regards/Grüsse, P.O. Jonsson oor...@jonases.se > Am 04.01.2019 um 18:47 schrieb P.O. Jonsson : > > No, it arrives for any kind of

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
No, it arrives for any kind of build, Erich saw it first on the Jenkins slave and it piled up also there before the upgrade to Mojave so not related to the OS specifically. I sent a feedback on that some time ago. The build continues to finish so I did not think about it any further. I am more

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread René Jansen
The symptom dump says; 2854 ClientMessage::send() (in librexxapi.5.0.0.dylib) + 18 [0x104b99f12] 2854 LocalAPIManager::getInstance() (in librexxapi.5.0.0.dylib) + 19 [0x104b9a093] 2854

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread Rick McGuire
I´m not sure how rexximage processes could be present without the build hanging. The only thing I can think of is that rexximage will launch rxapi, which involves a fork operation. But that process should then immediately become the rxapi process. Rick On Fri, Jan 4, 2019 at 11:59 AM Enrico

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread Enrico Sorichetti via Oorexx-devel
Very little to look at , Tempnam is on the road of being deprecated also by gcc On fedora 29 rexxutil.cpp:(.text+0x14e): warning: the use of `tempnam' is dangerous, better use `mkstemp' gcc --version gcc (GCC) 8.2.1 20181215 (Red Hat 8.2.1-6) The only problem with mkstemp is that it returns

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread Erich Steinböck
Hi P.O., the compilation time warnings are unrelated to the rexximage issue. We will look into it and will let you know. ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
This is on my own Mac running High Sierra, but the Jenkins machine running Mojave has the same problem. Not sure when it arrived but Erich told me he had seen it before as well. Grep below + I added a analysis of the process Hälsningar/Regards/Grüsse,P.O. Jonssonoor...@jonases.se Am 04.01.2019 um

Re: [Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread René Jansen
this is when rexximage runs: > > > [ 89%] Building CXX object > CMakeFiles/rexximage.dir/utilities/rexximage/rexximage.cpp.o > [ 89%] Linking CXX executable bin/rexximage > [ 89%] Built target rexximage the messages after that are very probably not relevant. Are these jenkins builds or

[Oorexx-devel] Lingering RexxImage process during make process on Mac

2019-01-04 Thread P.O. Jonsson
I now have a rexximage process left after in principle every build on macOS, both on High Sierra and on Mojave. This is where it happens in the „make“ process I think: Scanning dependencies of target rexximage [ 89%] Building CXX object