Created attachment 630034 [details] Proposed fix Description of problem: In test-case 062 there is perl script > endian=`perl -MConfig -e 'print substr $Config{byteorder}, 0, 4'' > if [ "$endian" = "4321" ] > ... > elif [ "$endian" = "1234" ] > ... used to distinguish between little and big endian, but it fails on ppc64 RHEL6. Output on ppc64 RHEL6 # perl -MConfig -e 'print substr $Config{byteorder}, 0, 4' 8765 # perl -MConfig -e 'print $Config{byteorder}' 87654321 Version-Release number of selected component (if applicable): 3.6.9-1.el6 How reproducible: always Steps to Reproduce: 1. Install devtoolset-1.1. 2. Enable devtoolset-1.1. 3. Run test-case 062. Actual results: Expected results: Additional info:
Created attachment 630266 [details] Fix the handling of 64 bit big-endian machines in qa/062 This patch modifies Tomas' approach to make it a slightly simpler one-line change.