On 2018/04/17 15:06, Matthias Kilian wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2018/04/17 15:06:07
>
> Modified files:
> x11/qt3 : Makefile
>
> Log message:
> Bump the -main subpackage to make sure people get the clang6 fix
> of include/X11/qt3/qgplugin.h.
>
> Found by dpb -uR; a full bulk build won't expose this kind of
> problems.
>
Can anyone see a downside to bumping _SYSTEM_VERSION-xx for clang arches
now to make sure updates are triggered?
Obviously we're not done fixing all the builds yet but we're probably far
enough on that it's about time we made sure people get updated binaries
so we can start getting reports of runtime breakage ...
Index: arch-defines.mk
===================================================================
RCS file: /cvs/ports/infrastructure/mk/arch-defines.mk,v
retrieving revision 1.48
diff -u -p -r1.48 arch-defines.mk
--- arch-defines.mk 26 Jan 2018 13:10:08 -0000 1.48
+++ arch-defines.mk 17 Apr 2018 21:44:54 -0000
@@ -59,9 +59,9 @@ LIBECXX = estdc++>=17 pthread
# system version wide specifics
_SYSTEM_VERSION = 0
-_SYSTEM_VERSION-i386 = 1
-_SYSTEM_VERSION-amd64 = 1
-_SYSTEM_VERSION-arm = 1
+.for _CLANG_ARCH in ${CLANG_ARCHS}
+_SYSTEM_VERSION-${_CLANG_ARCH} = 2
+.endfor
_SYSTEM_VERSION-${MACHINE_ARCH} ?= 0
_SYSTEM_VERSION-${ARCH} ?= 0