Bug 192644 - [exp-run] Update CMake to 3.0.1.
Summary: [exp-run] Update CMake to 3.0.1.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Raphael Kubo da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-13 21:07 UTC by Raphael Kubo da Costa
Modified: 2014-09-02 22:08 UTC (History)
2 users (show)

See Also:
rakuco: exp-run?


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-08-13 21:07:23 UTC
kde@ would like an exp-run for updating CMake to 3.0.1. The patch is available at http://people.freebsd.org/~rakuco/exp-runs/cmake-3.0.1-v1.patch

Please run it on FreeBSD 8 in addition to whatever other release is normally used for exp-runs, as this patch also covers bug 168671, which failed at the time because some libraries in base were too old.
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2014-08-17 17:28:16 UTC
Take for exp-run
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2014-08-19 05:48:52 UTC
Exp-run results on 91amd64:

http://package22.nyi.freebsd.org/build.html?mastername=91amd64-default-192644&build=2014-08-17_22h39m20s

New failures:

+ {"origin"=>"audio/clementine-player", "pkgname"=>"clementine-player-1.2.3_3", "phase"=>"build", "errortype"=>"new_compiler_error"}
+ {"origin"=>"audio/csound6", "pkgname"=>"csound6-6.03.2", "phase"=>"build", "errortype"=>"missing_header"}
+ {"origin"=>"devel/eblob", "pkgname"=>"eblob-0.18.2_3", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"devel/libftdi", "pkgname"=>"libftdi-0.20_4", "phase"=>"stage", "errortype"=>"???"}
+ {"origin"=>"devel/libftdi1", "pkgname"=>"libftdi1-1.1", "phase"=>"package", "errortype"=>"PLIST"}
+ {"origin"=>"devel/libgit2", "pkgname"=>"libgit2-0.21.0", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"devel/py-krosspython", "pkgname"=>"py27-krosspython-4.12.5_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"devel/py-libplist", "pkgname"=>"py27-libplist-1.10", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"devel/py-pykdeuic4", "pkgname"=>"py27-pykdeuic4-4.12.5_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"devel/pyside-tools", "pkgname"=>"pyside-tools-py27-0.2.13_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"devel/qross", "pkgname"=>"qross-0.3.1_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/gemrb", "pkgname"=>"gemrb-0.8.0.1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/golly", "pkgname"=>"golly-2.4_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/hedgewars", "pkgname"=>"hedgewars-0.9.20.5_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/kajongg", "pkgname"=>"kajongg-4.12.5_2", "phase"=>"build", "errortype"=>"???"}
+ {"origin"=>"games/spring", "pkgname"=>"spring-94.1_5", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/widelands", "pkgname"=>"widelands-b18_3", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"graphics/cegui", "pkgname"=>"cegui-0.8.3_5", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"graphics/partio", "pkgname"=>"partio-1.1.0.20140128_2", "phase"=>"package", "errortype"=>"PLIST"}
+ {"origin"=>"graphics/qgis", "pkgname"=>"qgis-2.4.0_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"graphics/tulip", "pkgname"=>"tulip-4.5.0", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"math/freemat", "pkgname"=>"FreeMat-4.2_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"math/ufc", "pkgname"=>"ufc-2.2.0_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"net-im/hotot", "pkgname"=>"hotot-0.9.8.14_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"net-im/telepathy-qt4", "pkgname"=>"telepathy-qt4-0.9.3_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"print/scribus-devel", "pkgname"=>"scribus-devel-1.5.0_9", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"science/gnudatalanguage", "pkgname"=>"gnudatalanguage-0.9.4_9", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"science/openbabel", "pkgname"=>"openbabel-2.3.2_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"security/bro", "pkgname"=>"bro-2.3_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"x11/plasma-scriptengine-python", "pkgname"=>"plasma-scriptengine-python-4.11.9_1", "phase"=>"build", "errortype"=>"???"}

Failure logs:

http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/clementine-player-1.2.3_3.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/csound6-6.03.2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/eblob-0.18.2_3.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/libftdi-0.20_4.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/libftdi1-1.1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/libgit2-0.21.0.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/py27-krosspython-4.12.5_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/py27-libplist-1.10.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/py27-pykdeuic4-4.12.5_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/pyside-tools-py27-0.2.13_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/qross-0.3.1_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/gemrb-0.8.0.1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/golly-2.4_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/hedgewars-0.9.20.5_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/kajongg-4.12.5_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/spring-94.1_5.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/widelands-b18_3.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/cegui-0.8.3_5.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/partio-1.1.0.20140128_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/qgis-2.4.0_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/tulip-4.5.0.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/FreeMat-4.2_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/ufc-2.2.0_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/hotot-0.9.8.14_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/telepathy-qt4-0.9.3_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/scribus-devel-1.5.0_9.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/gnudatalanguage-0.9.4_9.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/openbabel-2.3.2_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/bro-2.3_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-17_22h39m20s/logs/errors/plasma-scriptengine-python-4.11.9_1.log
Comment 3 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-08-20 08:35:37 UTC
Can you try http://people.freebsd.org/~rakuco/exp-runs/cmake-3.0.1-v2.patch instead? It looks like D601 will really be necessary.
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2014-08-20 08:36:34 UTC
take for exp-run
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2014-08-21 12:25:42 UTC
For 91amd64, the results are available at:
http://package22.nyi.freebsd.org/build.html?mastername=91amd64-default-192644&build=2014-08-20_09h28m14s


There were 6 new failures:
+ {"origin"=>"audio/clementine-player", "pkgname"=>"clementine-player-1.2.3_3", "phase"=>"build", "errortype"=>"new_compiler_error"}
+ {"origin"=>"devel/qross", "pkgname"=>"qross-0.3.1_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/hedgewars", "pkgname"=>"hedgewars-0.9.20.5_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/spring", "pkgname"=>"spring-94.1_5", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"graphics/cegui", "pkgname"=>"cegui-0.8.3_5", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"science/gnudatalanguage", "pkgname"=>"gnudatalanguage-0.9.4_9", "phase"=>"configure", "errortype"=>"???"}


Failure logs:
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-20_09h28m14s/logs/errors/clementine-player-1.2.3_3.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-20_09h28m14s/logs/errors/qross-0.3.1_1.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-20_09h28m14s/logs/errors/hedgewars-0.9.20.5_2.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-20_09h28m14s/logs/errors/spring-94.1_5.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-20_09h28m14s/logs/errors/cegui-0.8.3_5.log
http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-20_09h28m14s/logs/errors/gnudatalanguage-0.9.4_9.log


I will continue with 84amd64 and 10amd64
Comment 6 Antoine Brodin freebsd_committer freebsd_triage 2014-08-22 17:18:36 UTC
Exp-run results on 10amd64:

http://package23.nyi.freebsd.org/jail.html?mastername=10amd64-default-192644

6 new failures:

+ {"origin"=>"audio/clementine-player", "pkgname"=>"clementine-player-1.2.3_3", "phase"=>"build", "errortype"=>"clang"}
+ {"origin"=>"devel/qross", "pkgname"=>"qross-0.3.1_1", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/hedgewars", "pkgname"=>"hedgewars-0.9.20.5_2", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"games/spring", "pkgname"=>"spring-94.1_5", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"graphics/cegui", "pkgname"=>"cegui-0.8.3_5", "phase"=>"configure", "errortype"=>"???"}
+ {"origin"=>"science/gnudatalanguage", "pkgname"=>"gnudatalanguage-0.9.4_9", "phase"=>"configure", "errortype"=>"???"}

http://package23.nyi.freebsd.org/data/10amd64-default-192644/2014-08-22_10h56m01s/logs/errors/clementine-player-1.2.3_3.log
http://package23.nyi.freebsd.org/data/10amd64-default-192644/2014-08-22_10h56m01s/logs/errors/qross-0.3.1_1.log
http://package23.nyi.freebsd.org/data/10amd64-default-192644/2014-08-22_10h56m01s/logs/errors/hedgewars-0.9.20.5_2.log
http://package23.nyi.freebsd.org/data/10amd64-default-192644/2014-08-22_10h56m01s/logs/errors/spring-94.1_5.log
http://package23.nyi.freebsd.org/data/10amd64-default-192644/2014-08-22_10h56m01s/logs/errors/cegui-0.8.3_5.log
http://package23.nyi.freebsd.org/data/10amd64-default-192644/2014-08-22_10h56m01s/logs/errors/gnudatalanguage-0.9.4_9.log

Exp-run results on 84amd64:

http://package22.nyi.freebsd.org/jail.html?mastername=84amd64-default-192644

the new failures seem to be the same as on 9 and 10
Comment 7 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-08-30 16:39:07 UTC
Alright, can you try http://people.freebsd.org/~rakuco/exp-runs/cmake-3.0.1-v3.patch which contains fixes for those 6 ports?
Comment 8 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-08-30 16:59:09 UTC
Hmm, gnudatalanguage is still problematic. I'll continue working on it and include the fix in the final commit since the exp-run has already started.
Comment 9 Antoine Brodin freebsd_committer freebsd_triage 2014-08-30 17:02:53 UTC
I will start the exp-run after midnight UTC so you can still update the patch
Comment 10 Antoine Brodin freebsd_committer freebsd_triage 2014-08-30 17:53:38 UTC
There doesn't seem to be patches for clementine-player, is it normal?
Comment 11 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-08-30 22:02:31 UTC
http://people.freebsd.org/~rakuco/exp-runs/cmake-3.0.1-v4.patch is finally up with fixes for both clementine-player and gnudatalanguage.
Comment 12 Antoine Brodin freebsd_committer freebsd_triage 2014-09-01 09:41:01 UTC
Exp-run results: http://package22.nyi.freebsd.org/build.html?mastername=91amd64-default-192644&build=2014-08-31_06h54m38s

1 new failure:

+ {"origin"=>"games/hedgewars", "pkgname"=>"hedgewars-0.9.20.5_2", "phase"=>"build", "errortype"=>"???"}

http://package22.nyi.freebsd.org/data/91amd64-default-192644/2014-08-31_06h54m38s/logs/errors/hedgewars-0.9.20.5_2.log

I let you handle it
Comment 13 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-09-01 19:14:57 UTC
http://people.freebsd.org/~rakuco/exp-runs/cmake-3.0.1-v5.patch fixes everything. I'll land.
Comment 14 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-09-02 13:10:40 UTC
Landed in https://svnweb.freebsd.org/ports?view=revision&revision=366996 (I don't know why the commit didn't show up in the comments). The only difference between the actual commit and patch-v5 is that science/gnudatalanguage's PORTREVISION had to be bumped to 11.
Comment 15 Antoine Brodin freebsd_committer freebsd_triage 2014-09-02 16:06:54 UTC
On head, there is this new failure:

http://package18.nyi.freebsd.org/data/head-amd64-PR192062-default/2014-09-02_14h58m42s/logs/errors/kde-workspace-4.11.9_1.log

I believe it's already fixed in area51 ?
Comment 16 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-09-02 21:51:13 UTC
(In reply to Antoine Brodin from comment #15)
> On head, there is this new failure:
> 
> http://package18.nyi.freebsd.org/data/head-amd64-PR192062-default/2014-09-
> 02_14h58m42s/logs/errors/kde-workspace-4.11.9_1.log
> 
> I believe it's already fixed in area51 ?

It is, and I've committed the fix in r367087. I wonder why it didn't show up in the exp-run, though.
Comment 17 Antoine Brodin freebsd_committer freebsd_triage 2014-09-02 22:08:29 UTC
on 8/9/10 NEW_XORG is off by default so the port is not built