The last swig 1.x release dates from 2009, now 10 years ago. Recently I fixed an issue that prevented us from using swig 4 (rL364974), which apparently was not backward compatible with swig 1.x (rL365718). Rather that introducing the workaround for all the properties, I propose to deprecate this (really old) version.
Details
Details
- Reviewers
davide - Group Reviewers
Restricted Project - Commits
- rGd3941e663066: [SWIG] Deprecate SWIG 1.x
rLLDB366213: [SWIG] Deprecate SWIG 1.x
rL366213: [SWIG] Deprecate SWIG 1.x
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM. Thanks. I fear this might break some bots, but the best way to see if that's the case is trying.
Comment Actions
I've updated swig on GreenDragon, and the Windows bot is running 3.0. I'm not sure about the Debian bot, as it's incremental it doesn't print the version number. Regardless, I'll keep an eye on the bots of course.
Comment Actions
You can see the environment the "debian" bot is running in on it's "buildslave" page http://lab.llvm.org:8014/buildslaves/lldb-x86_64-debian. The swig version it uses is 3.0.12. The information on that page is hand-populated, so there is a danger of it getting out of date, but it should be correct at the moment.
Also, lgtm. :)