Bug 706294

Summary: sqlite doesn't compile on arm 5tel
Product: [Fedora] Fedora Reporter: Peter Robinson <pbrobinson>
Component: sqliteAssignee: Panu Matilainen <pmatilai>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: ndevos, pmatilai, wilmer5
Target Milestone: ---Keywords: Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-05-23 18:06:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 245418    
Attachments:
Description Flags
[PATCH] Do not let the ARM port fail building due to errors while running %check none

Description Peter Robinson 2011-05-19 23:10:04 UTC
sqlite 3.6.23.1 fails to build on the armv5tel for the arm f14 port. this is a regressions from 3.6.22 which builds fine.

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=94059

Memory used:          now          8  max      94512  max-size    1000002
Page-cache used:      now          0  max         13  max-size       4096
Page-cache overflow:  now          0  max    2818256
Scratch memory used:  now          0  max          0
Scratch overflow:     now          0  max      33080  max-size      33080
110 errors out of 90695 tests
Failures on these tests: rtree2-rtree_i32.1.3 rtree2-rtree_i32.1.5.0.2 rtree2-rtree_i32.1.5.10.2 rtree2-rtree_i32.1.5.20.2 rtree2-rtree_i32.1.5.30.2 rtree2-rtree_i32.1.5.40.2 rtree2-rtree_i32.1.5.50.2 rtree2-rtree_i32.1.5.60.2 rtree2-rtree_i32.1.5.70.2 rtree2-rtree_i32.1.5.80.2 rtree2-rtree_i32.1.5.90.2 rtree2-rtree_i32.2.3 rtree2-rtree_i32.2.5.0.2 rtree2-rtree_i32.2.5.10.2 rtree2-rtree_i32.2.5.20.2 rtree2-rtree_i32.2.5.30.2 rtree2-rtree_i32.2.5.40.2 rtree2-rtree_i32.2.5.50.2 rtree2-rtree_i32.2.5.60.2 rtree2-rtree_i32.2.5.70.2 rtree2-rtree_i32.2.5.80.2 rtree2-rtree_i32.2.5.90.2 rtree2-rtree_i32.3.3 rtree2-rtree_i32.3.5.0.2 rtree2-rtree_i32.3.5.10.2 rtree2-rtree_i32.3.5.20.2 rtree2-rtree_i32.3.5.30.2 rtree2-rtree_i32.3.5.40.2 rtree2-rtree_i32.3.5.50.2 rtree2-rtree_i32.3.5.60.2 rtree2-rtree_i32.3.5.70.2 rtree2-rtree_i32.3.5.80.2 rtree2-rtree_i32.3.5.90.2 rtree2-rtree_i32.4.3 rtree2-rtree_i32.4.5.0.2 rtree2-rtree_i32.4.5.10.2 rtree2-rtree_i32.4.5.20.2 rtree2-rtree_i32.4.5.30.2 rtree2-rtree_i32.4.5.40.2 rtree2-rtree_i32.4.5.50.2 rtree2-rtree_i32.4.5.60.2 rtree2-rtree_i32.4.5.70.2 rtree2-rtree_i32.4.5.80.2 rtree2-rtree_i32.4.5.90.2 rtree2-rtree_i32.5.3 rtree2-rtree_i32.5.5.0.2 rtree2-rtree_i32.5.5.10.2 rtree2-rtree_i32.5.5.20.2 rtree2-rtree_i32.5.5.30.2 rtree2-rtree_i32.5.5.40.2 rtree2-rtree_i32.5.5.50.2 rtree2-rtree_i32.5.5.60.2 rtree2-rtree_i32.5.5.70.2 rtree2-rtree_i32.5.5.80.2 rtree2-rtree_i32.5.5.90.2 rtree2-rtree.1.3 rtree2-rtree.1.5.0.2 rtree2-rtree.1.5.10.2 rtree2-rtree.1.5.20.2 rtree2-rtree.1.5.30.2 rtree2-rtree.1.5.40.2 rtree2-rtree.1.5.50.2 rtree2-rtree.1.5.60.2 rtree2-rtree.1.5.70.2 rtree2-rtree.1.5.80.2 rtree2-rtree.1.5.90.2 rtree2-rtree.2.3 rtree2-rtree.2.5.0.2 rtree2-rtree.2.5.10.2 rtree2-rtree.2.5.20.2 rtree2-rtree.2.5.30.2 rtree2-rtree.2.5.40.2 rtree2-rtree.2.5.50.2 rtree2-rtree.2.5.60.2 rtree2-rtree.2.5.70.2 rtree2-rtree.2.5.80.2 rtree2-rtree.2.5.90.2 rtree2-rtree.3.3 rtree2-rtree.3.5.0.2 rtree2-rtree.3.5.10.2 rtree2-rtree.3.5.20.2 rtree2-rtree.3.5.30.2 rtree2-rtree.3.5.40.2 rtree2-rtree.3.5.50.2 rtree2-rtree.3.5.60.2 rtree2-rtree.3.5.70.2 rtree2-rtree.3.5.80.2 rtree2-rtree.3.5.90.2 rtree2-rtree.4.3 rtree2-rtree.4.5.0.2 rtree2-rtree.4.5.10.2 rtree2-rtree.4.5.20.2 rtree2-rtree.4.5.30.2 rtree2-rtree.4.5.40.2 rtree2-rtree.4.5.50.2 rtree2-rtree.4.5.60.2 rtree2-rtree.4.5.70.2 rtree2-rtree.4.5.80.2 rtree2-rtree.4.5.90.2 rtree2-rtree.5.3 rtree2-rtree.5.5.0.2 rtree2-rtree.5.5.10.2 rtree2-rtree.5.5.20.2 rtree2-rtree.5.5.30.2 rtree2-rtree.5.5.40.2 rtree2-rtree.5.5.50.2 rtree2-rtree.5.5.60.2 rtree2-rtree.5.5.70.2 rtree2-rtree.5.5.80.2 rtree2-rtree.5.5.90.2
All memory allocations freed - no leaks
Memory used:          now          0  max      94512  max-size    1000002
Page-cache used:      now          0  max         13  max-size       4096
Page-cache overflow:  now          0  max    2818256
Scratch memory used:  now          0  max          0
Scratch overflow:     now          0  max      33080  max-size      33080
Maximum memory usage: 94512 bytes
Current memory usage: 0 bytes
Number of malloc()  : -1 calls
RPM build errors:
make: *** [test] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.uOVbuX (%check)
    Bad exit status from /var/tmp/rpm-tmp.uOVbuX (%check)
Child returncode was: 1
EXCEPTION: Command failed. See logs for output.
 # ['bash', '--login', '-c', 'rpmbuild -bb --target armv5tel --nodeps builddir/build/SPECS/sqlite.spec']
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/mock/trace_decorator.py", line 70, in trace
    result = func(*args, **kw)
  File "/usr/lib/python2.6/site-packages/mock/util.py", line 324, in do
    raise mock.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode)
Error: Command failed. See logs for output.
 # ['bash', '--login', '-c', 'rpmbuild -bb --target armv5tel --nodeps builddir/build/SPECS/sqlite.spec']
LEAVE do --> EXCEPTION RAISED

Comment 1 Niels de Vos 2011-05-21 12:44:07 UTC
Created attachment 500185 [details]
[PATCH] Do not let the ARM port fail building due to errors while running %check


s390 and ppc also fail in %check but do not abort building. The ARM port
can do the same.

Resolves: #706294
Signed-off-by: Niels de Vos <devos>
---
 sqlite.spec |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

Comment 2 Peter Robinson 2011-05-23 18:06:39 UTC
Build fixed in git for rawhide/F-15/F-14.