Created attachment 213540 [details] patch Update devel/gmake to 4.3.
Some new failures on 11.3 i386: http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/mothur-1.43.0.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/ptlib-2.10.11_5.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/mame-0.212.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/mess-0.212.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/openjdk12-12.0.2+10.4.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/cparser-0.9.14.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/gstreamer-plugins-0.10.36_12,3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/gstreamer1-1.16.2.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/v4l-utils-1.18.0.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-04-23_14h06m32s/logs/errors/py37-pyvex-8.20.1.7_1.log
Some new failures on 12.1 i386: http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/mothur-1.43.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/ptlib-2.10.11_5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/mame-0.212.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/mess-0.212.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/openjdk12-12.0.2+10.4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/cparser-0.9.14.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/gstreamer-plugins-0.10.36_12,3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/gstreamer1-1.16.2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/v4l-utils-1.18.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-04-23_14h36m10s/logs/errors/py37-pyvex-8.20.1.7_1.log
Some new failures on 12.1 amd64: http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/mothur-1.43.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/ptlib-2.10.11_5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/mame-0.212.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/mess-0.212.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/openjdk12-12.0.2+10.4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/cparser-0.9.14.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/gstreamer-plugins-0.10.36_12,3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/gstreamer1-1.16.2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/v4l-utils-1.18.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-23_14h33m33s/logs/errors/py37-pyvex-8.20.1.7_1.log
The v4l-utils failure may be a false positive due to a stale v4l_compat package
Created attachment 213843 [details] patch2 - Mk/Uses/gmake.mk: Require at least gmake 4.3 because there are incompatibilities with previous versions. - Add patches to fix build breakage.
New failure logs on 11.3 amd64: http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-05-05_05h21m09s/logs/errors/apache-openoffice-4.1.7_2.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-05-05_05h21m09s/logs/errors/apache-openoffice-devel-4.2.1579913986_4,4.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-05-05_05h21m09s/logs/errors/openjdk13-13.0.3+3.1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-05-05_05h21m09s/logs/errors/farsight2-0.0.31_3.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-05-05_05h21m09s/logs/errors/farstream-0.2.8_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-05-05_05h21m09s/logs/errors/gstreamer1-plugins-srtp-1.16.2.log
New failure logs on 11.3 i386: http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-05_05h21m02s/logs/errors/apache-openoffice-4.1.7_2.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-05_05h21m02s/logs/errors/apache-openoffice-devel-4.2.1579913986_4,4.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-05_05h21m02s/logs/errors/openjdk13-13.0.3+3.1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-05_05h21m02s/logs/errors/farsight2-0.0.31_3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-05_05h21m02s/logs/errors/farstream-0.2.8_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-05_05h21m02s/logs/errors/gstreamer1-plugins-srtp-1.16.2.log
Created attachment 214196 [details] patch3 More build fixes.
New failure logs on 11.3 i386: http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-08_05h14m37s/logs/errors/apache-openoffice-4.1.7_2.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-08_05h14m37s/logs/errors/apache-openoffice-devel-4.2.1579913986_4,4.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-05-08_05h14m37s/logs/errors/aegisub-3.2.2_45.log
Created attachment 214300 [details] patch4 More fixes.
Exp-run looks fine
A commit references this bug: Author: tijl Date: Sat May 9 19:24:54 UTC 2020 New revision: 534792 URL: https://svnweb.freebsd.org/changeset/ports/534792 Log: Update devel/gmake to 4.3. Some changes have been made in this release that break backwards compatibility. Let USES=gmake force users to upgrade to this version so port maintainers don't have to support older versions. PR: 245725 Exp-run by: antoine Approved by: portmgr (antoine) Changes: head/Mk/Uses/gmake.mk head/biology/mothur/files/ head/biology/mothur/files/patch-Makefile head/devel/gmake/Makefile head/devel/gmake/distinfo head/devel/gmake/files/patch-default.c head/devel/gmake/files/patch-glob-glob.c head/devel/gmake/files/patch-lib-glob.c head/devel/gmake/files/patch-posixos.c head/devel/gmake/files/patch-src-default.c head/devel/gmake/pkg-plist head/devel/ptlib/files/patch-make_common.mak head/editors/openoffice-4/files/patch-gmake43 head/editors/openoffice-devel/files/patch-gmake43 head/emulators/mame/files/patch-3rdparty_genie_src_host_scripts.c head/java/openjdk12/files/patch-10-af5c725b head/java/openjdk13/files/patch-10-af5c725b head/lang/cparser/files/patch-Makefile head/multimedia/aegisub/files/patch-Makefile.target head/multimedia/gstreamer-plugins/Makefile head/multimedia/gstreamer1/files/patch-libs_gst_controller_Makefile.in head/multimedia/gstreamer1-plugins/Makefile head/net-im/farsight2/Makefile head/net-im/farstream/Makefile head/security/py-pyvex/files/patch-pyvex__c_Makefile