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...)
Over to portmgr.
akamaru removed from deskutils/Makefile before launching the exp-run
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
Created attachment 166873 [details] v4 patch
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
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.
Exp-run was fine with inkscape reverted and compiler:c11 added to metacity. Tested on 9.3i386, 9.3amd64, 10.1i386 and 10.3amd64
Committed in ports r408881 (but didn't show up here due to me goofing up the pr number.