Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 434141
Summary: | clearsilver failed massrebuild attempt for GCC 4.3 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jesse Keating <jkeating> | ||||||||
Component: | clearsilver | Assignee: | Jeffrey C. Ollie <jeff> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | rawhide | CC: | alex, dcantrell, gwync, kevin, tcallawa | ||||||||
Target Milestone: | --- | Keywords: | Patch | ||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | 0.10.5-4.fc9 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2008-04-14 17:36:41 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: | 433629 | ||||||||||
Attachments: |
|
Description
Jesse Keating
2008-02-22 13:09:40 UTC
Errors in x86_64 Build.log Processing files: clearsilver-0.10.5-2.fc9 error: File not found: /var/tmp/clearsilver-0.10.5-2.fc9-root-mockbuild/usr/bin/cs error: File not found: /var/tmp/clearsilver-0.10.5-2.fc9-root-mockbuild/usr/bin/cstest Clearsilver is very unhappy. -O0 and -O2 -fno-strict-aliasing do not make a difference. Using gcc 3.4 doesn't resolve the issue. Tried another build of clearsilver, but it still failed: http://koji.fedoraproject.org/koji/taskinfo?taskID=527088 Proximate cause was missing files: RPM build errors: File not found: /var/tmp/clearsilver-0.10.5-3.fc9-root-mockbuild/usr/bin/cs File not found: /var/tmp/clearsilver-0.10.5-3.fc9-root-mockbuild/usr/bin/cstest Efficient cause appears to be that the cs and cstest binaries fail their regression tests and (I guess) refuse to be installed: Running cs regression tests Failed Regression Test: test_crc.cs See test_crc.cs.out and test_crc.cs.err make[1]: *** [test] Error 1 The test_crc.cs test fails on 64-bit machines because: * ne_crc in util/neo_misc.c computes and UINT32 * _builtin_str_crc in cs/csparse.c stuffs this into a long int * the testcase expects the UINT32 to be changed into a negative number by this conversion There are 3 possible fixes: * disable the regression tests in cs/Makefile * patch the test_crc.cs testcase to remove the offending test * patch _builtin_str_crc to cast the number to int We need a fix ASAP because this failure is causing broken deps. Created attachment 302362 [details]
Patch for option 1
Created attachment 302364 [details]
Patch for option 2
Created attachment 302365 [details]
Patch for option 3
Pick one. :-)
If I don't get any other directions, I'll pick the second option ("patch the test_crc.cs testcase to remove the offending test"), which I consider the least invasive. Yay! It builds now: http://koji.fedoraproject.org/koji/taskinfo?taskID=565495 Have you requested f9-final tagging from rel-eng already? (In reply to comment #10) > Have you requested f9-final tagging from rel-eng already? Yes. (In reply to comment #11) > (In reply to comment #10) > > Have you requested f9-final tagging from rel-eng already? > > Yes. Hmm, looking at: http://koji.fedoraproject.org/mash/rawhide-20080416/logs/depcheck still shows: Broken deps for i386 ---------------------------------------------------------- perl-clearsilver-0.10.4-5.fc8.i386 requires perl(:MODULE_COMPAT_5.8.8) and noting that the build: http://koji.fedoraproject.org/koji/buildinfo?buildID=46178 still doesn't have the f9-final tag, it looks like rel-eng either haven't tagged it yet, or somehow missed the e-mail. I'll send another e-mail just to be sure. |