Hi, Steve Beattie wrote (29 Aug 2015 00:26:10 GMT) : > On Fri, Aug 28, 2015 at 04:36:35PM +0200, intrigeri wrote: >> It helps! With your 5 patches applied, including the two ones you've >> sent yesterday, the build now stops at: >> >> FAIL: test case failed for testcase_dmesg_rename_dest: child process exited >> abnormally >> FAIL: test case failed for testcase_dmesg_link_01: child process exited >> abnormally >> [...]
> The following patch should address these: > Signed-off-by: Steve Beattie <[email protected]> > --- > libraries/libapparmor/src/grammar.y | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) Confirmed, thanks again! Now I see: make[4]: Entering directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python' Making check in test make[5]: Entering directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python/test' make check-TESTS make[6]: Entering directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python/test' make[7]: Entering directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python/test' cd "../../.." && \ /bin/bash ./config.status --file="swig/python/test/test_python.py" config.status: creating swig/python/test/test_python.py chmod +x test_python.py FAIL: test_python.py ============================================================================ Testsuite summary for ============================================================================ # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See swig/python/test/test-suite.log ============================================================================ Makefile:540: recipe for target 'test-suite.log' failed make[7]: *** [test-suite.log] Error 1 make[7]: Leaving directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python/test' Makefile:646: recipe for target 'check-TESTS' failed make[6]: *** [check-TESTS] Error 2 make[6]: Leaving directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python/test' Makefile:719: recipe for target 'check-am' failed make[5]: *** [check-am] Error 2 make[5]: Leaving directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python/test' Makefile:377: recipe for target 'check-recursive' failed make[4]: *** [check-recursive] Error 1 make[4]: Leaving directory '/tmp/buildd/apparmor-2.10/libraries/libapparmor.python2.7/swig/python' Makefile:374: recipe for target 'check-recursive' failed make[3]: *** [check-recursive] Error 1 ... and swig/python/test/test-suite.log reads: ==13519==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD. FAIL test_python.py (exit status: 1) Can it be because the Python interpreter wasn't built with ASan? (I was told that whenever a library is built with ASan, all reverse build-deps must be built with ASan as well; my knowledge in this area is basically non-existing, though, and that's just hearsay.) What should be my next step? Skipping these specific tests and looking for other potential problems later in the build/test process? Cheers, -- intrigeri -- AppArmor mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/apparmor
