Re: HEADS UP: clang/llvm/lldb/compiler-rt 3.8.0 imported

From: O. Hartmann <ohartman_at_zedat.fu-berlin.de>
Date: Sun, 6 Mar 2016 13:57:59 +0100
Am Sun, 6 Mar 2016 01:46:44 +0100
Dimitry Andric <dim_at_FreeBSD.org> schrieb:

> On 06 Mar 2016, at 00:30, Dimitry Andric <dim_at_FreeBSD.org> wrote:
> > 
> > On 05 Mar 2016, at 22:32, Dimitry Andric <dim_at_FreeBSD.org> wrote:  
> >> 
> >> I imported the (tentative) 3.8.0 release of clang, llvm, lldb and
> >> compiler-rt into head, in r296417.  The upstream release is going to be
> >> very soon now, but I do not expect any changes anymore.
> >> 
> >> This was tested with make universe, and a few exp-runs, but there is
> >> always a chance that you might run into something unexpected, either
> >> with the base system or ports.  In such cases, please file bugs, and
> >> make sure you note somewhere in the description that it is related to
> >> this import.  
> > 
> > Please hold off upgrading for now, if you are on amd64, and loading the
> > aesni.ko module.  It appears that loading this module can cause the
> > kernel ELF linker to panic, but it is not yet clear why.  This is being
> > tracked in PR207729 [1].  
> 
> It should be safe again after r296419.  Thanks to Kostik Belousov for
> the quick fix.  (Clang 3.8.0 generates a different type for unwind
> sections on amd64, and this was unexpected in the kernel linker.)
> 
> -Dimitry
> 
> [1] https://svnweb.freebsd.org/changeset/base/296419
> 

"make delete-old-dirs" complains about not empty dir as shown below:
 
 [src] ll -R /usr/lib/clang/3.7.1
total 12
802562 drwxr-xr-x  3 root  wheel  -  512B Mar  6 10:38 ./
803264 drwxr-xr-x  4 root  wheel  -  512B Mar  6 10:34 ../
802584 drwxr-xr-x  3 root  wheel  -  512B Dec 26 12:59 lib/

/usr/lib/clang/3.7.1/lib:
total 12
802584 drwxr-xr-x  3 root  wheel  -  512B Dec 26 12:59 ./
802562 drwxr-xr-x  3 root  wheel  -  512B Mar  6 10:38 ../
802592 drwxr-xr-x  2 root  wheel  -  512B Mar  6 10:38 freebsd/

/usr/lib/clang/3.7.1/lib/freebsd:
total 12
802592 drwxr-xr-x  2 root  wheel  -  512B Mar  6 10:38 ./
802584 drwxr-xr-x  3 root  wheel  -  512B Dec 26 12:59 ../
802657 -r--r--r--  1 root  wheel  -  980B Jan 10 10:11 libclang_rt.asan-preinit-x86_64.a


Nice to have 3.8.0 now, thanks for all the work!

Regards,
Oliver

Received on Sun Mar 06 2016 - 11:58:04 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:03 UTC