Bug 1106793

Summary: icu: FTBFS in rawhide
Product: [Fedora] Fedora Reporter: Dennis Gilmore <dennis>
Component: icuAssignee: Eike Rathke <erack>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: denis.arnaud_fedora, erack, redhatbugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: icu-52.1-3.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-03 10:30:00 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: 1105908    
Attachments:
Description Flags
build.log
none
root.log
none
state.log
none
Patch to disable TestTwoDigitYear none

Description Dennis Gilmore 2014-06-09 17:30:30 UTC
Your package icu failed to build from source in current rawhide.

http://koji.fedoraproject.org/koji/taskinfo?taskID=6986792

For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

Comment 1 Dennis Gilmore 2014-06-09 17:30:34 UTC
Created attachment 905314 [details]
build.log

Comment 2 Dennis Gilmore 2014-06-09 17:30:38 UTC
Created attachment 905315 [details]
root.log

Comment 3 Dennis Gilmore 2014-06-09 17:30:39 UTC
Created attachment 905316 [details]
state.log

Comment 4 Eike Rathke 2014-06-10 10:38:49 UTC
*** Bug 1106792 has been marked as a duplicate of this bug. ***

Comment 5 Eike Rathke 2014-06-10 10:55:07 UTC
Tail of build.log reads

make[2]: Leaving directory `/builddir/build/BUILD/icu/source/test/cintltst'
-------------
| ***     FAILING TEST SUMMARY FOR:              intltest  
         TestTwoDigitYear
      DateFormatTest
   format
| *** END FAILING TEST SUMMARY FOR:              intltest
---------------
ALL TESTS SUMMARY:
ok:  testdata iotest cintltst
===== ERRS:  intltest
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/icu/source/test'


So actually this is a test check failure that apparently worked before the mass rebuild. Can't say anything about it.

Comment 6 Eike Rathke 2014-06-13 17:41:56 UTC
Ok, this is http://sourceforge.net/p/icu/mailman/message/32443311/

Comment 7 Eike Rathke 2014-06-13 17:57:27 UTC
Fixed in icu-52.1-3.fc21

Comment 8 Zenon Panoussis 2014-07-03 09:07:55 UTC
Created attachment 914412 [details]
Patch to disable TestTwoDigitYear

Simple stopgap until upstream devises a more dynamic way to test for "last year". Tested, works.

Comment 9 Eike Rathke 2014-07-03 10:30:00 UTC
Instead of disabling the entire test, icu-52.1-3.fc21 has http://pkgs.fedoraproject.org/cgit/icu.git/diff/icu-testtwodigityear.patch