Bug 244251

Summary: [exp-run] Against projects/clang1000-import branch
Product: Ports & Packages Reporter: Dimitry Andric <dim>
Component: Ports FrameworkAssignee: Port Management Team <portmgr>
Status: Closed Overcome By Events    
Severity: Affects Many People CC: doctorwhoguy, hrs, jbeich, jilles, ports-bugs
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 244233, 244234, 244235, 244401, 244402, 244403, 244408, 244503, 244504, 244507, 244508, 244636, 244641, 244645, 244768, 244769, 244770, 244771, 244772, 244773, 244774, 244775, 244777, 244781, 244830, 244848, 244850    
Bug Blocks:    

Description Dimitry Andric freebsd_committer freebsd_triage 2020-02-20 19:09:40 UTC
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]
Comment 2 Dimitry Andric freebsd_committer freebsd_triage 2020-02-21 14:06:18 UTC
(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.
Comment 3 Jilles Tjoelker freebsd_committer freebsd_triage 2020-02-21 17:21:26 UTC
It looks like r358152 introduced a problem on 32-bit architectures.
Comment 4 commit-hook freebsd_committer freebsd_triage 2020-02-22 09:59:09 UTC
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
Comment 6 Antoine Brodin freebsd_committer freebsd_triage 2020-02-26 20:30:28 UTC
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
Comment 7 commit-hook freebsd_committer freebsd_triage 2020-02-27 18:50:46 UTC
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
Comment 8 Antoine Brodin freebsd_committer freebsd_triage 2020-02-27 20:45:35 UTC
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
Comment 9 commit-hook freebsd_committer freebsd_triage 2020-03-10 20:02:11 UTC
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
Comment 10 commit-hook freebsd_committer freebsd_triage 2020-03-10 20:26:14 UTC
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
Comment 11 commit-hook freebsd_committer freebsd_triage 2020-03-12 11:39:58 UTC
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
Comment 12 commit-hook freebsd_committer freebsd_triage 2020-03-18 15:29:05 UTC
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
Comment 13 commit-hook freebsd_committer freebsd_triage 2020-03-18 18:27:20 UTC
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
Comment 14 commit-hook freebsd_committer freebsd_triage 2020-03-26 17:47:06 UTC
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
Comment 15 Jan Beich freebsd_committer freebsd_triage 2020-05-04 17:07:28 UTC
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.
Comment 16 Dimitry Andric freebsd_committer freebsd_triage 2020-05-04 17:20:57 UTC
(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!
Comment 17 Jan Beich freebsd_committer freebsd_triage 2020-05-10 00:27:42 UTC
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.
Comment 18 Jan Beich freebsd_committer freebsd_triage 2020-05-16 21:24:44 UTC
Firefox, OpenRA, mpv (Vulkan) work fine inside /releng/11.4@r361052 i386 jail as well.
Comment 19 Dimitry Andric freebsd_committer freebsd_triage 2021-10-19 15:09:51 UTC
clang 10.0.0 has been merged a long time ago.