Hello all,

Another set of proposed patches...

See the contents here (click on each file name in the file list to see the 
contents): https://build.opensuse.org/package/show/home:emendonca/oorexx5

- call_setgroups_before_setuid.patch: this is a security precaution against 
chroot traversing.
- define_cat_samples_dir.patch: I changed the location of the .cat file (moved 
from /usr/bin to /usr/share/ooRexx) and the samples (moved to 
/usr/share/ooRexx/samples). Is there a reason for these to be where they are 
now?
- fix_test_api_flags.patch: still sorting out the temporary paths/environment 
variables required to compile the native API tests. Ignore for now.

I’m running the test framework now at the end of the build, before generating 
the packages. There is a lot of them failing right now, like these:

[  419s] [error] [20160707 02:55:03.607940]
[  419s]   svn:    r10981   Change date: 2015-10-29 18:25:13 +0100
[  419s]   Test:   TEST_LINEOUT
[  419s]   Class:  RexxQueue.testGroup
[  419s]   File:   
/home/abuild/rpmbuild/.../ooRexx/base/class/RexxQueue.testGroup
[  419s]   Event:  [SYNTAX 48.1] raised unexpectedly.
[  419s]     Failure in system service: SYSTEM QUEUE.
[  419s]     Program: REXX
[  419s]     Line:    433
[  419s]        *-* Compiled method "QUEUE" with scope "RexxQueue".
[  419s]    468 *-* Method LINEOUT with scope "RexxQueue" in package "REXX" (no 
source available).
[  419s]    433 *-* q~lineOut('Item1')
[  419s]        *-* Compiled method "SEND" with scope "Message".
[  419s]   1625 *-* .message~new(self, methodName)~send
[  419s]   1603 *-* self~doTheTest(fName, aTestResult)  -- carry out the 
testmethod
[  419s]    546 *-*   test~execute(testResult, verbose)
[  419s]    546 *-*   test~execute(testResult, verbose)
[  419s]    115 *-* suite~execute(testResult)
[  419s]     79 *-* retCode = 'worker.rex'(arguments)

Do these tests use too much memory? Could be failing due to reaching the VM 
memory limit, maybe?
See more errors at the URL provided above, just click on one of the red 
“Failed” labels to see the respective build log.
 
--
-- 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to