Created attachment 190659 [details] Proposed patch kde@ would like an exp-run for this update to devel/qscintilla*. Patch attached and also available at https://people.freebsd.org/~rakuco/exp-runs/qscintilla-2.10.2-v1.diff
New failures on 10.3 amd64: http://package22.nyi.freebsd.org/data/103amd64-default-PR225928PR225929/2018-02-16_08h54m48s/logs/sqliteman-1.2.2_8.log http://package22.nyi.freebsd.org/data/103amd64-default-PR225928PR225929/2018-02-16_08h54m48s/logs/tora-2.1.3_12,1.log http://package22.nyi.freebsd.org/data/103amd64-default-PR225928PR225929/2018-02-16_08h54m48s/logs/smokeqt-4.14.3_3.log http://package22.nyi.freebsd.org/data/103amd64-default-PR225928PR225929/2018-02-16_08h54m48s/logs/universalindentgui-1.2.0_6.log http://package22.nyi.freebsd.org/data/103amd64-default-PR225928PR225929/2018-02-16_08h54m48s/logs/qgis-2.18.15_1.log 7 ports were skipped because of smokeqt.
New failures on 10.3 i386: http://package23.nyi.freebsd.org/data/103i386-default-PR225928PR225929/2018-02-16_08h54m45s/logs/sqliteman-1.2.2_8.log http://package23.nyi.freebsd.org/data/103i386-default-PR225928PR225929/2018-02-16_08h54m45s/logs/tora-2.1.3_12,1.log http://package23.nyi.freebsd.org/data/103i386-default-PR225928PR225929/2018-02-16_08h54m45s/logs/smokeqt-4.14.3_3.log http://package23.nyi.freebsd.org/data/103i386-default-PR225928PR225929/2018-02-16_08h54m45s/logs/universalindentgui-1.2.0_6.log http://package23.nyi.freebsd.org/data/103i386-default-PR225928PR225929/2018-02-16_08h54m45s/logs/qgis-2.18.15_1.log
Created attachment 190707 [details] Proposed patch The attached patch should fix everything. Also available here: https://people.freebsd.org/~rakuco/exp-runs/qscintilla-2.10.2-v2.diff
Exp-run looks fine. FYI those qt related ports fail to build with clang6: http://package22.nyi.freebsd.org/data/headamd64-default-PR225928PR225929/2018-02-17_14h42m01s/logs/uhd-3.10.2.0_2.log http://package22.nyi.freebsd.org/data/headamd64-default-PR225928PR225929/2018-02-17_14h42m01s/logs/qross-0.3.1_3.log http://package22.nyi.freebsd.org/data/headamd64-default-PR225928PR225929/2018-02-17_14h42m01s/logs/opendx-4.4.4_25.log http://package22.nyi.freebsd.org/data/headamd64-default-PR225928PR225929/2018-02-17_14h42m01s/logs/qtiplot-0.9.8.9_13.log http://package22.nyi.freebsd.org/data/headamd64-default-PR225928PR225929/2018-02-17_14h42m01s/logs/qtoctave-0.10.1_3.log http://package22.nyi.freebsd.org/data/headamd64-default-PR225928PR225929/2018-02-17_14h42m01s/logs/qt4-mobility-1.2.2_3.log
A commit references this bug: Author: rakuco Date: Sun Feb 18 09:55:16 UTC 2018 New revision: 462214 URL: https://svnweb.freebsd.org/changeset/ports/462214 Log: Update QScintilla 2.10.2. Upstream has renamed its libraries and we no longer need to patch devel/qscintilla-qt5 to create a library whose name does not conflict with devel/qscintilla's. However, the library names are different so we need to bump PORTREVISION in several ports (the SOVERSION has changed too). Thanks to antoine for the exp-run. PR: 225928 Changes: head/Mk/Uses/pyqt.mk head/cad/openscad/Makefile head/comms/py-qt5-serialport/Makefile head/databases/py-qt4-sql/Makefile head/databases/py-qt5-sql/Makefile head/databases/sqliteman/Makefile head/databases/sqliteman/files/ head/databases/sqliteman/files/patch-cmake_modules_FindQScintilla.cmake head/databases/tora/Makefile head/databases/tora/files/patch-config_m4_qtkde.m4 head/devel/p5-perlqt/Makefile head/devel/py-qt4-assistant/Makefile head/devel/py-qt4-core/Makefile head/devel/py-qt4-dbus/Makefile head/devel/py-qt4-declarative/Makefile head/devel/py-qt4-designer/Makefile head/devel/py-qt4-help/Makefile head/devel/py-qt4-qscintilla2/Makefile head/devel/py-qt4-qscintilla2/pkg-plist head/devel/py-qt4-script/Makefile head/devel/py-qt4-scripttools/Makefile head/devel/py-qt4-test/Makefile head/devel/py-qt5-core/Makefile head/devel/py-qt5-dbus/Makefile head/devel/py-qt5-designer/Makefile head/devel/py-qt5-help/Makefile head/devel/py-qt5-qscintilla2/Makefile head/devel/py-qt5-qscintilla2/pkg-plist head/devel/py-qt5-test/Makefile head/devel/qscintilla2/Makefile head/devel/qscintilla2/distinfo head/devel/qscintilla2/pkg-plist head/devel/qscintilla2-designerplugin/Makefile head/devel/qscintilla2-designerplugin-qt5/Makefile head/devel/qscintilla2-qt5/Makefile head/devel/qscintilla2-qt5/distinfo head/devel/qscintilla2-qt5/files/ head/devel/qscintilla2-qt5/pkg-plist head/devel/ruby-qtruby/Makefile head/devel/smokegen/Makefile head/devel/smokegen/files/patch-cmake_FindQScintilla.cmake head/devel/smokeqt/Makefile head/devel/universalindentgui/Makefile head/devel/universalindentgui/files/patch-UniversalIndentGUI.pro head/graphics/py-qt4-svg/Makefile head/graphics/py-qt5-svg/Makefile head/graphics/qgis/Makefile head/lang/py-qt5-qml/Makefile head/math/octave/Makefile head/multimedia/py-qt4-multimedia/Makefile head/multimedia/py-qt4-phonon/Makefile head/multimedia/py-qt5-multimedia/Makefile head/multimedia/py-qt5-multimediawidgets/Makefile head/net/py-qt4-network/Makefile head/net/py-qt5-network/Makefile head/print/py-qt5-printsupport/Makefile head/textproc/py-qt4-xml/Makefile head/textproc/py-qt4-xmlpatterns/Makefile head/textproc/py-qt5-xml/Makefile head/textproc/py-qt5-xmlpatterns/Makefile head/www/py-qt4-webkit/Makefile head/www/py-qt5-webchannel/Makefile head/www/py-qt5-webengine/Makefile head/www/py-qt5-webkit/Makefile head/www/py-qt5-webkitwidgets/Makefile head/x11/leechcraft/Makefile head/x11/py-qt4-opengl/Makefile head/x11/py-qt5-opengl/Makefile head/x11-toolkits/py-qt4-gui/Makefile head/x11-toolkits/py-qt5-quick/Makefile head/x11-toolkits/py-qt5-widgets/Makefile