Menu

#42 BSF4ooRexx installer for MAC missing some vital classes?

Next Release
closed-fixed
nobody
None
5
2018-11-22
2018-11-21
No

This is not really a bug but rather a feature and it relates to the (brilliant) BSF4ooRexx installer for macOS.

When running the testcases for the ooRexx test framework on a MAC using the BSF4ooRexx installer I noticed in particular that two classes, socket.cls and json.cls were missing. Looking into the binary directory of the installation (/Library/Frameworks/ooRexx.framework/Versions/A/Commands) and comparing to my own standalone build (to /opt/bin) I could see some differences:
BSF <---> Standalone
Commands <-> bin
Headers <-> Include
Libraries <-> lib
shared <-> share

With the exception of some samples that have changed name recently (from .rex to .cls) the differences can be found only in Commands/bin. All executables there are the same but the standalone installation contains more classes that I think should be reflected in the future. Also there are some libraries there that the installation puts there, unclear why. The Libraries/lib contain exactly the same files, it is only Commands/bin that differs.

I have enclosed two text files with the different contents.

The standalone installation currently lack the launch file for rxapi org.rexxla.oorexx.rxapid.plist, this will be dealt with later.

2 Attachments

Related

Bugs: #42

Discussion

  • Rony G. Flatscher

    • status: open --> closed-fixed
     
    • Per Olov Jonsson

      Dear Rony,

      I have tested and all test now run EXCEPT the macrospace.testgroup, I have the same issues as before. Must be something in my setup? I will test on further machines.

      Here is the output, can you see if the number of tests (most in macrospace.testgroup commented out) is around the same as ours?

      My command line is

      rexx -R ./testOORexx -X native_api -s

      ooTest Framework - Automated Test of the ooRexx Interpreter

      Interpreter: REXX-ooRexx_5.0.0(MT)_64-bit 6.05 22 Nov 2018
      OS Name: DARWIN
      SysVersion: Darwin Darwin Kernel Version 17.7.0: Wed Oct 10 23:06:14 PDT 2018; root:xnu-4570.71.13~1/RELEASE_X86_64.17.7.0

      Tests ran: 22398
      Assertions: 375164
      Failures: 0
      Errors: 0

      File search: 00:00:01.094770
      Suite construction: 00:00:00.849750
      Test execution: 00:02:59.068460
      Total time: 00:03:01.475340

      Running the test with native_api I get the same number of tests but 8 are failing tests (Errors).

      Von meinen Macbook gesendet

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

      Am 22.11.2018 um 15:49 schrieb Rony G. Flatscher orexx@users.sourceforge.net:

      status: open --> closed-fixed
      Comment:
      Latest installation package should have this resolved, please test.

      [bugs:#42] https://sourceforge.net/p/bsf4oorexx/bugs/42/ BSF4ooRexx installer for MAC missing some vital classes?

      Status: closed-fixed
      Group: Next Release
      Created: Wed Nov 21, 2018 05:30 PM UTC by Per Olov Jonsson
      Last Updated: Wed Nov 21, 2018 05:30 PM UTC
      Owner: nobody
      Attachments:

      Bsf_installed_in_bin.txt https://sourceforge.net/p/bsf4oorexx/bugs/42/attachment/Bsf_installed_in_bin.txt (128 Bytes; text/plain)
      PO_installed_in_bin.txt https://sourceforge.net/p/bsf4oorexx/bugs/42/attachment/PO_installed_in_bin.txt (247 Bytes; text/plain)
      This is not really a bug but rather a feature and it relates to the (brilliant) BSF4ooRexx installer for macOS.

      When running the testcases for the ooRexx test framework on a MAC using the BSF4ooRexx installer I noticed in particular that two classes, socket.cls and json.cls were missing. Looking into the binary directory of the installation (/Library/Frameworks/ooRexx.framework/Versions/A/Commands) and comparing to my own standalone build (to /opt/bin) I could see some differences:
      BSF <---> Standalone
      Commands <-> bin
      Headers <-> Include
      Libraries <-> lib
      shared <-> share

      With the exception of some samples that have changed name recently (from .rex to .cls) the differences can be found only in Commands/bin. All executables there are the same but the standalone installation contains more classes that I think should be reflected in the future. Also there are some libraries there that the installation puts there, unclear why. The Libraries/lib contain exactly the same files, it is only Commands/bin that differs.

      I have enclosed two text files with the different contents.

      The standalone installation currently lack the launch file for rxapi org.rexxla.oorexx.rxapid.plist, this will be dealt with later.

      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/bsf4oorexx/bugs/42/ https://sourceforge.net/p/bsf4oorexx/bugs/42/
      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/ https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #42

  • Rony G. Flatscher

    Latest installation package should have this resolved, please test.

     

Log in to post a comment.

Auth0 Logo