Opened 5 months ago

Closed 5 months ago

#14673 closed enhancement (fixed)

llvm-11.1.0

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 10.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (5)

comment:1 by Douglas R. Reno, 5 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by ken@…, 5 months ago

According to phoronix, this is to fix ABI breakage in 11.0. Therefore it itself changes the ABI https://bugs.llvm.org/show_bug.cgi?id=46526 - comment 2. Unlikely to be an issue for anyone making a fresh build, but I guess that anyone upgrading from 11.0 or 11.0.1 might need to recompile something.

comment:3 by Douglas R. Reno, 5 months ago

Thank you for the heads up on this. I guess we might need to rebuild Mesa/v4l-utils on existing systems, and I guess maybe firefox, ncftp (doubtful on that), dhcpcd (again I doubt this), thunderbird, libreoffice, and seamonkey. I know v4l-utils and Mesa both link to LLVM, but I'm not sure if packages that just use it for compilation are going to be affected.

My current approach for this will be to complete other BLFS tickets first, then LLVM, and then take care of LFS. I'd like to get this done today, but we'll see where I am in ~12 hours :)

comment:4 by Xi Ruoyao, 5 months ago

The ABI breakage is in libclang, not libLLVM. I don't think anything in BLFS (other than clang itself) uses libclang...

I just upgraded LLVM on my system, and it seems mesa and v4l2 are still working perfectly.

comment:5 by Douglas R. Reno, 5 months ago

Resolution: fixed
Status: assignedclosed

Fixed at r24234

Note: See TracTickets for help on using tickets.