Bug 207066 - [exp-run] Update to Gnome 3.18
Summary: [exp-run] Update to Gnome 3.18
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Koop Mast
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2016-02-09 20:02 UTC by Koop Mast
Modified: 2016-02-14 19:07 UTC (History)
2 users (show)

See Also:
kwm: exp-run?


Attachments
Update to gnome 3.18 (652.65 KB, patch)
2016-02-09 20:02 UTC, Koop Mast
no flags Details | Diff
v4 patch (710.97 KB, patch)
2016-02-11 19:33 UTC, Koop Mast
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Koop Mast freebsd_committer freebsd_triage 2016-02-09 20:02:09 UTC
Created attachment 166813 [details]
Update to gnome 3.18

Patch to update the gnome stack to 3.18. The containing ports where tested in 101amd64 and 93i386 poudriere jails.

It contains a glib & gtk updates so do a exp-run to catch any breakage.

This patch does not contain the gnome c++ bindings or a new webkit2gtk3, since both have issues. the former will break a lot of things because of the harddep on c++11, so I left that out, and webkit2gtk3 is currently blocked on 9.x due to lang/gcc not being 4.9+ (which I should start working on again...)
Comment 1 Koop Mast freebsd_committer freebsd_triage 2016-02-09 20:02:58 UTC
Over to portmgr.
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2016-02-10 16:53:01 UTC
akamaru removed from deskutils/Makefile before launching the exp-run
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2016-02-11 18:09:39 UTC
Exp-run results on 10.1 i386:

http://package18.nyi.freebsd.org/build.html?mastername=101i386-default-PR207066&build=2016-02-11_16h04m59s

5 new failures:

+ {"origin"=>"deskutils/drivel", "pkgname"=>"drivel-3.0.5", "phase"=>"build", "errortype"=>"compiler_error"}
+ {"origin"=>"devel/glib20-reference", "pkgname"=>"glib-reference-2.46.2", "phase"=>"package", "errortype"=>"???"}
+ {"origin"=>"devel/xfce4-vala", "pkgname"=>"xfce4-vala-4.10.3_2", "phase"=>"configure", "errortype"=>"configure_error"}
+ {"origin"=>"net-im/libaccounts-glib", "pkgname"=>"libaccounts-glib-1.18_1", "phase"=>"build", "errortype"=>"clang_werror"}
+ {"origin"=>"x11-toolkits/gtk30-reference", "pkgname"=>"gtk3-reference-3.18.7_1", "phase"=>"package", "errortype"=>"???"}

1 new port skipped due to those failures:

net-im/libaccounts-qt5

Failure logs:

http://package18.nyi.freebsd.org/data/101i386-default-PR207066/2016-02-11_16h04m59s/logs/errors/drivel-3.0.5.log
http://package18.nyi.freebsd.org/data/101i386-default-PR207066/2016-02-11_16h04m59s/logs/errors/glib-reference-2.46.2.log
http://package18.nyi.freebsd.org/data/101i386-default-PR207066/2016-02-11_16h04m59s/logs/errors/xfce4-vala-4.10.3_2.log
http://package18.nyi.freebsd.org/data/101i386-default-PR207066/2016-02-11_16h04m59s/logs/errors/libaccounts-glib-1.18_1.log
http://package18.nyi.freebsd.org/data/101i386-default-PR207066/2016-02-11_16h04m59s/logs/errors/gtk3-reference-3.18.7_1.log

I can continue testing on others archs when those failures are fixed
Comment 4 Koop Mast freebsd_committer freebsd_triage 2016-02-11 19:33:34 UTC
Created attachment 166873 [details]
v4 patch
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2016-02-13 18:45:14 UTC
On 9.3 amd64 there are 2 new failures:

+ {"origin"=>"graphics/inkscape", "pkgname"=>"inkscape-0.91_6", "phase"=>"build", "errortype"=>"new_compiler_error"}
+ {"origin"=>"x11-wm/metacity", "pkgname"=>"metacity-3.18.1", "phase"=>"build", "errortype"=>"clang"}

Failure logs:

http://package18.nyi.freebsd.org/data/93amd64-default-PR207066/2016-02-13_18h04m26s/logs/errors/inkscape-0.91_6.log
http://package18.nyi.freebsd.org/data/93amd64-default-PR207066/2016-02-13_18h04m26s/logs/errors/metacity-3.18.1.log

7 ports were skipped due to those failures
Comment 6 Koop Mast freebsd_committer freebsd_triage 2016-02-13 19:12:23 UTC
Revert the patch to inkscape, it only needed for the new glib/gnome c++ bindings that are not part of this patch.
For metacity, add "compiler:c11" to USES.
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2016-02-14 14:40:31 UTC
Exp-run was fine with inkscape reverted and compiler:c11 added to metacity.

Tested on 9.3i386, 9.3amd64, 10.1i386 and 10.3amd64
Comment 8 Koop Mast freebsd_committer freebsd_triage 2016-02-14 19:07:49 UTC
Committed in ports r408881 (but didn't show up here due to me goofing up the pr number.