Bug 6809

Summary: eglibc-use-option-groups.patch incorrect posix/Makefile changes
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Joseph Myers <joseph>
Component: coreAssignee: Juro Bystricky <juro.bystricky>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: mark.hatle, meta.mr.watcher, meta.watcher
Version: unspecified   
Target Milestone: 1.7.2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: Regression (Used to work)
Verified: Documentation change: No (bug/feature does not impact docs)

Description Joseph Myers 2014-10-06 21:43:57 UTC
eglibc-use-option-groups.patch removes some tests from tests-special to condition them on $(OPTION_POSIX_REGEXP_GLIBC), but when adding them back fails to include the .out suffix that is now present on the test names (all test output files having been renamed in glibc to have .out suffixes where they didn't already).  This means test runs fall over in that directory because there are no rules to make the files $(objpfx)bug-regex14-mem $(objpfx)tst-rxspencer-no-utf8-mem $(objpfx)tst-pcre-mem $(objpfx)tst-boost-mem listed in tests-special after the patch, only the proper .out versions.
Comment 1 Juro Bystricky 2014-11-26 18:44:21 UTC
Posted patch for review to openembedded-core, see
https://www.mail-archive.com/openembedded-core%40lists.openembedded.org/msg58903.html
Comment 2 Juro Bystricky 2014-11-26 18:46:54 UTC
Simple fix, adding the .out extension to the four offending test programs.
Posted a patch for a review to openembedded-core
https://www.mail-archive.com/openembedded-core%40lists.openembedded.org/msg58903.html
Comment 3 Juro Bystricky 2015-03-10 22:23:32 UTC
Merged, commit
c453597d44a1a2301f4be7bf7a0853ea12eb448c