new llvm in Slackware 14.2 ?
So, I see that there's a new llvm (llvm-8.0.1-x86_64-1_slack14.2.txz) available today for Slackware 14.2) which I (reflexively) upgraded to. Previously I was running (llvm-3.8.0-x86_64-2.txz), and I'm wondering what consequences I might face.
I do have a fair number of packages I've installed using Slackbuilds.org, and I expect nothing of concern until I attempt to upgrade one of those packages. I'm a 'belt and suspenders' kind, and still have the llvm-3.8.0-x86_64-2.txz package available to put back if need be. Anyway, could I have some feedback, either way? |
Quoting the associated README, apparently this is an optional upgrade, specially useful for those who want to build from sources Firefox and Thunderbird.
Quote:
But, considering the huge version jump fom 3.8.0 to 8.0.1, I think that, unless there's a real reason to upgrade it (like building a newer Firefox or Mesa), upgrading it just for the sake of upgrading it could be troublesome. So, I do not consider to upgrade it, for now. |
Yeah, that's kind of what I was thinking as well, so I reverted to llvm-3.8.0-x86_64-2.txz
|
To avoid runtime issues, the llvm upgrade for Slackware 14.2 also contains the shared library from llvm-3.8.0. It could possibly cause build failures with SlackBuilds intended for Slackware 14.2's llvm-3.8.0, but temporarily reverting to the older llvm would be a workaround in those cases.
|
I am pleased with the upgrade because it means I should be able to compile LDC on my 14.2 workstation.
Will be following https://wiki.dlang.org/Building_LDC_from_source later today, time permitting. |
All times are GMT -5. The time now is 12:29 PM. |