lld status on the freebsd ports
Rafael Avila de Espindola via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 13 05:37:29 PST 2016
> Sorry, I am probably missing something, but doesn't poudriere logs is what you want ?
> For example I have one in file:///usr/local/poudriere/data/logs/bulk/freebsd10_3-HEAD/2016-12-10_20h05m24s/build.html,
> I am able to open it, filter packages that has "linker_error" as a fail reason and see how many packages were blocked from each failture.
>
> Currently I see 33 ports failed because of "linker_error" from 274 total failed for me.
> Them are:
> # Package Origin Phase Skipped Log
> 13 openal-soft-1.17.2 audio/openal-soft build 22 linker_error
> 19 rtl-sdr-20140210_8 comms/rtl-sdr build 2 linker_error
> 23 mono-4.6.1.5 lang/mono build 34 linker_error
> 30 libunwind-20121006_2 devel/libunwind build 3 linker_error
> 32 linux-f10-tcl85-8.5.3_2 lang/linux-f10-tcl85 stage 2 linker_error
> 33 linux-f10-tk85-8.5.3_2 x11-toolkits/linux-f10-tk85 stage 0 linker_error
> 37 postgresql94-contrib-9.4.10 databases/postgresql94-contrib build 2 linker_error
> 52 libproj4-3.20081120 math/libproj4 build 0 linker_error
> 55 linux-c6-tcl85-8.5.7_1 lang/linux-c6-tcl85 stage 1 linker_error
> 56 linux-c6-tk85-8.5.7_2 x11-toolkits/linux-c6-tk85 stage 0 linker_error
> 57 linux-c7-tcl85-8.5.13 lang/linux-c7-tcl85 stage 1 linker_error
> 58 linux-c7-tk85-8.5.13 x11-toolkits/linux-c7-tk85 stage 0 linker_error
> 64 openhbci-0.9.17.2_1 finance/openhbci build 1 linker_error
> 66 postgresql93-contrib-9.3.15 databases/postgresql93-contrib build 1 linker_error
> 82 x11rdp-0.5.0.299_1 x11-servers/x11rdp build 1 linker_error
> 91 ap24-mod_jk-1.2.41,1 www/mod_jk build 0 linker_error
> 94 bash-static-4.4 shells/bash-static build 0 linker_error
> 97 busybox-1.24.2 sysutils/busybox build 0 linker_error
> 102 ccl-1.11 lang/ccl build 0 linker_error
> 134 heimdal-1.5.3_6 security/heimdal build 0 linker_error
> 141 nefu-1.5_2 net-mgmt/nefu build 0 linker_error
> 145 openprinting-1.0_5 print/openprinting build 0 linker_error
> 150 pam_p11-0.1.5_3 security/pam_p11 build 0 linker_error
> 160 postgresql92-contrib-9.2.19 databases/postgresql92-contrib build 0 linker_error
> 161 postgresql95-contrib-9.5.5 databases/postgresql95-contrib build 0 linker_error
> 162 postgresql96-contrib-9.6.1 databases/postgresql96-contrib build 0 linker_error
> 166 qmail-dk-0.54_1 mail/qmail-dk build 0 linker_error
> 171 mpich-3.2_1 net/mpich build 0 linker_error
> 172 safecat-1.13 sysutils/safecat build 0 linker_error
> 181 smlnj-110.77 lang/smlnj stage 0 linker_error
> 185 unieject-6_5 sysutils/unieject build 0 linker_error
> 187 wrk-4.0.2 benchmarks/wrk build 0 linker_error
> 188 yate-5.5.0.p1 net/yate build 0 linker_error
>
> As far I understand, ports that have skipped > 0 are our problem for now as they might be a reason of failture for much more ports.
> Though what unclear for me is for example "openal-soft-1.17.2" is a
> reason of 22 skipped ports, is that 22 a final value or each of that
> 22 can be a dependency for other N ports, so total number can be
> greater ?
That might be it. I really had no time to dig further. Note that looking
just for linker_error is not sufficient as it misses cases like a
configure failing because of the linker.
Cheers,
Rafael
More information about the llvm-commits
mailing list