done that. Yes. there is a difference.

This is from the Cmake-generate new config.h :

/* Define to 1 if you have pthread_mutexattr_settype function */
/* #undef HAVE_PTHREAD_MUTEXATTR_SETTYPE */

/* Define to 1 if PTHREAD_MUTEX_ERRORCHECK is a valid value */
/* #undef HAVE_PTHREAD_MUTEX_ERRORCHECK */

/* Define to 1 if PTHREAD_MUTEX_RECURSIVE is a valid value */
/* #undef HAVE_PTHREAD_MUTEX_RECURSIVE */

/* Define to 1 if PTHREAD_MUTEX_RECURSIVE_NP is a valid value */
/* #undef HAVE_PTHREAD_MUTEX_RECURSIVE_NP */

While the 4.2.0 version had:


/* Define to 1 if you have pthread_mutexattr_settype function */
#define HAVE_PTHREAD_MUTEXATTR_SETTYPE 1

/* Define to 1 if PTHREAD_MUTEX_ERRORCHECK is a valid value */
#define HAVE_PTHREAD_MUTEX_ERRORCHECK 1

/* Define to 1 if PTHREAD_MUTEX_RECURSIVE is a valid value */
#define HAVE_PTHREAD_MUTEX_RECURSIVE 1

/* Define to 1 if PTHREAD_MUTEX_RECURSIVE_NP is a valid value */
/* #undef HAVE_PTHREAD_MUTEX_RECURSIVE_NP */

If there is a 1 or not after the define is not significant, no? (long time 
since I did this).

However, adding these and updating to most recent svn yields:

[ 94%] Building CXX object 
CMakeFiles/rexxc.dir/utilities/rexxc/platform/unix/RexxCompiler.cpp.o
/Users/rvjansen/apps/oorexx/oorexx-code-0/utilities/rexxc/platform/unix/RexxCompiler.cpp:86:73:
 error: 
      use of undeclared identifier 'CATD_ERR'
    if ((catd = catopen(REXXMESSAGEFILE, SECOND_PARAMETER)) == 
(nl_catd)CATD_ERR)
                                                                        ^
/Users/rvjansen/apps/oorexx/oorexx-code-0/utilities/rexxc/platform/unix/RexxCompiler.cpp:89:70:
 error: 
      use of undeclared identifier 'CATD_ERR'
        if ((catd = catopen(DataArea, SECOND_PARAMETER)) == (nl_catd)CATD_ERR)
                                                                     ^
/Users/rvjansen/apps/oorexx/oorexx-code-0/utilities/rexxc/platform/unix/RexxCompiler.cpp:100:70:
 error: 
      use of undeclared identifier 'CATD_ERR'
        if ((catd = catopen(DataArea, SECOND_PARAMETER)) == (nl_catd)CATD_ERR)
                                                                     ^
/Users/rvjansen/apps/oorexx/oorexx-code-0/utilities/rexxc/platform/unix/RexxCompiler.cpp:147:16:
 warning: 
      format string is not a string literal (potentially insecure) 
[-Wformat-security]
        printf(ptr);
               ^~~
1 warning and 3 errors generated.
make[2]: *** 
[CMakeFiles/rexxc.dir/utilities/rexxc/platform/unix/RexxCompiler.cpp.o] Error 1
make[1]: *** [CMakeFiles/rexxc.dir/all] Error 2

where last night the compile was clean.

best regards,

René.


On 22 sep. 2014, at 02:07, Rick McGuire <[email protected]> wrote:

> One thing David used to figure out this problem on Linux was to build the 
> 4.2.0 version (which uses the old autotools build) and compare the generated 
> config.h from that build to the one generated by cmake.  The bit of code that 
> was messed up was the create method in SysSemaphore.cpp., specifically the 
> different PTHREAD_* defines.  These should still end up the same as the 
> autotools generated version from the old build.  If they don't, then David is 
> the expert on how that is generated. 
> 
> Rick
> 
> On Sun, Sep 21, 2014 at 7:35 PM, René Jansen <[email protected]> wrote:
> well, it did not solve the below problem, it did not overwrite my commenting 
> out of the redefinition of semun.
> 
> this is the stacktrace:
> 
> Sampling process 1660 for 3 seconds with 1 millisecond of run time between 
> samples
> Sampling completed, processing symbols...
> Analysis of sampling rexximage (pid 1660) every 1 millisecond
> Process:         rexximage [1660]
> Path:            /Users/rvjansen/apps/oorexxbuild/bin/rexximage
> Load Address:    0x108773000
> Identifier:      rexximage
> Version:         0
> Code Type:       X86-64
> Parent Process:  sh [1659]
> 
> Date/Time:       2014-09-22 01:32:34.759 +0200
> OS Version:      Mac OS X 10.9.4 (13E28)
> Report Version:  7
> 
> Call graph:
>     2680 Thread_5695   DispatchQueue_1: com.apple.main-thread  (serial)
>       2680 start  (in libdyld.dylib) + 1  [0x7fff902935fd]
>         2680 main  (in rexximage) + 20  [0x108774f64]
>           2680 RexxCreateInterpreterImage  (in librexx.5.0.7.dylib) + 14  
> [0x1087d554e]
>             2680 
> Interpreter::startInterpreter(Interpreter::InterpreterStartupMode)  (in 
> librexx.5.0.7.dylib) + 89  [0x108889999]
>               2680 MemoryObject::initialize(bool)  (in librexx.5.0.7.dylib) + 
> 433  [0x108827c61]
>                 2680 MemoryObject::createImage()  (in librexx.5.0.7.dylib) + 
> 48  [0x10881a030]
>                   2680 Interpreter::createInterpreterInstance()  (in 
> librexx.5.0.7.dylib) + 19  [0x108827aa3]
>                     2680 Interpreter::createInterpreterInstance(RexxOption*)  
> (in librexx.5.0.7.dylib) + 24  [0x108889f18]
>                       2680 ResourceSection::ResourceSection()  (in 
> librexx.5.0.7.dylib) + 21  [0x108830c05]
>                         2680 ResourceSection::ResourceSection()  (in 
> librexx.5.0.7.dylib) + 25  [0x108835269]
>                           2680 Interpreter::getResourceLock()  (in 
> librexx.5.0.7.dylib) + 16  [0x108835240]
>                             2680 SysMutex::request()  (in 
> librexx.5.0.7.dylib) + 21  [0x108831205]
>                               2680 _pthread_mutex_lock  (in 
> libsystem_pthread.dylib) + 372  [0x7fff8a805779]
>                                 2680 __psynch_mutexwait  (in 
> libsystem_kernel.dylib) + 10  [0x7fff8e263746]
> 
> Total number in stack (recursive counted multiple, when >=5):
> 
> Sort by top of stack, same collapsed (when >= 5):
>         __psynch_mutexwait  (in libsystem_kernel.dylib)        2680
> 
> Binary Images:
>        0x108773000 -        0x108774ff7 +rexximage (0) 
> <3BBB6A68-A142-3225-9254-D8A003911E78> 
> /Users/rvjansen/apps/oorexxbuild/bin/rexximage
>        0x108779000 -        0x1088bfff7 +librexx.5.0.7.dylib (0) 
> <3C2DE7E9-C6C0-3B22-95D5-BB1D7D17A49C> 
> /Users/rvjansen/apps/oorexxbuild/bin/librexx.5.0.7.dylib
>        0x108991000 -        0x1089a7fff +librexxapi.5.0.7.dylib (0) 
> <803E1796-2CD1-367E-A867-19970B306017> 
> /Users/rvjansen/apps/oorexxbuild/bin/librexxapi.5.0.7.dylib
>     0x7fff68883000 -     0x7fff688b6817  dyld (239.4 - ???) 
> <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld
>     0x7fff86edc000 -     0x7fff86ee6fff  libcommonCrypto.dylib (60049) 
> <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
>     0x7fff87559000 -     0x7fff87580ff7  libsystem_network.dylib (241.3) 
> <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
>     0x7fff87c50000 -     0x7fff87c56ff7  libsystem_platform.dylib (24.90.1) 
> <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> 
> /usr/lib/system/libsystem_platform.dylib
>     0x7fff87d9c000 -     0x7fff87d9dfff  libunc.dylib (28) 
> <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
>     0x7fff88b60000 -     0x7fff88b64ff7  libcache.dylib (62) 
> <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
>     0x7fff89822000 -     0x7fff89823ff7  libsystem_blocks.dylib (63) 
> <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
>     0x7fff89f39000 -     0x7fff89f4aff7  libsystem_asl.dylib (217.1.4) 
> <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
>     0x7fff8a801000 -     0x7fff8a808ff7  libsystem_pthread.dylib (53.1.4) 
> <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
>     0x7fff8abf3000 -     0x7fff8ada0f27  libobjc.A.dylib (551.1) 
> <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
>     0x7fff8b0ad000 -     0x7fff8b0b4fff  libcompiler_rt.dylib (35) 
> <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
>     0x7fff8b1e5000 -     0x7fff8b214fd2  libsystem_m.dylib (3047.16) 
> <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
>     0x7fff8b289000 -     0x7fff8b28affb  libremovefile.dylib (33) 
> <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
>     0x7fff8b7b8000 -     0x7fff8b7c1ff3  libsystem_notify.dylib (121) 
> <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
>     0x7fff8bae4000 -     0x7fff8bae6ff3  libsystem_configuration.dylib 
> (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> 
> /usr/lib/system/libsystem_configuration.dylib
>     0x7fff8bbaa000 -     0x7fff8bbb1ffb  libcopyfile.dylib (103.92.1) 
> <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib
>     0x7fff8c608000 -     0x7fff8c60fff8  liblaunch.dylib (842.92.1) 
> <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib
>     0x7fff8c611000 -     0x7fff8c653ff7  libauto.dylib (185.5) 
> <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
>     0x7fff8d7c3000 -     0x7fff8d7c3ff7  libkeymgr.dylib (28) 
> <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
>     0x7fff8e02d000 -     0x7fff8e02eff7  libSystem.B.dylib (1197.1.1) 
> <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
>     0x7fff8e1b5000 -     0x7fff8e207fff  libc++.1.dylib (120) 
> <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
>     0x7fff8e24e000 -     0x7fff8e26aff7  libsystem_kernel.dylib (2422.110.17) 
> <873931CE-D1AF-3596-AADB-D2E63C9AB29F> /usr/lib/system/libsystem_kernel.dylib
>     0x7fff8e26b000 -     0x7fff8e273fff  libsystem_dnssd.dylib (522.92.1) 
> <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib
>     0x7fff9028b000 -     0x7fff9028fff7  libsystem_stats.dylib (93.90.3) 
> <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
>     0x7fff90290000 -     0x7fff90293ff7  libdyld.dylib (239.4) 
> <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
>     0x7fff904cb000 -     0x7fff90554ff7  libsystem_c.dylib (997.90.3) 
> <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
>     0x7fff90df1000 -     0x7fff90e15fff  libxpc.dylib (300.90.2) 
> <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
>     0x7fff9243b000 -     0x7fff92464ff7  libc++abi.dylib (49.1) 
> <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
>     0x7fff92465000 -     0x7fff92466fff  libsystem_sandbox.dylib (278.11.1) 
> <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib
>     0x7fff92666000 -     0x7fff92681ff7  libsystem_malloc.dylib (23.10.1) 
> <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
>     0x7fff92682000 -     0x7fff92687fff  libmacho.dylib (845) 
> <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
>     0x7fff92688000 -     0x7fff9268dff7  libunwind.dylib (35.3) 
> <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
>     0x7fff92ae9000 -     0x7fff92b10ffb  libsystem_info.dylib (449.1.3) 
> <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
>     0x7fff932c8000 -     0x7fff93316fff  libcorecrypto.dylib (161.1) 
> <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
>     0x7fff9346b000 -     0x7fff9346cff7  libDiagnosticMessagesClient.dylib 
> (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> 
> /usr/lib/libDiagnosticMessagesClient.dylib
>     0x7fff936e0000 -     0x7fff936e2ff7  libquarantine.dylib (71) 
> <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
>     0x7fff93c66000 -     0x7fff93c80fff  libdispatch.dylib (339.92.1) 
> <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib
> Sample analysis of process 1660 written to file /dev/stdout
> 
> 
> indeed it seems to be in a mutexwait, semaphore code.
> 
> best regards,
> 
> René.
> 
> 
> On 22 sep. 2014, at 01:18, Rick McGuire <[email protected]> wrote:
> 
>> You'll probably need to debug and figure out where this is either hung or 
>> looping and get a stack traceback if you can.  rexximage hung on linux when 
>> we were first converting to cmake and the problem ended up being issues with 
>> the config.h file not setting the right defines.  If it appears hung in the 
>> semaphore code, then this is probably the case again. 
>> 
>> Rick
>> 
>> On Sun, Sep 21, 2014 at 7:04 PM, René Jansen <[email protected]> wrote:
>> This works. including fixing another problem 
>> 
>> /Users/rvjansen/apps/oorexx/oorexx-code-0/extensions/rexxutil/platform/unix/rexxutil.cpp:247:7:
>>  error: 
>>       redefinition of 'semun'
>> union semun
>> 
>> Which is also fixed with the latest level.
>> 
>> but: the build now seems to be stuck in the generation of rexx.img ; I 
>> haven't seen this since it used sysv shared memory. It is not even 
>> interruptible. I am going to do a make clean and reboot my machine. I'll let 
>> you know.
>> 
>> René.
>> 
>> 
>> 
>> On 22 sep. 2014, at 00:41, Rick McGuire <[email protected]> wrote:
>> 
>>> I just checked in a tweak to TimeSupport to use the defines created in 
>>> config.h rather than the AIX define for deciding which header to include.  
>>> If this still fails, there might be a problem with how the config.h file is 
>>> getting built on the Mac.  The constructed config.h file can be found in 
>>> the root of the build directory. 
>>> 
>>> Rick
>>> 
>>> On Sun, Sep 21, 2014 at 6:07 PM, René Jansen <[email protected]> wrote:
>>> It did, but further down there is a new problem:
>>> 
>>> [ 76%] Building CXX object 
>>> CMakeFiles/rexx.dir/interpreter/platform/unix/TimeSupport.cpp.o
>>> /Users/rvjansen/apps/oorexx/oorexx-code-0/interpreter/platform/unix/TimeSupport.cpp:62:5:
>>>  error: use of undeclared
>>>       identifier 'gettimeofday'
>>>     gettimeofday(&tv, NULL);
>>>     ^
>>> 1 error generated.
>>> make[2]: *** 
>>> [CMakeFiles/rexx.dir/interpreter/platform/unix/TimeSupport.cpp.o] Error 1
>>> make[1]: *** [CMakeFiles/rexx.dir/all] Error 2
>>> 
>>> René.
>>> 
>>> On 21 sep. 2014, at 21:15, Rick McGuire <[email protected]> wrote:
>>> 
>>>> I just checked in a new ErrorMessages.cpp file.  See if that fixes the 
>>>> problem. 
>>>> 
>>>> Rick
>>>> 
>>>> On Sun, Sep 21, 2014 at 2:55 PM, René Jansen <[email protected]> wrote:
>>>> Generated with Cmake, now previous error gone, and I reach 70% of build. 
>>>> But then:
>>>> 
>>>> /Users/rvjansen/apps/oorexx/oorexx-code-0/interpreter/platform/unix/ErrorMessages.cpp:119:81:
>>>>  error: use of
>>>>       undeclared identifier 'CATD_ERR'
>>>>             if ((catd = catopen(REXXMESSAGEFILE, SECOND_PARAMETER)) == 
>>>> (nl_catd)CATD_ERR)
>>>>                                                                            
>>>>      ^
>>>> /Users/rvjansen/apps/oorexx/oorexx-code-0/interpreter/platform/unix/ErrorMessages.cpp:122:78:
>>>>  error: use of
>>>>       undeclared identifier 'CATD_ERR'
>>>>                 if ((catd = catopen(DataArea, SECOND_PARAMETER)) == 
>>>> (nl_catd)CATD_ERR)
>>>>                                                                            
>>>>   ^
>>>> 2 errors generated.
>>>> make[2]: *** 
>>>> [CMakeFiles/rexx.dir/interpreter/platform/unix/ErrorMessages.cpp.o] Error 1
>>>> make[1]: *** [CMakeFiles/rexx.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>> 
>>>> best regards,
>>>> 
>>>> René.
>>>> 
>>>> 
>>>> On 21 sep. 2014, at 13:03, Rick McGuire <[email protected]> wrote:
>>>> 
>>>>> That's supposed to happen automatically when the list updates, but it 
>>>>> might be a good idea to start from a clean state. 
>>>>> 
>>>>> Rick
>>>>> 
>>>>> On Sun, Sep 21, 2014 at 6:59 AM, René Jansen <[email protected]> wrote:
>>>>> now you mention Cmake .... I might have to refresh my makefile from this 
>>>>> cmake txt list.
>>>>> I'll try that later today.
>>>>> 
>>>>> best regards,
>>>>> 
>>>>> René.
>>>>> 
>>>>> 
>>>>> On 21 sep. 2014, at 00:43, Rick McGuire <[email protected]> wrote:
>>>>> 
>>>>>> Well, you got me.  There are no references to a StackClass in the 
>>>>>> CmakeList.txt file nor anywhere in the build tree.  I have no idea where 
>>>>>> this comes from. 
>>>>>> 
>>>>>> Rick
>>>>>> 
>>>>>> On Sat, Sep 20, 2014 at 6:38 PM, René Jansen <[email protected]> wrote:
>>>>>> Now it comes a lot further, but it stops at:
>>>>>> 
>>>>>> make: *** No rule to make target `interpreter/classes/StackClass.cpp', 
>>>>>> needed by `librexx_la-StackClass.lo'.  Stop.
>>>>>> 
>>>>>> best regards,
>>>>>> 
>>>>>> René.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On 20 sep. 2014, at 22:48, Rick McGuire <[email protected]> wrote:
>>>>>> 
>>>>>>> I also discovered that my fix will have the same problem because there 
>>>>>>> is also a PACKAGE_STRING define in the config.h.  It looks like there 
>>>>>>> is something strange going on the the Mac build.  On linux, the define 
>>>>>>> is 
>>>>>>> 
>>>>>>> #define PACKAGE ooRexx
>>>>>>> 
>>>>>>> Which didn't cause a syntax error.  On your build, the ooRexx was 
>>>>>>> surrounded by quotes, which caused the syntax error.  I'm not sure if 
>>>>>>> this additional quoting will cause issues with its intended purpose or 
>>>>>>> not.  I'll check a new fix in just as soon as everything finishes 
>>>>>>> compiling. 
>>>>>>> 
>>>>>>> Rick
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>>>>>> _______________________________________________
>>>>>> Oorexx-devel mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>> 
>>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk_______________________________________________
>>>>>> Oorexx-devel mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>>>>> _______________________________________________
>>>>> Oorexx-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk_______________________________________________
>>>>> Oorexx-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> Oorexx-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk_______________________________________________
>>>> Oorexx-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk_______________________________________________
>>> Oorexx-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Oorexx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Slashdot TV.  Video for Nerds.  Stuff that Matters.
>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk_______________________________________________
>> Oorexx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> ------------------------------------------------------------------------------
> Slashdot TV.  Video for Nerds.  Stuff that Matters.
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to