Description of problem: Currently cutter [cutter-1.2.4-2.fc21] FTBFS (Fail To Build From Source) on F-21 and above. Please fix this. http://koji.fedoraproject.org/koji/buildinfo?buildID=555444 Additional info: This fix is needed: https://github.com/clear-code/cutter/issues/19
Thank you for reporting! It needs one more patch to fix "make check" failure. Here is the commit to support newer GLib error message. https://github.com/clear-code/cutter/commit/3947d292996458f3800e93021b86e1476f85922b By this commit, it seems well for F-21, but F-22 still have problem. It is a bit strange because mock build is ok, but koji --scrach build fails. Crash: test_limit_block (default context) https://kojipkgs.fedoraproject.org//work/tasks/4273/8934273/build.log
(In reply to HAYASHI Kentaro from comment #1) > It is a bit strange because mock build is ok, but koji --scrach build fails. > > Crash: test_limit_block (default context) > https://kojipkgs.fedoraproject.org//work/tasks/4273/8934273/build.log It needs more patches which are already fixed in upstream. Then, make check process is a bit more succeeded now. https://kojipkgs.fedoraproject.org//work/tasks/4737/8934737/build.log
Created attachment 992728 [details] try to fix "make check" failure patch for rawhide
(In reply to HAYASHI Kentaro from comment #3) > Created attachment 992728 [details] > try to fix "make check" failure patch for rawhide F-21: it's ok without this patch rawhide: it's ok with this patch F-21: gcc 4.9.2-6 rawhide: gcc 5.0.0-0.13 rawhide default: faild rawhide with --enable-debug: failed So, there is nothing to do with optimization. And, there is no difference compile option for test-cppcut-assertions.cpp.
(In reply to HAYASHI Kentaro from comment #4) > (In reply to HAYASHI Kentaro from comment #3) > > Created attachment 992728 [details] > > try to fix "make check" failure patch for rawhide > > F-21: it's ok without this patch > rawhide: it's ok with this patch > typo, It's ok for f-21 and f22, not rawhide.
Created attachment 993869 [details] test-suite.log on F-22 By the way, I tried git head (3947d292996458f3) on F-22 (both i386, x86_64) and make check fails like: FAIL: run-test.sh ============================================================================ Testsuite summary for cutter 1.2.4 ============================================================================ # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See test/test-suite.log Please report to kou ============================================================================ test/test-suite.log attached. (While I have not investigated in detail) it looks like (again just my guess) this segv is derived from cutter/test-cut-test.c:323. and the signal wasn't caught properly...???
I reported the issue on my comment 6 to the upstream: https://github.com/clear-code/cutter/issues/20
cutter-1.2.4-4.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/cutter-1.2.4-4.fc22
cutter-1.2.4-4.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/cutter-1.2.4-4.fc21
I've checked again build status for http://pkgs.fedoraproject.org/cgit/cutter.git/. koji reports: rawhide stil fail f22 succeeded f21 succeeded Here is the build logs: rawhide makecheck failed http://koji.fedoraproject.org/koji/taskinfo?taskID=9066948 f22 make check succeeded http://koji.fedoraproject.org/koji/taskinfo?taskID=9066950 f21 make check succeeded http://koji.fedoraproject.org/koji/taskinfo?taskID=9066960 The situation is different because it doesn't segv on f-22.
Package cutter-1.2.4-4.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing cutter-1.2.4-4.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-2555/cutter-1.2.4-4.fc22 then log in and leave karma (feedback).
Currently I have no idea the cause of test failure on F-23.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
cutter-1.2.4-4.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
cutter-1.2.4-4.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.