I am importing llvm, clang, compiler-rt, libc++, libunwind, lld, lldb, and openmp 10.0.0 into the projects/clang900-import branch. As of 2020-02-20, this branch contains the equivalent of upstream's 10.0.0 rc2, and it has been synchronized with base r358178. Please perform an exp-run against this branch, after at least applying the fixes for bug 244233 (devel/json-c), bug 244234 (devel/valgrind) and bug 244235 (x11/kkbcomp). [for convenience, bug 240629 was the previous clang 9.0.0 exp-run]
There is a problem on i386, very simple ports fail to build: http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-21_11h38m07s/logs/errors/pkgconf-1.6.3,1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-21_11h38m07s/logs/errors/expat-2.2.8.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-21_11h38m07s/logs/errors/libiconv-1.14_11.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-21_11h38m07s/logs/errors/libffi-3.2.1_3.log
(In reply to Antoine Brodin from comment #1) > There is a problem on i386, very simple ports fail to build From pkgconf-1.6.3,1.log: > libtool: error: 'libpkgconf/audit.lo' is not a valid libtool object There's something pretty strange going on with /bin/sh on i386; for some reason, the 'read' builtin only reads the *first* line of a text file, if it is redirected (but it works OK from the terminal). E.g.: $ cat readtest.sh #!/bin/sh { echo foo; echo bar; echo baz; } > readtest.txt while read line; do echo $line done < readtest.txt echo EOF $ sh readtest.sh foo EOF This does work properly on amd64, I haven't been able yet to find what causes this. But it indeed causes libtool (which is a shell script) to only be able to read the first line of the .lo files, and that makes it error out.
It looks like r358152 introduced a problem on 32-bit architectures.
A commit references this bug: Author: dim Date: Sat Feb 22 09:58:15 UTC 2020 New revision: 358239 URL: https://svnweb.freebsd.org/changeset/base/358239 Log: Merge r358179 through r358238. PR: 244251 Changes: _U projects/clang1000-import/ projects/clang1000-import/UPDATING projects/clang1000-import/bin/sh/miscbltin.c projects/clang1000-import/lib/libc/sys/truncate.2 projects/clang1000-import/lib/libfetch/common.c projects/clang1000-import/sys/cam/scsi/scsi_da.c projects/clang1000-import/sys/compat/linuxkpi/common/include/linux/fs.h projects/clang1000-import/sys/compat/linuxkpi/common/include/linux/shmem_fs.h projects/clang1000-import/sys/compat/linuxkpi/common/src/linux_page.c projects/clang1000-import/sys/compat/linuxkpi/common/src/linux_shmemfs.c projects/clang1000-import/sys/conf/files projects/clang1000-import/sys/dev/acpica/acpi_lid.c projects/clang1000-import/sys/dev/ath/ah_osdep.c projects/clang1000-import/sys/dev/ath/ath_rate/sample/sample.c projects/clang1000-import/sys/dev/ath/if_ath_sysctl.c projects/clang1000-import/sys/dev/mlx5/mlx5_ib/mlx5_ib.h projects/clang1000-import/sys/dev/mlx5/mlx5_ib/mlx5_ib_cong.c projects/clang1000-import/sys/dev/otus/if_otus.c projects/clang1000-import/sys/kern/subr_compressor.c projects/clang1000-import/sys/kern/subr_smr.c projects/clang1000-import/sys/kern/subr_trap.c projects/clang1000-import/sys/kern/vfs_lookup.c projects/clang1000-import/sys/modules/linuxkpi/Makefile projects/clang1000-import/sys/net80211/ieee80211_alq.c projects/clang1000-import/sys/net80211/ieee80211_amrr.c projects/clang1000-import/sys/net80211/ieee80211_freebsd.c projects/clang1000-import/sys/net80211/ieee80211_ht.c projects/clang1000-import/sys/net80211/ieee80211_hwmp.c projects/clang1000-import/sys/net80211/ieee80211_mesh.c projects/clang1000-import/sys/net80211/ieee80211_rssadapt.c projects/clang1000-import/sys/net80211/ieee80211_superg.c projects/clang1000-import/sys/netgraph/ng_socket.c projects/clang1000-import/sys/netinet/ip_carp.c projects/clang1000-import/sys/netpfil/pf/if_pfsync.c projects/clang1000-import/sys/netpfil/pf/pf.c projects/clang1000-import/sys/powerpc/booke/pmap.c projects/clang1000-import/sys/security/audit/audit.h projects/clang1000-import/sys/security/audit/audit_arg.c projects/clang1000-import/sys/security/audit/audit_bsm_klib.c projects/clang1000-import/sys/security/audit/audit_private.h projects/clang1000-import/sys/sys/_smr.h projects/clang1000-import/sys/sys/param.h projects/clang1000-import/sys/sys/smr.h projects/clang1000-import/sys/vm/uma_core.c projects/clang1000-import/sys/x86/x86/identcpu.c projects/clang1000-import/tools/bsdbox/Makefile.base projects/clang1000-import/usr.bin/dtc/dtc.cc projects/clang1000-import/usr.sbin/bhyve/iov.c projects/clang1000-import/usr.sbin/bhyve/iov.h projects/clang1000-import/usr.sbin/bhyve/net_backends.c projects/clang1000-import/usr.sbin/bhyve/net_backends.h projects/clang1000-import/usr.sbin/bhyve/pci_virtio_net.c projects/clang1000-import/usr.sbin/iostat/iostat.c projects/clang1000-import/usr.sbin/pstat/pstat.c
So far, the ports causing the most skipped are: print/libraqm (433 skipped) textproc/libstaroffice (118 skipped) databases/postgresql11-server (37 skipped) lang/gjs (31 skipped) sysutils/slurm-wlm (23 skipped) devel/glslang (22 skipped) devel/dee (14 skipped) www/chromium (10 skipped) http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/libraqm-0.6.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/libstaroffice-0.0.6_8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/postgresql11-server-11.7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/gjs-1.52.4_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/slurm-wlm-19.05.5.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/glslang-7.11.3214_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/dee-1.2.7_13.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-23_21h09m05s/logs/errors/chromium-79.0.3945.130.log
New failure logs on amd64: http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/upx-3.95.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libcelero-2.6.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/Jellyfish-2.2.10_7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/linrad-4.02_4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/openzwave-devel-1.6.897_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/arangodb32-3.2.13_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/arangodb33-3.3.7_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/cockroach-2.0.7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/foundationdb-6.1.8_5.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/foundationdb-devel-7.0.0.a.20190823_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/postgresql11-server-11.7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/postgresql12-server-12.2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/rocksdb-6.6.4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/growl-for-linux-0.8.5_5.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/caf-0.17.3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/dee-1.2.7_13.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/electron4-4.2.12_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/electron6-6.1.7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/gcc-arm-embedded-8.2.20181220_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/gearmand-devel-1.1.8_22.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/gecode-6.2.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/glslang-7.11.3214_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/intel-graphics-compiler-1.0.3342.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libxs-1.2.0_7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/love-11.3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/mdb-20190315.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ncc-2.8_2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/rapidcheck-g20190815.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/rttr-0.9.6.16_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/dolphin-emu-5.0.10960.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ppsspp-1.9.4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ppsspp-qt5-1.9.4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu-4.1.1_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu-devel-4.2.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu-powernv-3.0.50_2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu-user-static-2.11.50.g20191211_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu-user-static-devel-3.1.0_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu30-3.0.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu31-3.1.1.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qemu40-4.0.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/rpcs3-0.0.8.9581.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/virtualbox-ose-5.2.34_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/virtualbox-ose-nox11-5.2.34_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/yuzu-s20200219.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/yuzu-qt5-s20200219.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/fs2open-19.0.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/gtkradiant-1.5.0_16.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/multimc-0.6.7_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/rubix-1.0.6_7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/trenchbroom-2.0.0.b_8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/drm-devel-kmod-5.0.g20200221.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/drm-legacy-kmod-g20191217.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libavif-0.5.6.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libfpx-1.3.1.10.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ufraw-0.22_15.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/undernet-ircu-2.10.12.18.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/openjdk11-11.0.6+10.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/J-807_1,1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/gjs-1.52.4_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/gnu-apl-1.8_2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/myrddin-0.3.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/v8-3.18.5_8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ifile-1.3.8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/darknet-3.446,1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libmesh-1.4.1_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/oleo-1.99.16_10.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/glow-nn-compiler-g20200115_2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/mnn-0.2.1.7_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/opennn-0.1.86.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/qTox-1.16.3.784.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/bsnmp-ucd-0.4.4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/chillispot-1.0_12.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/nagios-plugins-2.3.2,1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/c-lightning-0.8.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libtorrent-rasterbar-1.2.4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/linuxdcpp-1.1.0_17.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/parity-ethereum-2.7.2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/torrent-file-editor-0.3.17.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ceph12-12.2.12_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ceph13-13.2.8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/ceph14-14.2.7_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/udpxy-1.0.24.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libraqm-0.6.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/scribus-devel-1.5.5_8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/razorback-masterNugget-0.5.0_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/jobd-0.7.1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/osquery-3.3.2_7.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/passwordsafe-1.03.b_2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/slurm-wlm-19.05.5.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/twmn-g20171216_9.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/xen-guest-tools-4.13.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/xen-tools-4.13.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/zbackup-1.4.4_14.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/goldendict-1.5.0.g20190709_2.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libcss-0.9.0.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/libstaroffice-0.0.6_8.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/sonic-1.2.3_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/WordNet-3.0_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/chromium-79.0.3945.130.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/iridium-browser-2019.04.73_3.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/mohawk-2.0.20.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/osrm-backend-5.22.0_6.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/varnish4-4.1.10_1.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/websh-3.6.0b5_4.log http://package18.nyi.freebsd.org/data/headamd64244251-default/2020-02-24_21h29m01s/logs/errors/scintilla-4.2.3.log
A commit references this bug: Author: dim Date: Thu Feb 27 18:49:50 UTC 2020 New revision: 358396 URL: https://svnweb.freebsd.org/changeset/base/358396 Log: Merge commit 2e24219d3 from llvm git (by Hans Wennborg): [MC][ARM] Resolve some pcrel fixups at assembly time (PR44929) MC currently does not emit these relocation types, and lld does not handle them. Add FKF_Constant as a work-around of some ARM code after D72197. Eventually we probably should implement these relocation types. By Fangrui Song! Differential revision: https://reviews.llvm.org/D72892 This re-enables using the arm 'adr' pseudo instruction on global symbols again. It was broken as a side-effect of upstream commit 2bfee35cb, which lead to "error: unsupported relocation on symbol" when assembling such constructs, which are used in e.g. sys/arm/arm/locore-v[46].S. PR: 244251 Changes: projects/clang1000-import/contrib/llvm-project/llvm/include/llvm/MC/MCFixupKindInfo.h projects/clang1000-import/contrib/llvm-project/llvm/lib/MC/MCAssembler.cpp projects/clang1000-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
New failure logs on i386: http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/upx-3.95.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libcelero-2.6.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/Jellyfish-2.2.10_7.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/linrad-4.02_4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/openzwave-devel-1.6.897_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/postgresql11-server-11.7.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/postgresql12-server-12.2.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/rocksdb-6.6.4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/growl-for-linux-0.8.5_5.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/caf-0.17.3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/dee-1.2.7_13.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/electron4-4.2.12_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/electron6-6.1.7.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/gearmand-devel-1.1.8_22.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/gecode-6.2.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/glslang-7.11.3214_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/intel-graphics-compiler-1.0.3342.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libxs-1.2.0_7.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/love-11.3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/ncc-2.8_2.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/p5-XXX-0.35.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/rapidcheck-g20190815.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/rttr-0.9.6.16_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/dolphin-emu-5.0.10960.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/ppsspp-1.9.4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/ppsspp-qt5-1.9.4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qemu-4.1.1_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qemu-devel-4.2.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qemu-powernv-3.0.50_2.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qemu30-3.0.1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qemu31-3.1.1.1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qemu40-4.0.1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/virtualbox-ose-5.2.34_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/virtualbox-ose-nox11-5.2.34_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/fs2open-19.0.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/gtkradiant-1.5.0_16.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/multimc-0.6.7_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/rubix-1.0.6_7.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/trenchbroom-2.0.0.b_8.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/drm-legacy-kmod-g20191217.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libavif-0.5.6.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libfpx-1.3.1.10.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/openshadinglanguage-1.10.7_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/opensubdiv-3.3.3_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/ufraw-0.22_15.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/undernet-ircu-2.10.12.18.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/openjdk11-11.0.6+10.1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/openjdk12-12.0.2+10.3_1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/gjs-1.52.4_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/gnu-apl-1.8_2.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/v8-3.18.5_8.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/ifile-1.3.8.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libmesh-1.4.1_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/oleo-1.99.16_10.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/opennn-0.1.86.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/qTox-1.16.3.784.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/bsnmp-ucd-0.4.4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/chillispot-1.0_12.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/nagios-plugins-2.3.2,1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/c-lightning-0.8.1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libtorrent-rasterbar-1.2.4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/linuxdcpp-1.1.0_17.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/torrent-file-editor-0.3.17.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libraqm-0.6.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/scribus-devel-1.5.5_8.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/razorback-masterNugget-0.5.0_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/jobd-0.7.1.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/passwordsafe-1.03.b_2.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/twmn-g20171216_9.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/xen-guest-tools-4.13.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/zbackup-1.4.4_14.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/goldendict-1.5.0.g20190709_2.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libcss-0.9.0.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/libstaroffice-0.0.6_8.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/sonic-1.2.3_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/WordNet-3.0_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/chromium-79.0.3945.130.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/iridium-browser-2019.04.73_3.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/mohawk-2.0.20.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/osrm-backend-5.22.0_6.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/websh-3.6.0b5_4.log http://pb2.nyi.freebsd.org/data/headi386PR244251-default/2020-02-24_21h28m58s/logs/errors/scintilla-4.2.3.log
A commit references this bug: Author: dim Date: Tue Mar 10 20:01:53 UTC 2020 New revision: 358854 URL: https://svnweb.freebsd.org/changeset/base/358854 Log: Add one additional file to libllvmminimal, to help the ppc64 bootstrap. Reported by: bdragon PR: 244251 MFC after: 6 weeks X-MFC-With: 358851 Changes: head/lib/clang/libllvmminimal/Makefile
A commit references this bug: Author: dim Date: Tue Mar 10 20:25:36 UTC 2020 New revision: 358857 URL: https://svnweb.freebsd.org/changeset/base/358857 Log: Move another file in libllvm from sources required for world, to sources required for bootstrap, as the PowerPC builds need this. Reported by: bdragon PR: 244251 MFC after: 6 weeks X-MFC-With: 358851 Changes: head/lib/clang/libllvm/Makefile
A commit references this bug: Author: dim Date: Thu Mar 12 11:39:05 UTC 2020 New revision: 358907 URL: https://svnweb.freebsd.org/changeset/base/358907 Log: Allow -DNO_CLEAN build across r358851. The openmp 10.0.0 import renamed one .c file to .cpp, and this is something our dependency system does not handle correctly. Add another ad-hoc cleanup to get rid of the stale dependency. PR: 244251 MFC after: 6 weeks X-MFC-With: 358851 Changes: head/Makefile.inc1
A commit references this bug: Author: dmgk Date: Wed Mar 18 15:28:36 UTC 2020 New revision: 528654 URL: https://svnweb.freebsd.org/changeset/ports/528654 Log: sysutils/twmn: Update to g20190917, unbreak with clang 10 In file included from /usr/local/include/qt5/QtCore/qstring.h:49: /usr/local/include/qt5/QtCore/qbytearray.h:545:22: error: definition of implicit copy constructor for 'QByteRef' is deprecated because it has a user-declared copy assignment operator [-Werror,-Wdeprecated-copy] inline QByteRef &operator=(const QByteRef &c) ^ /usr/local/include/qt5/QtCore/qbytearray.h:563:28: note: in implicit copy constructor for 'QByteRef' first required here { Q_ASSERT(i >= 0); return QByteRef(*this, i); } ^ PR: 244251 Changes: head/sysutils/twmn/Makefile head/sysutils/twmn/distinfo head/sysutils/twmn/files/ head/sysutils/twmn/files/patch-twmnd_twmnd.pro
A commit references this bug: Author: dim Date: Wed Mar 18 18:26:58 UTC 2020 New revision: 359082 URL: https://svnweb.freebsd.org/changeset/base/359082 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp llvmorg-10.0.0-rc4-5-g52c365aa9ca. The actual release should follow Real Soon Now. PR: 244251 MFC after: 6 weeks Changes: _U head/contrib/llvm-project/ _U head/contrib/llvm-project/clang/ head/contrib/llvm-project/clang/include/clang/AST/Expr.h head/contrib/llvm-project/clang/include/clang/AST/Stmt.h head/contrib/llvm-project/clang/include/clang/Sema/Sema.h head/contrib/llvm-project/clang/include/clang/Sema/Template.h head/contrib/llvm-project/clang/lib/AST/ASTImporter.cpp head/contrib/llvm-project/clang/lib/Lex/Pragma.cpp head/contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp head/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp head/contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp head/contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp head/contrib/llvm-project/clang/lib/Sema/TreeTransform.h head/contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp head/contrib/llvm-project/clang/lib/Serialization/ASTReaderStmt.cpp head/contrib/llvm-project/clang/lib/Serialization/ASTWriterStmt.cpp head/contrib/llvm-project/clang/tools/driver/driver.cpp _U head/contrib/llvm-project/llvm/ head/contrib/llvm-project/llvm/include/llvm/Support/ManagedStatic.h head/contrib/llvm-project/llvm/include/llvm/Support/Timer.h head/contrib/llvm-project/llvm/lib/Support/Timer.cpp head/lib/clang/include/VCSVersion.inc head/lib/clang/include/llvm/Support/VCSRevision.h
A commit references this bug: Author: dim Date: Thu Mar 26 17:46:34 UTC 2020 New revision: 359338 URL: https://svnweb.freebsd.org/changeset/base/359338 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp llvmorg-10.0.0-0-gd32170dbd5b (aka 10.0.0 release). PR: 244251 MFC after: 6 weeks X-MFC-With: 358851 Changes: _U head/contrib/llvm-project/ _U head/contrib/llvm-project/clang/ head/contrib/llvm-project/clang/include/clang/Sema/Sema.h head/contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.cpp head/contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.h head/contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp head/contrib/llvm-project/clang/lib/Parse/ParseTemplate.cpp head/contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp head/contrib/llvm-project/clang/lib/Sema/TreeTransform.h head/lib/clang/include/VCSVersion.inc head/lib/clang/include/llvm/Support/VCSRevision.h
Can you merge this into /stable/11 as well? FreeBSD 11.4 support in ports/ will be cheap(er) if it uses the same toolchain as 12.2. In the past, 11.3 and 12.1 converging on bug 236062 made C++17 and OpenMP support much easier. 11.4 and /stable/11 are scheduled to reach EOL after 2021-09-30. Previous /stable bustage in ports/ often rapidly accumulated half a year in advance of EOL, primarily led by old toolchain. When /stable/11 reaches that point active projects are likely to target Clang 11/12, so getting upstream fixes for Clang 8 maybe hard.
(In reply to Jan Beich from comment #15) Yeah, I'm working on it. But it is really a bitch to merge, I have to take it very slowly, so I hope I can make it before slush ends!
Thanks. I've tested the merge via /releng/11.4@r360840 amd64 jail on /head@r360838 host: no build regressions across 142 my ports, Firefox (WebRender, VAAPI on X11 via Cage) and RPCS3 (OpenGL, Vulkan) runtime work fine.
Firefox, OpenRA, mpv (Vulkan) work fine inside /releng/11.4@r361052 i386 jail as well.
clang 10.0.0 has been merged a long time ago.